While I was waiting for a 34.4.9 Nandroid so that I could get out of the leaked T-Mo US FroYo ROM, racca suggested an ingenious way of getting the update to work. I tried it and true enough, everything went without a hitch...
I am posting the method here as an alternative to flashing the Nandroid:
Files needed:
3.6.190 Nandroid: http://www.multiupload.com/WUL9KCXA3H
3.6.360 Update: http://www.mediafire.com/?ke2i73aa8i3pyem
34.4.9 Update: http://www.multiupload.com/YOXKQ18YW0
Initial Steps:
Note: Do this for both updates
1. Extract "updater-script" from the update. The files is located in: META-INF\com\google\android\
2. Delete everything between this line: "mount("MTD", "system", "/system");" and this line: ui_print("Verifying current system...");
3. And then delete everything between this line: "show_progress(0.100000,0);" and this line: "set_progress(1.000000);"
4. Save the edited file
5. Open the update and navigate to: META-INF\com\google\android\
6. Overwrite the updater-script file
7. Close the update
Steps:
1. Root your phone and install Tenfar's Bootstrap Recovery for the Defy
2. Transfer all of the required files to your SD Card making sure that the 3.6.190 Nandroid is in the correct folder: goapkrev/backup/
3. Create a Nandroid of your current system - DO NOT RESTART
4. Restore the Stock 3.6.190 Nandroid - DO NOT RESTART!
5. Apply the 3.6.360 Update by selecting the "update from zip" option - DO NOT RESTART!
6. Apply the 34.4.9 Update by selecting the "update from zip" option - DO NOT RESTART!
7. Wipe data/cache
8. Restart your phone
I am posting the method here as an alternative to flashing the Nandroid:
Files needed:
3.6.190 Nandroid: http://www.multiupload.com/WUL9KCXA3H
3.6.360 Update: http://www.mediafire.com/?ke2i73aa8i3pyem
34.4.9 Update: http://www.multiupload.com/YOXKQ18YW0
Initial Steps:
Note: Do this for both updates
1. Extract "updater-script" from the update. The files is located in: META-INF\com\google\android\
2. Delete everything between this line: "mount("MTD", "system", "/system");" and this line: ui_print("Verifying current system...");
3. And then delete everything between this line: "show_progress(0.100000,0);" and this line: "set_progress(1.000000);"
4. Save the edited file
5. Open the update and navigate to: META-INF\com\google\android\
6. Overwrite the updater-script file
7. Close the update
Steps:
1. Root your phone and install Tenfar's Bootstrap Recovery for the Defy
2. Transfer all of the required files to your SD Card making sure that the 3.6.190 Nandroid is in the correct folder: goapkrev/backup/
3. Create a Nandroid of your current system - DO NOT RESTART
4. Restore the Stock 3.6.190 Nandroid - DO NOT RESTART!
5. Apply the 3.6.360 Update by selecting the "update from zip" option - DO NOT RESTART!
6. Apply the 34.4.9 Update by selecting the "update from zip" option - DO NOT RESTART!
7. Wipe data/cache
8. Restart your phone
Last edited: