[Kernel][Roms][TW/MIUI/CM9-10][Aroma][Menu][Dual Boot 5Roms GT-N7000 v2.3c [10-27-12] - Galaxy Note GT-N7000 Android Development

Finally, I finished creating my scripts & kernel for booting a rom on SD Card. Dual boot kernels, preinstalled roms, setup scripts, instructions are available below.
How to make a rom on SD Card
Requirements: 3.1 GB of free space on your internal SD Card.
New method to set up the rom, fast and easy. You can now boot 5 different roms
Here is some new kernels you can try, but the setup in the Aroma v2.3c package below
PhilZ-cwm6-XXLS7-XJB-3.1-dualboot.zip (support only TW JB roms)
http://www.mediafire.com/?os6zi3u2mpe6yih
PhilZ-cwm6-XXLS2-XJB-2.7-dualboot - thanks to Phil3759 (support only TW JB roms)
http://www.mediafire.com/?k574667whh3c6qk
Hydracore v6.2 beta3 OC - dualboot kernel
http://www.mediafire.com/?0w852y7hl5yf8k8
Hydracore v5.4 - dualboot kernel
http://www.mediafire.com/?iawqi5picfcb9sm -STD
http://www.mediafire.com/?w18xigwkd9ya4no -OC
Download this current Aroma version
Version 2.3c http://www.mediafire.com/?5ym62wr7kta1u2o
- Added Timeout 15 seconds for the Boot Menu
- Fixed issue with the rom3 external in the Boot Menu
- Added Option to fix root in page 2 of the tools section.
Version 2.3b http://www.mediafire.com/?g3g8hdc2n0j3u9v
- Added Hydracore v4.3b kernels
- For some users, if you don't see the bootsdrom.cfg in the \sdcard\SDRoms folder, simply extract it from the Chuan_Dualboot_Aroma_v2.3b.zip (in the Default folder) and put the bootsdroms.cfig in the \sdcard\SDRoms to enable the dualboot roms.
- For some users, if you want to show the boot menu, you can put an empty file named "bootmenu_on" in the \sdcard\SDRoms folder.
Version 2.1b http://www.mediafire.com/?7aqibjh5nhgnh6m
- Added Hydracore v4.1b kernels
- Possible fix for the bootsdrom.cfg not being extracted for some users
Version 2.0 http://www.mediafire.com/?y0gsnzmwb7e8r6z
- Added Hydracore v3-5 kernels
- Fixed issue setting up the rom partition images on the external SDCard.
Version 1.9-1 http://www.mediafire.com/?foumtinhrhid2c6
- fixed the issue that the STD kernel always being flashed when select the OC one.
Version 1.9 http://www.mediafire.com/?ykvjahj8d32pcdv
- Added Hydracore v3-1 both OC and STD versions.
- Add boot menu options. This can be turned on and off in the "Set Default Booting Rom" section in the dualboot Aroma.
- More checking in the mount partitions tool to make sure we don't mess-up the phone rom. Again, if you see any error, don't flashing any rom/mod, otherwise it will mess up the main phone rom.
Version 1.8 http://www.mediafire.com/?lpxesvw31u3es6a
- Use a new method to mount the partitions for a rom on SDCard. Now you can directly flash new roms without messing up the phone rom.
- Clean up other versions, they seem to be obsolete now.
How to setup and flash a new rom for booting from SDCard
Please follow the instructions below, this is the most easiest ever!!! There is no need to modify the rom or mod before flashing with my tool.
1. Back up your data (just in case)
2. Reboot to recovery and flash Chuan_Dualboot_Aroma_v1.8.zip
- Select Tools section. Then select the rom slot you want. If this is the first time you use that rom slot you need to setup system, data, and cache images for the rom. In page 1 of the tool, check "Setup System" and "Setup data & cache" to setup the images. You need to do this only one time
- In page 2, select "Wipe system", "Wipe data", and "Wipe cache"
-And the most important one, select "Mount Partitions". Don't forget to select "Mount Partitions" otherwise it will overwrite the data and mess up your phone rom.
-Press Next until complete, and don't reboot the phone. (If you see any error, reboot in to recovery and try again)
3. Make sure you don't see any error in the step 2. then you can now flash any rom you like as normal. It will be flashed to the rom slot you just select in the step 2. Don't reboot after complete because you need to flash a dualboot kernel after.
4. Flash Chuan_Dualboot_Aroma_v1.8.zip again, then select "Set Default Booting Rom", then select the same rom slot in step 2.
- Then select "SDCard" as default, and select "Don't Share"
- Then click "Yes" for the popup "Flash a Dualboot Kernel?" to flash a dualboot kernel. You have to flash a dual-boot kernel because in step 3, the kernel has been changed after flashing a new rom.
- Next select "HydraCore v1-7" this can boot most roms, Or you can choose "Goku v1.5-11" only CM9 & TW.
- Click "Next" till the end, and reboot the phone.
5. Now the phone should boot in to a rom on your SDCard.
Tips: To switch the rom, flash Chuan_Dualboot_Aroma_v1.8.zip again, and then select "Phone" as default in the "Set Default Booting Rom" section.
Or you can keep pressing and un-pressing the HOME BUTTON at boot.
Enjoy flashing and new roms, and good luck to you!!!!!
Here is the tutorial how to flash mods/themes, just a little bit different from flashing the rom.
1. Back up your data (just in case), you may also backup the rom folder in the SDRoms folder you want to flash a mod.
2. Reboot to recovery and flash Chuan_Dualboot_Aroma_vXX.zip
- Select Tools section. Then select the rom slot you want. Skip Page 1, Then in page 2, select "Wipe dalvik-cache" only
-And the most important one, select "Mount Partitions". Don't forget to select "Mount Partitions" otherwise it will overwrite the data and mess up your phone rom.
-Press Next until complete, and don't reboot the phone. (If you see any error, reboot in to recovery and try again)
3. Make sure you don't see any error in the step 2. then you can now flash any mod you like as normal. It will be flashed to the rom slot you just select in the step 2.
- Click "Next" till the end, and reboot the phone.
4. Reboot the phone and boot the rom you want.
FAQ
1. I get an error, what should I do?
- Reboot into recovery, and start over
- If still get the error, Flash "HydraCore v1-7" kernel, and reboot into recovery, and start over
- If still get the error, save the recovery log and post it here.
2. How do I reset the rom on SDCard?
- Flash Chuan_Dualboot_Aroma_v1.8.zip, then select "Tools", select the rom slot you want to reset, skip page 1, then select "Wipe data", and "Wipe cache" in page 2. Then next until finish.
Credits and special thanks to:
- Hardcore for his SpeedMod N7000 ICS.
- superatmos for his TUTORIAL Building Kernel from source
- criskelo for some aroma scripts
- g.lewarne for HydraCore Universal kernel
- funky81 for first CM9 & TW kernel
- ashwin123 for Video Tutorial
- Samsung and developers for some wonderful roms.
WARNING: I've tested and used my scripts and modified kernels on my phone without any problem. There is always a risk when flashing a kernel or a new rom, so flash as your own risk. I have no responsible for any damage to your phone
Pre-install Roms
To make it easier, I have some pre-install roms on SD Card for you guys. Just extract it then it's ready to go.
1. flash pre-install rom
2. flash dualboot kernel
3. reboot
Now you should be able to boot your current rom (samsung ics only) and the pre-install rom on your sd card. Keep press/unpress the home button at boot until you see the boot animation to switch the rom. Check the log and the config file in the SDRoms for more details.
Pre-installed Cassies_XLR_ICS_V4_LQ3 rom - thanks to thering1975
https://docs.google.com/open?id=0BwDBny0G97K5SXZ0dzc3RHNSb2c
Pre-installed [ROM][TABLET/HYBRID]STAXXTANIUM-PARANOIDANDROID. V1.7 - Original Thread - thanks to Staxxthedan
How to Install
- Backup or rename /sdcard/SDRoms/rom1 folder if you have any previous rom on your SD Card.
- Flash sd_internal_preinstall-rom-PARANOIDANDROIDv1.7.zip or extract the SDRoms folder to root folder on your internal SD Card
download link https://docs.google.com/open?id=0BwDBny0G97K5Uy04S0I4eGtrV1k
- Flash cm9_stock_kernel_dualboot.zip to boot the CM9 rom on your sd card
download link http://www.mediafire.com/?gkgvl950d38ka9c
- Reboot, and wait for the phone to boot in to PARANOIDANDROID rom
Pre-installed Preinstalled-Liquid_Black_V 3.2 - Original Thread - thanks to firasusman
How to Install
- Backup or rename /sdcard/SDRoms/rom1 folder if you have any previous rom on your SD Card.
- Flash Preinstalled-Liquid_Black_V 3.2_rom1.zip or extract the SDRoms folder to root folder on your internal SD Card
download link https://docs.google.com/open?id=0BwDBny0G97K5Z1FuMnh0M2otVG8
- Flash any Samsung ICS dual boot support above (not CM9 kernel) to boot the rom on your sd card.
- Reboot, and wait for the phone to boot in to boot rom on SD Card.
Pre-installed [ROM][JB 4.1.1] PARANOIDANDROID v1.2 [TABLET/HYBRID][CM10] - Original Thread - thanks to imilka
How to Install
- Backup or rename /sdcard/SDRoms/rom1 folder if you have any previous rom on your SD Card.
- Flash PARANOIDANDROID v1.2 [TABLET/HYBRID][CM10]_rom1.zip or extract the SDRoms folder to root folder on your internal SD Card
download link https://docs.google.com/open?id=0BwDBny0G97K5TmR3RWZxbG4wQ2s
- Flash cm10_kernel_dual_new.zip to boot the rom on your sd card
download link http://www.mediafire.com/?da4cuozus6tdlv3
- Reboot, and wait for the phone to boot in to PARANOIDANDROID v1.2 rom
- Note: Flash any kernel that works with your phone rom to boot back your phone rom.
Pre-installed CM9 Stable Aroma can select 1 of the 5 rom slot via Aroma. Hope someone can help post more pre-installed roms by replacing the system.img.
You can dual boot this rom with any TW rom using the Goku v1.5-11 kernel.
https://docs.google.com/open?id=0BwDBny0G97K5Tjl5dWVqZnNzc2M
Pre-installed Roms by REVERSiN Sep-3-2012
CM10 - Preview5 UNOFFICIAL : https://docs.google.com/open?id=0B-FfdI4hUTJReFVocmdYMFJwcVE
PARANOiD - JB - v1.911 BugFIX : https://docs.google.com/open?id=0B-FfdI4hUTJRMjgzSEhrelJjbm8
Pre-installed Roms by yats86
ParanoidAndroid 1.3 [JB][TABLET/HYBRID]
Link to download rom: http://www.4shared.com/zip/BxEHxBRC/...l-rom-PAR.html
Mirror: http://www.MegaShare.com/4496353
TMT Midteam 2.2 ICS 4.0.4
Link to download rom http://www.4shared.com/zip/_8VkyH18/...l-rom-TMT.html
Mirror: http://www.MegaShare.com/4496423
CriskeloRomNOTE.vICS-V11.2
Link to download rom http://www.4shared.com/zip/6DPerI8k/...l-rom-Cri.html
Mirror: http://www.MegaShare.com/4496472
More roms will be added later.....
How to make a pre-installed rom
- After setup a rom and copy the system partition to SD Card. You can simply replace the system.img file in any of my pre-installed rom with your system.ing then upload the zip and share with your community. Thank you to anyone who can help with this.
---------------------------------------------------------------------------------------------
Intramfs Source
http://www.mediafire.com/?sk31d47jeh7q2sy - initramfs source for my dualboot1.0 feature.
http://www.mediafire.com/?oob18xxqit8cqmy - initramfs source for my dualboot3.1 feature.

Old Version
Code:
Version 1.7 [url]http://www.mediafire.com/?5w03c1q49wppbgb[/url]
-Added HydraCore v1 - big thanks to g.lewarne who makes this universal kernel working for all roms TW, MIUI, CM9, CM10. Now you can use this kernel to dual boot any rom you want.
-Added latest CM10 kernel.
[SIZE="3"][B][COLOR="blue"]How to modify rom and directly flash it using the Mount Partitions Tool[/COLOR][/B][/SIZE].
[COLOR="DarkOrange"]Most of MIUI,CM9,CM10 roms have the format command which is not safe for directly flashing a rom on SD Card. Follow this instruction to remove the format command.[/COLOR]
1. Extract the rom
2. Then edit the file META-INIF\com\google\android\updater-script using Notepad++
3. Take out the format command [B]format("ext4", "EMMC", "/dev/block/mmcblk0p9", "0");[/B] if there is any
You may also take out all the mount, unmount, kernel flashing, and modem flashing or any command that is related to mmcblk.
4. Compress/Zip the rom back. Now you have the modified rom.
5. Now it ready to flash using the mount tools. Boot recovery, run my dualboot aroma, select tools.., select a rom to flash, in page 1 select wipe system, data, and cache, then in Page 2 select mount partitions for rom on SDCard. Don't reboot after run the script. If don't see any error or fail. Then go ahead flash the modified rom. It should directly flash it into the rom you just pick. Now flash a dualboot kernel you like and enjoy your new roms.
Note: Do the same for any mod, except you don't need to modify the mod, just run the mount tool and flash the mod.
[SIZE="3"][B][COLOR="blue"]How to Setup[/COLOR][/B][/SIZE]
1. Flash a rom you want, make sure follow the instructions of the rom you want to flash. Otherwise you will get a brick.
2. Run (flash) Chuan_Dualboot_Aroma_vXX.zip, then select Tools, then select rom slot (1 out of 5 slots) you want, then select "Copy system to SDCard" and "Wipe data & cache". This tool will copy your current rom to SD Card and setup the data.img and cache.img for the rom on SDCard. I takes about 5 to 10 minutes to process. [COLOR="red"](don't reboot after completion)[/COLOR]
3. Repeat the step 1 & 2 if for the second, third, fourth, or fifth rom except you need to pick a new rom slot. [COLOR="red"](don't reboot after completion)[/COLOR]
4. Run (flash) Chuan_Dualboot_Aroma_vXX.zip again. Select Default Booting Rom, then select the rom slot you want to boot, then select "SDCard" as default. Then Click Yes to flash a dualboot kernel, pick a kernel you want (make sure it's compatible with the rom you want to boot). [B]Now Reboot[/B], and the phone should boot into a rom on SDCard.
[SIZE="5"][COLOR="Blue"][URL="http://www.youtube.com/watch?v=B6JU08mONHY"][COLOR="Blue"]Video Tutorial[/COLOR][/URL][/COLOR][/SIZE] - thanks to ashwin123
[media=youtube]B6JU08mONHY[/media]
[url]http://www.youtube.com/watch?v=B6JU08mONHY[/url]
Version 1.6 - [url]http://www.mediafire.com/?d7bs7srsecwgm16[/url]
- Added Notecore 14.1 kernel
- Added Goku v1.5-11 kernel - thanks to funky81 for the kernel source. This is a very good kernel that supports both CM9 & TW. Now you can dual boot CM9 and TW with this kernel. Keep press/unpress the Home button at boot to switch the rom.
- Added Wipe Tools for the rom on SD Card
- Added Mount partition Tool for the rom on SD Card. This allows you to directly flash a rom or mod on the rom on SD Card. Now you can easily flash a new rom on SD Card, [COLOR="Red"]but be careful if you want to use this tool to flash CM9/CM10 roms. There's a format command there, you need to take out before flashing those roms.[/COLOR]
- Some fixes for the Tools sections.
Version 1.5 [url]http://www.mediafire.com/?1493p91bg7z56nk[/url]
-Fixed the CM10 kernel flashing issue.
-Added NoteCore v13-4
Version 1.3 [url]http://www.mediafire.com/?3c06hnon548hhh2[/url]
-Added NoteCore v13
Version 1.2 [url]http://www.mediafire.com/?9z0uzof8b532bzb[/url]
-Fixed flashing error in version 1.1
Version 1.1
- Added Kernel backup/restore options
- Added share data options too.
Version 1.0 [url]http://www.mediafire.com/?b2i954vve1gh1c4[/url]
-Initial Aroma version
-----------Old Method---------------------------------------------------------------------------------------------------------------
1. Backup your current rom and your data just in case something goes wrong and you can recover your data. You can skip this step if you don't need to save anything.
2. Flash any rom you want like you've been doing. This rom will be a rom on your internal SD Card. Just follow the guild from Dev's of the rom you want to flash. Be careful about EMMC brick, please don't wipe using an unsafe kernel. (Skip this step if you want your current rom to be the rom on your SD Card)
Some roms don't auto get root, so just to be sure you can flash this [URL="http://www.mediafire.com/?8adhwsporsdd61w"]CWM-SuperSU-v0.95.zip[/URL]
3. Copy rom partition to internal SD Card. You can do it partially or all by flashing the following scripts.
- [URL="http://www.mediafire.com/download.php?te8soummj0b9iqv"]copy_rom_to_sdcard_system.zip[/URL] - copy system partition to SD Card. ([COLOR="Blue"]recommend flashing this only[/COLOR])
- [URL="http://www.mediafire.com/download.php?4c6de3h1e8hx4po"]copy_rom_to_sdcard_data.zip[/URL] - copy data partition to SD Card. ([COLOR="Red"]not recommended[/COLOR] unless you want to copy your current apps & data to SD card and want to restore back from the rom on SD card later)
- [URL="http://www.mediafire.com/download.php?vb5l6nc8qr4qlno"]copy_rom_to_sdcard_cache.zip[/URL] - copy cache partition to SD Card. [COLOR="Red"](not recommended[/COLOR], another script will take care of this)
- [URL="http://www.mediafire.com/download.php?dvapmhow79pe1v0"]copy_rom_to_sdcard_all.zip[/URL] - copy all rom partitions to SD Card. ([COLOR="Red"]not recommended[/COLOR], take long time to do)
4. Flash [URL="http://www.mediafire.com/download.php?7q8ml0muqhh930m"]sd_internal_rom1_wipe_data_cache.zip[/URL] to setup a blank data.img and cache.img for the rom on SD card. (only flash this if you didn't flash the above copy_rom_to_sdcard_data.zip and copy_rom_to_sdcard_cache.zip, or copy_rom_to_sdcard_all.zip)
5. Setup the config file for your rom on SD card.
- Flash [URL="http://www.mediafire.com/download.php?x1jsiec6c7g78qk"]sd_rom_config_setup_3.2b_default_phoneRom.zip[/URL] to setup the config file for the SD Rom and boot your phone rom as default.
- Or Flash [URL="http://www.mediafire.com/download.php?318jat6mkpjjec5"]sd_rom_config_setup_3.2b_default_sdcardRom.zip[/URL] to setup the config file for the SD Rom and boot your rom on the SD Card as default.
[COLOR="Blue"] Remember: if the phoneRom and the sdcardRom are the same base, or same platform (CM9, or ICS, or GB). You can switch the rom by keep press/unpress the home button at boot. [/COLOR]
6. Flash dual boot support kernel to boot the rom on the sdcard. You can flash one of the flowing compatible kernels.
[COLOR="Red"]Remember: Do not flash the CM9 kernel to boot the Samsung ICS rom and versus [/COLOR]
- GL_NOTECORE_V11_dual.zip [URL="http://www.mediafire.com/?dxdaqig1d060nru"]Standard[/URL] / [URL="http://www.mediafire.com/?jbaado5xacmx7fw"]OC[/URL] - Thanks to g.lewarne
- [URL="http://www.mediafire.com/?wf1mfqb2q7wtfrb"]dualboot3.2b_speedmod-ics-k3-11.zip [/URL] - Speedmod K3-11 with dual boot support for Samsung ICS roms only, set ro.secure=0 for fully adb root - Thanks to Hardcore
- [URL="http://www.mediafire.com/download.php?60lt63qtvfqcs6b"]GL_NOTECORE_V8.1_dual.zip[/URL] - GL NOTECORE v8.1 with dual boot support for Samsung ICS roms only - Thanks to g.lewarne
- [URL="http://www.mediafire.com/?cdoj67xoqgk82j3"]dualboot3.2_speedmod-ics-k3-9.zip[/URL] - SpeedMod 3-9 with dual boot support for Samsung ICS roms only. - Thanks to Hardcore
- [URL="http://forum.xda-developers.com/showthread.php?t=1710937"]GoKu Kernel 1.4[/URL] - I have not tested this myself, but the change log says dual boot support. - Thanks to funky81.
- [URL="http://www.mediafire.com/?da4cuozus6tdlv3"]cm10_kernel_dual_new.zip[/URL] - CM10 kernel from PARANOIDANDROID v1.2 - thanks to imilka. Note: This kernel also works with the Samsung ICS rom except Wifi and Bluetooth issue. Hope someone can fix it.
- [URL="http://www.mediafire.com/?gkgvl950d38ka9c"]cm9_stock_kernel_dualboot.zip[/URL] - stock CM9 kernel with dual boot support for CM9 roms only. - Thanks to CM9 team
7. Reboot and test the rom on your SD Card. Make sure you test both roms on the SD Card and your phone to make sure they are working.
8. Once you are able to boot the rom on the SD Card, You can now restore your old rom, or flash any new rom you want.
Remember: If my dual boot kernel doesn't support your new rom, you need to flash my dual boot support kernel to boot the rom on SD card, and you need to flash a compatible kernel with your phone rom to boot your phone rom back.
Please note that my current kernels with dual boot support work with Samsung ICS or CM9 roms. I have not tested them with any GB rom yet, so be careful when you flash them on a GB rom or a different platform rom.
[SIZE="5"][COLOR="Blue"][URL="http://www.youtube.com/watch?v=c9UnqqaPdvo"][COLOR="Blue"]Video Tutorial[/COLOR][/URL][/COLOR][/SIZE] - thanks to ashwin123
[media=youtube]c9UnqqaPdvo[/media]
[url]http://www.youtube.com/watch?v=c9UnqqaPdvo[/url]
[SIZE="4"][COLOR="Blue"]Aug 09-12[/COLOR][/SIZE]
- First Aroma version support 2 roms on internal SDcard and 3 roms on external SDCard.
- Add GL NoteCore V12
- Add TMT MIUI kernel
Download link: [url]http://www.mediafire.com/?b2i954vve1gh1c4[/url]
July 30-12
- Add new SpeedMod K3-11 with dual boot support and fully adb root.
- Add Video tutorial - thanks to ashwin123
July-28-12
- Add new kernel GL NOTECORE V8.1 with dual boot support [url]http://www.mediafire.com/?60lt63qtvfqcs6b[/url]
- Preinstalled Liquid_Black_V 3.2 - [url]https://docs.google.com/open?id=0BwDBny0G97K5Z1FuMnh0M2otVG8[/url]
July-26-12
- Add new kernel GL NOTECORE V8 with dual boot support [URL="http://www.mediafire.com/?6p5wapyps7q5qe8"]download link[/URL]
- Re-word the instructions. Much simple and faster to set-up.
Version 3.2
- Updated to SpeedMod-K3-9 source
- Optimized booting time - (about 6 seconds faster than original SpeedMod-K3-9)
- Add feature to safely share data partition if the two roms are the same base but different mod/theme.
- Update SD Rom by extracting system and data folder to /sdcard/SDRoms/update/ - experiment (report if it works for you)
Version 3.1:
- Add feature to put the update.zip in the /sdcard/SDRoms/update/ folder for flashing a mod/theme on the SD Rom.
- Create a file "wipe_dalvik-cache" file in the /sdcard/SDRoms/update/ folder to wipe dalvik-cache on the SD Rom. (simple and fast)
or simply flash this [url]http://www.mediafire.com/?690wyv2zt5j7185[/url] ro wipe dalvik-cache on the SD Rom.
Version 3:
- Updated to SpeedMod-K3-7 source
- Add script to wipe data & cache for rom1 on SD Card. You can also save 1.1 GB space with this. This contains empty data and cache partition images and extract them on your SD Card. You can also save a lot of time & space by simply copy the system to sd card, and then flash sd_internal_rom1_wipe_data_cache.zip
Version 2:
- Updated to SpeedMod-K3-6 source
- Add default rom value in bootsdrom.cfg. Now you can set default rom (phone or sdrom) by changing the default value in the config file.
- Add CMW restore scripts to restore sdrom back to phone rom.
- Some minor tweaks.
Version 1:
- Initial release
- Fix the mounting bug (swaping external and internal sd card) - Kernel/CWM

Could you make an app?
It would be easy to make some $.

Not right now, this requires some kernel modification which is not easy to do in an application. The app may help to flash the rom on SD card faster and easier, but can't change the kernel itself.
hi1 said:
It would be easy to make some $.
Click to expand...
Click to collapse

Good luck for this project
Will try it out sometime...

Nice concept.. I always want to have dual boot for Samsung and AOSP/CM based ROM... But now, wait until we see a one-for-all kernel like siyah to be developed for our Notes..

Wow ! Waiting for such a thing !
Will install it and see ....

How can I delete the Rom on SD again, if I don´t want it anymore?
And to be sure the SD means the external SD.
thanks for answer
Edit: sorry to say, but ur links are 404 Error, can´t download anything

Just delete the SDRoms folder on your internal SD card. SD means internal SD. You can move it to external SD by changing the bootsdrom.cfg values.
hara74 said:
How can I delete the Rom on SD again, if I don´t want it anymore?
And to be sure the SD means the external SD.
thanks for answer
Edit: sorry to say, but ur links are 404 Error, can´t download anything
Click to expand...
Click to collapse
Sent from my GT-N7000 using Tapatalk 2

chuandinh said:
Just delete the SDRoms folder on your internal SD card. SD means internal SD. You can move it to external SD by changing the bootsdrom.cfg values.
Click to expand...
Click to collapse
With changing that value, is it possible to get triple boot?
I imagine to have:
- CM/AOKP in the main ROM
- custom ROM based on TW on internal SD
- official ROM on external SD.

Download link
http://www.mediafire.com/download.php?xc03yg1wjjzziys

I would give it a try if the download links would work
and thanks for the quick answer
I think it´s really cool to have two Roms on our Note to play with
Edit: too late, first Link is back again

CM/AOKP is not supported right now.
Here is an example of the values in the bootsdrom.cfg file
rom=/sdmnt/SDRoms/rom1
system=/sdmnt/SDRoms/rom1/system.img
data=/sdmnt/SDRoms/rom1/data.img
cache=/sdmnt/SDRoms/rom1/cache.img
After you are done copy rom to SD card, you can rename the rom1 to rom2 in the SDRoms folder. Then change the values in the config file like this
rom=/sdmnt/SDRoms/rom2
system=/sdmnt/SDRoms/rom2/system.img
data=/sdmnt/SDRoms/rom2/data.img
cache=/sdmnt/SDRoms/rom2/cache.img
If you want to use external SD instead.
Copy the SDRoms folder to your external SD
then change the config file values like this. sdmnt1 means external SD.
rom=/sdmnt1/SDRoms/rom1
system=/sdmnt1/SDRoms/rom1/system.img
data=/sdmnt1/SDRoms/rom1/data.img
cache=/sdmnt1/SDRoms/rom1/cache.img
mbudh said:
With changing that value, is it possible to get triple boot?
I imagine to have:
- CM/AOKP in the main ROM
- custom ROM based on TW on internal SD
- official ROM on external SD.
Click to expand...
Click to collapse

is there a way to change that it boot normally the phone Rom and press home button only if I want to boot the SD Rom?

Wait for my next update
Sent from my GT-N7000 using Tapatalk 2

I tried the setup.zip but the is no bootsdrom.cfg file in SD Rom folder
I tried it twice.
so I cannot boot the SD Rom
any suggestions?
no root! for phone Rom
for first problem I copied over the bootsdrom.cfg in the folder and it works,
booted the SD Rom and it has still root
but now I can´t boot Phone Rom with holding Homebutton
now I can switch between the Roms by rename bootsdrom.cfg to .bak
but it always been optimizing the apps when switch the Roms
I get root back for the Phone Rom :laugh:

I get it nearly all to work :laugh:
only things are that the homebutten at booting doesn´t work, have to rename the bootsdrom.cfg into .bak for booting phone rom
and
the optimizing all apps at switch between the roms
but therefor it´s REALLY cool and I THANK YOU again for your GREAT WORK :good:
I always searched for a thing like this

Really great work
Looking forward ti seeing you porting it to cm9 kernel
Sent from my GT-N7000 using xda premium

a few little things that I noticed:
- after each switch I have to decide which Home Launcher I want to use
- the widgets I place on Nova Launcher are the same on both Roms, so I guess if I use the same Launcher I can´t use different Widgets by default
- the Icon Quickpanel Settings is shown in one Rom but in the other Rom the Icon is shown as not installed, so I have to put it again from app drawer to the homescreen
- and I tried to copy the files from sd_rom_setup into the right folders so that the homebutton work, but it doesn´t work

realy great job mister...
will learn how to implement..
now i can put also switch my fav rom... albafinalstage n cassie 4.5 slim :thumbup:

Related

Want to use custom ROM, newb

Hi,
It's probably many people who have been asking the same thing, sorry if it's already a thread out there.
But I'm totally new to this. I now want to root my phone and use a custom ROM and maybe a other kernal too, whatever kernal is for
Which ROM is the best out there? And I have no idea of how to root my phone and install a custom ROM, maybe some advices?
Thanks.
/Sorry if I don't have the best english
If you want to root your phone and you're on Froyo (Android 2.2) use this guide: http://forum.xda-developers.com/showthread.php?t=953182
If you're on Gingerbread (Android 2.3) , you can use this guide: http://forum.xda-developers.com/showthread.php?t=1327599
You can flash custom ROMs by installing them in ClockworkMod Recovery mode. This is a special menu which allows you to flash custom ROMs and kernels and make backups of your rom.
You can enter recovery mode with either:
1. ROM Manager, select reboot into recovery.
2. While phone is on, press power button and then select reboot and then recovery. (Basically the same as 1)
3. While phone is off, boot with holding the power button and volume down button until the second lg logo with the blueish background appears.
Flashing: (In recovery mode)
1. Make a backup (Titanium Backup or NANDroid)
2. Wipe Everything
Wipe data/factory reset (this won't erase your root)
Wipe cache
Go to advanced and wipe Dalvik cache.
Wipe Battery Stats
3. Go to install zip from sdcard. (you have to put the rom you wish to install on the sd card)
4. Again install zip from sdcard (install Google apps, can be found in the CyanogenMod wiki) (same way as installing rom)
5. (optional) install zip from sd card and flash kernel. (same way as installing rom)
6. Done, reboot phone.
The best rom is just a matter of taste actually. It just depends on what you want, some prefer CyanogenMod and others just want an improved stock rom. So all you gotta do is read and make up your own mind. Also when you flash a kernel you have to make sure that the kernel in question is compatible with your rom, because there are many kernels in the dev section and they all work either with stock-based ROMs (Horsepower Kernel) or custom ROMs (Ironkernel, Vadonkas KANG kernel).
My opinion is to use the combination:
Temaseks CM KANG:
http://forum.xda-developers.com/showthread.php?t=1421425
Vadonkas KANG kernel:
http://forum.xda-developers.com/showthread.php?t=1427646
Hope this helped, if there are still some questions, just ask! Or PM me
SP1996AC said:
If you want to root your phone and you're on Froyo (Android 2.2) use this guide: http://forum.xda-developers.com/showthread.php?t=953182
If you're on Gingerbread (Android 2.3) , you can use this guide: http://forum.xda-developers.com/showthread.php?t=1327599
You can flash custom ROMs by installing them in ClockworkMod Recovery mode. This is a special menu which allows you to flash custom ROMs and kernels and make backups of your rom.
You can enter recovery mode with either:
1. ROM Manager, select reboot into recovery.
2. While phone is on, press power button and then select reboot and then recovery. (Basically the same as 1)
3. While phone is off, boot with holding the power button and volume down button until the second lg logo with the blueish background appears.
Flashing: (In recovery mode)
1. Make a backup (Titanium Backup or NANDroid)
2. Wipe Everything
Wipe data/factory reset (this won't erase your root)
Wipe cache
Go to advanced and wipe Dalvik cache.
Wipe Battery Stats
3. Go to install zip from sdcard. (you have to put the rom you wish to install on the sd card)
4. Again install zip from sdcard (install Google apps, can be found in the CyanogenMod wiki) (same way as installing rom)
5. (optional) install zip from sd card and flash kernel. (same way as installing rom)
6. Done, reboot phone.
The best rom is just a matter of taste actually. It just depends on what you want, some prefer CyanogenMod and others just want an improved stock rom. So all you gotta do is read and make up your own mind. Also when you flash a kernel you have to make sure that the kernel in question is compatible with your rom, because there are many kernels in the dev section and they all work either with stock-based ROMs (Horsepower Kernel) or custom ROMs (Ironkernel, Vadonkas KANG kernel).
My opinion is to use the combination:
Temaseks CM KANG:
http://forum.xda-developers.com/showthread.php?t=1421425
Vadonkas KANG kernel:
http://forum.xda-developers.com/showthread.php?t=1427646
Hope this helped, if there are still some questions, just ask! Or PM me
Click to expand...
Click to collapse
Thank you, I will try to do this and use the combination you prefered. If I get stuck somewhere I will notice you
great work SP1996AC......
this is a great way to guide a newbie.....this is XDA forum all about.....I appreciate this a lot...
Haha no problem...
SP1996AC said:
Haha no problem...
Click to expand...
Click to collapse
U have an image of my early days in android forums.
Keep it up!
SP1996AC said:
2. Wipe Everything
Wipe data/factory reset (this won't erase your root)
Wipe cache
Go to advanced and wipe Dalvik cache.
Wipe Battery Stats
Click to expand...
Click to collapse
Nvm, I misread it It was in the recovery mode.
I got a problem now, I have installed the custom RM and kernel, but the problem now is that I can't connect the phone to the computer via USB to put files in my phone. Do I need some new drivers or something?
Edit: When I try to use the camera it just wsays that I need to use my SD card. It might be something else that wrong, just with the SD card?
Edit2: it seems that I can only get acces to the SD card from the computer by the recovery mode?
try to shut down the device and boot instead of rebooting(if you did that) some sdcards have problems with a reboot and do not get recognized.
Sent from my Optimus 2X using XDA App
Are u talking about the internal sd or a external sd? For use the internal sd (the data partition of the device's memory) there is an option in the settings. I don't remember now I'm using a Miui based rom. For the usb connection u must have the driver of the device, u can take it in the lg web site
Inviato dal mio Optimus 2X usando Tapatalk
Istur said:
Are u talking about the internal sd or a external sd? For use the internal sd (the data partition of the device's memory) there is an option in the settings. I don't remember now I'm using a Miui based rom. For the usb connection u must have the driver of the device, u can take it in the lg web site
Inviato dal mio Optimus 2X usando Tapatalk
Click to expand...
Click to collapse
I actually meant the internal, cuz I don't have a external card. Where can I find that setting? It's so many settings so I get confuesed when I try to look for other settings All program that seems to need the internal SD card seems to say it, the camera, ROM manager and other apps.
And I have a sall problem with spotify, it won't start at all. Is this normal with this ROM?
i have a question, if lets say i flashed cyanogen mod 7.1 stable on my lg optimus 2x and i want to flash, for example temasek kang cyanogen mod, can i just download the .zip files and copy it over to the phone and flash. is there such thing as downgrading in android like in symbian, im also a newbie, also another question, the rom files or .zip in clockworkmod on internal storage, can they be deleted after flashing the files on the phone
lopiop said:
i have a question, if lets say i flashed cyanogen mod 7.1 stable on my lg optimus 2x and i want to flash, for example temasek kang cyanogen mod, can i just download the .zip files and copy it over to the phone and flash. is there such thing as downgrading in android like in symbian, im also a newbie, also another question, the rom files or .zip in clockworkmod on internal storage, can they be deleted after flashing the files on the phone
Click to expand...
Click to collapse
1. Yep, just copy it to your phone, boot into recovery and install zip from sd card.
2. Downgrading is possible, make sure to wipe.
3. After flashing you can safely remove the zip file from your phone
thx for the quick reply, could you elaborate more on the part of downgrading, does that mean i cant just simply flash another rom
also on the first page you recommended CM7.2 Temasek KANG rom and Vadonkas KANG kernel, how do you install that, do i just flash the cm 7.2 temasek kang rom, or do i have to flash the kernel, and which one comes first
also what is the kernel for, as i noticed when i flashed cyanogen mod 7.1 stable, the kernel was automatically changed
lopiop said:
thx for the quick reply, could you elaborate more on the part of downgrading, does that mean i cant just simply flash another rom
also on the first page you recommended CM7.2 Temasek KANG rom and Vadonkas KANG kernel, how do you install that, do i just flash the cm 7.2 temasek kang rom, or do i have to flash the kernel, and which one comes first
also what is the kernel for, as i noticed when i flashed cyanogen mod 7.1 stable, the kernel was automatically changed
Click to expand...
Click to collapse
Downgrading
You flash the rom you want over the one you have right now, just wipe everything. (you can always restore it later with a backup) For example when you have a CM KANG an you want to go back to a nightly just flash it over the KANG.
First you flash the KANG rom and then you flash the kernel. If you do it the other way around you erase the kernel flash because as you know every rom comes with a standard kernel. (More information, look at my first post in this thread)
The main goal of flashing a custom kernel is increasing the performance and have the ability to overclock and to undervolt. The standard kernel which comes with CM stable doesn't allow you to overclock your CPU to for example 1.5Ghz. Standard kernel only clocks to 1Ghz.
Simple question: If I root my phone when it's on "stock' (i.e. as it comes out the box when it turns up soon), and then upgrade to the LG Official latest release via their website.. will I have to root the phone again?
Scougar said:
Simple question: If I root my phone when it's on "stock' (i.e. as it comes out the box when it turns up soon), and then upgrade to the LG Official latest release via their website.. will I have to root the phone again?
Click to expand...
Click to collapse
Once you upgrade the phone via their website....u lose the root....need to root again for sure....
Scougar said:
Simple question: If I root my phone when it's on "stock' (i.e. as it comes out the box when it turns up soon), and then upgrade to the LG Official latest release via their website.. will I have to root the phone again?
Click to expand...
Click to collapse
i haven´t ever used a stock rom for more than 10 minutes, but i guess ...yeah.
75markus said:
i haven´t ever used a stock rom for more than 10 minutes, but i guess ...yeah.
Click to expand...
Click to collapse
me too...i dont use the stock for long...but when updating thru the website....ur root is gone....got to root again....more work mate....so burn midnight oil....
1:
Google "SuperOneClick" - http://shortfuse.org/?page_id=2.
Set your phone to "development mode", or whatever it is in english, under your program settings and plug it into your PC with the program running.
It should be as simple as clicking "Root" with the newest version of the program.
2:
Download "Rom Manager" from the market and install "ClockWorkMod" through that program.
3 - preparation:
- Turn off your phone and hold down the "Volume Down" button + the "Power" button untill you see the LG logo shift into, what resembles a loading screen.
- In ClockWorkMod, you navigate up and down with the volume buttons and the power button selects an option.
- Go to "Backup and Restore" and back up your system. This is a so-called Nandroid backup.
- plug your P990 into your PC and copy that backup file. It's most likely on your external SD-Card.
_____________________________________________
- Find a suitable ROM, I use this one: http://forum.xda-developers.com/showthread.php?t=1421425
At the bottom of the fist post, you can find download links.
The Google Apps: http://www.mediafire.com/temasek#5xfvkc2nlfk5v
You need that file to install the marketplace. It'll be called something in the vein of "gapps-gb-20111214-237-signed".
The ROM itself: http://www.mediafire.com/temasek#3edh9d36u710w
The file will have a name in the vein of "cm7kang-O2x-P204-38"
_____________________________________________
4:
Now that you have your ROM/Google Apps (GAAPS) and a backup file, you're ready to get started.
Copy the ROM and GAAPS ZIP files to your SD-card. Then turn it off and enter ClockWorkMod by way of "Volume Down/Power" buttons.
5:
Back in ClockWorkMod, navigate to "install zip from sdcard" ---> "choose zip from sdcard/choose zip from internal sd card" and make sure you can find your files before proceeding.
6:
- Assuming everything is ok, choose "wipe data/factory reset" in the main menu of ClockWorkMod.
-Once done, choose "install zip from sdcard" and install your ROM.
-repeat the process for the Google Apps file.
Once done, choose "wipe cache partition" in the main menu along with "wipe dalvik cache" under the "advanced" option.
After that, choose to turn off the phone and turn it on to boot your new ROM for the first time.
Prepare to troubleshoot a bunch, you're probably used to a bunch of stuff that are'nt to be taken for granted
Feel free to ask me questions and criticism is welcome, considering this is just a short guide; and my rooting experiences started this saturday.

Atrix Boot Emporium [V2.0 Released! 08 Nov 2012]

Welcome to... Atrix Boot Emporium!​
Powered by AROMA Installer with custom ICS theme!​
Test out different kernels for the same ROM or boot a second ROM hosted on SD card in a sleek, menu-driven environment. No need for fastboot or heavy installers.
Easy to flash via CWM, but... “I will let YOU DECIDE whether to wipe /data !” See Notes below.
Atrix-Boot-Emporium-V2.0-signed.zip: http://www.mediafire.com/?azassaimbbgmnxd
Checksum: ed9649db8b2990e3280d37b6a78104f7
Version 2.0 features:
Menus to select ROM location (EMMC or SD Card) and ROM family (GB, CM7 or CM10)
GB NottachTrix:
AT&T
Faux 1.00GHz
Faux 1.30GHz
Faux 1.45GHz
(D00 and 1100 were pulled to reduce zip size)​
GB MROM:
HW Voltage
SW Voltage​
CM7 MROM:
HW Voltage
SW Voltage​
CM7 Neutrino:
EE
GT
GT+​
CM10 (EMMC-only):
epinter Stock and OC1300
Th3Bill JB AOKP and JB MIUI​
Dual-boot support! Boot supported ROMs hosted on SD card. Here I assume that your SD-based ROM resides at the following ext3[4] partitions:
/dev/block/mmcblk1p2 (/system)
/dev/block/mmcblk1p3 (/cache)
/dev/block/mmcblk1p4 (/data)​
Instructions:
1. Download Atrix-Boot-Emporium-V2.0-signed.zip to SD card
2. Boot to CWM and "install/choose zip from sdcard".
3. Select Atrix-Boot-Emporium-V2.0-signed.zip
4. Install zip and follow instructions on the Welcome screen
5. Select ROM location: EMMC (internal memory) or SD (external memory)
6. Select ROM family: GB, CM7 or CM10 (CM9 and ICS not yet available)
7. Select kernel
8. Confirm and reboot (ignore “Status 0” error --- AROMA Installer bug)​
Note 1: Atrix Boot Emporium is not a ROM store. I only stock boots (sorry). Also, I don't have version numbers for the kernels. But you can look inside the zip and view the timestamps of the boot images. You can also verify kernel version by going to Settings > About Phone.
Note 2: I did not include boot images for ROMs that are new or frequently updated. I'll wait until things settle down a bit
Note 3: This is a powerful tool, so remember which ROM you have installed on EMMC (or SD if applicable), and try not to cross ROM families, e.g. don't boot to CM10 with a CM7 kernel or you will soft-brick. You MAY need to wipe data and/or reintall GApps, even if booting to a member of the same ROM family. Please Nandroid backup or at least Titanium backup system + apps beforehand.
Note 4: If you have problems booting a ROM hosted on SD even after wiping /cache and /data, try repartitioning /system, /cache and /data using my Smart Part partitioning tool, found here: http://forum.xda-developers.com/showthread.php?t=1651356 . Then reinstall ROM and reboot. This always works for me except for CM10 ROMs. For some reason I can't get them to boot off SD. Maybe a security / permissions issue.
Standard disclaimers apply.
Enjoy!
Credits: NottachTrix, faux123, Notorious544d, mmontouri, Th3Bill, epinter, amarullz (AROMA Installer), Koush (CWM Recovery) and any others I didn't mention (sorry).
seems nice but how about listing the install steps?
dude u r awesome !
What exactly is this might I ask? I don't exactly know its function. I should be ashamed if it was something basic...
syngamer96 said:
What exactly is this might I ask? I don't exactly know its function. I should be ashamed if it was something basic...
Click to expand...
Click to collapse
^ this. I dont know either what exactly is this.. and the instructions aren't as clear as a noob like me would want
Is this a JB or ICS
Sent from my MB860 using xda premium
Not having downloaded or tried anything (yet), my initial guess is this is just a brand new way of dual-booting, no ROMs are included.
ranjithkumar1201 said:
Is this a JB or ICS
Sent from my MB860 using xda premium
Click to expand...
Click to collapse
This is not a ROM , I guess its just some ways to flash kernels and such?
I'm confused.
Sent from that Atrix.
? Same as Cyanoboot ?
This is a Rom I think based on nochttatrix Rom. Gonna test it.
Sent from my MB860 using xda app-developers app
Not a ROM. No ROM is only 40 MB in size. And there's especially no evidence it has anything to do with Nottachtrix. Where did you get that?
Just downloaded it, seems it's an Aroma installer with a bunch of kernels to choose from, ramfix included.
Note to OP: there is no point in making the MD5 checksum a downloadable file or a spreadsheet or whatever it is. Just put the MD5 string directly in the OP.
ravilov said:
Not a ROM. No ROM is only 40 MB in size. And there's especially no evidence it has anything to do with Nottachtrix. Where did you get that?
Just downloaded it, seems it's an Aroma installer with a bunch of kernels to choose from, ramfix included.
Note to OP: there is no point in making the MD5 checksum a downloadable file or a spreadsheet or whatever it is. Just put the MD5 string directly in the OP.
Click to expand...
Click to collapse
Yeah its compatible with Nottachtirx ROM. This is a kernel installer i flashed it. U can choose between different kernels. About the themen i didnt get any to choose or what every.
ravilov said:
Not a ROM. No ROM is only 40 MB in size. And there's especially no evidence it has anything to do with Nottachtrix. Where did you get that?
Click to expand...
Click to collapse
First thing the OP says is : Initial release features the original NottachTrix 1.3.1-compatible kernels and ramfix
ravilov said:
Not a ROM. No ROM is only 40 MB in size. And there's especially no evidence it has anything to do with Nottachtrix. Where did you get that?
Just downloaded it, seems it's an Aroma installer with a bunch of kernels to choose from, ramfix included.
Note to OP: there is no point in making the MD5 checksum a downloadable file or a spreadsheet or whatever it is. Just put the MD5 string directly in the OP.
Click to expand...
Click to collapse
This is strictly a custom boot image loader that I developed on my own. And the Welcome screen explicitly says: "Initial release features NottachTrix-compatible boot images".
Atrix-Boot-Emporium assumes that at least one ROM is installed on your device and features the six boot images found in the NottachTrix1.3.1 ROM. Emporium also features each of these six images with modified ramdisks to redirect the /system, /cache and /data filesystem mounts to SD card for dual-boot --- assuming the three "ext" partitions exist on SD and are of adequate size.
So if you flash the zip and follow instructions, you should find the original six NottachTrix1.3.1-compatible boot images and a corresponding six identical images adapted for SD-based ROMs (for dual boot).
So if I flash Nottatrix-ext to my SD and have ICS or CM7/9/10 on my phone, this zip will automatically arrange everything (creating folders with boot-images from both Roms) that I can switch between both? I was only able to that on Blur-based Roms until now - never got it working properly on Cm7.
In this initial release, the user selects a single boot image and that image is flashed to the boot partition, nothing else.
I was thinking that a subsequent release could feature a master menu where the user can select among GB (NottachTrix), CM7[9, 10] and ICS. Then a menu of boot images is presented for each class of ROMs.
The main idea behind the initial release was to enable quick selection of different boot images (e.g. OC kernels) for a particular ROM, in this case NottachTrix.
And it's already bailed me out of some trouble while on the road (no fastboot), lol.
Thank you, that´s awesome! Now I finally get the full purpose of this Release. Definitly I good thing - plz develop it further, I can get everything working with DualBoot except the boot.img thingies... That really bumped me every time.
Thanks for the feedback. I will look at my work schedule and see what I can do for the next release.
Atrix Boot Emporium V2.0 Released!​
Version 2.0 features...
Menus to select ROM location (EMMC or SD Card) and ROM family (GB, CM7 or CM10).
Includes boot images from...
GB NottachTrix
AT&T
Faux 1.00GHz
Faux 1.30GHz
Faux 1.45GHz
(D00 and 1100 were pulled to reduce zip size)​
GB MROM
HW Voltage
SW Voltage​
CM7 MROM
HW Voltage
SW Voltage​
CM7 Neutrino
EE
GT
GT+​
CM10 (EMMC-only)
epinter Stock and OC1300
Th3Bill JB AOKP and JB MIUI​
Dual-boot support! Boot supported ROMs hosted on SD card. Here I assume that your SD-based ROM resides at the following ext3[4] partitions:
/dev/block/mmcblk1p2 (/system)
/dev/block/mmcblk1p3 (/cache)
/dev/block/mmcblk1p4 (/data)​
See OP for details!

New ICS Bootloader

I've seeing more and more ROM being released for the new bootloader but there's little informations about it. Do I need to flash it with nvflash or something?
mintjustin said:
I've seeing more and more ROM being released for the new bootloader but there's little informations about it. Do I need to flash it with nvflash or something?
Click to expand...
Click to collapse
pengus has allready writen a how to:
ICS:
If you come from any ICS with unlocked bootloader (Topogigi, Carburano, etc...):
1) grab the recovery zip and the cm10 or the cm10.1 zip attached to this post
2) enable debug in developer options (if you haven't already of course)
3) connect the usb cable to your box
4) copy the two zips in your external sd card
5) reboot to recovery by holding power and volume down
5) wipe data/cache, then go to mounts and format system (just to be safe)
6) flash the recovery zip file you previously slapped in the external sd card
7) reboot recovery from the advanced menu
8) flash the cm10 zip as usual
GB:
If you come from a GB Bootloader (cm7/9/10 - stock gb): (you can follow this guide or the excellent one posted by rugglez here)
1) grab the recovery zip and the cm10 or the cm10.1 zip attached to this post
2) copy the two zips in your external sd card
3) grab one of the ICS roms out there (Django Manouche X, TG P990 ICS V30A, or whatever you prefer based on V28 or V30).
4) nvflash the rom you chose following the instructions on the relative pages and let the phone boot fully (so it formats your internal sdcard correctly).
5) after first boot, shutdown the phone.
6) turn on the phone and boot it to recovery by holding power and volume down.
7) flash the recovery zip file you previously slapped in the external sd card
8) reboot recovery from the advanced menu
9) flash the cm10 zip as usual
latest cm10 --> http://d-h.st/1BU
latest cm10.1 --> http://d-h.st/8OV ( experimental)
recovery zip : http://forum.xda-developers.com/attachment.php?attachmentid=1587153&d=1356306192
hope this helps

[HOW TO] DUAL BOOT for P990 & SU660 on BOTH Bootloaders v5.0

Dual Boot for P990 & SU660 on Both Bootloaders
Now with more and more new ROMs being released every day and only one phone (at least for most of us) to try them all, I think this was needed.​
It is based on the method Bihariel found on a Chinese forum and his latest v2 version for the old bootloader and my previous version 3 for the new one.
It is now modified to work on both bootloaders and Partition layouts. Read change log for details.
Thanks to:
SuperSkill personally, for digging it up from the grave and giving me the vote of confidence to port dual boot into the new bootloader. He is also the 1st after me, who tested it. (thank you again my friend)
KingMGT personally, for helping me make the necessary modifications for SU660 and of course for testing it since I don’t own a SU660. (thank you again my friend)
Bihariel of course, for his great work on which I based the new version (and for copying a lot of text from his thread)
ChinaGB, the creator of the System changer app and the original idea.
What is this useful for?
Devs: you can have one ROM configured and ready for use in one partition and a second partition to test your ROMs without touching your daily ROM, so you won/t need to wipe or backup anything.
Users: you can have a stable ROM, let’s say a stock ROM with everything working and configured and you can have a second partition to test ROMs (for example a custom stock based one or a CM10 beta) so you won't need to do backups and wipes.
How Dual Boot works?
Dual-Enabler.zip: this file enables Dual boot by splitting system partition into two.
Dual-ROM-1-to-XX.zip: this file have to be flashed after flashing ROM 1, after flashing it and boot the phone, you will find an app called system changer, by launching this app and selecting Switch ROM, the phone will reboot and start the ROM 2.
Dual-ROM-2-to-XX.zip: this file have to be flashed after flashing ROM 2, after flashing it and boot the phone, you will find an app called system changer, by launching this app and selecting Switch ROM, the phone will reboot and start the ROM 1.
What ROMs can I use?
P990 Devices:
You can use theoretically, any combination of ROMs for dual booting, working on the same Bootloader of course.
SU660 Devices:
On OLD layout you can use theoretically, any combination of ROMs for dual booting, working on this Bootloader of course.
On ICS layout, due to lack of any custom ROMs for SU660, the p990 layout and bootloader is used so only custom CM, PA & MIUI ROMs are compatible, working on this Bootloader of course.
Attention !! The only ROMs you should not use are Auto-wipe ROMs because they will delete your data partition and with it ROM1 and ROM2 save files. Of course if you are an advanced user, you can open the wipe rom and modify the updater-script to remove the auto wipe lines.
Download from here the package for your device and follow the instructions in post #2.
For older versions follow the instructions included in package.
Change Log:
v5.0 Date 05 Feb 2013
DualBoot-Control.zip. All five zips used till now for enabling/maintaining Dual-Boot have been replaced by this aroma-style flash-able zip.
SU660 package now supports also the su660 ics bootloader & layout.
V4.6 Date 30 Jan 2013
512MB-512MB system partitions for both bootloaders,
Reduced data (to 2000MB) for old-bootloader (because a 2048MB one cannot be formatted on old bootloader)
Bug-fix for dual-boot remover (SystemChanger app wasn't removed).
V4.5 Date 22 Jan 2013
Now it auto enters recovery after repartitioning. No need to keep pressing Vol- & Pwr.
Linux nvflash binary added. (I had forgotten to include it in package, sorry.)
Minor changes in flash.sh (for linux).
V4 Date 20 Jan 2013
It now works on both bootloaders. During repartition with nvflash you have the option to select which one
In old bootloader the system partition is splitted in 370MB for ROM1 and 512MB for ROM2 (in case someone wants to install tonyp's & harsh's full ICS version for old bootloader).
Same simple procedure to enable and maintain dual-boot.
Common flash-able zips because they detect current bootloader and partition layout and act accordingly.
Re-compiled SystemChanger app to display more correct messages and also in which ROM you are switching to.
V3 Date 12 Jan 2013
System partition size is 512 MB for each ROM.
Data partition is still shared but with the max size of 2GB.
Included latest cwm recovery 6.0.2.5 by pengus77. It works for all available ROMs for new BL (DM X, FLEX-ICER & unofficial CM10 CM10.1 ones)
NewBL-Dual-Enabler’s scripts are modified not only for the new layout but now also check and format (if needed) the internal SD (the first time after NVFlash is always needed). It also returns to recovery automatically to let you install or restore the 1st ROM.
NewBL-Dual-ROM-1-to-XX.zip & NewBL-Dual-ROM-2-to-XX.zip no longer need to be updated with the boot images of the ROMs.
SystemChanger app’s scripts, before switching to the other ROM, check if current ROM is changed (by md5 checksum of its build.prop as before) and saves the boot.img for next switch.
noshare file, containing the data folders list, is now also saved under /data/dual-boot. This way it will be always accessible and updatable if needed, no matter which ROM is running.
Boot images and md5 checksums are also saved under /data/dual-boot.
Two more flash-able zips added:
Wipe-ROM-data.zip This will wipe the data of the current ROM. Useful for changing ROM or if required by ROM’s chef
Remove-DualBoot.zip This will wipe the data of the other ROM and will also remove the SystemChanger app and scripts from the current ROM. Useful if you want to make a clean nandroid backup, to restore after a repartition to normal layout.
For V2 change log see bihariel's thread
Here is the guide to get Real Dual boot on both BLs.
Please read carefully because this may mess up your phone if you don't know what you are doing.
Oh!! I forgot, this phone is unbrickable, so give it a try.​
Installation Instructions
Extract the downloaded package with WinRAR or similar to any folder.
Copy ROM1, ROM2 and the DualBoot-Control.zip to external SD.
Go to the folder DualBoot-Partition-resizer and run flash.bat (or flash.sh for linux) follow on-screen instructions select BootLoader and wait until NVFlash process finishes and the screen goes black.
Disconnect the USB cable, put the battery back and just power on the phone it will enter into recovery automatically. (It takes about 40 secs to enter recovery 1st time after NVFlash)
Install DualBoot-Control.zip and select Enable Dual Boot option. The phone will reboot (if supported by recovery) and enter in recovery again (if not select reboot recovery from recovery).
Make a full wipe just in case to avoid boot-loops and format /system because it may not be formatted by ROM’s updater-script (mounts and storage --> format /system)
Now flash ROM1 (or restore a nandroid backup of ROM1) and without rebooting install DualBoot-Control.zip, select ROM1 update and reboot when it finishes.
When the phone completely boots, you will find an app called SystemChanger, launch it and click Switch ROM, it will ask you for root rights, click yes, the phone will reboot quickly, press and hold Pwr button + vol down when the screen goes black to enter recovery, if the phone doesn't go to recovery, remove the battery, plug it again and enter recovery.
Format /system (the 2nd system now), because it may not be formatted by ROM’s updater-script.
Now flash ROM2 and without rebooting install DualBoot-Control.zip, select ROM2 update and reboot when it finishes. (Attention: do not restore a backup of ROM2 because it will wipe data files of ROM1)
And that is all, if you want to switch to ROM1, as before, run SystemChanger and click Switch ROM.
Note for those having experienced the older version 2: No need to add boot images in Dual-ROM zips any more.
How to change/update a ROM or Kernel
You have to be on the ROM you want to change/update.
Enter Recovery
If you are changing the ROM or kernel and/or a wipe is needed, install the DualBoot-Control.zip and select Wipe current ROM data.
Flash the ROM or kernel and before reboot install the DualBoot-Control.zip and select ROM1 update if you flashed ROM1 or ROM2 update if you flashed ROM2.
Info: There is also the wipe-rom-x-data.sh in /data/dual-boot/ which can be used to delete the non-running Rom’s data. You can also run this from terminal or adb shell to clean the data of the non-running Rom quickly. For example if you are on ROM1 and you want to change the ROM2 run the script, switch to ROM2 but when screen goes black press pwr & vol- to enter recovery.
How to disable Dual Boot
You have to be on the ROM you want to keep.
Enter Recovery
Install the DualBoot-Control.zip and select Remove Dual Boot. This will wipe the data of the other ROM and will also remove the SystemChanger app and scripts. Useful if you want to make a clean nandroid backup, to restore after a repartitioning to normal layout with AIO-Toolkit.
Enjoy it !!
Wow......one thing i ws missing on NEW BL......thank you so much....now can hold onto this phone for 1more year....
This is just Aweosme <3 will give a try for sure ! LG O2X still the Crazy phone will try today eveng and comment back again ! can i try CM10.1 & V30B (Roms available) ???
Kudooos 4 ur post
This is what i need, i often flash rom 1 to another and restore my app and setting manualy... with this i would keep my daily rom and other for testing
thanks good job
Spyrosk, again, CONGRATULATIONS, this is another great product useful for all of us. To drop the bomb; i think you should add this in AIO, it would be natural if possible. Ive tested this during the weekend, its more easy than the previous gb version. Huge thanks for doing this spyrosk and also huge thanks to Bihariel who did the gb version, you have my deepest respect
Let me give you another challenge lol
It should be possible to.......no no, I must shut up now.
Thanks mate
Nice ! Trying soon... :fingers-crossed:
SuperSkill said:
Spyrosk, again, CONGRATULATIONS, this is another great product useful for all of us. To drop the bomb; i think you should add this in AIO, it would be natural if possible. Ive tested this during the weekend, its more easy than the previous gb version. Huge thanks for doing this spyrosk and also huge thanks to Bihariel who did the gb version, you have my deepest respect
Let me give you another challenge lol
It should be possible to.......no no, I must shut up now.
Thanks mate
Click to expand...
Click to collapse
Thank you too again.
No, don't give me another challenge now. :laugh:
I am thinking on making a v3 version for old bootloader too, or even better a v4 hybrid one for both bootloaders. So I do have work for now.
Yes I could integrate that into AIO-toolkit eventually in an "Addvanced Options" menu , but let's see how it is working, when more users will try it and "cure" any "baby sicknesses" that may come up first.
I can't thank you enough for your testing it so thoroughly.
I really appreciate it.
i don't really understand how this dual boot work
but, can i use my internal sd card for booting stock-based custom rom and using my external one for booting CM10 based rom?
what about ics and gingerbread on dual boot!?
jhonjames09 said:
what about ics and gingerbread on dual boot!?
Click to expand...
Click to collapse
you couldn't do that unless someone release GB rom for ics bootloader (is that even possible?)
Nice man" I ll try it soon!
jhonjames09 said:
what about ics and gingerbread on dual boot!?
Click to expand...
Click to collapse
babi_perang said:
you couldn't do that unless someone release GB rom for ics bootloader (is that even possible?)
Click to expand...
Click to collapse
I don't know if this will be ever possible or if it's worth trying it.
The only thing that can be done at the moment, is having one 370MB & one 512MB system partitions on the upcoming gb dual-boot version for installing the tonyp's and harsh's full ics 28g version as 2nd ROM on old bootloader.
I installed yesterday dual boot on my 2X and worked fine without any problems!
Great tool Spyrosk!!
You have done our life easier!!!
Thank you for dual boot
is indeed something very special!!!
It works beautifully for me,
the P990 is significantly upgraded:laugh:
And what about dual boot with linux?
tomsi91 said:
And what about dual boot with linux?
Click to expand...
Click to collapse
What do you mean? Read step 3 carefully.
3.Go to the folder NewBL-DualBoot-Partition-resizer and run flash.bat (or flash.sh for linux) follow on-screen instructions and wait until NVFlash process finishes and the screen goes black.
sorry, i didnt see it with linux
EDIT: no sorry. i mean, i want to dualboot android/linux (debian, ubuntu, etc.).
tomsi91 said:
sorry, i didnt see it with linux
EDIT: no sorry. i mean, i want to dualboot android/linux (debian, ubuntu, etc.).
Click to expand...
Click to collapse
And iOS & Windows Mobil 8...
How about flashing the second rom that have aroma installer??

[ROM][MOD][SafeStrap Guide] FAST! DST, -Locked & UnLocked BLs-xt907-98.30.1

Roms for unlocked Boots. SafeStrap roms: next post.
Be sure to try Xposed Framework http://forum.xda-developers.com/showthread.php?t=1574401
This is My Daily Driver. I have been Chewing on a SD Swap to correct the way Moto chose our default storage since I unlocked the phone 6 months ago. These are the base roms I use. Thank You Mhous33. Think a Custom Rom is where to be? I never found one as reliable as stock. Enjoy.
Stock bases:
1)Deodexed 98.30.1 (it is not debloated).
Recommended:
2)DST Odexed 98.30.1 (debloated & fast fast fast) More details.
Be careful about the "phone info app" it can break your radio : http://forum.xda-developers.com/showpost.php?p=48165372&postcount=8
3)Stock
New link for mhous33 http://forum.xda-developers.com/showpost.php?p=51042438&postcount=39
Bases by mhous33
Note: mhous33 has modularized his flashes & put modem & boot independent. More details here http://forum.xda-developers.com/showpost.php?p=49680312&postcount=1
SafeStrap version: see next post.
There is no need for unlocked users to take the ota, this will do the same thing, if you follow my steps.
See Attachments for Rom link (just click it & it should open for you to copy)
Instructions for those on ...94 or ...1 (should work for earlier builds too) who want to keep their data (apps) (beta, Works fine for Me)
1) Wipe dalvik cache, & cache
2) Reboot recovery
3) Mount system
4) Install Rom (from mhous33 above)
Option1) Flash My PP Mod NOTE: this one must come before the next option.
Option2) Flash sd swap update (attachments) & say no to "disable recovery flash"
5) reboot
Instructions for those coming from some other Rom OR do not want to keep their data (apps)
1) Wipe data, & cache
2) Reboot recovery
3) Mount system
4) Install Rom (from mhous33 above)
Option1) Flash My PP Mod NOTE: this one must come before the next option.
Option2) Flash sd swap update (attachments) & say no to "disable recovery flash"
5) Reboot
If you boot on my SD Swap:
Always use TWRP 2.6+ OR Philz v6.
Always choose any NO when rebooting from Philz.
Go Recovery Goodies
Because install-recovery.sh is now an agent in the initd setup & needs to be protected.
Notification Toggles is a great substitute for an extended power menu.
I attached my backup to make setup easier. Goes in (with the sd swap working) storage0/android/data/de.j4velin.notificationToggle/files.
Set toggle per line to 6.
Xperia launcher. Once installed check for update from Sony (twice).
I am testing this perfomance mod & so far it is amazing. There is some lag on SD access right after bootup....
This Audio mod too.
SafeStrap version: see next post.
NOTE: Not for cm based, multuser, or anything but 4.1.2 stock roms!
Be sure to try Xposed Framework http://forum.xda-developers.com/showthread.php?t=1574401 when done!
Note: the dst is recommeded over the bloated deodexed as now with odexed being xposed compatible & faster.
SafeStrap compatible rom Version 2 is in attachments. Full bloat versions sans the SD swap. Follow the instructions below & if you want the SD swap just flash the Unlocked version over it before you reboot- follow the same fundamental steps as in the previous post- rom slot OR stock slot.
Added a SS version of Mhous33's debloated odexed rom.
Has the same features as the unlocked version, but better because the cautions about killing the SD swap do not apply to the SS version.
You may have forced closes & wifi problems if you try either version without being on ...94 beforhand as the kernel is newer- beware.
See Attachments for Rom link
Here are instructions from the creator of SafeStrap. Please understand what you are doing before moving on.
Hashcode on SafeStrap :http://blog.hash-of-codes.com/how-to-safestrap/
Proceed if you are on stock 98.18.94 or 98.30.1 & have a current backup of your stock slot.
Obligatory warning: UpDating to 98.18.94 or 98.30.1 WILL PREVENT A BOOTLOADER UNLOCK IF YOU FLASH IT TO A LOCKED PHONE.
You can install to rom slots but not to the stock slot.
Here is where you venturesome people need to test if you do try flash 98.30.1, while you are on 98.16.1, that it does work ok. Try everything out before you try to put it on your stock slot. Be warned.
I have been on the ...78 kernel with mous33's DST & have no issues. I speculate that the slight change in kernel #s is for some bloat apps.
Update running on stock slot may cause lags. http://forum.xda-developers.com/showpost.php?p=50432621&postcount=57
Try on just a rom slot first but there will be no access to internal SD. So be sure to save what you want to the external SD first!
1) Create a ROM slot
2a) Mount system & install My ROM to the same ROM slot
2b) Optional: Restore current data (uncheck system) from your stock slot backup & wipe cache & dalvik cache
2c) Optional flash SD swap update here
3) Bootup the ROM
IF this works for you it is fine as you could delete all of the internal SD from your stock slot. This is the goal anyway & you have less confusion with only your external SD.
Take a more than a moment to read this unique thread on what it means to "write over your stock slot" & at the bottom of page 1 Rik Rong: "That should work," about getting your stock slot back again.
http://www.droidrzr.com/index.php/topic/11600-installing-custom-rom-to-stock-using-ss-312/
These steps will overwrite your stock slot and allow the full SD swap. BE SURE YOU ARE SATISFIED WITH IT BEFORE PROCEEDING.
Also note in this approach the data/apps you want to move to the NEW rom are to come from your stock slot. If you want the opposite WIP
Instructions for those on ...94 or ...1 who want to keep their data (apps) (beta, Worked fine for Me)
1) Create a ROM slot
2) Mount system & install My ROM to the same ROM slot
2a) Optional flash SD swap update here
3) Make a Backup of your ROM (save it to external storage)
4) Switch to Stock slot (you know you in stock when "install" and System" turn to red font)
5) Wipe cache & dalvik cache
6) Restore Backup with the data un-checked (if done right the only file available will be the Backup you just made)
7) Confirm restore (Bootup)
8) Delete the slot used.
jvasquezhhi's procedure from RZR
Installing custom ROM to STOCK Using SS 3.12
Create a ROMSlot1
Flash the custom ROM to ROMSlot1
Bootup the ROM
Configure your ROM to your liking (this is if you have other flashable mods like DST or a different SuperUser)
Reboot into Recovery
Make a Backup of your ROM (save it to external storage)
Switch to Stock partion (you know you in stock when "install" and System" turn to red font)
wipe Phone (cache, Dalvik, Factory Reset, System, and finally Internal storage)
restore back up (if done right the only file available will be the back up you just made)
Confirm restore
DONE!!! enjoy your custom rom in stock partition
NooB Stickys
Locked BL:
Root/Boot unlock ability with various builds
SafeStrap v3.1.2 Guide & Rom use example
NEW Root Method
Roms for Locked BL
Unlocked BL:
Phone-Up custom recovery backup app: http://forum.xda-developers.com/moto-x/general/fyi-online-nandroid-backup-ready-t2762382
Philz Recovery-msm8960 unified
Rom Manager & Photon Q recovery easy recovery
Recovery-Goodies
Daily Driver & SD swap
Both: Stock Rom & SD swap
House of Moto, Stock restore
My Stock Restore
Not keeping 4G?
Fast DL of the Latest xml/fzx for RSD
/persist BU WorkAround
Various restore files from 98.18.94 or 98.30.1
Daily Driver: Telstra JB & 78p Radio-Great WiFi
Misc unsorted
Fastboot fix http://forum.xda-developers.com/showpost.php?p=51479500&postcount=3
Have "QHSUSB_DLOAD"? Then you have real brick. There is no solution for the msm8960's:
http://forum.xda-developers.com/showpost.php?p=38377826&postcount=3
sys app delete list http://forum.xda-developers.com/showthread.php?t=2127650
http://forum.xda-developers.com/showpost.php?p=44292996&postcount=361
https://docs.google.com/file/d/0Bwo0TMNUxZfFRno1V3o4dmlyb0E/edit?pli=1
https://motorola-global-portal.custhelp.com/app/answers/detail/a_id/88481/action/auth
http://forum.xda-developers.com/showthread.php?t=2487863
http://forum.xda-developers.com/showpost.php?p=43992964&postcount=345
http://4pda.ru/pages/go/?u=http://t...279783&usg=ALkJrhiLnRxpEwSOYUSRwRWvtLlkfO5UBA
Mega sucks
Sent from my XT907 using Tapatalk 4
[deleted] mod, please remove
Mykalmunlight said:
Mega sucks
Sent from my XT907 using Tapatalk 4
Click to expand...
Click to collapse
...chrome for uploading. You can download with anything. Downloading is fast. Why a 2 step I do not know
Avi, you might want to add instructions in the OP for the SS people. Instructions about setting up a ROM slot, not flashing over the stock slot, etc.
SS version up.
RikRong said:
Avi, you might want to add instructions in the OP for the SS people. Instructions about setting up a ROM slot, not flashing over the stock slot, etc.
Click to expand...
Click to collapse
Care to critique My SS version?
Did I address your concerns?
Please feel free.
aviwdoowks said:
Care to critique My SS version?
Did I address your concerns?
Please feel free.
Click to expand...
Click to collapse
It actually looks pretty good. I think it will help avoid a lot of confusion. Thanks for your work.
Attempted to install this. So far clean rom has worked, but stock deox and this one fail after install. Says fsil in red.
Sent from my XT907 using XDA Premium 4 mobile app
D.A.N. said:
Attempted to install this. So far clean rom has worked, but stock deox and this one fail after install. Says fsil in red.
Sent from my XT907 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Are you trying to install to the stock slot?
D.A.N. said:
Attempted to install this. So far clean rom has worked, but stock deox and this one fail after install. Says fsil in red.
Sent from my XT907 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Are you trying to install to the stock slot?
Did you mount sys?
rom failure
aviwdoowks said:
Are you trying to install to the stock slot?
Did you mount sys?
Click to expand...
Click to collapse
No, your stickys are great and I am attempting to install on slot one. Clean rom and bare bones work, but the other deox roms fail at attempting to install.
Installed this today... so far so good!
Anyone using arrghhh's kernel, or keeping stock?
Should i be concerned about it NOT displaying the "Warning, boot loader unlocked" screen ?
That should be specific to whether or not you've changed your boot logo. What is appearing in place of the warning now?
Sent from my XT907 using xda app-developers app
just the regular moto logo after flashing this rom. I used TWRP 2.6 came from beanstalk followed directions to T.. root and everything seems to work fine.
So seems no issue. I can still get into recovery. Just worried me because I always saw that "Warning" logo no matter what rom i had on since unlock....
Works good for me. Love the sd swap part. No need to worry about space or hassle of moving apps.
But is there a way to enable tethering without the use of third party app ( i am not on verizon ) ?
Does this rom have the moto smart actions still in it?

Categories

Resources