(my phone) + (me) =
1. SBF To Root/Unroot | 2. Everything Root | 3. Root With Any OS | 4. Overclocking 101 | 5. Learning the Lingo | 6. Post -Root | 7. Task Killers | 8.Anything Else? | 9. ADB | 10. RSDlite | 11. New Users Click Me! | 12. SBF Flashing Guide
Have a Problem, Click here to Visit the Rescue Squad
Edit the meta-inf/com/google/android/updater-script in the FRG83D update.zip to keep your custom recovery and root access, then install the update.zip using SPRecovery.
Line 1054 (comment with # or delete entirely)
Add bolded after line 1058Code:package_extract_dir("recovery", "/system");
Note this will only work if you haven't messed with your FRG22D too much, mainly that no system apps have been removed. You can still get it work if you uninstalled some apps, you just have to find the lines that patch that app and remove them from the script.Code:set_perm_recursive(0, 0, 0755, 0644, "/system"); set_perm_recursive(0, 2000, 0755, 0755, "/system/bin"); set_perm(0, 0, 6755, "/system/bin/su");
Last edited by log; 12-10-2010 at 11:01 AM.
Where is the update stored on my phone? Is there a 'system downloads' or something similar where I can find the OTA?
“When angry, count to four. When very angry, swear"
-- Mark Twain
Its in the /cache directory with a really long file name
I updated this am using the ota update without having to lose root and it was pretty painless. I oopened up the update archive and removed the updates to system apps I've removed and then appied the update. Before rebooting I mounted the sd card as a device then I took motocaches update zip and remove the install stuff for busy box or superuser to prevent stock recovery from kicking in and now I'm happily updated.
Sent from my Droid using DroidForums App
The technique I mentioned essentially just makes sure that the OTA update does not disable your root, and you can do the update in one pass.
log's method is ideally the way to go... I did it the way I did so that I would have the newest recovery script on my phone in case I decided to de-root for any reason... using log's method, you don't get the new stock recovery script.
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin");.
When I attempt to run the update.zip from within SPRecovery I get this message:
-- Install from sdcard...
Finding update package...
Opening update package...
Verifying update package...
I opened the updater-script in the update.zip file I copied to the root of my sdcard just to make sure those changes I made were there- and they were.
Edit: I have not removed any system apps. Just to make sure I went through the system folders referenced in updater-script line by line and verified that all referenced apps/files were actually present on my phone. I don't think it's even getting that far though.
Last edited by parrish; 12-11-2010 at 01:18 AM.