[Galaxy Note GT-N7000 Android Development] chuandinh:
Old Version

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
[YOUTUBE]B6JU08mONHY[/YOUTUBE]
[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://xdaforums.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
[YOUTUBE]c9UnqqaPdvo[/YOUTUBE]
[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