[ROM][TREBLE][X722][8.1.X][OFFICIAL] LineageOS 15.1 (Oreo) for LeEco Le Pro3 Elite

schand99

Senior Member
May 11, 2011
70
11
8
Kiens
Same problem. When you come from TWRP 3.1.1.0 there ist no chance to use the newer version.
I had installed TWRP 3.1.1.0 before installing new version 3.2.1.0 from Codeworkx. There is no problem, all is working normally. Even touch is working immediately after boot into recovery (twrp-3.2.1-0-codeworkx-zl0.img)
 

schand99

Senior Member
May 11, 2011
70
11
8
Kiens
Until now, the ROM runs verry smooth, even battery consumption is ok. No severe errors so far. @codeworkx: You did a very nice work.
Slight problems are the slow camera start and sometimes Wifi dc. Except this, the ROM seams to be ready for daily use. Compliments
 
Last edited:

domy0000

Member
Jan 26, 2018
7
0
0
Sorry my x722 does not recharge with every version of this rom
but if I install the CrisBalGreece rom, this works with all the charger I've tried
 

randxor

Senior Member
Jan 8, 2018
60
9
0
Thanks for the new release.
Can you provide a changelog? And how close is it to official?

Also why is ConsumerIR not supported, there are Selinux fixes from darkobas and it works fine on AICP.

Offtopic: since AICP is based on Lineage, what are the differences besides the aicp extras?
 

codeworkx

Senior Recognized Developer
Nov 20, 2010
8,493
57,074
0
Bad Neustadt
Thanks for the new release.
Can you provide a changelog? And how close is it to official?

Also why is ConsumerIR not supported, there are Selinux fixes from darkobas and it works fine on AICP.

Offtopic: since AICP is based on Lineage, what are the differences besides the aicp extras?
ConsumerIR doesn't exist for this device. It's the HAL which allows all Apps to use the IR hardware.

Even with the selinux policies just one app can use IR.

Sent from my OnePlus5T using XDA Labs
 

randxor

Senior Member
Jan 8, 2018
60
9
0
ConsumerIR doesn't exist for this device. It's the HAL which allows all Apps to use the IR hardware.

Even with the selinux policies just one app can use IR.

Sent from my OnePlus5T using XDA Labs
You mean to say that apps use a standardized interface called ConsumerIR, but Leeco have not implemented it and have a random HAL that is used by their App, hence no other apps can access the IR? Or perhaps I misunderstood? If so, does Lineage support the Leeco IR app like AICP does?

Also on the encryption, do I need twrp encryption support for the encryption to work? And if I do, then do I need your twrp version or the old 3.1 will do as well?
 

codeworkx

Senior Recognized Developer
Nov 20, 2010
8,493
57,074
0
Bad Neustadt
You mean to say that apps use a standardized interface called ConsumerIR, but Leeco have not implemented it and have a random HAL that is used by their App, hence no other apps can access the IR? Or perhaps I misunderstood? If so, does Lineage support the Leeco IR app like AICP does?

Also on the encryption, do I need twrp encryption support for the encryption to work? And if I do, then do I need your twrp version or the old 3.1 will do as well?
Exactly. Leeco failed hard.
I'll add the required Selinux rules soon.

Only my latest twrp is able to decrypt userdata.

Sent from my OnePlus5T using XDA Labs
 

randxor

Senior Member
Jan 8, 2018
60
9
0
Exactly. Leeco failed hard.
I'll add the required Selinux rules soon.

Only my latest twrp is able to decrypt userdata.

Sent from my OnePlus5T using XDA Labs
What exactly is encrypted with encryption? Just user data I presume? And you need TWRP to read it to be able to flash zips that are in the userdata partition?
 

codeworkx

Senior Recognized Developer
Nov 20, 2010
8,493
57,074
0
Bad Neustadt
What exactly is encrypted with encryption? Just user data I presume? And you need TWRP to read it to be able to flash zips that are in the userdata partition?
Yes, whole userdata partition.

If you want to flash something from internal sd then twrp has to decrypt userdata before it can read the zip.

Sent from my OnePlus5T using XDA Labs
 
  • Like
Reactions: Otto_H

randxor

Senior Member
Jan 8, 2018
60
9
0
Yes, whole userdata partition.

If you want to flash something from internal sd then twrp has to decrypt userdata before it can read the zip.

Sent from my OnePlus5T using XDA Labs
So TWRP encryption support and Lineage encryption support are two distinct things. What if you're flashing zips from USB otg on a device with Lineage with encrypted user data, will you still need TWRP encryption support?(ie. will the flash process need to write to the user data partition?)

And also did Lineage support encryption before the last build or did you just mentioned it now because TWRP supports it now?

Offtopic: what do you do with so many different devices(in your signature), do you just use them for development purposes? :)
 

codeworkx

Senior Recognized Developer
Nov 20, 2010
8,493
57,074
0
Bad Neustadt
So TWRP encryption support and Lineage encryption support are two distinct things. What if you're flashing zips from USB otg on a device with Lineage with encrypted user data, will you still need TWRP encryption support?(ie. will the flash process need to write to the user data partition?)

And also did Lineage support encryption before the last build or did you just mentioned it now because TWRP supports it now?

Offtopic: what do you do with so many different devices(in your signature), do you just use them for development purposes? :)
Flashing from usb or adb sideload are possible without encryption support.

Got fixed recently.

Just for development.

Sent from my OnePlus5T using XDA Labs
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone