yashsingh1/xdaforums huggingface dataset:
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] giogio1:
Problem Solved.

Brightness control and autobrightness work as they should in my device

Flashlight and lednotify don't work

P.s. led notify work only for charger and flashlight work in camera but torch don't work
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] codeworkx:
/system/etc/mixer_paths_tasha.xml

<path name="handset">
<ctl name="Boost Output Voltage" value="6.5V" />
<ctl name="Left Feedback Enable" value="OFF" />
<ctl name="Right Feedback Enable" value="OFF" />
[B] <ctl name="Speaker Volume" value="1" />
<ctl name="Digital Gain" value="40" />[/B]
<ctl name="Left Channel Enable" value="1" />
<ctl name="Right Channel Enable" value="0" />
</path>

Have fun with it and tell me when you've succeeded.
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] danielexda:
Lin. 14?
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] WDS Josh:
I did not. I'll try wiping and starting again. :)

EDIT: I updated to your latest and that fixed the brightness! woot. thanks. Just the call quality now...is that a lineage/CM issue that's fixable?
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] codeworkx:
Working on it.
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] codeworkx:
lineage-13.0-20170212-UNOFFICIAL-zl1.zip

- fix for notification light

- updated wifi driver

- builtin wifi driver (not as kernel module)

- selinux fixes (but still permissive)

Would be nice if someone can test everything with selinux enforced.

adb root
adb shell setenforce 1

If something goes wrong -> adb logcat | grep "avc:"
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] MtnOrf:
I can’t use a flashlight ...
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] PeaKay.18:
Did you clean or dirty flash?

Logs?

If you dirty flash than do a factory wipe and reinstall a clean version and do gappd afterwards if you wish.

Remember kids clean>dirty flash
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] jrior001:
I just push a fix for this, should be better on the next build.
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] digitalicecream:
First root/rom in nearly 5 years. Apologies in advance. I got the files downloaded to the Pro3, enabled developer mode and I can get to the fastboot, but the device will not accept the update.zip (compressed file), should I just be renaming the twrp.img file to update.zip?
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] phidung3721:
You have to unlock your bookmaker first. Head over "Persistent bootloader unlock for 727" for info. After that you can flash recovery in fastboot.
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] 4K2K:
Location service does not work.
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] MtnOrf:
Thanks! I try it.:)
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] imna357:
Thank you so much for this, loving it so far, fast, fluid no hiccups...just one request can you do a build where ANDROID PAY works? Used to work with CM 13:D Willing to chip in if ever you can give me the guide to let AP work, I tried MAGISK but no avail. Any help would greatly be appreciated. Again, THANKS:good:

GREAT JOB.
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] darkobas:
It will work when selinux enforcing is enabled
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] imna357:
Yup, it's enabled when I check it on MAGISK app, I got the selinux permissive app, but still fails the safetynet:(
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] t0ny0:
Wow,

This baby is flying! Aside from the bad speaker quality on call - all else seems super smooth! Thank you!!
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] codeworkx:
Next build will have it enabled. Policies should be ready.
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] imna357:
Yayyy, can't wait, hope next build AP will work and 6packs is on me:D
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] dpereda:
Thanks guys great build. Screen brightness is fixed.

Flashlight is not working but you have the fix in the next build.

This is now my daily driver
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] bayad:
How is battery life compared to stock one :confused:

For comparison, I hold a day and a half on stock with basic use (WhatsApp, 3G+, WIFI, movies,...8H SOT) with 15% remaining battery...
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] dpereda:
It is pretty good so far. I don't think it is as good as stock, bit pretty good but it is also not as obtrusive as stock. After 10 hours light usage I am at still at 75%
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] dpereda:
OK. I have to admit the audio quality is becoming a road block as a DD rom today. Bluetooth sound was poor also and even disconnected 2 times.

Over all call volume is very low.

Battery use age attached for those that want to know.

I am not complaining I am simply reporting my experience.

Keep up the great work and let me know how I can help.
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] elkatronix:
Very smooth Rom, thank you for your work [MENTION=3208754]codeworkx[/MENTION].

Dolby Atmos does not work. Its possible to turn on but thats it, no effect.
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] corvus:
Test with headphones. In my tests only works with them, not with speaker
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] codeworkx:
lineage-13.0-20170213-UNOFFICIAL-zl1.zip

- torch fix

- selinux enforced

- headphone and hdmi fixes
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] robertzas:
It appears that the fingerprint sensor isn't working. From other's development experience, I believe it has to do with selinux enforcing. Here's a log:
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] Datamancer:
Does SafetyNet pass with the latest build? Somebody proposed that it would once SELinux was enforced, but could somebody with the latest build please check? Thanks.
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] jrior001:
If you install custom ROMs on a device with unlocked bootloader expect to fail safetyNet
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] 4K2K:
That is what I recall as well. All the roms I used, enforcing mode disabled finger print.

