Thanks to @
chenxiaolong DualBoot is possible on OnePlus 2
Original thread for DualBoot patcher is located here:
http://forum.xda-developers.com/show....php?t=2447534Bugs report or questions to developer post in original thread.
Questions about how to use DualBoot you can ask here.
Download newest patcher from here:
https://snapshots.noobdev.io/OnePlus 2 support is added to ver. 8.0.0.r1775.gccb8192
DualBoot Patcher is still under development, expect bugs!
I'm not responsible for bricked phones and your wife/girlfriend pregnancy!
You have been warned!How to:
First make nandroid backup in TWRP!1. Install DualBoot patcher apk, open an app and go to ROMs section
2. Set the current running kernel as kernel for Primary ROM (app will ask you to do so)
3. Download CM12.1 or any different AOSP ROM, Gapps and go to "Patch zip file" section.
4. Patch the ROM (for OnePlus 2 choose "Data Slot") and patch Gapps ("Data slot").
a) Primary ROM upgrade (you can patch zip for Primary ROM if you want to flash primary and don't destroy second system.
b) Secondary (Patched ROM will be installed in /system partition), to use it you need at least 1GB free space in /system partition, you can for example delete from /system all apps that can be downloaded from GooglePlay eg. Youtube, Maps, GMail.
c) Multislot1, 2 , 3 - will install ROM in /cache partition (not usable in OnePlus 2 because /cache partition is too small).
d) Data slot - use it if you don't want to touch /system partition.
e) Extsd slot - Not usable in OnePlus 2.
5. Flash patched ROM and Gapps in TWRP or ROMs section in DualBoot app, click red button to do it.
6. Reboot
You second system should start.
How to switch between ROMs:
1. Both ROMs needs DualBoot patcher installed, in "ROMs" section you should see ROMs list.
2. To switch the ROM simply tap Primary or Secondary, tick indicator should appear on ROM.
3. Reboot
To check partition sizes and free space, go to "Free space" section.
App sharing probably still don't work, I didn't try it but most likely after you try it you will need to restore your nandroid.
Kudos, love and donations goes to developer, I'm only the Messenger:
@
chenxiaolongDONATE