FORUMS

Galaxy S6 & Edge get €100 Price Cut—New Models Incoming

Samsung has dropped the price of both the Galaxy S6 and S6 Edge by … more

How To Port Fully Featured Sony Xperia Z4 Camera

Xperia Z4’s hardware may not impress, but its software is definitely … more

Experimental TWRP Available For Moto G 2015

XDA Senior Member squid2 has posted experimental builds of TWRP for the Moto G … more

Sunday Debate: How Can We Get a No-Compromise Phone?

Join us in a fun Sunday Debate on Compromises. Come with your opinions and … more

 View Poll Results: Do you want App switching between TouchWiz and AOSP?

Yes
 
456 Vote(s)
96.41%
No
 
17 Vote(s)
3.59%

[MOD] [i9500][Multiboot] RomSwitcher

2,645 posts
Thanks Meter: 8,252
 
Post Reply Subscribe to Thread Email Thread
RomSwitcher for i9500

Sources
https://github.com/Grarak/RomSwitcher
https://github.com/Grarak/android_bootable_recovery
https://github.com/Grarak/RomSwitcher-i9500
https://github.com/Grarak/android_ke...ung_exynos5410

Features
boot multiple ROMs on your device (no limits, TW 4.4, AOSP 4.4, AOSP 5.0)
easy install mutiple roms through CWM based recovery
RomSwitcher Kernel

How to install
Make sure busybox is installed
Make sure your internal SD card has at least 1GB free space (one AOSP + Gapps rom requires ~650MB)
Download RomSwitcher App: Download
Follow the instruction in the app
Select Reboot to RomSwitcher Recovery
In romswitcher section install a rom of your choice

XDA:DevDB Information
RomSwitcher i9500, a Tool/Utility for the Samsung Galaxy S 4

Contributors
Grarak

Version Information
Status: Stable

Created 2013-09-07
Last Updated 2014-05-03
Last edited by Grarak; 18th January 2015 at 04:09 PM.
The Following 193 Users Say Thank You to Grarak For This Useful Post: [ View ]
 
 
23rd August 2013, 08:07 PM |#2  
Grarak's Avatar
OP Recognized Developer
Flag Vienna
Thanks Meter: 8,252
 
Donate to Me
More
FAQ

Check the FAQ in the app
Last edited by Grarak; 18th January 2015 at 04:09 PM.
The Following 30 Users Say Thank You to Grarak For This Useful Post: [ View ]
23rd August 2013, 08:07 PM |#3  
Grarak's Avatar
OP Recognized Developer
Flag Vienna
Thanks Meter: 8,252
 
Donate to Me
More
Credits

AndreiLux
Intervigil, codeworkx, Faryaab (device tree)
Gokhanmoral (using some scripts of his Siyah Kernel)
DerTeufel1980 (recovery scripts)
Chenglu (touch recovery source)
CyanogenMod (CWM)
Disturbed™ (testing and support)

remind me if I forget to give credits to anybody..
Last edited by Grarak; 18th January 2015 at 04:09 PM.
The Following 19 Users Say Thank You to Grarak For This Useful Post: [ View ]
23rd August 2013, 08:09 PM |#4  
Grarak's Avatar
OP Recognized Developer
Flag Vienna
Thanks Meter: 8,252
 
Donate to Me
More
Changelog

3.1
Updated Recovery
Updated Kernel
Add LED Blinking control
Update AOSP Lollipop Ramdisk

3.0
Unlimited ROMs
CM12 support
No Appsharing anymore
Redesigned application


2.4.1
fix Miui booting on Subroms

2.4
Updated Recovery
Updated Ramdisk
Support for Miui

2.3.2
fix camera on sub roms

2.3.1
add camera workaround

2.3
Update recovery
Update ramdisk

2.2
Update recovery
Update ramdisk
new Appsharing implementation
drop support for TW 4.3

2.1
Update kernel to Perseus 19.1
Update ramdisk

2.0
Changelog switch to version numbers
adding Backup/Restore options to RomSwitcher
new mount directories for RomSwitcher
remove Datasharing
drop support for AOSP 4.3

22 Feb
RomSwitcher Kernel:
Update to Perseus alpha 18
Updated AOSP 4.4 ramdisk
Support for PAC 4.4

22 Feb
RomSwitcher Kernel:
Update to Perseus alpha 17

RomSwitcher Recovery:
Updated to 6.0.4.7
some image changes

Removed Manualboot

14 Feb
RomSwitcher Kernel:
Update to Perseus alpha 16.1
fix wifi on official CM roms

14 Dec
RomSwitcher Kernel:
Update to Perseus alpha 15.2
Add support for Kitkat

11 Nov:
RomSwitcher Kernel:
Fix SuperSU problem on TouchWiz

09 Nov:
RomSwitcher Kernel:
Perseus alpha14

31 Oct:
RomSwitcher Kernel:
Disable Knox and Selinux (thanks wanam)

