[AT&T, Rogers, Bell, Telus Samsung Galaxy S III] Phil_Suz:
For technical questions,

Please use this thread now in dev subforum :

http://xdaforums.com/showthread.php?t=2684052

(new versions are published there)

[Updated 2014/03/10]

version 1.2

migration to twrp2.7.0.0

sizing of system/data/cache now possible

real internal/external sd mounted ( respectively in /storage/intsdcard and /storage/extsdcard )

new way to boot roms​

[Updated 2014/02/07]

version 1.1 to fix kernel injection bug ( Slimkat not starting ) - kload_hardboot
​

[Updated 2014/02/05]

- new version d2att-twrp-v2.6.3-mb-v1.0 :

- Xposed fixed

- new feature to reboot from android​

- new app multiboot.apk ( need d2att-twrp-v2.6.3-mb-v1.0 )

- add credits/reference at the end of message

- add zip version ( to be able to install without odin - only for d2att )​

Hi all,

I managed to make working multiboot feature on Galaxy S3.

Below are some videos preview that I did demonstrating the features ( don't look at sound, I removed it because my english is not fluent).

This project is at an early stage but already working with limitations.

If you want to try it, beware that it is dangerous (no risk to brick but if you make mistake you risk to install a zip into your internal rom), so to test it, please

follow exactly the operations in videos examples

.

Very important recommendations to test :

- BACKUP all your data first !

- Use only your internal if you have at least 4G available ( 7GB recommended because I create sparsed img files but if you fill all the rom, it will take 7GB )

- Use your external sd card only if :

- you have at least 7 GB free

- your filesystem is vfat or ext4 ( exfat,ntfs not supported for the moment )
​

-

Very very important

: when you use "set rom" option, you have to see "command succeded" at the end of the output.

If not, don't go further and reboot.

- start by playing with recovery roms ( check video ) before testing full rom

- creating rom on vfat can take about 15 minutes (to create img files). Be patient...
​

The method used is an adapted kexec-hardboot method created by mkasic (http://xdaforums.com/showthread.php?t=1266827), but with a complete replacement of kexec by another userspace program ( kload-harboot ) and a very small kernel patch ( hardboot-reserve ).

Note also that this adapted method is easily portable to any android devices.

If you are interested in this project ( to help for testing, to help dev, to add features etc..), I will open a thread in the developpement subforum, to published sources and explanations.

Booting multiples ROMs demo:

[YOUTUBE]_T_r4lsudH8[/YOUTUBE]

Playing with recovery roms:

[YOUTUBE]xeN7EIrZDy8[/YOUTUBE]

Creating a new rom, installing gapps ( if not done at first stage ) :

[YOUTUBE]j6GdvUfNppE[/YOUTUBE]

New Multiboot android app

Attachements :

Odin : use d2att-twrp-v2.6.3-mb-v1.1.tar

TWRP/CWM : d2att-twrp-v2.6.3-mb-v1.1.zip

Android app : Multiboot.apk ( need to allow unknown sources )

d2att-twrp2.7-mb-v1.2 : http://www.androidfilehost.com/?fid=23329332407577797
​

References / Credits :

mkasic

: kexec-hardboot creator - http://xdaforums.com/showthread.php?t=1266827

Tassadar

: MultiROM creator - best project - http://xdaforums.com/showthread.php?t=2011403 - bbootimg used

TWRP Team

: http://www.teamw.in/project/twrp2

Philippe,