However, after this rom, I rolled back to the one I was using before (different CM13) and it works under enforcing mode. I do not know what caused the change nor how but it just works. Strange.
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] jrior001:
Yep, getting pwnd by selinux. Have it fixed now, will be in the next one. Appreciate you posting a log!
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] dpereda:
Just flashed​ tonight's build. Flashlight works.

Fingerprint is not working

Keep it up team.
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] imna357:
Bluetooth is loud for me, installed Magisk with Dolby module and it's comparable to the original. So far for me it's freaking AWESOME...only thing is I can't use ANDROID PAY, but codeworkx is working on it. Battery life is great too. This is one of the Great ROM for LeEco Pro3, feels like PIXEL XL[emoji2]

---------- Post added at 08:49 PM ---------- Previous post was at 08:46 PM ----------

We can dirty flash it, RIGHT[emoji16] Will try later at work, hope it will pass CTS. And once AP works, you'll see my contribution...[emoji482]
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] 4K2K:
With 0212 build, location services, flashlight did not work.

With 0213 build, both works fine. Also, Magisk and Xposed works fine.

I was able to get finger print working by changing it to permissive mode using SElinuxModeChanger linked below.

https://xdaforums.com/showthread.php?t=2524485

And toggling back to Enforcing mode does NOT break fingerprint! Also, banking apps which only work in Enforcing mode run flawlessly too.

EDIT: I am unable to test whether it passes SafetyNet due to Xposed.

EDIT2: For clarification, changing back to enforcing mode broke finger print in other roms. Come to think of it, I just realized that enforcing mode worked in different CM rom.

I assume it is new Magisk working the trick since it is the only change I have made?
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] 4K2K:
Update: Location services is not stable.

Does anyone also have location acquisition problems?

If not, I guess it is due to my not turning on certain location options in initial setup screen (I recall turning on 'limit GPS usage' option on while turning off rest of others off)

In my case, location acquisition works fine when GPS is available. Not so when I am indoor or using battery saving mode. That is even after Wi-Fi scanning and IZat location consent turned on.

When it works indoors, it is only short period after I had GPS locked on. After several minutes or refreshing the app, it will not work at all.

EDIT: GPS Esstentials reports me that I do, indeed, get GPS locks (4 fixes) in my indoor office. However, location services still do not work when I am inside.

EDIT2: It is working fine indoors again. Strange.
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] jrior001:
https://www.androidfilehost.com/?fid=745425885120707999

Fixes FP in selinux enforcing mode and adds optional navbar/hardware key Disabler in Button settings.
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] t0ny0:
Does the new update fix the speaker issue with headset while on call? Audio sounds super distorted, and its only on the in-ear speaker. Speakerphone works goodie.

Thanks! Loving this thing :))
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] jrior001:
Not yet, were still working on that one.
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] 88Gamer88:
EDIT: - Fixed with 20170214 from jrior001
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] EOELE:
I installed 20170214 last night and I´m loving it but camera keeps on crashing. I did a clean installation.

I would like to know if tap to wake works for anyone or if it's just not really implemented?

I´ve been using EUI based roms so far and this one is much better for me and my daily use. Thank you!
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] flotux:
What has been fixed exactly?
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] 88Gamer88:
On 20170213 was the fingerprint scanner broke

with earlier versions was there no problem.
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] Datamancer:
Maybe I'm misunderstanding, but there are posts on Page 9 that imply that Android Pay would work when SELinux was enforced...and Android Pay requires SafetyNet (right?), so...

...All I want is a custom ROM that can play Pokemon GO. Niantic (the game's creators) have made it require SafetyNet for dumb reasons. Any chance Lineage will be able to play PoGo?

Edit: That was meant to quote jrior001, but apparently I don't know how to use this site very well. Sorry about that
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] TheDethEgineer:
Try turbo rom, some one made pokemon go work, or find the post with the instructions and try it with the rom you are using
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] jrior001:
You will never pass all the safetynet tests on unlocked bootloader with a rooted ROM, without some extra hacks. SafetyNet checks "verified bootstate", presence of root, and matching CTS profiles. Eventually we may ship official Lineage 13 builds w/no root by default. This should allow passing all except the boot state test. This should be enough for Pgo, and anything else that only checks root. Android pay requires passing the boot state test and you should fail that every time on unlocked bootloader.

