Hopefully into the code tree for the player!
Er. When we say "shared codebase", we don't mean that every product runs the same binary.
A
huge amount of code is shared between the products, but a fair amount isn't. Most of it's turned on or off by preprocessor #defines.
I guess that what I'm saying is this: The fact that Pearl supports a particular feature doesn't
automatically mean that the car player will support it.
In the interim, you could just use my scripts, from
here. You'll need base.tar.gz and configs.tar.gz. You'll need to edit the contents of configs.tar.gz before you can use them. Copy the .tar.gz files into /drive0, and then extract them into the root with:
# cd /
# rw ; rwm
# tar xvfz drive0/base.tar.gz
# tar xvfz drive0/configs.tar.gz
# ro ; rom ; exit
One of the configuration scripts runs ntpdate when you drop to a shell prompt. I find that it keeps my clock vaguely correct to do this periodically. You could probably wire it up to the Hijack menu or something.
It also replaces the 'rwm' script with one that passes -o nocheck to 'mount', making it faster.