Can I flash this fix on the latest ViperOS Coral 20171122? I experience random reboots, mostly when I use gps on my redmi 3s and cannoot find fix anywhere. I have been on RR rom but now switched to Viper OS, random reboots continue...
after backing up or renaming the original file I don't see what you have to lose.
The last active post on this thread was from Feb; the folder structure inside the 'GPS_FIX1-cm13.zip' (1st post in this thread) will show where to extract or copy the file to on you Android, but funny enough the original is in a 'lib64' folder, while mine isn't 64 so i just stuck it in the /system/lib folder (
with root priveledges,
after renaming/backing up the original file.) Haven't looked back since.
It truly has been a blessing, and why it's been known about since feb and not patched is frustrating but that's why the "unofficial" tag on my lineageOS build (no complaining!). My understanding is that Giggle itself patched it between 8 and 8.1 and I never previously had any problems on 7 (L-OS 14). Fresh wiped install by the book too. But it's probably hardware specific. And another reason maybe why is that for me personally it was a ***** to pinpoint because I had logcat records up the ass or 'to boot' so to speak and I saw process codenames and PIDs that would change upon the soft reboots. And I was not looking forward to starting fresh nor painstakingly eliminating every one of the apps on my system and waiting 2 days to see if it would happen again at random.
On a seperate issue I just noticed my system partition has about 300 MB sitting empty thx to the lean size of LineageOS and pico Oreo openGapps. Yet even with SDext2 (hardly use itanymore)
and adoptable storage in limited use (ancient microSD bus speeds) my /data partition is almost always maxed. Guess you can't expect too much with 4GB total onboard, and about 1.5 free stock user. But read today that fresh OS install doesn't usually resize partitions so therefor the gap, or 300mb empty canyon in my case. Supposedly possible to resize /system and /data internal partitions accordingly without data loss using the 'resize2fs' function in TWRP recovery. Onto the next challenge, although this last one really was more of a ****ing annoyance, i'm sure you know what I mean lol, oh hello semi-bootscreen sans liveboot... again!.. that kind of thing
Hope it works for ye, cheers!