All that being said there are some hacky ways around this, including magisk. I'm not sure how codeworkx feels on this but I can't and wont support that level of hackery though, and will quietly ignore any questions on how to use it, or problems that arise from it. Same goes for xposed, not touching that either.
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] Ascertion:
It looks like signal cluster jumps from full bars to none occasionally (When not moving). This appears to be purely cosmetic as dBm values do not move. Is this part of the signal cluster.xml in systemUI?
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] robertzas:
This is my benchmark as well, although since niantic did this I am not playing as much. From my experience, even when I fail SafetyNet I can still play pokemon go, untill I enable ANY sort of root. So on a clean install, I can play pokemon go on this rom. Adding magisk, any systemless root with suhide, basically anything that has anything to do with root it stops working.

I just double checked and it's still working on mine, with root disabled and never installed on this build.
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] codeworkx:
Should fix earpiece:

https://review.lineageos.org/#/c/161738/1/system.prop

You can modify build.prop to test.
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] DrTorretz1:
Sorry master but how do we install this?
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] kixx22:
you must edited build.prop, not install. Use root explorer and edit build.prop (system/build.prop) - root needed
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] codeworkx:
lineage-13.0-20170214-UNOFFICIAL-zl1.zip

- fingerprint fix

- touchscreen improvements

- audio fix for earpiece

- keydisabler fixes
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] Datamancer:
I have TurboRom right now...and I don't really care for it. I'd like a CM build, and Lineage looks legit, so, picky as it may be, I'd rather not.

Besides, I can't get location services working on Turbo, so even though I log into PGo, it can't find me (nor can GMaps, etc)

A legitimate stance. I don't even disagree - I work in the security sub-field in software engineering, and getting SafetyNet to well and truly pass on a rooted device (presumably so Android Pay can function) makes me cringe. I absolutely do not want to use AP on a rooted, as the whole thing makes me a bit nervous.

That's fantastic to hear. I'm gonna give Lineage a shot, disable root, and hopefully I'll get lucky. Thanks for the info :)
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] robertzas:
To expand on this, there will never be a time when you will both be able to keep up with security patches and use some sort of safetynet bypass hack. Google is looking to make android more mainstream, like Apple, which means closing the wide open doors for hackers. Anything you can do to bypass safetynet, anyone else can, including bad actors.

I agree with you about the rom situation. I can't get anywhere near the battery life some people on the forum have when I disable all of the task killer garbage EUI has built in. With the task killers enabled, I miss non-text notifications (email, facebook, fantasy football stuff). I'd love to use Darkobas's 7.1.1 rom, but use my camera occasionally, and really missed it when it was gone, otherwise that rom has the best battery life/performance I have tried.
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] Datamancer:
Well, I'm in the same boat I seem to always be in. PGo doesn't work. Here's what I did:

1) Into TWRP

2) Format Data (and typed "yes" in the prompt - I did a full Format)

3) adb pushed Lineage and a gapps pack

4) TWRP installed Lineage and gapps

5) Booted the phone

5.1) Rebooted the phone because my touchscreen wasn't working...the reboot seems to have solved that issue

6) Ran through the first-time setup for Google/Lineage

7) Installed PGo

8) Started it: "This Device, OS, or software is not compatible with Pokemon GO"

9) Went into settings, enabled Developer Mode

10) Verified that Root Access was "Disabled" (it was). PGo still doesn't work

11) Turned on "ADB" access for Root. Turned it back off. Rebooted phone. PGo still doesn't work.

So now I'm a bit confused and disappointed. Do you (or anybody else for that matter) know what I did wrong? I thought this would do it. Starting with "Format Data" is considered a "Clean Flash" right? (I'm a bit of a noob, if that hasn't become clear, so please bear with me)

Edit: I want to add explicitly that I have done nothing that I'm aware of that would cause root to enable. Google offered to reinstall my previous apps - I accepted, but before I did I explicitly made sure that "Magisk manager" did not get installed. AFAICT, it didn't. I'm willing to download a root-checker if that would help debug. Otherwise, I'm really not sure how to move forward.

Edit2: Is it at all possible that even having Magisk Manager attached to my Google account might somehow cause Pgo to blow up? Seems unlikely, but...
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] robertzas:
Your steps are appropriate and as good as you can really get for "clean" installs, and is exactly what I do and Pgo works. I also have Magisk manager installed (just the app), with no adverse effects. Are you on a US LEX727 or international LEX720? Does the device show correctly in settings > about phone> device model?
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] t0ny0:
I can confirm - last update fixed phone call speaker issue. This is by far the most amazing ROM I've had on my phone. Thank you for giving it life!!
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] Datamancer:
I'm on a 727 and the Device Model in "About Phone" reflects that as well. Niantic had to go and make everything so complicated

