This is for those who are already running a rooted and modded phone
1. Installing a ROM update
Firstly, get the new Android ROM from the link on the home page and copy the new ROM (.zip file) onto the root of your SD Card
Start Titanium Backup select Backup/Restore at the top of the screen, then click the MENU button and select Batch, then select the RUN button next to Backup all user apps + system data, then select Run the batch operation to perform a complete Titanium Backup. if you are using MIUI, it comes with a very good backup app called “MIUI Backup” – and is well integrated with Nandroid. Using MIUI to backup & restore between versions is also a good way to go about it.
Titanium Cannot Restore SMS messagesTitanium will not restore SMS messages. MyBackup works perfectly for call logs, sms and mms when restoring back into MIUI. So your call logs and sms/mms are important to you, pay for MyBackup pro for your backups.
There are two ways to proceed the Safe Way and the Quick Way. The Safe Way is the most stable way to do an upgrade but it always sets your desktop back to the default and removes all of your installed apps. The Quick Way is often OK to use (if advised that only a cache wipe and dalvik is required) and it will not affect your desktop layout or installed apps.
The Safe Way, doing a full wipe first
- Turn off the device
- Boot into ClockWorkMod Recovery or whatever recovery you are using
- Do a nandroid backup
- Go back to the ClockWorkMod main menu, select “wipe data/factory reset”
- Select “Install ZIP from SD Card”, Locate your ROM .zip file, install
- Reboot once install completes. Allow several minutes (10 minutes maximum) for the ROM to boot after flash. First boot may be slow due to full A2SD+ support – full Dalvik2SD and zip-alignment on boot (for faster, smoother performance). The launcher may restart itself once or twice, this is normal. Once the ROM is up and running, best practice is to wait a few minutes and then Reboot again to ensure everything is working correctly BEFORE restoring or installing any apps.
- Finally, restore your apps as detailed here
The Quick Way
PLEASE PLEASE NOTE: We don’t recommend this method because it sometimes results in problems later on.
Its Ok if you are JUST REINSTALLING YOUR CURRENT ROM to get rid of the theme or something else you installed manually orif your ROM developer advises that a cache wipe is all that is reqired before installing an update.
- Turn off the device
- Boot into ClockWorkMod recovery or whatever recovery you use
- Do a nandroid backup
- Use the back button to go back to the ClockWorkMod main menu, select “wipe cache partition”, then select “advanced” then “clear dalvik cache”. Use the back button to go back to the ClockWorkMod main menu again
- Select “Install ZIP from SD Card”
- Locate your ROM .zip file, install
- Reboot once install completes. Allow several mins (10 minutes maximum) for the ROM to boot after flash. First boot mayl be slow due to full A2SD+ support – full Dalvik2SD and zip-alignment on boot (for faster, smoother performance). The launcher may restart itself once or twice, this is normal. Once the ROM is up and running, best practice is to wait a few minutes and then Reboot again to ensure everything is working correctly.
NOW DO A BATTERY STATS RESET EXACTLY AS DESCRIBED HERE
2. Installing a new version of the RADIO ROM
(NOTE: This is NOT normally required when updating the Android ROM)
Installing a new Radio Rom does not affect any settings or other features and can be done any time without problems. You DO NOT have to do any wiping of data first.
If your phone is S-OFF
DO NOT follow the instructions below for S-ON phone, you MUST use Android Flasher or a similar program to push the radio.img to your phone…don’t try to flash the radio zip, you MAY end up with a nice shiny coaster…
[why: with an S-OFF phone it is possible to flash a completely wrong radio and this WILL brick your phone. With S-ON phone it won’t let you flash an incompatible radio. Also, if you are using one of the modified Hboots like CM7 or Oxygen, the cache is too small to fit the radio and so it cannot be flashed from the zip. I haven’t tried it, but if you try to flash the zip, it MAY end up flashing some corrupt garbage from the too-small cache and this will brick your phone]
- Download Android Flasher from here and put it in a folder on a local drive (eg c:\flasher)
- Extract radio.img from the Radio ROM zip and put it in the same folder as Android Flasher
- Boot your phone into the bootloader (Power + Vol Down), then select Fastboot and press Power to enter Fastboot mode
- Connect your phone to the computer with the USB cable
- Start Android Flasher, tick Radio and click Begin, select your radio.img and let it go!
If your phone is S-ON (ie normal radio install)
Start Titanium backup select Backup/Restore at the top of the screen, then click the MENU button and select Batch, then select the RUN button next to Backup all user apps + system data, then select Run the batch operation to perform a complete Titanium Backup.
- Copy the new radio .zip onto the root of your SD Card
- Boot into Recovery
- Once back in Recovery, select “Install ZIP from SD Card”
- Locate your radio .zip file, install
- Reboot when prompted
3. (Optional) Installing other .zips
Anything that is installed from a zip file should always be done AFTER the first full reboot and if you haven’t used the particular mod before its best to do them ONE at a TIME with another reboot after each .zip is installed.
So turn your phone off NOW and reboot!
WARNING: Be careful when flashing add-ons. If you flash anything that alters the theme it may unexpectely change the framework and/or launcher and a myriad of other things that you don’t know about and may very well make your phone unstable.
After the phone has fully booted the first time, go back into recovery mode
- If you are just updating a mod file (ie not the ROM as well) do these steps also:
- Do Nandroid Backup (for safety)
- Wipe the caches (no need for factory reset, just dalvik cache and wipe cache) using ClockWorkMod
- At the ClockWorkMod main menu, select “Install ZIP from SD Card”
- Locate Zip of your choice, install
- Might take long to boot. DO NOT PULL OUT BATTERY WHILE BOOTING.
- Reboot once install completes.
The radio won’t flash… I’m using Android Flasher..
Why?
Couldn’t get radio.zip to install with S-Off anyway, since it requires it requires modification of the zip file with amend2edify, otherwise it will refuse to install the radio rom anyway.
Instructions are here: http://www.roms-au.com/installation/updating/ about half way down the page explains how to change radio when you are s-off