Mithun's Rom Switcher
This is a Mod which allows you to switching between Timescape and any AOSP based rom.
It's only for advanced users and I am not responsible if your XZL get bricked or transform into a monster and eat up your cat
It is still in alpha state, but is working for daily use
Before you install this, please read the whole post!
Your first rom is Stock Timescape and second rom is any AOSP rom.
The second rom is installed on the /cache partition.
/data and /cache folder are in /data/dual/
This Mod switches between two kernels.
For Timescape you can use any kernel, for AOSP you have to use my modified CM kernel.
Why I created this Mod?
XZL had very little development and fusion3 devices haven't got a multiboot option like this
Default kernel for Timescape is DooMKernel,
if you want to use another kernel, replace xperia.img in /sdcard/romwitcher/ with your favorite kernel.
Sources:
https://github.com/RomSwitchers
How to install?
You can use any AOSP rom!
First Install stock ROM .ftf and root it and install recovery
Then Flash DooMKernel
Download any AOSP rom. Extract it and open META-INF/com/google/android/updater-script
replace this line
Code:
mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "/system");
with this wherever u see it
Code:
mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/cache", "/system");
then delete these lines
Code:
format("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "0", "/system");
and
Code:
package_extract_file("boot.img", "/dev/block/platform/msm_sdcc.1/by-name/boot");
You will need Gapps
Get it here http://goo.im/gapps/
Extract it and open updater-script
and replace
Code:
run_program("/sbin/busybox", "mount", "/system");
with
Code:
mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/cache", "/system");
Zip your rom and gapps.
Flash both in recovery. (first rom then gapps)
DO NOT WIPE ANYTHING
Reboot your phone and if you did all correct. You should boot into your Timescape Stock rom.
Now download and install my app
here
Open ROMSwitcher and follow the instructions. It will fetch required files automatically
NOTE: Currently Recovery works on Stock ROM only
That's all have fun
Last edited: