|Ok, so I have an iOpener with just the BadFlash chip and the SanDisk written with M4i 2.3Pre1. It boots, it works, its wonderfull -- except that once I shut it down, it looses ALL of my settings for things like Opera, Email, and AIM. I've tried running "Freezesh" before I shut it down, and that doesnt seem to fix it. |
I spent some time investigating how the system starts up, and figured out that /sbin/init sources /etc/profile at the end -- wonderfull, so I had it mount a filesystem via NFS and then set HOME=/nfs'd/file/system. Unfortunately, that works in the text only mode, but once you go into X-Windows, the $HOME variable is still set to '/tmp'. Now I know that 'HOME=/tmp' is being set in the /sbin/init script, but isnt there some way to overwrite this?
Is it possible to somehow edit the /sbin/init script and re-write it back onto the SanDisk or sometihng? I really want a read-write filesystem for the accounts so that when you save or download things, they dont dissapear once you reboot.