Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,814,562 Members 53,641 Now Online
XDA Developers Android and Mobile Development Forum

[SDCard Boot][Dual Boot] SDBooT v0.3

Tip us?
 
aditya_j
Old
#21  
Member
Thanks Meter 4
Posts: 55
Join Date: Aug 2013
Installed the packages via TWRP-SD-Recovery and now the phone is stuck at book logo....I dont know where have I gone wrong
 
Nilendu
Old
#22  
Junior Member
Thanks Meter 44
Posts: 15
Join Date: Nov 2013
Location: Kolkata
Please Tell me will it work for Micromax A89 Ninja?
 
gurdial
Old
#23  
Junior Member
Thanks Meter 1
Posts: 21
Join Date: Sep 2012
Quote:
Originally Posted by dev0xteam View Post
sdcard boot for micromax a116

announcement:multiboot is now working



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
  1. partition sd card
    • partition 1 : Fat (/sdcard)
    • partition 2 : Ext4 (/system)
    • partition 3 : Ext4 (/data)
    • partition 4 : Ext4 (/cache)
  2. flash sd-recovery.img (see attachments)(use mobileuncle tools. It is easier to switch to emmc boot or dual boot.)
  3. 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
Code:
./unpack-mt65xx.pl boot.img
3. Open the fstab file
4.change the following
Code:
/emmc@cache
/emmc@usrdata
/emmc@android
to
Code:
/dev/block/mmcblk1p4
/dev/block/mmcblk1p3
/dev/block/mmcblk1p2
5.
Code:
repack-mt65xx.pl -boot boot.img-kernel.img boot.img-ramdisk sdboot.img
6.flash sdboot.img as boot.img
7.share it on xda


future support(developers)
 
  • use "/system" instead of "emmc@android" on updater script
  • add an option for your own mboot.img to make it easier for others to flash on sd/emmc
  • add the following line at the end of fstab.mt6589 on mboot.img
    Code:
    /dev/recovery /recovery emmc defaults


thanks to
@kashifmin for kashkernel (http://forum.xda-developers.com/show....php?t=2596271)
@suhas.holla for twrp 2.7.0.0 (http://forum.xda-developers.com/show....php?t=2758539)
can i use this for micromax canvas 4 a210
 
sai3811
Old
#24  
sai3811's Avatar
Senior Member
Thanks Meter 190
Posts: 105
Join Date: Apr 2014
Location: Tirupati

 
DONATE TO ME
nice



MY WORK


Hitting Thanks Will Not Cost you But it will Motivate Me to do more work

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes