HI,

I just joined this forum for a strange problem that I cant solve.

A have an AppleTV 40 GB
1.0 -> 3.0 with ssh

I installed the TVComposite.kext and it works.

I can sudo loadkext TVComposite.kext and the BW becomes color.

All is fine.

I would like to autoload this to run on each boot. I powerdown my Apple TV everyevening.

I tried 2 attemped

1: add TVComposite.kext to rc.local. ( the TVComposite.kext gets loaded but the image is still BW)

2: StartupParameters.plist (the TVComposite.kext gets loaded but the image is still BW)

Sometimes in loads OK and the BW goes to Color. Most of the times it does not.

HOWEVER.
If I remove the autostartups in rc.local or StartupParameters.plist I can ALWAYS load the kext from the ssh commandline.

The question now is.
1: why wont the kext autoload
2: why does manually loading it through ssh alway work
3: how can I autoload the Kext?


StartupItem:
ATV_Colour\StartupParameters.plist

{
Description = "Load Composite Kext";
Provides = ("Composite");
OrderPreference = "First";
}


ATV_Colour\ATV_Colour
#!/bin/sh
. /etc/rc.common
kextload /System/Library/Extensions/TVComposite.kext