Does anyone have a link to the update.zip for FRG83G (2.2.2)?
Don't have the official Google CDN link but here it is mirrored --
FRG83D -> FRG83G
Last edited by log; 03-17-2011 at 01:15 PM.
I had a rooted FRG83D and just ran the 83D-G update.zip (after manually fixing su permissions and disabling stock recovery) and everything is working great.
If you lost root/recovery, I'd suggest first installing the signed full FRG83D and then use MotoCache1's method to root it.
Verizon will try to push the OTA update to you again eventually if your fingerprint is still FRG83D. Try again see what happens.
If it still doesn't work, you can install the "full FRG83D" update (unmodified) on a stock recovery since it's signed. Or worst case just do the "factory wipe/reset" and I'm sure Verizon will push you all the latest updates OTA.
1) Download the official signed FRG83D->FRG83G update.zip
2) Unzip and edit META-INF\com\google\android\updater-script
Comment out line 650 with a # or delete it entirely
Add the second line "set_perm" after line 653 "set_perm recursive" shown below
3) rezip and copy root of SD card and boot into recovery -- sprecovery will install the update.zip without checking the signature (which would fail on standard recovery)Code:set_perm_recursive(0, 2000, 0755, 0755, "/system/bin"); set_perm(0, 0, 6755, "/system/bin/su");
edit: if you want to learn more about how your custom recovery will be lost with OTA update read the excellent article by MotoCache1 with a detailed explanation
Last edited by log; 03-17-2011 at 03:18 PM.
Sorry, don't want to do this for a couple of reasons and I don't feel the need to explain.
I'd rather you understand exactly what/where you are making changes and don't really have the time to support this method so I'd recommend using MotoCache1's method for a rock solid root every time on any version, including 2.2.2!
edit: line was 650/653.... these are all at very bottom of the file if you can't use line numbers should be easy to find -- if you or anyone else feels comfortable with using this method, go for it.
Last edited by log; 03-17-2011 at 03:20 PM.