[G1 Android Development] studjuice:
Sup guys, been awhile.

I've been working on adding more user-friendly-cool-stuff to the roms... and run into a few problems.

basically the problem is either with froyo itself or with the updater-script syntax being so different from update-script. All i simply want to do is add things to /data. but when i tell the updater-script to package extract dir to data and doing a set perm on the folder (looked at update-script syntax of a rom that put stuff on /data to know what permissions to use) it works (after checking with adb that the files are there, while in recovery), but after booting up (and checking with adb/root explorer) the files are all gone. I want to put stuff on /data to give people cool stuff.

Like add data/app 's to include useful recommended apps that are removable by any user that does not desire them. For example, titanium backup, and metamorph. This would be cool, because I'm also working on teaching a friend how to make themes, and then he can concentrate on those while i concentrate on roms, and we will add them together.

and like adding data/data stuff to automatically set up settings to make the rom fast and super-set-up. This is good for advanced users having to mess around less with basic settings when they have to wipe (annoying....), but it's also great for noobs that don't read posts and then complain about stuff being slow or not being the way they want it. not trying to stop the noob posts completely lol, just decrease the frequency of the worser ones :P

And my progress with this project is: almost working.

I ended up writing my own script (for the first time lol, gimme a break) to be run as firstboot.sh. *it's not put in /data though. because /data stuff disappears...so it's in my own little 'studjuice' folder!* The script basically just moves apps to data/app and settings to data/data then deletes the 'studjuice' folder. and the adding apps parts works, but adding the settings doesn't work. What happens is i think on the first boot the apps getting installed the first time after a wipe rewrites over the settings and makes it useless. cause if you flash over a no wipe, the settings usually work. *note* i say usually. for some reason, i have noticed that spare parts usually doesn't change transitions to 'fast', and cmparts doesn't change anything. also with cmparts, i've had issues where trying to uncheck Dithering doesn't work, and it just rechecks itself once you go back into the performance section. not sure if that's still the case because of the settings being overwritten or if it was a cmparts/framework issue that was fixed?

And now, I'd like to ask what I should do. should the data settings something to ignore for now? should i try to make a second flashable.zip using the old update-script to put the settings on data? is a second (or third if you flash gapps) too much? btw if i made a flashable .zip, the problem could still exist that the settings get overwritten and that you would have to flash the rom, boot it up and sign in, then go back to recovery and THEN flash the settings..... (P.I.A.)

OR doesn't someone know how to get this mofo updater-script to let /data stuff stay there and not disappear

side notes:

the apps i'm including settings for are 'adw launcher' set up; 'spare parts' transitions fast; 'latinime' voice input on symbols keyboard; and 'cmparts' dithering off, install location internal, music controls on lockscreen, reflow after pinch.

along with the metamorph app being included, i am putting Dr Cloverdale's black bar mod onto the sdcard. Hope nobody views it as an invasion of their personal space that something is being forced into their sdcard, if so I apologize. That way, metamorph doesn't seem like a useless app, and people who "want a black bar mod version made" can just do it themselves and I won't have to make seperate versions for that crap! :) yay