This tool/app will allow any number of ROMs to be installed at the same time. It works by patching the secondary ROM's installation scripts and boot image to load the ROM files from an alternate location (/system/multiboot, /cache/multiboot, and /data/multiboot). Because of the way this is implemented, no changes to the primary ROM are necessary
Donators
A huge thanks goes out to all of the donators for supporting this project! I if forgot to add you (and you want to be added), please send me a quick PM.
See all of our supporters here: https://gist.github.com/chenxiaolong/3f3fb485cbd0cb77c4281941433ec54d
It patches...
Custom kernels for dual boot support
ROMs so that they can be installed as secondary
Google Apps packages for AOSP-based ROMs
SuperSU so that it can be used in the secondary ROM
NOTE: If you want to dualboot an EUI ROM, I highly recommend installing EUI as the primary ROM.
How to use the patcher
Android
Download the patcher apk and run it. Tap "Patch Zip File" from the navigation drawer and choose the file you want to patch.
Windows (GUI)
Double click DualBootPatcher.exe and choose the file you want to patch.
--------
After patching the zip file, a new file, like some_rom_dual.zip file will be created. For example, patching ktoonsez's
KT-SGS4-JB4.3-AOSP-TMO-08.28.2013.zip
would create a new
KT-SGS4-JB4.3-AOSP-TMO-08.28.2013_dual.zip
Instructions for dual booting
Before doing anything, download the Dual Boot Patcher app and the DualBootUtilities.zip from the download section below.
The patcher offers several locations for installing ROMs:
Primary: This is normally used for installing a zip to the primary ROM. It is not required, but is strongly recommended because it has code to prevent the zip from inadvertently affecting other ROMs.
Dual: Dual/Secondary is the first multiboot installation location. It installs to the system partition. This is a good spot for installing a second ROM because it doesn't take any space away from the internal storage.
Multi-slots: There are 3 multislots: multi-slot-1, multi-slot-2, multi-slot-3. These install to the cache partition. This is specifically for devices, like the Galaxy S4, that have a massive cache partition.
Data-slots: There can be an unlimited number of data slots. These install to the data partition and eat up space on the internal storage. This is useful for devices where the system partition is nearly full and the cache partition is tiny. These slots are named "data-slot-[id]", where "id" is something you provide in the app.
Extsd-slots: There can be an unlimited number of extsd slots. These install to the external SD card, which is useful as it keeps the ROMs off of the internal storage. Note that the ROM's data files are still stored on the data partition.
With that said, let's get to the "how to"!
First, boot into your primary ROM and install the Dual Boot Patcher app
Open the app and go to "Roms" in the navigation drawer. It will ask if you want to set the kernel. Make sure that you do.
Go to "Patch zip file" in the navigation drawer and patch the ROM or zip you want to install. You can select one of the installation locations described above.
There are two ways of flashing the patched zip file. You can either flash it normally from recovery or flash it using the in-app flashing feature. Both methods are explained below.
Flashing from recovery
To flash from recovery, just flash the patched zip file like you would for any other zip. Nice and simple.
In-app flashing
To use in-app flashing, go to "Roms" in the navigation drawer, tap the floating button on the bottom right, and add the zips you want to install. You can queue multiple zips and they will all be flashed in one go. Once you've added all the zips you want to flash, click the check mark in the action bar and they will be flashed right away.
A normal backup from recovery will backup every ROM. If you would like to back up ROMs individually, please see @rlorange's awesome tool: http://forum.xda-developers.com/showthread.php?t=2491299
How do I...?
Switch the ROM if something doesn't work properly?
You can flash the DualBootUtilities zip from recovery. It will provide a menu interface that allows switching to the various ROMs.
If you have TWRP, you can also switch manually by tapping Install -> Images (bottom right) -> Go to /sdcard/MultiBoot/[Your ROM]/ -> flash boot.img.
Wipe /cache, /data, /system, or dalvik-cache?
The easiest way is to do it from the app while booted in another ROM. Just go to "Roms" in the navigation drawer, tap the 3 dots options menu for the ROM you want to wipe, and tap "Wipe ROM".
Alternatively, flash the DualBootUtilities zip from recovery, which will also allow you to wipe a ROM.
NOTE: Don't use the recovery's built-in wiping abilities as that may delete non-primary ROMs!
Update the primary ROM?
Patch the zip for primary and flash it. The "primary" installation target is designed so that other ROMs won't be affected when you want to flash something for the primary ROM.
Update a non-primary ROM?
Patch and flash the zip exactly like how you did it the first time.
Flash a mod or custom kernel for the primary ROM?
Patch it for primary before flashing. If the zip does not wipe /cache, it is also safe to flash it directly.
Flash a mod or custom kernel for a non-primary ROM?
Just patch and flash it
Downloads:
[LINK] Dual Boot Patcher (Snapshots) and DualBootUtilities recovery zip
Donations:
Donations are not required, but are greatly appreciated Donators will have their names listed in a nice big font on this post and will also be listed in the README file of the patcher.
Source code:
DualBootPatcher: https://github.com/chenxiaolong/DualBootPatcher
Build instructions: https://github.com/chenxiaolong/DualBootPatcher/tree/master/docs
Please note, any bugs regarding app itself can be created over at https://github.com/chenxiaolong/DualBootPatcher/issues
Any other device-specific stuff can be asked over here itself.
XDA:DevDB Information
Dual Boot Patcher, Tool/Utility for the LeEco Le 1S
Contributors
chenxiaolong, DroidThug, https://github.com/chenxiaolong/DualBootPatcher/graphs/contributors
Source Code: https://github.com/chenxiaolong/DualBootPatcher
Version Information
Status: Snapshot
Current Beta Version: 9.2.0.r25.g0638efb
Beta Release Date: 2017-04-11
Created 2017-04-11
Last Updated 2017-04-11
FAQ
What does this do:
It allows you to multiboot between ROMs
What does it require:
It requires an unlocked bootloader, and root access
I have problems regarding this app:
1. Post the MultiBoot.log from your internal storage
2. Describe the problems with details such as which ROM, Kernel etc, and which variant of device you own (e.g x501, x507 etc.)
Does it support VoLTE:
This is not related to the tool. Do not ask for it
Help! I hardbricked/softbricked my device:
Sure, just describe what you did exactly
___ MORE TO COME
Any builds from and after 9.2.0.r25.g0638efb dated Mon, 10 Apr 2017 timed 19:57:27 should be okay to use for Le 1S
Can you make video how to install and run this app
sumitgp said:
Can you make video how to install and run this app
Click to expand...
Click to collapse
There are some out in youtube. But they are kinda outdated. Maybe someone will make it in the near future
DroidThug said:
There are some out in youtube. But they are kinda outdated. Maybe someone will make it in the near future
Click to expand...
Click to collapse
Your welcome bro
And ur contribution marvelous
Just keep going we are with u
Love u bhai thanks
is it work on LETV Le 1s x507
thanks for app
Iam asking because I dont understand LeEco 1S Products
Because LeEco 1s is X509
LETV 1S is x507
Is it also works on LETV Le 1s x507? please
fire3k said:
thanks for app
Iam asking because I dont understand LeEco 1S Products
Because LeEco 1s is X509
LETV 1S is x507
Is it also works on LETV Le 1s x507? please
Click to expand...
Click to collapse
Yes it work on le 1s x507
sumitgp said:
Yes it work on le 1s x507
Click to expand...
Click to collapse
Thnaku very much
then I'll try
fire3k said:
Thnaku very much
then I'll try
Click to expand...
Click to collapse
Thanku Very Much
I installed DualBootPatcher in My Le1S x507
and installed anlogside EUI, LineageOS 14.1 and Resurrection Remix 5.8.2 .
and they both working fine and installed gapps in both ROMS.
But 1 problem: that I installed SuperSu in LineageOS 14.1 and its working fine but when I try to install Supersu in Resurrection Remix 5.8.2, it installed perfectly there is no errors but when I open SuperSu app in Resurrection Remix 5.8.2 , It said that su binaries not installed
then I try to install Magisk12 in Resurrection Remix 5.8.2 and it gives some error.Please Giveme some Suggetion how to install magisk
Note: before install magisk, I already Patched it for RR 5.8.2
fire3k said:
Thanku Very Much
I installed DualBootPatcher in My Le1S x507
and installed anlogside EUI, LineageOS 14.1 and Resurrection Remix 5.8.2 .
and they both working fine and installed gapps in both ROMS.
But 1 problem: that I installed SuperSu in LineageOS 14.1 and its working fine but when I try to install Supersu in Resurrection Remix 5.8.2, it installed perfectly there is no errors but when I open SuperSu app in Resurrection Remix 5.8.2 , It said that su binaries not installed
then I try to install Magisk12 in Resurrection Remix 5.8.2 and it gives some error.Please Giveme some Suggetion how to install magisk
Note: before install magisk, I already Patched it for RR 5.8.2
Click to expand...
Click to collapse
Bhai check devloper option if there is any setting for root
If this will not work then try to share apps (super su app)
If above mentioned methods not work then try isu (higher version) of super su u can found it on los site
Thanks and warm regards
sumitgp said:
Bhai check devloper option if there is any setting for root
If this will not work then try to share apps (super su app)
If above mentioned methods not work then try isu (higher version) of super su u can found it on los site
Thanks and warm regards
Click to expand...
Click to collapse
Thanks for sugestion
but there is no option in Setting or devoloper option in Resurrection Remix 5.8.2 . only setting available in Magisk manager but it displays message that there is no root in system. Also tried chainfire Supersu. installs SuperSu App and when I tried to open it displays that There is no root binaries. Please help.
root is functioning in Resurrection Remix 5.8.2, when I install ROM without Dual Boot Patcher. but Only installs One ROM at a time no multiboot. Please any suggestion?
Thanks For Dual Boot Patcher
Atlast Solved
First I Flashed Chainfire SuperSu, then reboot then check root , it failed, and then I reboot and flash Magisk 12 and reboot. This Time All Ok Root Succeded
thanks for the updates!
If any one have le 1s related problem and solution or any one want to try new rom or kernal asap then all of u are welcome in our group on telegram so plz join with us
Requriemt
1. Download telegram from play store
2. Just click below link
https://telegram.me/LeSuperGroup
Thanks all of u
error
it shows error while booting 2nd rom
pravesh46 said:
it shows error while booting 2nd rom
Click to expand...
Click to collapse
What error? Be specific or give logs-,-
'have to try this! Thanks.
But, could this by any way interfer or get problem with F2FS formatted partitions (data,cache) ?
I'm also having some errors while installing the secondary rom...like extracting system errors
Hi! my Le1S gone in bootloop. Is there any solution to boot into the Primary ROM (i.e. eUI) via twrp? I have installed dual boot patcher & made eui as primary rom, lineage as secondary rom in "rrnougat" data slot & resurrection remix as secondary rom in " rrnougat2 " data slot.
From the past 2 weeks, I am using resurrection remix rom & sometimes eui. Today, I was on rr & my phone was hanging. So, I simply just restarted it & then, it gone in bootloop.
So, canI boot into my primary eui rom via twrp?, as dual boot patcher app cannot be accessed. Please help.
iamkamlesh said:
Hi! my Le1S gone in bootloop. Is there any solution to boot into the Primary ROM (i.e. eUI) via twrp? I have installed dual boot patcher & made eui as primary rom, lineage as secondary rom in "rrnougat" data slot & resurrection remix as secondary rom in " rrnougat2 " data slot.
From the past 2 weeks, I am using resurrection remix rom & sometimes eui. Today, I was on rr & my phone was hanging. So, I simply just restarted it & then, it gone in bootloop.
So, canI boot into my primary eui rom via twrp?, as dual boot patcher app cannot be accessed. Please help.
Click to expand...
Click to collapse
You can switch to other rom using dualbootutilities.zip. Just flash the zip . Then select ROM u want to switch & then select switch to..
Related
Hi, this is United Oxygen team.
We were specially working for MultiROM for a long while, and finally, it is almost finished, so we are proud to show up this project to you.
- DOWNLOAD -
@ MultiROM TWRP
- For F220K (Optimus GK)
http://drive.google.com/file/d/0BwF2VxTC-s7_RG10ZTMxWDBMVFk/view?usp=sharing
- For F240 (Korea Optimus G Pro)
http://drive.google.com/file/d/0BwF2VxTC-s7_U1Y1SDUxX09KMms/view?usp=sharing
- For E980 (Intl Optimus G Pro)
http://drive.google.com/file/d/0BwF2VxTC-s7_SE5Fc0VpN0dTYU0/view?usp=sharing
@ MultiROM
http://copy.com/7eCxh7k6f8x7o6LG
Please download all 3 files!
- Caution -
1. YOU SHOULD USE kexec-hardboot SUPPORTED KERNEL IN PRIMARY(STOCK) SLOT! United Oxygen will support kexec in Oxygen Kernel 2.0. Otherwise, you should check whether that kernel supports kexec.
2. In Secondary slots (MultiROM slots), you can install any ROMs, even if it doesn't support kexec-hardboot. It means, you have to install kexec-supported ROM in Original System Partition, and after that, you are free to install any ROM in MultiROM.
-How to install MultiROM-
0.Reboot to custom recovery, and install kexec supported ROM or Kernel like our Oxygen Kernel 2.0. We've already shown our ROMs in other threads.)
1. Install MultiROM TWRP in other recoveries.
2. Reboot recovery, and you will be in MultiROM TWRP.
3. Flash 'MultiROM-~~~-e980.zip'.
4. (Recommended) Reboot recovery once again.
5. Go to Advanced - MultiROM -Add ROM - Install your favorite ROMs to Secondary slots.
6. Reboot system, and you can choose ROMs that you want to boot in bootmenu.
- Must-Know about MultiROM -
Q. Bootmenu does not appear. What should I do?
A. I think you upgraded or changed the kernel. If you upgraded the kernel, please flash 'MultiROM-injectboot.zip' in MultiROM TWRP.
Or, if you deleted MultiROM data, please flash 'MultiROM-~~~-e980.zip' once again.
Q. I want to delete MultiROM.
A. Flash 'MultiROM-uninstaller.zip'.
Q. ADB Sideload not works in TWRP Recovery.
A. It is a bug...We will try to fix it soon.
Oh, it's there already. Thanks.
Oh God, can't believe it! Thanks A LOT Oxygen Team! This will save a loooot of time for flashing
This is a very great addition to the G PRO community. Anyone test this then report?
This thread is keep being written. Please don't follow this yet.
victor19 said:
Oh God, can't believe it! Thanks A LOT Oxygen Team! This will save a loooot of time for flashing
Click to expand...
Click to collapse
MitoTakatori said:
This is a very great addition to the G PRO community. Anyone test this then report?
Click to expand...
Click to collapse
I'm writting again, please wait.
======Finished!======
Genie's said:
I'm writting again, please wait.
======Finished!======
Click to expand...
Click to collapse
I am so excited to try this and I have some questions!
So, there is a kexec kernel for CM 12.1 and for Blisspop 3.2, so to be able to use this MultiROM I am going to need to flash either CM 12.1 or Blisspop 3.2 and their respective kexec kernel right? And that would be my primary ROM, then after that I can flash my stock ROM(or any ROM of my liking) and serve as my secondary ROM. Did I get that right?
[email protected] said:
I am so excited to try this and I have some questions!
So, there is a kexec kernel for CM 12.1 and for Blisspop 3.2, so to be able to use this MultiROM I am going to need to flash either CM 12.1 or Blisspop 3.2 and their respective kexec kernel right? And that would be my primary ROM, then after that I can flash my stock ROM(or any ROM of my liking) and serve as my secondary ROM. Did I get that right?
Click to expand...
Click to collapse
1. Yeah. You just need to install our Oxygen Kernel 2.0-contained ROMs or ROM with other custom kernels that supports kexec.
2. Yeah...maybe? We didn't test stock in secondary slot, but I think it may work.
I recommend these to E980 users:
Install our Oxygen Kernel 2.0-contained ROMs based on F240 in E980's primary slot. Some functions will not work maybe, but you can use MultiROM. (Tested.)
Any one test Twrp recovery for e980
On Adding a secondary ROM, there are details on that part, can you detail what to choose? I am trying to flash a secondary ROM, but I don't know what to do on that part.
There are options there whether the ROM is android or multirom (.rmm)?, then where to install, whether internal, or on the other 2 options. Can you please elaborate on those parts?
Thanks.
@Genie's
MitoTakatori said:
On Adding a secondary ROM, there are details on that part, can you detail what to choose? I am trying to flash a secondary ROM, but I don't know what to do on that part.
There are options there whether the ROM is android or multirom (.rmm)?, then where to install, whether internal, or on the other 2 options. Can you please elaborate on those parts?
Thanks.
@Genie's
Click to expand...
Click to collapse
There's no limits in installing ROMs in Secondary slots. Just install anything you just want to flash.
But you should install kexec-supported ROM or Kernel in just Primary Slot.
We are now tring to support E980.
Please go to my threads that contains ROM with Oxygen Kernel V2.0, download E980 version and test ROM and whether MultiROM is supported or not.
If you install this ROM in Primary Slot, please enter this adb command to know us what E980's kexec code is. :
adb shell
su
dmesg | grep -i hardboot
Genie's said:
There's no limits in installing ROMs in Secondary slots. Just install anything you just want to flash.
But you should install kexec-supported ROM or Kernel in just Primary Slot.
Click to expand...
Click to collapse
Currently I have BP 3.2 installed on Internal slot, then I want to install another ROM for the secondary slot, where to install it? There are 3 options on the multirom menu
Use 'Add ROM' Menu to install in secondary slot.
Genie's said:
Use 'Add ROM' Menu to install in secondary slot.
Click to expand...
Click to collapse
So, I will install on the second slot? Not on the Internal slot?
I will explain shortly :
Primary Slot, means Original System Partition : Kexec-Supported ROMs, like our Oxygen Kernel 2.0 contained ROM.
Secondary Slot, means Internal Memory : Any ROM you want. (But our testers said Stock ROM would not work, maybe.)
@saxsymbol succeeded installing MultiROM in E980 with our Oxygen Kernel 2.0 ROMs for E980!
E980 users should use our ROMs in Primary Slot if you are having trouble in installing MultiROM.
Genie's said:
I will explain shortly :
Primary Slot, means Original System Partition : Kexec-Supported ROMs, like our Oxygen Kernel 2.0 contained ROM.
Secondary Slot, means Internal Memory : Any ROM you want. (But our testers said Stock ROM would not work, maybe.)
Click to expand...
Click to collapse
I am still a bit confused. Sorry. If you can post SS of the MultiROM menu, and step by step guide, maybe I will understand it. Thanks by the way.
Hi all,
Seems there is a CM14.1 nightly now available for find7s on the official CM site, link here: hxxps://download.cyanogenmod.org/?type=nightly&device=find7s
Was just wondering if anyones given it a go yet, and if so knows whether or not it supports LVM and how stable the rom is?
Haven't found any info that states one way or the other, hoping someone knows.
Thanks in advance.
About the storage support:
Stock -> YES
LVM - NO
Coldbird - Not tested
Chinese - YES
New display:
Cant test it because i havent the new display
At the moment no theme engine
Is stable for daily driver FROM MY POINT OF VIEW
Its a little bit weird that there is not available yet on the page https://www.cmxlog.com/14.1/
Hope it will appear here soon as well as it is already here:
(Find 7a) https://download.cyanogenmod.org/?device=find7
and
(Find 7) https://download.cyanogenmod.org/?device=find7s
Dirty flashed cm-14.1-20161205-NIGHTLY over cm-14.1-20161201-UNOFFICIAL via menu CyanogenMod updates. Everything seems to be OK. One remark: boot time when update is completed is quite long, so be patient. Of course in order to not see "SD corrupted" it is necessary to flash cm-13.0-find7-unified-storage-patch.zip
EDIT: Just for your information: boot animation CM face is gone. Now there is word "android" in plain white.
great news
Finally there we are changes logs:
https://www.cmxlog.com/14.1/find7/
https://www.cmxlog.com/14.1/find7s/
Android 7.1.1 in the next nightly
CyanogenMod will never support LVM.
This is 7.1 right? Or is it 7.0? I downloaded the 7.1 GAPPS, which should be correct for this build...
I updated it, and it runs smooth without any force crashes and nonsense. (Besides the time I tried to open an app not built for nougat, =P. If you're hesistant about updating, don't think, just do it.
Injected said:
About the storage support:
Stock -> YES
LVM - NO
Coldbird - Not tested
Chinese - YES
New display:
Cant test it because i havent the new display
At the moment no theme engine
Is stable for daily driver FROM MY POINT OF VIEW
Click to expand...
Click to collapse
i want to upgrade from an existing cm 13 installation, it is alredy unified with the chinese method, did you made a clean installation? what about the need of flashing Wuxianlin's patch after every upgrade? thanks in advice
-lorenzo- said:
i want to upgrade from an existing cm 13 installation, it is alredy unified with the chinese method, did you made a clean installation? what about the need of flashing Wuxianlin's patch after every upgrade? thanks in advice
Click to expand...
Click to collapse
Yup u can do that. After flashing cm14.1 official, u might wanted to flash cm13 patch by wuxianlin, then flash the gapps and lastly wipe the cache and dalvik
-lorenzo- said:
i want to upgrade from an existing cm 13 installation, it is alredy unified with the chinese method, did you made a clean installation? what about the need of flashing Wuxianlin's patch after every upgrade? thanks in advice
Click to expand...
Click to collapse
And yes you need to flash Wuxianlin's patch after every upgrade just for aesthetic purpose, that is to fix the SDcard damage info bug, unless CM find7 maintainer will fix that, and when it happen you will no longer need to flash the Wuxianlin's CM13 patch.
I am on crdroid right now (LVM) and i really want to try this. Please tell me in short how to revert back to stock partition and then flash this.
Yashraj Chawla said:
I am on crdroid right now (LVM) and i really want to try this. Please tell me in short how to revert back to stock partition and then flash this.
Click to expand...
Click to collapse
1. If you are on LVM you need to back to stock partition layout. Just google for "Find 7 unbrick tool" for procedure. "Sahara" tool is available for download here: http://d3bzg7dsosz4ht.cloudfront.net/OTA/Find7/FIND7WX_12_A.09_140810.tgz
2. Setup Chinese partition layout: http://forum.xda-developers.com/showpost.php?p=64149659&postcount=3
3. Flash wuxianlin's version of TWRP: link available under point 10. on http://community.oppo.com/en/thread-47844-1-1.html
4. Flash cm-14.1 last official nightly build: https://www.cmxlog.com/14.1/find7/
5. Flash nano open gaaps
6. Flash SU
7. Flash cm-13.0-find7-unified-storage-patch
8. Enjoy newest, very stable and fast Android 7.1.1.
Yashraj Chawla said:
I am on crdroid right now (LVM) and i really want to try this. Please tell me in short how to revert back to stock partition and then flash this.
Click to expand...
Click to collapse
rafal.polska.b said:
1. If you are on LVM you need to back to stock partition layout. Just google for "Find 7 unbrick tool" for procedure. "Sahara" tool is available for download here: http://d3bzg7dsosz4ht.cloudfront.net/OTA/Find7/FIND7WX_12_A.09_140810.tgz
2. Setup Chinese partition layout: http://forum.xda-developers.com/showpost.php?p=64149659&postcount=3
3. Flash wuxianlin's version of TWRP: link available under point 10. on http://community.oppo.com/en/thread-47844-1-1.html
4. Flash cm-14.1 last official nightly build: https://www.cmxlog.com/14.1/find7/
5. Flash nano open gaaps
6. Flash SU
7. Flash cm-13.0-find7-unified-storage-patch
8. Enjoy newest, very stable and fast Android 7.1.1.
Click to expand...
Click to collapse
OMG! No! Just need to flash "unlvm" script to revert to stock layout, that is supported by this ROM. Then flash ROM, gapps and SuperSU.
Anyway, to configure chinese storage, if desired, step 1 is unnecesary: just step 2 is enough.
And, of course, don't forget to make a backup in external SD because any choosen method (unbrick tool, setup chinese storage or revert LVM) erases both data and internal card.
Edit:
Here you can find the removelvm_find7_FULL_WIPE script needed to revert to stock layout; flashing it from TWRP is the only you need. When in stock again, you can proceed as usual flashing ROM, gapps and everything you want.
DELETE
Thanks everyone for the info, might hold off as I have LVM, here's hoping that namelessrom put out an official nougat rom in the not too distant future.
New Display is not supported
Injected said:
About the storage support:
Stock -> YES
LVM - NO
Coldbird - Not tested
Chinese - YES
New display:
Cant test it because i havent the new display
At the moment no theme engine
Is stable for daily driver FROM MY POINT OF VIEW
Click to expand...
Click to collapse
New Display is not supported. Colors, ghosting, and bleeding will still be running wild just like all older CM.
The only Custom ROM on the planet that fully supports new display is OmniROM and it seems that they could use some help. Please support their effort: omnirom.org
javier.pc said:
OMG! No! Just need to flash "unlvm" script to revert to stock layout, that is supported by this ROM. Then flash ROM, gapps and SuperSU.
Anyway, to configure chinese storage, if desired, step 1 is unnecesary: just step 2 is enough.
And, of course, don't forget to make a backup in external SD because any choosen method (unbrick tool, setup chinese storage or revert LVM) erases both data and internal card.
Edit:
Here you can find the removelvm_find7_FULL_WIPE script needed to revert to stock layout; flashing it from TWRP is the only you need. When in stock again, you can proceed as usual flashing ROM, gapps and everything you want.
Click to expand...
Click to collapse
Thank you guys i just did that and i must say CM - 14.1 is Lovely :good:
Yashraj Chawla said:
Thank you guys i just did that and i must say CM - 14.1 is Lovely :good:
Click to expand...
Click to collapse
It is. But omnirom support substratum theme.
StormTrooper89 said:
It is. But omnirom support substratum theme.
Click to expand...
Click to collapse
I think you can install substratum theme in CM14.1 (but only substratum themes that support Android 7.1.1), since there no theme engine inside CM14.1
Moto e4 "woods" xt1762 build nma26.42-75 mt6737m *build and mt chip specific"
THIS IS FOR MOTO E4 MT6737M ONLY
This thread is specifically for our mediatek mt6737M moto e4 with build number MOTOROLA_E_NMA26.42-75_RO Please don´t ask about other devices .
Hot off the press
* Stock rom flashable in twrp*
https://mega.nz/#!poAwQSQT!xEYpF81TljAO0YTfOYPHInVt9zXbyjJ_34t4kMkPWkk
Don't forget to join us on telegram
https://t.me/joinchat/G3XDFEO7AR4fGdyBRfwVOw
http://telegra.ph/woods-development-01-07
I AM IN NO WAY RESPONSIBLE FOR ANY DAMAGE THIS GUIDE MAY CAUSE AND BE WARNED THIS WILL ERASE YOUR PERSONAL DATA POSSIBLY VOIDing YOUR WARRANTY
-----CREDITS------
LENOVO, XDA, NEEDROM, www.stupdroid.com , [email protected], KevMetal
I am going to upload TO and link FROM MEGA all stock files as well as the correct scatter file here followed by two simple boot loader unlock methods which to my knowledge is different from the other E4 variants .I will also add a working twrp recovery . This is only a guide and a place to post the files needed to return to stock or to unlock our boot loader and root with twrp. All credits go to the creators of the tools so please direct donations accordingly. This is not my work if not my experience and files shared after trying to get the correct files and guides needed for our specific build and variant.
*THIS GUIDE ASSUMES YOU KNOW HOW TO USE SP FLASHTOOLS, ADB , KNOW WHAT ROOT AND CUSTOM RECOVERY ARE . IF YOU DON´T PLEASE ASK GOOGLE OR XDA UNIVERSITY . THIS GUIDE PROVIDES ONLY THE FILES AND NECCESARY STEPS*
-MOST IMPORTANTLY-
The correct scatter file for our device and stock boot image will be attached here . These will be followed by the correct process and the stock rom and other tools needed.
UNLOCKING OUR BOOT LOADER
***WE DON´T NEED TO GO THROUGH THE OFFICIAL LENOVO UNLOCK CODE REQUEST PROCESS TO UNLOCK***
-go to settings
-go to about
-press build number various times until developers options are enabled
-enable oem unlock and usb debugging
-disable verify apps via usb
-run adb terminal from tools folder
adb reboot bootloader
fastboot oem unlock
press volume up to select yes
**stock files to save your device from brick**
---flash via spflashtool using scatter.txt---
another guide ............with full stock rom download link or look on needrom
http://www.stupdroid.com/2017/09/stock-rom-Moto-E4.html
https://mega.nz/#!Fphw0DLB!NMjft8Ire7hAvAXc90CDIBpma7spIvrGIUuIJf5cE5M
stock boot
https://mega.nz/#!cw4xzAxb!y2G3zoMw27n0TY1b2OGcMETtj0InA5P-4Puhp78-JPk
stock recovery
https://mega.nz/#!IpwxUZDT!GsDpUE_06J0iFCInG86EpvTFscrm-o1oei-9YnxtBx8
stock preloader image
https://mega.nz/#!c1BiGTqD!PfmEHE_TSY4KFHM67bNHVXaVqweJMkb61vsYg4Ljgeo
stock preloader bin
https://mega.nz/#!JgITiQLb!VprsJuuyxNpeSp7QQ2uHKsT9jTQ4zOxlNwX9rjI-sKw
stock preloader woods bin
--- FLash Recovery twrp and Root with Magisk---
**ALL CREDIT GOES TO XN LOGOS FROM STUPDROID FOR THE RECOVERY AND CUSTOM BOOT IMAGE AND TOPJOHNWU FOR MAGISK**
alternative method and original thread credits to xn logos here on stupdroid
-put dm-verity .zip on sd card
-put magisk 14 .zip on sd card
-put custom boot and custome recovery .image in adb tools folder
-launch adb
-attach device
-adb reboot bootloader
-fastboot flash boot boot.image
-fastboot flash revovery recovery.image
-fastboot reboot recovery
-swipe to allow modifications
-install no dm-verity zip
-reboot recovery
-flash magisk 14 .zip
-reboot system
https://mega.nz/#!t1gmlZpR!VxPVphtPp7fvC1N37aPPKv8gBlw8gJZ6ElHPO5Fz3zY
custom boot
https://mega.nz/#!t8wywTAJ!D2rkYV29VOPPbutEi298zwcfS3LIg0TaT6oBpNkNSgs
magisk 14
https://mega.nz/#!hkoQBJxK!EGe7_tVctHRbu96nhffP5JIlNvZEL08eFIvbtFkezug
disable dm-verity
https://mega.nz/#!00AC0bzL!I0qi5MEveYSNeCYBxStIC8TaDZc3BPSaryTwR7JC_zw
unofficial custom twrp recovery by XN Logos
original thread and makers guide all credits to xn logos here:
http://www.stupdroid.com/2017/09/root-twrp-moto-e4-xt1762.html
LINEAGE 14 LOS
"woods"
*credits to Darklord 4pda & lenovo.ru forums *
--original source --
http://lenovo-forums.ru/topic/24568-moto-e-xt1762-lineageos-141-android-nougat-712-custom-rom/
INSTALLATION INSTRUCTIONS:
-put rom and gapps and NEW recovery on sd
-boot recovery
-flash NEW recovery
https://yadi.sk/d/6-MBH6gB3Ni7aS
-reboot recovery
-wipe
-flash rom
https://yadi.sk/d/BfbMumUk3Ni7cp
-flash gapps
http://opengapps.org/
-flash magisk 14
https://mega.nz/#!t8wywTAJ!D2rkYV29VOPPbutEi298zwcfS3LIg0TaT6oBpNkNSgs
*BUGS
-no voice over LTE
-tell us
*WORKING
-everything like bluetooth , wifi , gsm , etc etc
SCREENSHOTS BELOW
some screenies of LOS
KevMetal said:
LINEAGE 14 LOS for "woods" custom rom from Darklord 4pda & lenovo.ru forums
http://lenovo-forums.ru/topic/24568-moto-e-xt1762-lineageos-141-android-nougat-712-custom-rom/
going to install and post some pics
Click to expand...
Click to collapse
how to install lineage os ?
any guide ?
bugs ? whats working ! whats not ?
Francesco Franz said:
how to install lineage os ?
any guide ?
bugs ? whats working ! whats not ?
Click to expand...
Click to collapse
i installed last night
i haven't noticed any bugs yet *
you can install in the classic manner
-put rom and gapps on sd
-boot recovery
-flash NEW recovery
https://yadi.sk/d/6-MBH6gB3Ni7aS
-reboot recovery
-wipe
-flash rom
https://yadi.sk/d/BfbMumUk3Ni7cp
-flash gapps
http://opengapps.org/
-flash magisk 14
*xposed fails but at least i don't have to worry about roaming R ...recovery shows incorrect battery levels but working correctly in the rom *all 3 bad ported recoveries for this phone shows 50% battery all the time * this recovery is better than the other one from stupdroid i posted . This is not my work . It is the work of darklord ..for sources and donations and further info plus download links go to the russian lenovo website .
some more screenshots
KevMetal said:
some more screenshots
Click to expand...
Click to collapse
@KevMetal
The size of LineageOS zip is 335 mb. is this a whole rom or what
stock rom size is about 3GB. why so much difference
Francesco Franz said:
@KevMetal
The size of LineageOS zip is 335 mb. is this a whole rom or what
stock rom size is about 3GB. why so much difference
Click to expand...
Click to collapse
yeah man don't worry ...it's the whole rom ...who knows what goes into stock ...one of the main advantage s of custom rom is dropping all the extra weight :good:
lg stock on my g3 was 1GB and aosp stock in the 350mb etc etc :victory:
you can always put all that 3GB back if you don't like running light :cyclops:
i have been screen on for ages with only a slight drop in battery ...
KevMetal said:
i have been screen on for ages with only a slight drop in battery ...
Click to expand...
Click to collapse
is dual sim working well ?
can i get more screenshots ?
sorry bro i have the dual sim but i am only using one so cant say ....i am going out for a sunday lunch so cant do screenies
KevMetal said:
sorry bro i have the dual sim but i am only using one so cant say ....i am going out for a sunday lunch so cant do screenies
Click to expand...
Click to collapse
no gapps. what the heck
Francesco Franz said:
no gapps. what the heck
Click to expand...
Click to collapse
i am rather certain it clearly states flash gapps
playstore running on my device after flashing gapps
KevMetal said:
playstore running on my device after flashing gapps
Click to expand...
Click to collapse
Where the link to download ?
No gapps link in -OP-
About this build.
Working fine and for daily use.
Dual sim, wifi, radio, bluetooth and bla bla working fine.
No voice over lte support.
@KevMetal you are great
Francesco Franz said:
Where the link to download ?
No gapps link in -OP-
About this build.
Working fine and for daily use.
Dual sim, wifi, radio, bluetooth and bla bla working fine.
No voice over lte support.
@KevMetal you are great
Click to expand...
Click to collapse
NOW IT'S ALL THERE
LINEAGE 14 LOS
"woods"
*credits to Darklord 4pda & lenovo.ru forums *
--original source --
http://lenovo-forums.ru/topic/24568-moto-e-xt1762-lineageos-141-android-nougat-712-custom-rom/
INSTALLATION INSTRUCTIONS:
-put rom and gapps and NEW recovery on sd
-boot recovery
-flash NEW recovery
https://yadi.sk/d/6-MBH6gB3Ni7aS
-reboot recovery
-wipe
-flash rom
https://yadi.sk/d/BfbMumUk3Ni7cp
-flash gapps
http://opengapps.org/
-flash magisk 14
https://mega.nz/#!t8wywTAJ!D2rkYV29VOPPbutEi298zwcfS3LIg0TaT6oBpNkNSgs
*BUGS
-no voice over LTE
-tell us
*WORKING
-everything like bluetooth , wifi , gsm , etc etc
SCREENSHOTS BELOW
KevMetal said:
NOW IT'S ALL THERE
LINEAGE 14 LOS
"woods"
*credits to Darklord 4pda & lenovo.ru forums *
--original source --
http://lenovo-forums.ru/topic/24568-moto-e-xt1762-lineageos-141-android-nougat-712-custom-rom/
INSTALLATION INSTRUCTIONS:
-put rom and gapps and NEW recovery on sd
-boot recovery
-flash NEW recovery
https://yadi.sk/d/6-MBH6gB3Ni7aS
-reboot recovery
-wipe
-flash rom
https://yadi.sk/d/BfbMumUk3Ni7cp
-flash gapps
http://opengapps.org/
-flash magisk 14
https://mega.nz/#!t8wywTAJ!D2rkYV29VOPPbutEi298zwcfS3LIg0TaT6oBpNkNSgs
*BUGS
-no voice over LTE
-tell us
*WORKING
-everything like bluetooth , wifi , gsm , etc etc
SCREENSHOTS BELOW
Click to expand...
Click to collapse
*No MTK Engineer Mode (apk file not present in system)
Francesco Franz said:
*No MTK Engineer Mode (apk file not present in system)
Click to expand...
Click to collapse
yes , i have never been able to implement mtk engineering mode or apk in a lineage rom though..you lose out on that and stock camera generally ..
KevMetal said:
yes , i have never been able to implement mtk engineering mode or apk in a lineage rom though..you lose out on that and stock camera generally ..
Click to expand...
Click to collapse
Camera quality is bad or something else with lineage camera app !
---------- Post added at 03:50 PM ---------- Previous post was at 03:48 PM ----------
KevMetal said:
yes , i have never been able to implement mtk engineering mode or apk in a lineage rom though..you lose out on that and stock camera generally ..
Click to expand...
Click to collapse
*Xposed v88.1 nougat working fine
#any way to deodex nougat based rom apk's ?
I'm not responsible for any damage to your device of any sort.
By flashing this you take responsibility of anything that happens.
Process at your own risk!
This firmware was developed for the p905. It doesn't apply to the p905v at this time because it's bootloader locked and a custom recovery isn't possible.
If you want to check firmware - please make backup. Better to store all partitions, at least efs and may be modem.
I'm using nano gapps.
Instructions
1. Install custom recovery
2. Download the zip(s) - firmware and Google Apps additional package (optional)
3. Backup all partitions (it least efs) and store somewhere - it need to do - because you can loose imei
4. Full wipe all
5. Flash firmware and gapps
Links
2: 20180118: remove Magisk, back su: https://drive.google.com/file/d/11V0Hmu9Jjib-oLERLXPNXbMMAie_iORq/view?usp=sharing
1: 20171231: https://drive.google.com/file/d/1m7t_7gntp9cDRRxGnJJqnwufnJxFVKUZ/view?usp=sharing
Gapps
http://opengapps.org/
Platform: ARM
Android: 7.1
Recovery
Official TWRP: http://forum.xda-developers.com/showthread.php?t=2706982
Sources
Sources: https://github.com/ResurrectionRemix/
Device: https://github.com/Valera1978/android_device_samsung_viennalte
Kernel: https://github.com/Valera1978/android_kernel_samsung_viennalte
Vendor: https://github.com/Valera1978/android_vendor_samsung_viennalte
Thanks again a lot for your work.
I wish you a happy new year!
@Valera1978
What such amazing gift for New Year!!!
Thanks for such awesome work my friend!
What is the different from this FW in compare to
https://forum.xda-developers.com/ga...-cyanogenmod-14-0-android-7-0-nougat-t3476335
? Does this thread continous the "old" one or it is a total other FW (other feature, Kernel .... ) ?
Mad07 said:
What is the different from this FW in compare to
https://forum.xda-developers.com/ga...-cyanogenmod-14-0-android-7-0-nougat-t3476335
? Does this thread continous the "old" one or it is a total other FW (other feature, Kernel .... ) ?
Click to expand...
Click to collapse
Hardware and config the same.
The idea is create another thread for custom firmwares, based on lineage\aosp.
Right now it's RR only, i'm working on OMNI rom, and later i'll build more firmwares.
please in other version don't insert the magisk.the rom to go in loop .and add in developer option the root gestion
Dagoncore93 said:
please in other version don't insert the magisk.the rom to go in loop .and add in developer option the root gestion
Click to expand...
Click to collapse
I'm taking a stab at what you are trying to express but the roms take 10 to 15 minutes to boot the first time because you are doing a full wipe. If you are not giving it at least that long magisk is not a likely cause.
Loakidog said:
I'm taking a stab at what you are trying to express but the roms take 10 to 15 minutes to boot the first time because you are doing a full wipe. If you are not giving it at least that long magisk is not a likely cause.
Click to expand...
Click to collapse
I received myself the error system ui crashed, and it got stuck on it.
Thanks Valera 1978, what a great new year gift!
I'm actually running Android 5.0.2, so is that Lollipop
Sent from my SM-G935F using XDA-Developers Legacy app
Albinoni said:
I'm actually running Android 5.0.2, so is that Lollipop
Click to expand...
Click to collapse
Yes
ralph_kl said:
I received myself the error system ui crashed, and it got stuck on it.
Click to expand...
Click to collapse
Send Valera1978 a bug report via Private Message. It is the only way developers can isolate the problem and fix it. In most Roms you can take a bug report via developer options.
help please Valera1978
i am updating from Resurrection Remix 5.8.5 version 20171231.
i wiped cache partitions
flashing rom 20180118 stuck on patching system unconditionally
theogalaxy said:
help please Valera1978
i am updating from Resurrection Remix 5.8.5 version 20171231.
i wiped cache partitions
flashing rom 20180118 stuck on patching system unconditionally
Click to expand...
Click to collapse
Try a full wipe magisk was removed with the latest version and super su added
A little help, please
Hello,
Sorry, but I need an help for understand.
How I can install this system?
I mean, can you explain to me what steps I need to do to install and which files to download?
sorry for my english, which is why I did not understand how to do it
Rosario
Valera1978 said:
I'm not responsible for any damage to your device of any sort.
By flashing this you take responsibility of anything that happens.
Process at your own risk!
This firmware was developed for the p905. It doesn't apply to the p905v at this time because it's bootloader locked and a custom recovery isn't possible.
If you want to check firmware - please make backup. Better to store all partitions, at least efs and may be modem.
I'm using nano gapps.
Instructions
1. Install custom recovery
2. Download the zip(s) - firmware and Google Apps additional package (optional)
3. Backup all partitions (it least efs) and store somewhere - it need to do - because you can loose imei
4. Full wipe all
5. Flash firmware and gapps
Links
2: 20180118: remove Magisk, back su: https://drive.google.com/file/d/11V0Hmu9Jjib-oLERLXPNXbMMAie_iORq/view?usp=sharing
1: 20171231: https://drive.google.com/file/d/1m7t_7gntp9cDRRxGnJJqnwufnJxFVKUZ/view?usp=sharing
Gapps
http://opengapps.org/
Platform: ARM
Android: 7.1
Recovery
Official TWRP: http://forum.xda-developers.com/showthread.php?t=2706982
Sources
Sources: https://github.com/ResurrectionRemix/
Device: https://github.com/Valera1978/android_device_samsung_viennalte
Kernel: https://github.com/Valera1978/android_kernel_samsung_viennalte
Vendor: https://github.com/Valera1978/android_vendor_samsung_viennalte
Click to expand...
Click to collapse
Compability
It is can flash for SM-P091 ?
i want the S Pen features and UI of Galaxy Tab S3 on my Galaxy Note 12.1 Pro Wifi. Am I right here and if yes how to do it please?
In terms of the little RAM I have I will use on microSD card as a RAM alternativ. is this a good idea in combination with a custom Rom?
Thx!
LePro 3 : How to install GSI Roms, and where to find them
The point of this discussion is to alleviate the confusion of installing and configuring GSI Roms.
Although many of us would prefer to use fully native Android Pie Roms that are specifically designed for our phones, we do not yet have Official Pie Rom options, and there isn't alot of Beta options to choose from. Consequently, we get bored easily and are always searching something new.
Thankfully, GSI provides a wide range of alternative options and there's nothing wrong with experimentation and quelling our curiosities. In the end, lets just make sure that we continue to support our XDA Le Pro 3 developers, and if you can afford to do something nice for them...Please do so!
This thread is a work in progress and and intended to be a group effort, your participation is very welcome and highly appreciated
The OP will change often to add further information, or to correct inaccuracies, dead links, etc. So remember to check the OP occasionally, for updated information and links for useful add-ons or fixes.
The goal is that participants/you; share experiences, reviews, and suggestions.
In example, which GSI Roms you've tried, what was the experience like, was it worth it the time, did you use add-ons, etc.
If your installation required plugins, add-ons, fixes and what specifically did you use, PLEASE provide the link...etc.
Please don't say that you used a zip file to fix something and then not mention the name of that item.
Again, this a teamwork thread, be descriptive, it helps us understand what works and what doesn't. Be kind, share, discuss, and answer questions with patience and humility. If this is all new to you, feel feel to ask for help. [/I]
For now, I am providing the steps that I personally took to install and try several GSI Roms, See the steps below to get started and try this new GSI option for yourself.
Step 1 - Gather all needed Files
Latest Twrp : https://twrp.me/leeco/leecolepro3.html
Base Rom Currently base rom options are : Lineage 15.1 Treble, AICP 13.1 and Bootleggers ( Trebled Version)
Magisk: https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
Gapps 9.0 : https://opengapps.org/ (I personally use Nano, or Pico > Best to choose something small )
Lineage 15.1 Treble Build : https://forum.xda-developers.com/le-pro3/development/rom-lineageos-15-0-leeco-le-pro3-t3683720
Lineage Boot: https://mega.nz/#!uuoBiaDK!_6JlNChLg...7ZKRzCcwNI3_p0 (Can also be extracted from 15.1 or any trebled rom)
AICP 13.1 Treble version: https://forum.xda-developers.com/le-pro3/development/rom-aicp-13-0-pro3-aka-zl1-x727-x720-t3698058
Bootleggers https://forum.xda-developers.com/le-pro3/development/bootleggers-rom-x727-x720-t3838454
Preferred GSI Rom: https://github.com/phhusson/treble_experimentations/wiki/Generic-System-Image-(GSI)-list
BlackScreen Kernel for Oreo Base : https://androidfilehost.com/?fid=11410932744536996059
BlackScreen Kernels for Pie Base Rom : https://androidfilehost.com/?w=files&flid=285063
___________________________________________________________________________________________
Step 2 - Installation Part 1 - Automated Vendor Option - See Bottom of OP for more Manual vendor flash method
Longterm and recommended - Quick Recovery Method
******Boot to Recovery> Flash Preferred Base Rom > Flash Gapps, Flash Magisk******
1. Choose advanced wipe : Select system, Data, Cache and Dalvik Cache
2. Reboot Recovery
3. Flash Trebled Lineage or Trebled AICP ( from Links above)
4. Reboot Recovery - Flash Rom a second time.
5. Flash Gapps 8.1
6. Flash Magisk 17.1
7. Reboot to recovery, reboot to OS > Must do Basic Setup.
8. After setup - Reboot to Recovery Create full backup> Check Everything.
9. Optional save copy of Backup to PC, this will help you quickly restore the phone should you encounter any issues.
Once you have a full Backup of a your trebelized installation, you are now ready to install GSI Rom.
Some GSI Roms have Gapps included while others do not.
If you chosen GSI rom ( seems ideal) that does not have Gapps, you will need to flash Gapps 9.0
Step 3 - Installation Part 2
GSI Installation Steps
1. Reboot Recovery
2. Do a factory reset
3. Install GSI to system
4. Flash Gapps 9.0 ( if needed)
5. Flash Magisk
6. Reboot to recovery, reboot to OS > Setup GSI > Enjoy!
___________________________________________________________________________________________________________________
ADDONS and ISSUE FIXES ( Only if needed- some GSI's will not have these issues)
Safety Net Fix: https://forum.xda-developers.com/oneplus-5t/how-to/guid-bypassing-safetynet-august-t3837809
Adaptive Brightness Fix : [url]https://forum.xda-developers.com/attachment.php?attachmentid=4581000&d=1535255905
NFC Fix https://mega.nz/#F!kgdGiI6L Key: !_Gr9otePqXOX7yVLtjUxfQ ( Thanks to @ enigmatic92 and @ ademir.dias for providing a working accessible link)
Option 2 NFC Fix : Pie-NFCFix-Universal_v1.zip
Substratum Dark Mode : The Fix is simple join Substratum Beta then use a compatible Pie them
See more information here: https://forum.xda-developers.com/showpost.php?p=77651573&postcount=36
Disable Rounded Corners: https://goo.gl/CcEMzi ( Substratum add-on)
Substratum Beta through Google https://play.google.com/apps/testing/projekt.substratum
Android P dark themes : Pi Dark [substratum]
Here is a free dark overlay to get you started Pie compatible, Open Source, Signed-off-by: Harsh Shandilya
OverLay : https://mega.nz/#F!kAw1WK6I Key: !wtX2GAY2676wjGFiwNwpVg
___________________________________________________________________________________________________________________
Installation Option 2 -
Quicker install Method - You can choose to have no backup at all or save a partial recovery ( System,Root) which is very helpful to have available, if you break your installation
Step 1 - Installation Part 1
Gather your Preferred Base Rom , Gapps, Magisk
Boot to Recovery
Choose advanced wipe : Select system, Data, Cache and Dalvik Cache
Reboot Recovery
Flash Trebled Lineage or Trebled AICP ( see Links above)
Reboot Recovery - Flash Rom a second time.
No Gapps needed ( save alot of time by skipping setup)
Flash Magisk 17.1
Reboot to Recovery Create full backup> Check Everything.
( Note that you are not booting to system, this method install base and provides a recovery, to will help save time when starting over or returning to a standard Rom.)
Optional save copy of Backup to PC, this will help you quickly restore the phone should you encounter any issues.
Once you have your gappless backup of a your trebelized installation, you are now ready to install GSI Rom.
Some roms have Gapps included while others do not.
If you chosen GSI rom that does not have Gapps, you will need to flash Gapps 9.0
Step 2 - Installation Part 2
1. Reboot Recovery
2. Do a factory reset
3. Install GSI to system
4. Flash Gapps 9.0 ( if needed)
5. Flash Magisk
6. Reboot to recovery, reboot to OS > Setup GSI > Enjoy!
The steps listed above assumes that you know the fundamentals of fastboot, using TWRP recovery, etc.
Using GSI’s roms is essentially testing GSI roms, there is no guarantee, although quite a few run extremely well on many devices.
The instructions above are just guidelines, of course as per XDA policy, anything that you choose to flash is done at your own risk
Generic System Image (GSI) list
LePro 3 use type A
Here's a collection of available GSI ROMs, in order to keep it easy to choose what you want.
https://github.com/phhusson/treble_experimentations/wiki/Generic-System-Image-(GSI)-list
Treble-Enabled Device Development
https://forum.xda-developers.com/project-treble/trebleenabled-device-development
Project Treble
https://forum.xda-developers.com/project-treble
With any GSI Rom, if it doesn't list our phone specifically ( Zl1 or Zl0) then you use the versions Label type A or : arm64 A only
I am personally using Havoc: https://sourceforge.net/projects/hav...0.zip/download
Installing updates - Steps Needed
The Base Rom method is easier a superior to using Trembled TWRP ( for me the using regular Twrp and Base cause the system to have better stability.
To update GSI Rom
You do not need to wipe any vendor partitions.
Place the update in your downloads folder, and unpack it.
Boot to recovery,
Clear simple cache,
Flash GSI rom to system,
Clear caches
Reboot to system > finished.
If you have a bootloop [email protected] reflash lineage boot.
Troubleshooting Tips
Trouble booting/stuck in bootloop ? : Resolution here: https://forum.xda-developers.com/showpost.php?p=77668925&postcount=71
UPDATE - September 20- 2018 - Manual Vendor Method - Using Codeworks New Treble TWRP
Download : twrp-3.2.3-0-20180919-codeworkx-zl1
Install Trebled TWRP
Choose Longterm or Quick method from Above, (regarding creating a backup)
After you have your Recovery, placed unpacked GSI Rom and vendor files on your Storage Drive,
Flash GSI to System
Flash 3 Vendor files
Flash Gapps if needed
Flash Magisk 17.1
Reboot to Recovery, clear cache
Reboot to system
If you have a good suggestion, I will add it to the OP and in will give your full deserved credit
Thanks to following members for their feedback and offer to help keep this thread accurate by providing reviews and their support @rob_z11, @Ramg77, @enigmatic92, @willngg @ademir.dias @4K2K
@*.*.*.* Please do not copy this OP into another thread without providing credit a link to this OP.
So far we we know that the following Roms work on the Leeco pro 3
Benzo, version 9/1
Havoc, most recent version. : Gapps is installed separately - I have experienced no issues at all with this rom. Currently using BlackScreen 5.3. r3
AOSP Extended 9.0 v6' Per @willngg : https://forum.xda-developers.com/showpost.php?p=77652380&postcount=37
If I left anyone out of this post let me know.
If anyone tries a GSI Rom not listed above, and it boot and runs, with success, please let me know so I can update this comment.
Today I installed the latest build of [9.0] [GSI] Pixel Experience P - UNOFFICIAL.
Very good and stable rom, with the same issues of the other GSI (Nfc, mobile network setup, stock camera)
It brings less personalization than Benzo but does not have as many problems with the Gapps that it comes pre-installed.
It's PR2 and it brings September security patch.
I'm noticing that all the GSIs that I've tried so far have a sharpness and screen definition that I did not see in Oreo, it's what I think.
Link: https://forum.xda-developers.com/pr...ce-development/9-0-pixelexperience-p-t3833294
Ramg77 said:
Today I installed the latest build of [9.0] [GSI] Pixel Experience P - UNOFFICIAL.
Very good and stable rom, with the same issues of the other GSI (Nfc, mobile network setup, stock camera)
It brings less personalization than Benzo but does not have as many problems with the Gapps that it comes pre-installed.
It's PR2 and it brings September security patch.
I'm noticing that all the GSIs that I've tried so far have a sharpness and screen definition that I did not see in Oreo, it's what I think.
Link: https://forum.xda-developers.com/pr...ce-development/9-0-pixelexperience-p-t3833294
Click to expand...
Click to collapse
I fully agree!
tsongming said:
So far we we know that the following Roms work on the Leeco pro 3
Benzo, version 9/1
Havoc, most recent version. : Gapps is installed separately - I have experienced no issues at all with this rom. Currently using BlackScreen 5.3. r3
If I left anyone out of this post let me know.
Click to expand...
Click to collapse
First things first, excellent work with the guide step by step, very complete.
I add to the information that there is a new version of Benzo (0912) but it was very difficult to install because the Gapps that are preinstalled have a conflict with the Google Play Store, once all the steps are finished and before starting the first boot of the system , the protection of Google (factory reset protection or FRP) must be removed by means of a PC program, otherwise the initial setting will not go beyond "Searching for Updates". How I said the installation of this Rom is complicated.
Finally in XDA as in the Russian forum 4PDA I read that is about to come out a patch to run the NFC in the GSI Android Pie Roms, hopefully so.
Informative post! Aosip has been treblized too, have not tried it as a base however.
Ace42 said:
Informative post! Aosip has been treblized too, have not tried it as a base however.
Click to expand...
Click to collapse
Thanks,
I am using AICP as a base for Havoc with the boot.img from lineage and Blackscreen 5.3.r3 .
Its a flawless installation, Gapps is installation separately the gapps issue that some GSI Roms bring is avoided completely.
Sound quality, Call Quality, Battery life all excellent. Plus, I have installed all of my usual Magisk mods (alot!) without breaking the install.
Ramg77 said:
First things first, excellent work with the guide step by step, very complete.
I add to the information that there is a new version of Benzo (0912) but it was very difficult to install because the Gapps that are preinstalled have a conflict with the Google Play Store, once all the steps are finished and before starting the first boot of the system , the protection of Google (factory reset protection or FRP) must be removed by means of a PC program, otherwise the initial setting will not go beyond "Searching for Updates". How I said the installation of this Rom is complicated.
Finally in XDA as in the Russian forum 4PDA I read that is about to come out a patch to run the NFC in the GSI Android Pie Roms, hopefully so.
Click to expand...
Click to collapse
Yes, its the 0901 version that has no issues, right?
I only tried the 09/12 version, after seeing your post. and prior to that I was on two separate versions of miui GSI. and 2 versions of P beta
The Miui 10 Oreo version will be excellent once its display bugs are worked out.
tsongming said:
Yes, its the 0901 version that has no issues, right?
I only tried the 09/12 version, after seeing your post. and prior to that I was on two separate versions of miui GSI. and 2 versions of P beta
The Miui 10 Oreo version will be excellent once its display bugs are worked out.
Click to expand...
Click to collapse
That's right, the 0109 is the stable version of Benzo.
Against my principles I passed Antutu to the Pixel Experience 9 that I am testing and it gave me a very good score although I still seem that Android 9 offers the best user experience on this phone and Antutu does not reflect that.
Edit: The phone did not raise temperature while running the Antutu tests.
Incredible work @tsongming!! You are a fine machine....
tsongming said:
Thanks,
I am using AICP as a base for Havoc with the boot.img from lineage and Blackscreen 5.3.r3 .
Click to expand...
Click to collapse
Do you still need the lineageOS boot.img if you're using blackscreen?
Plan on flashing GSI soon. Really appreciate your instructions as they will help me and many others.
tsongming said:
LePro 3 : How to install GSI Roms, and where to find them
The point of this discussion is to alleviate the confusion of installing and configuring GSI Roms.
Although many of us would prefer to use a fully native Android P Rom that is specifically designed for our phones, we do not currently have alot of native options.. In consequence, we get bored easily and are often ready to try something new.
Thankfully, we have options, and there's nothing wrong with experimentation and quelling our curiosities. Lets just make sure that we continue to support our own Le Pro 3 developers, and if you can afford it, do something nice for them
This thread is a work in progress and a group effort, your participation is very welcome and highly appreciated
The OP will change to add or change to add further information or correct inaccuracies. So check the OP occasionally.
The goal here is that all participants/ you to share experiences, reviews, and suggestions. I.E : which GSI Roms have you tried , what was your experience, was it worth it, did you use addons, if so what, can you provide the link...etc. or add ons that they have tried. This should be fun!
For now, I am providing the steps that I personally took to install and try several GSI Roms, See the steps below to try it for yourself..
Step 1 - Gather all needed Files
Latest Twrp : https://twrp.me/leeco/leecolepro3.html
Base Rom Currently two options Lineage 15.1 Treble and AICP Treble version
Magisk: https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
Gapps 9.0 : https://opengapps.org/ (I personally use Nano, choose something small )
Lineage 15.1 Treble Build : https://sourceforge.net/projects/lin...1.zip/download
Lineage Boot: https://forum.xda-developers.com/att...9&d=1536591029 Can be used with AICP as well.
AICP Treble version: https://forum.xda-developers.com/showpost.php?p=77596157&postcount=4898
Preferred GSI Rom: https://github.com/phhusson/treble_experimentations/wiki/Generic-System-Image-(GSI)-list
BlackScreen 5.3.r3 : https://forum.xda-developers.com/showpost.php?p=77596092&postcount=540
ISSUE Resolutions Files
Safety Net Fix: https://forum.xda-developers.com/oneplus-5t/how-to/guid-bypassing-safetynet-august-t3837809
Step 2 - Installation Part 1
Longterm ( recommended - Quick Recovery Method)
******Boot to Recovery> Flash Preferred Base Rom > Flash Gapps, Flash Magisk******
1. Choose advanced wipe : Select system, Data, Cache and Dalvik Cache
2. Reboot Recovery
3. Flash Trebled Lineage or Trebled AICP ( from Links above)
4. Reboot Recovery - Flash Rom a second time.
5. Flash Gapps 8.0
6. Flash Magisk 17.1
7. Reboot to recovery, reboot to OS > Must do Basic Setup.
8. After setup - Reboot to Recovery Create full backup> Check Everything.
9. Optional save copy of Backup to PC, this will help you quickly restore the phone should you encounter any issues.
Once you have a full Backup of a your trebelized installation, you are now ready to install GSI Rom.
Some GSI Roms have Gapps included while others do not.
If you chosen GSI rom ( seems ideal) that does not have Gapps, you will need to flash Gapps 9.0
Step 3
GSI Installation Steps
1. Reboot Recovery
2. Do a factory reset
3. Install GSI to system
4. Flash Gapps 9.0 ( if needed)
5. Flash Magisk
6. Reboot to recovery, reboot to OS > Setup GSI > Enjoy!
___________________________________________________________________________________________________________________
Option 2 - Step 1
Quicker install Method - You can choose to have no backup at all or save a partial recovery ( System,Root) which is very helpful to have available, if you break your installation
Step 1
Gather your Preferred Base Rom , Gapps, Magisk
Boot to Recovery
Choose advanced wipe : Select system, Data, Cache and Dalvik Cache
Reboot Recovery
Flash Trebled Lineage or Trebled AICP ( see Links above)
Reboot Recovery - Flash Rom a second time.
No Gapps needed ( save alot of time by skipping setup)
Flash Magisk 17.1
Reboot to Recovery Create full backup> Check Everything. ( Note that you are not booting to system, this method install base and provides a recovery, to will help save time when starting over or returning to a standard Rom.)
Optional save copy of Backup to PC, this will help you quickly restore the phone should you encounter any issues.
Once you have your gappless backup of a your trebelized installation, you are now ready to install GSI Rom.
Some roms have Gapps included while others do not.
If you chosen GSI rom that does not have Gapps, you will need to flash Gapps 9.0
Step 2
1. Reboot Recovery
2. Do a factory reset
3. Install GSI to system
4. Flash Gapps 9.0 ( if needed)
5. Flash Magisk
6. Reboot to recovery, reboot to OS > Setup GSI > Enjoy!
The steps listed above assumes that you know the fundamentals of fastboot, using TWRP recovery, etc.
Using GSI’s roms is essentially testing GSI roms, there is no guarantee, although quite a few run extremely well on many devices.
The instructions above are just guidelines, of course as per XDA policy, anything that you choose to flash is done at your own risk
Generic System Image (GSI) list
LePro 3 use type A GSI
Here's a collection of available GSI ROMs, in order to keep it easy to choose what you want.
https://github.com/phhusson/treble_experimentations/wiki/Generic-System-Image-(GSI)-list
Treble-Enabled Device Development
https://forum.xda-developers.com/project-treble/trebleenabled-device-development
Project Treble
https://forum.xda-developers.com/project-treble
Thanks to following members for their feedback and offer to help keep this thread accurate by providing reviews and their support
@rob_z11, @ Ramg77, @DrMyrkurs
Click to expand...
Click to collapse
Excellent job.
Thanks for your contribution and dedication for the our device.
Enviado de meu LEX720 usando o Tapatalk
Hi
Ramg77 said:
First things first, excellent work with the guide step by step, very complete.
I add to the information that there is a new version of Benzo (0912) but it was very difficult to install because the Gapps that are preinstalled have a conflict with the Google Play Store, once all the steps are finished and before starting the first boot of the system , the protection of Google (factory reset protection or FRP) must be removed by means of a PC program, otherwise the initial setting will not go beyond "Searching for Updates". How I said the installation of this Rom is complicated.
Finally in XDA as in the Russian forum 4PDA I read that is about to come out a patch to run the NFC in the GSI Android Pie Roms, hopefully so.
Click to expand...
Click to collapse
I've been running benzo without major problems for days.i updated to 9/12 with no problems.only new prob I found in the update is the mobile network is inaccessible from settings but 3rd party app can access it.no prob with gapps running.no play store issues either.great rom so far.cant wait to try havoc and a few others. Cool thread,thanks.
https://forum.xda-developers.com/le...ject-treble-lepro3-x72x-t3820844/post77636757
This is to fix adaptive brightness
Ascertion said:
Do you still need the lineageOS boot.img if you're using blackscreen?
Plan on flashing GSI soon. Really appreciate your instructions as they will help me and many others.
Click to expand...
Click to collapse
Probably not since Blackscreen overwrites the boot. When I first tried installing GSI's, I was only successful after using the Lineage boot, and the treble Black Screen had not been released yet.
rob_z11 said:
https://forum.xda-developers.com/le...ject-treble-lepro3-x72x-t3820844/post77636757
This is to fix adaptive brightness
Click to expand...
Click to collapse
Thanks, I added it to the OP
Good work with the guide mate
Thank you for this in-depth summary.
Here is my Antutu for the Havoc GSI
Sent from my LEX727 using XDA Labs
I flashed latest aex pie yesterday.just ran it for few hours.everything worked good and fast minus the usual nfc,and few settings arent complete but runs smooth and stable.moved back to latest benzo just cause it's more complete.but aex is still a great option.love options.lol