What is Tassadar's Multirom? See website and original thread
Apart from the existing features which were there in the original app, this has:
This app changes kernels by creating boot.img backups and flashing them. Flashing hardly takes a second in gingerbread. In ics and higher, it may take a bit longer.
ROM zip modder (to flash directly sd-ext):
You can use this app to modify your ROM zip to flash directly to sdext. You can flash it with any recovery. The modified rom zip will have multirom embedded in its boot image. So, no need to flash multirom after installing every rom.
This method is experimental.
A few points worth noting here:
-- Modded zip names will have the prefix "mrom-".
-- The boot image (with multirom in it) of the last modded zip is stored at /sdcard/multirom/tmp_boot.img. You can simply rename it with any file manager.
- Added boot.img backup / restore. (Backups are stored in /sdcard/multirom/)
- Asks for default boot location after you flash.
- Added back and reboot buttons in Updater, so that you can reboot right after flashing.
- Enabled ICS theme and made some layout changes to suit with it.
- Now its possible to select a backup ROM as default after restoring boot image. (For those who keep 3 or mopre ROMS).
- Fixed Czech translation
- Fixed a minor bug which was there in the original app; it displayed "Multirom folder not found" instead of "No backups found"
- lots of bugs were introduced in the last version. Choosing backups should work correctly now.
- Now you can flash a rom to sdcard directly FROM ANY RECOVERY.
- When modding your ROM zip, a preview of the updater script will be shown.You can edit it, if needed.
- It is recommended to keep a copy of multirom.zip on sdcard. If you choose to download it from internet, it will be saved at /sdcard/multirom/multirom.zip.
- You can now erase your default rom (on sdcard of course) directly from this app before flashing a new one. Go to "manage ROMs".
- Also shows the size of your default ROM.
- bug fixes.
- Script will mount sd-ext automatically before flashing in recovery.
- if /sdcard/multirom/multirom.zip is found, it will use that for preparing zips.
- fixed "Cant move active ROM to backup!"
- fixed absurd behavior and FCs during zip modding, which would happen if you cancel the process and try again.
- shows detailed progress during zip modding.
Just use the app to mod a ROM zip and flash the modded zip in recovery.
Simplified instructions for first time users
I have tested this method with cm9(arjen's nightlies) , cm10(rasheed's rom) , cm7(gingerblur) and stock roms(dynamite and resurrection).
Long method (only if the above process fails with certain ROMs):
Its somewhat similar to the original process here.
- If you haven't, perform up to step 2 of the original guide.
- Make nandroid backup (ur gonna need this). Wipe. flash ROM which you wanna to have on SDcard.
- Flash multirom.zip, even if you did earlier ( because everything gets wiped after flashing the ROM ). Get multirom.zip from http://tasssadar.github.com/multirom
- Backup ROM's boot.img with recovery (preferably AmonRA, because it lets u do selective backup). you need to copy the file to /sdcard/multirom/ later.
- Go to "MultiROM options" menu and select "Create from current ROM".
- Restore nandroid backup from beginning of this step and reboot.
How to switch ROMs:
1. (Only if you haven't done this before) Backup boot.img of current ROM
Warning: To backup/restore a boot image, you need at least 160 MB of free RAM. This is not a big deal in gb (where u have 300+ MB of RAM). But in ics, you may need to free up RAM using a taskkiller. A bad flash will make your device unbootable. (you will still be able to boot in recovery though)
If this was anything useful to you, press thanks!