to JesusFreke: i want to creat my own update.zip with other files in the system/font dir but when i flash it, the install fails.
how can i modify the updates.zip the right way ?
> java -jar signapk.jar testkey.x509.pem testkey.pk8 update.zip update_signed.zip
> adb shell mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
If you want to modify update.zip, just make your change to the zip then run SignApk.jar from AndroidMod.zip on it. You'll need JDK or JRE installed. Syntax is:
Code:> java -jar signapk.jar testkey.x509.pem testkey.pk8 update.zip update_signed.zip
If you just want to make changes to system folder of G1, connect it to your PC then use this command to remount it as readwrite (change to your android sdk folder if adb isn't in your PATH):
Code:> adb shell mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
Don't forget to remount it as ro when you're done.
Yes. It is identical to the stock RC30, except for the specific modifications I mentioned.
Well I got it sucessfully updated after a night with playing with it. Oh and for some reason my uptime under status says 339211:xx:xx! Anyone else have this?
edit: And now its 340953:xx:xx, this timer is the total time the phone has been on right?
is there a way to check what version of the modified RC30 i am running?
Is there any real benefit to having root? I mean i know the Linux geeks love having full access to their devices, but for your normal run of the mill geek what are the benefits?
I am assuming there will be cooked Androids running around here soon. Is there any other reason for this other then running Linux apps?
I have a replacement G1 that is still using RC19 and I have been hitting update later for 3 days now. I guess i am just looking for a better answer then, we have have root and full permissions to all the files.
When i had my Wing i would change between all the cooked roms but never really got into making my own, being a lazy owner of the device is it worth me using JesusFreke's work when i know i will never end up developing my own hacks?
I guess im just confused if the normal user could benefit from using these hacks.
I think the best reason I've found so far is: iptables based adhoc wifi tethering. I can get online from my laptop using 3G or Edge without having any cables or having to have specific software on the laptop. (of course if the device supported proper bluetooth profiles. . .)
Lots of stuff is coming... Keep watching. I know multitouch, auto rotate and custom theming are all being worked on, but will be available only on rooted phones.
Console? As if the flow diagram shouldn't be enough... do you mean terminal or cmd or what?
That's a possibility, but I don't think it's in Google's general nature to do that: they were probably more concerned about closing the blatant console shell bug than they are about keeping us from getting root.
In addition, if they pushed a test-key update, I think that would have to go to every G1 phone, and that may cause user inconvenience with phones that are using the normal release keys (ie, the phone restarting and failing on an update due to a bad key)... I guess we'll see.
I suppose that the real solution would be to sign with a legitimate private key, but that opens another can of worms: Who holds the key? What happens if they disappear off the face of the earth? Etc.