[LeEco Le Pro3 ROMs, Kernels, Recoveries, & Other D] mach.c:
4 Bug reports and 2 wishes

BUG 1: Upgraded from 20190710 to 20190902. Cannot disable data usage per app anymore.

Steps to reproduce:

Any app's properties -> Data Usage

Try to disable for example Wifi data for the app

Settings crashes

Go back to any app's properties -> Data Usage

Try to disable Wifi data again

It looks like it works, but the app can still transfer data

No doubt this has something to do with the recent addition of the option to enable/disable VPN data.

stack trace: https://del.dog/kosijokuhu.sql

---------- Post added at 03:21 AM ---------- Previous post was at 03:12 AM ----------

BUG 2: A few seconds after I turn the screen off, system_server process starts eating CPU until the screen is turned back on. The culprit seems to be PhotonicModulator, which seems to have something to do with display brightness?

This bug has been present since I upgraded to RR pie from RR nougat final. Booting in safe mode does not help.

Tasks: 2210 total, 5 running,2204 sleeping, 0 stopped, 0 zombie
Mem: 3868792k total, 3769060k used, 99732k free, 7408k buffers
Swap: 524284k total, 6052k used, 518232k free, 1816772k cached
400%cpu 7%user 1%nice 58%sys 328%idle 1%iow 2%irq 3%sirq 0%host
PID USER PR NI VIRT RES SHR S[%CPU] %MEM TIME+ THREAD PROCESS
2410 system 18 -2 4.7G 288M 223M S 41.1 7.6 3:10.67 system_server system_server
2410 system 20 0 4.7G 288M 223M S 39.7 7.6 1:04.12 PhotonicModulat system_server
8355 root 20 0 17M 5.5M 1.6M R 5.3 0.1 0:01.24 top top

BUG 3: Any changes to Settings -> Resurrection Tools -> Buttons -> Hardware Keys -> Backlight causes ghost tapping of the back button on the phone

It is not a touchscreen issue with my phone. This bug has been present since I upgraded to RR pie from RR nougat final. In RR nougat final, this feature worked completely fine for me. I also have TWO Le Pro 3's which both behave very strangely when this option is changed.

Not only does it cause endless ghost tapping of the back button, there is no way to stop it short of wiping data!!! Simply hitting "reset" in the backlight settings does not work. So, do not try this without backing up first.

BUG 4: Media Storage app eats CPU

I'm not sure what caused this one, but at some point my Media Storage app started misbehaving. It usually pegs 2 cores at 100% CPU, with no end in sight. However, it has happened twice now. The first time, it did stop on its own about 24 hours later, and I have absolutely no idea why. It seemed to be random. The second time, it would not stop on its own for several days, so I had to disable the app as a stop-gap measure. I am unsure how to proceed to figure this one out. This was a problem in both 20190710 and 20190902.

WISH 1:

As a side note, the one X727 I have does have a display issue from being dropped, and the stock ROM with original firmware behaved much better in dealing with this than RR pie when trying to turn on the screen by pressing the power button:

In the stock ROM with original firmware, it would often (but not always) be difficult to swipe to unlock the screen. To fix it, I would have to turn the screen off and on 2-5 times. It was a minor annoyance. From that point, the screen would behave normally until turned off and on again.

In RR pie, nearly every time the screen will start to turn off and on by itself, repeating in an endless cycle about every 4 seconds. Getting the phone to respond to the power button is very difficult, so it takes 1-5 minutes to get out of this cycle.

It would be nice if somehow the behavior from the original firmware and ROM could be restored, but while running pie, if anyone knows of a way.

WISH 2:

I much prefer the behavior of adjusting the volume with the rocker switch in RR nougat vs. RR pie:

In nougat: If media is playing, that volume level is adjusted. If media is not playing, the volume for ringing and incoming SMS is adjusted.

In pie: If media is playing, that volume level is adjusted. If media is not playing, I'm still not actually sure what is adjusted.... but it seems to be the media volume, no matter what.

I can't say this ROM is stable considering these issues and the number of manhours I've spent on them, but I am grateful to all of the developers for even continuing development for the Le Pro 3. It's still a phone with good hardware (as long as you don't drop it).