so tell me what happens if i dont do startup script ??? what are we losing if we dont run startup scipt?
EDIT: I took a look through the init.d scripts. Fab will have to give his official explanation, but at quick glance, the scripts provide:
sleeps for 24 seconds (wasn't supposed to be included, IIRC)
deletes logging (for performance and memory reasons according to the comments)
modifies task killer settings (not sure of source)
modifies CPU sampling rates (looks like ondemand governor settings if I'm reading it right)
enables crond and scheduled cache flushing
kills off telnetd
enables sysctl settings (using Imoseyon's settings)
If the sysctl modifications are only made if the script is run, I assume you're OK without the cron job clearing the cache.
I'm wondering if the CPU and sysctl settings might be conflicting with Jrummy's Droid 2 Overclock install-recovery.sh settings? That might explain the "Titanium Backup" problem. When I've got more time, I'll try restoring everything BUT Droid 2 Overclock from TB using the same procedure to see if the problems go away.
I've reset Droid Overclock settings to pretty much standard, using only the ondemand governor, and I am
not running Fab's init.d scripts just yet. So far, very stable, and much more like the 1.4.0 experience that made me a (contributing) Apex convert.
I'd love more detail on where you (Fab) are going with the init.d scripts, and whether converting other startup scripts to it is recommended (e.g. can I create my own NNname script and have it executed in sequence?). Lest anyone take this as a complaint, I am only prattling on trying to help identify what the Droid 2 issues are. Hopefully, the bit I've contributed to the beer fund will make this worth reading.
- Bob