Thanks... that should be all I need to be able to write a small program to run from init before calling the player... It would have been nice to have the kernel be able to test for it directly as it would save having to have a custom init if this is the only fix needed... but as I personally intend on having a customised init anyway I will work on having it work from there...

I assume the player software uses /proc/empeg_power to work out whether it is in car or not, so if I can tell the kernel to override what it senses with an ioctl or such like then I should be able to get /proc/empeg_power looking correct and the player software should be none the wiser...

Many thanks for the info

Cheers

Kim