sdcard boot means installing the rom on the sd-card instead of the emmc and leaving the emmc empty for other roms.
how is it useful?
it is useful if you need to test roms that don't fit on the emmc and also enables the user to keep multiple roms on multiple sdcards.
instructions prepare rom zip
download all the files from the second post and follow the instructions given for your rom
partition sd card
partition 1 : Fat (/sdcard)
partition 2 : Ext4 (/system)
partition 3 : Ext4 (/data)
partition 4 : Ext4 (/cache)
flash sd-recovery.img (see attachments)(use mobileuncle tools. It is easier to switch to emmc boot or dual boot.)
flash rom (from sd-recovery)(see 2nd post for a list of compatible rom and instructions for installation)
multi/dual booting
note: This feature is not stable yet, may not work on some roms and will remove recovery mode from the device.
prepare your phone for multibooting
-flash normal cwm/twrp recovery
-install the rom (emmc) normally
-copy boot.img from rom.zip to '/sdcard/boot/emmc/' and '/emmc/boot/emmc/'
-flash twrp sbdoot
-reboot to recovery
-flash the rom you want on the sdcard (roms in sencond post)
-copy boot.img from sd rom.zip to /sdcard/boot/sdb and emmc/boot/sdb
-flash mboot.zip
bugs
boot menu flickering.
make sure that the emmc rom boot.img mounts "/dev/bootimg" and /dev/recovery"(optional) or sd rom won't boot.
convert roms from emmc to sd
1.obtain the target boot.img
2.unpack using unpack-mt65xx.pl
This project is discontinued as I have bought a Galaxy Note 2. This project is open to anyone who wants to take over.
Announcement:Full developer support would be provided for tutorials and user-scripts.
What is SDCard boot?
SDCard boot means Installing the ROM on the SD-Card instead of the EMMC and leaving the EMMC empty for other ROMS.
How is it useful?
It is useful if you need to test roms that don't fit on the EMMC and also enables the user to keep multiple roms on multiple sdcards.
Instructions Prepare ROM ZIP
Download all the files from the Second Post and follow the instructions given for your ROM
Partition SD Card
Partition 1 : FAT (/sdcard)
Partition 2 : EXT4 (/system)
Partition 3 : EXT4 (/data)
Partition 4 : EXT4 (/cache)
Flash SD-Recovery.img (See attachments)(Use MobileUncle Tools. It is easier to switch to EMMC Boot or Dual Boot.)
Flash ROM (From SD-Recovery)(See 2nd post for a list of compatible ROM and Instructions for installation)
Multi/Dual Booting
NOTE: This feature is not stable yet, may not work on some roms and will remove recovery mode from the device.
Prepare your phone for MultiBooting
-Flash normal CWM/TWRP Recovery
-Install the ROM (EMMC) normally
-Copy boot.img from ROM.ZIP to '/sdcard/boot/emmc/' and '/emmc/boot/emmc/'
-Flash TWRP SBDooT
-Reboot to Recovery
-Flash the ROM you want on the sdcard (ROMS in Sencond post)
-Copy boot.img from SD ROM.ZIP to /sdcard/boot/sdb and emmc/boot/sdb
-Flash mBoot.zip
BUGS
Boot Menu Flickering.
Make sure that the EMMC ROM boot.img mounts "/dev/bootimg" and /dev/recovery"(optional) or SD ROM won't boot.
Convert ROMS from EMMC to SD
1.Obtain the target boot.img
2.Unpack using unpack-MT65xx.pl
Bugs with SDBooT: USB not detected if mounted as UMS and must be used as MTP
Instructions
Download CM11 v0.6 (or above) ROM Thread
-Extract /META-INF/google/updater-script
-Replace all the "/emmc@android"s with "/dev/block/mmcblk1p2"
-Place updater-script back in the zip Download mBooT.img
-Rename mBoot.img to boot.img
-Replace boot.img in zip with the one you downloaded
-Flash via TWRP SD-Recovery
-Install Patches given on the ROM Thread without any changes.
-Flash mboot.zip(emmc recovery) given in the previous post for MultiBooting.
-Place boot.img in '/emmc/boot/sdb' and '/sdcard/boot/sdb' (MultiBoot Only)
Carbon ROM
Compatibility:
Dual Boot : Yes
SDBoot : Yes
Last Updated along with Test Build
Bugs with SDBooT: USB not detected if mounted as UMS and must be used as MTP
Instructions
Download Carbon ROM Test Build (or above) ROM Thread
-Extract /META-INF/google/updater-script
-Replace all the "/emmc@android"s with "/dev/block/mmcblk1p2"
-Place updater-script back in the zip Download mBooT.img
-Rename mBoot.img to boot.img
-Replace boot.img in zip with the one you downloaded
-Flash via TWRP SD-Recovery
-Flash mboot.zip(emmc recovery) given in the previous post for MultiBooting.
-Place boot.img in '/emmc/boot/sdb' and '/sdcard/boot/sdb' (MultiBoot Only)
On Internal Storage
1.EMMC ROM
boot/emmc/boot.img
2.SDBooT ROM
boot/sdb/boot.img
On SDCard
1.EMMC ROM
boot/emmc/boot.img
2.SDBooT ROM
boot/sdb/boot.img
This we have to do on the FAT partitions of both the storages,right?
Sorry. my mistake. I have pure xperia z2 on emmc and want to install lewa os by saket joshi on SD card. So I wanted to modify its boot.img. Can you convert lewa os in next release?
I am first focusing on get mBooT stable then I will upload other mBoot.img files. Some of the early mboots will be :
Lewa
Stock(This will work on most of the stock based 4.2.x roms)
MIUI
Custom Kernel(Not Sure which one) with Stock Ramdisk.