RomSwitcher App:
RootTools 3.3

28 Oct
RomSwitcher Kernel:
Updated to Perseus alpha13 RAW
Remove support for TW 4.2.2
Add support for TW 4.3
add new Manualboot

RomSwitcher App:
add new Manualboot

20 Oct
RomSwitcher Kernel:
Add manual reboot
Support for Fourth rom

RomSwitcher App:
Support for Fourth rom

RomSwitcher Recovery:
Supoort for Fourth rom

15 Oct
RomSwitcher Kernel:
Use Perseus alpha12 for TW and AOSP roms

RomSwitcher App:
Reboot to RS Recovery without to install it
Fix launch on OmniRom

12 Oct
RomSwitcher Recovery:
add missing images and scripts

RomSwitcher Kernel:
defconfig: use LZMA

11 Oct
RomSwitcher Kernel:
Support tripleboot
System partition is in /data/media/.(second/third)rom/system.img

RomSwitcher Recovery:
Initial release

RomSwitcher App:
Tripleboot support

03 Oct
RomSwitcher App:
Rework on the App:
new features:
Setup Menu
enable App/Data Sharing
Wipe options for 2nd rom
OTA updates
Password

RomSwitcher Kernel:
scripts for App/Data Sharing

27 Sept
RomSwitcher Kernel:
use /data/media/.secondrom as folder for data and cache for 2nd rom

09 Sept
RomSwitcher Kernel:
move romswitcher apps to 2nd rom (always the latest RomSwitcher App on 2nd rom)
update to latest cm kernel from intervigilium

01 Sept
RomSwitcher Kernel:
set permissions for /1stdata at boot
fstab: add nosiud to mnt flags
remove RomSwitcher.apk (please manual install it on AOSP)
init.rc: init.rc: do not comment out mtd mountpoints

29 Aug
GraSwitcher App -> RomSwitcher App
(removed OTA updates)

24 Aug
GraSwitcher App:
with automatic update
Avoid extract error

23 Aug
Initial Release
Last edited by Grarak; 15th February 2015 at 05:56 PM.
The Following 66 Users Say Thank You to Grarak For This Useful Post: [ View ]
23rd August 2013, 08:10 PM |#5  
Grarak's Avatar
OP Recognized Developer
Flag Vienna
Thanks Meter: 8,252
 
Donate to Me
More
reserved
Last edited by Grarak; 20th October 2013 at 01:21 PM.
The Following 43 Users Say Thank You to Grarak For This Useful Post: [ View ]
23rd August 2013, 08:45 PM |#6  
tabish84's Avatar
Senior Member
Thanks Meter: 100
 
More
Can i use carbon rom with lidroid?

Sent from my GT-I9500 using xda app-developers app
The Following User Says Thank You to tabish84 For This Useful Post: [ View ]
23rd August 2013, 08:47 PM |#7  
Grarak's Avatar
OP Recognized Developer
Flag Vienna
Thanks Meter: 8,252
 
Donate to Me
More
Quote:
Originally Posted by tabish84

Can i use carbon rom with lidroid?

Sent from my GT-I9500 using xda app-developers app

Read the OP!!!!

Sent from my GT-I9500 using xda app-developers app
The Following 6 Users Say Thank You to Grarak For This Useful Post: [ View ]
23rd August 2013, 08:50 PM |#8  
tabish84's Avatar
Senior Member
Thanks Meter: 100
 
More
Quote:
Originally Posted by Grarak

Read the OP!!!!

Sent from my GT-I9500 using xda app-developers app

Op says you have to install on stock rom and the other rom should be aosp

Sent from my GT-I9500 using xda app-developers app
The Following 2 Users Say Thank You to tabish84 For This Useful Post: [ View ]
23rd August 2013, 08:58 PM |#9  
Grarak's Avatar
OP Recognized Developer
Flag Vienna
Thanks Meter: 8,252
 
Donate to Me
More
Quote:
Originally Posted by tabish84

Op says you have to install on stock rom and the other rom should be aosp

Sent from my GT-I9500 using xda app-developers app

In the op stands you can use any touchwiz and any aosp rom!
So it's possible

Sent from my GT-I9500 using xda app-developers app
The Following 9 Users Say Thank You to Grarak For This Useful Post: [ View ]
23rd August 2013, 08:59 PM |#10  
bala_gamer's Avatar
Recognized Contributor
Flag Madurai-Chennai
Thanks Meter: 6,890
 
Donate to Me
More
Fantastic work @Grarak, can't wait to try it out by tomorrow. Thanks for your work

Sent from my GT-I9500 using Tapatalk 4
The Following 3 Users Say Thank You to bala_gamer For This Useful Post: [ View ]
23rd August 2013, 09:09 PM |#11  
Senior Member
Thanks Meter: 57
 
More
works perfectly for me. great work.
The Following 2 Users Say Thank You to a9402169 For This Useful Post: [ View ]

Read More
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes