[UNOFFICIAL] TWRP 3.0.3-2 + MultiROM v33 for OnePlus 3/3T

BitOBSessiOn

Senior Member
Feb 12, 2015
1,735
3,127
153
***

We're moving...

From now on we move officially to :
MultiROM v33 for OP3/3T trhread.


***​

As you know, to be able to run multiple ROMs on our system we need a Modded TWRP version (for flashing ROMs as secondary systems) and MultriROM utility to choose which ROM we want to boot, in this case, the NO-KEXEC version (no patched kernel needed). System must be not encrypted.

Disclaimer:
  • Remember: You use this under your own risk!

Notes:
  • Tested with Stock 3.5.3 as secondary, CM, RR, etc...

Download (Latest TWRP and MultiROM for 3T - DEPRECATED, see below unified version):

Download Unified version (3/3T)


Guide (short version....):
  • Remember: Your device must be unencrypted or MultiROM won't work...
  • Flash TWRP-MROM modded and reboot in recovery mode (you need to unlock bootloader, etc...)
  • Flash MultiROM ZIP
  • Set No-Kexec option in settings for MultiROM from TWRP
  • Inject boot sector
  • Flash your favorite ROM as secondary from MultiROM menu (Add ROM...)
  • Reboot
  • Select ROM to boot from MultiROM menu

For Kernels Devs
  • If you want to support MultiROM, you must enable CONFIG_INPUT_HBTP_INPUT option in Kernel config file to properly support its touch screen menu, please. Thx.

All feedback is welcome. I have no much time, but I will try to keep it as well as possible.

Known Bugs:
  • You tell me...

Thanks:
  • To @Tasssadar for all awesome MultiROM dev
  • To @nkk71 for NO_KEXEC work
  • To TeamWin for TWRP (Specially @jcadduono for his initial port for OnePlus 3T)
  • To @martinusbe for his MultiROM port for OnePlus 3


XDA:DevDB Information
MutiROM, Tool/Utility for the OnePlus 3T

Contributors
BitOBSessiOn
Source Code: https://github.com/BitOBSessiOn/android_device_oneplus_oneplus3t/commits/mm6.0-twrp-mrom


Version Information
Status: Testing
Current Stable Version: 3.0.3-1
Stable Release Date: 2017-01-18
Current Beta Version: 3.0.3-2
Beta Release Date: 2017-02-12

Created 2016-12-01
Last Updated 2017-02-17
 

xanthrax

Sr. Mod / Mod Committee Lead / RC-RT Com - Vampire
Staff member
Apr 12, 2011
23,961
24,035
263
Darkside
As we don't have yet a multirom application to chose from it the ROM you want to boot, the workaround is to choose from the boot menu if you're using the stock kernel or, if you are on only so far available custom kernel which breaks the boot menu, chose the ROM from the recovery multirom settings

Sent from my Darkside of Oneplus 3
 
Last edited:

xanthrax

Sr. Mod / Mod Committee Lead / RC-RT Com - Vampire
Staff member
Apr 12, 2011
23,961
24,035
263
Darkside
I think we can get rid of this "preliminary", isn't it BitO mate?
Screenshot_20161204-194824.png

Sent from my Darkside of Oneplus 3
 

xanthrax

Sr. Mod / Mod Committee Lead / RC-RT Com - Vampire
Staff member
Apr 12, 2011
23,961
24,035
263
Darkside
That safetynet got broken when you unlocked the bootloader and root it, has nothing to do with recovery

Sent from my Darkside of Oneplus 3T