[LeEco Le Pro3 Guides, News, & Discussion] tsongming:
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://xdaforums.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://xdaforums.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://xdaforums.com/le-pro3/development/rom-aicp-13-0-pro3-aka-zl1-x727-x720-t3698058

Bootleggers https://xdaforums.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://xdaforums.com/oneplus-5t/how-to/guid-bypassing-safetynet-august-t3837809

Adaptive Brightness Fix : [url]https://xdaforums.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://xdaforums.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://xdaforums.com/project-treble/trebleenabled-device-development

Project Treble

https://xdaforums.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 per@4K2K reflash lineage boot.

Troubleshooting Tips

Trouble booting/stuck in bootloop ? : Resolution here: https://xdaforums.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 [MENTION=2973274]rob_z11[/MENTION], [MENTION=8129966]Ramg77[/MENTION], [MENTION=6169433]enigmatic92[/MENTION], [MENTION=7088121]willngg[/MENTION] [MENTION=8461838]ademir.dias[/MENTION] [MENTION=6704432]4K2K[/MENTION]

@*.*.*.* Please do not copy this OP into another thread without providing credit a link to this OP.