Edit: I know I'm banging on about PGo as if that's really that much of a concern, but I thought I'd stop here and mention that, beyond this dumb issue which is really Niantic's fault, Lineage is working very well for me, and I'm likely going to stick with it regardless of this dumb app.
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] robertzas:
Now I'm very confused. Why would it work for me and not you considering we did the exact same thing. I'd show you a video of my steps, but it'd just be exactly what you were doing. I use google login, do you happen to use username/password? This won't really help you, since you'd need to start over if you change account authentication strategies iirc, but now it's just curiosity.
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] sga999:
Two questions:

1. Stock rom for X727 allows the hardware buttons for back and recents to be swapped. Can this be allowed in this rom? I prefer those rather than on-screen buttons, but I prefer the swapped back and recents.

2. I use an app called LMT (in XDA, not in play store). It works great on 4 devices that I have, including the X727 with stock rom. But it doesn't work well with this rom. The problem is that touching the right side of the screen does not bring up the "pie". (Pie has many options, like back, home, apps, etc...very flexible). There must be something different in the touch characteristics (or screen size?) for this rom compared to the stock? I'm wondering if I'm the only one trying to use this app on this rom.

EDIT: Sorry, this was not supposed to be a response to that other post, i.e. this is an independent post.
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] jts2111:
For those of you trying to get PoGo, working, here's some info. I'm the guy that got Turbo working with safety net. There's some critical details of CTS testing:

-Root and SELinux triggers it

-UNLOCKED BOOTLOADER triggers

-custom recovery triggers

The way I got Turbo working was by removing the preinstalled root, which you wouldn't need to do, and making it use the STOCK BOOT by using TWRP. This is critical as Magisk needs a 100% stock boot. After installing Magisk, it hides the unlocked bootloader and the custom recovery. It also gives an undetectable root for usage. This means it can pass Safety net. The problem with Lineage is that it is not stock, meaning I don't know which factors are triggering CTS.
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] EOELE:
I clean installed 20170214 from Codeworkx and was looking at my camera since it was crashing in the last one. I noticed I can take pictures and video but if "Auto HDR Enabled" appears on the screen and press the shutter button while it's on there the app crashes. Anyone else has this issue?
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] jrior001:
1.) Stock allows this? Is it just a function change or do the lighted button symbols change with it? I never noticed this in stock

2.) Link to this app?
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] EOELE:
Yes stock allows it and I also like it better. It is just a function, the lighted symbols stay the same. In stock you can find it settings/accessibility if I remember correctly.
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] sga999:
As the prior poster said, it doesn't change the symbols, just the position. I turn the backlight off, so I don't see them anyway. But I like having the extra screen space. I've got this rom installed right now, so I can't check where the option is on the stock rom, but as they said, it probably was in accessibility.

Here's the link to the XDA thread: https://xdaforums.com/showthread.php?t=1330150

---------- Post added at 05:10 PM ---------- Previous post was at 04:42 PM ----------

More information about those 2 issues.

1. Under Settings - Accessibility, there's a section called System, and it contains Navigation bar. That allows those 2 hardware buttons to be swapped (but not the symbols).

2. Now I don't think you need to get the LMT app to see this problem. Even if I just bring up Chrome, try to click on the x, or then the microphone in the upper right, it takes several tries to get it to actual do anything. So it seems like something general with the screen. I would say I had a bad device, but it works perfectly with stock.
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] jts2111:
So is Dolby working? This is the only thing more I need from this ROM.
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] 4K2K:
What camera app are you using?
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] EOELE:
The one that comes with the rom

---------- Post added at 08:47 PM ---------- Previous post was at 08:46 PM ----------

---------- Post added at 08:50 PM ---------- Previous post was at 08:47 PM ----------

If AudioFX is the same it works for me.
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] l6306317:
me too
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] Ace42:
Happy to see that voLTE is working (T-Mobile). :)
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] 4K2K:
Oh, I just saw the message although it is not listed in the option.

I dirty flashed it over 0212 build and camera does not crash even after that message.

---------- Post added at 05:13 PM ---------- Previous post was at 04:58 PM ----------

Review of 0214 build by codeworkx:

Everything just works. I had problems with location services with previous build but not with this one.

SELinux Enforcing does not break finger print. Magisk and Xposed works fine.

It now also offers softkey options in settings. But unlike modifying build.prop and synaptics_dsx.kl file manually, it disables Home and Recent button long press/double tab mod.

For my usage, this build is solid. But battery charging speed is slower than other CMs. Other CMs got me 4000 mah max. of charging speed, this rom is certainly less (I forgot the figure.)

Maybe it is a good thing? 4000 mah seemed just too much.
[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] Ascertion:
Only issue I found on 2-14 build was speaker phone volume couldn't be adjusted. It's always set to loudest setting. Didn't notice any other issues. Great job devs!