• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM] Lineage OS - 16.0 [UNOFFICIAL] [9.0] [27 Jan] [OTA]

Which camera would you like the ROM to ship with?

  • MiUI Camera

    Votes: 11 30.6%
  • Google Camera with no patch needed

    Votes: 25 69.4%

  • Total voters
    36
  • Poll closed .
Status
Not open for further replies.

Subhrajyoti Sen

Recognized Developer
Apr 24, 2015
1,061
3,630
0
Bangalore
subhrajyoti.me


LineageOS is a free, community built, aftermarket firmware distribution of Android 8, which is designed to increase performance and reliability over stock Android for your device.

LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review.

What's working :
  • EGL
  • Encryption
  • Camera
  • RIL (IMS, Calls, VoLTE, SMS, Data)
  • Wi-Fi
  • Bluetooth
  • Video Playback
  • Audio
  • Sensors
  • LED
  • GPS

Known issues:
None that I am facing. Feel free to report some


Report bugs
Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log
Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues.


DO NO POST BUGS WITHOUT LOGS AND PROPER STEPS TO REPRODUCE THE ISSUE




Follow Instructions Carefully otherwise you might get error :
  • Reboot to recovery
  • Flash Global Pie firmware if you haven't already. Please flash the full firmware zip and not the non-arb ones. You can flash the firmware here. Flash V10.3.1.0.PEIMIXM for now.
  • Wipe cache, dalvic cache, system, vendor, data
  • Flash ROM & Gapps arm64 together
  • Done-Reboot Now
  • Enjoy the clean rom


Downloads :
https://sourceforge.net/projects/whyred-los/files/

Old builds can be found at AndroidFileHost

Recommended TWRP: https://androidfilehost.com/?fid=6006931924117884758


XDA:DevDB Information
Lineage OS - 16.0 for Redmi Note 5 Pro, ROM for the Xiaomi Redmi Note 5 Pro

Contributors
Subhrajyoti Sen
Source Code: https://github.com/SubhrajyotiSen/whyred

ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x

Version Information
Status: Stable

Created 2019-03-20
Last Updated 2020-01-29
 
Last edited:

Subhrajyoti Sen

Recognized Developer
Apr 24, 2015
1,061
3,630
0
Bangalore
subhrajyoti.me
January 27, 2020
January security patches
Kernel upstreamed to 4.4.206

December 17, 2019
December security patches
Kernel upstreamed to 4.4.206

November 13, 2019
November security patch
Upstream kernel to 4.4.197

October 13, 2019
October security patch
Upstreamed kernel to 4.4.196
Fix audio issues
Possibly fix WiFi instability issues.

Sept 30, 2019
Fixed slower WiFi on high bandwidth connections
Fixed swapped mic channels
Fixed low volume on call loudspeaker
Removed signature spoofing (please use Nanodroid if you want to enable it)

Sept 20, 2019
Enabled Signature Spoofing
Fixed Carrier Video Call (ViLTE)

Sept 15, 2019
Updated clang to 9.0.6
Added missing libcurl dependency
Clean up a few redundant flags from framework/base
Merge CAF tag LA.UM.7.2.r1-07500-sdm660.0 into kernel

Sept 12, 2019
September Security Patch

Aug 28, 2019
Updated blobs from MiUI V10.3.2
Updated fstab from MiUI V10.3.2
Updated Carrier configs from MiUI V10.3.2
Updated vendor props from MiUI V10.3.2
Updated GPS from MiUI V10.3.2. GPS fix seems to be more accurate now, at least indoors.
Drop a couple of deprecated/redundant flags
Enabled three-finger swipe screenshot

Aug 13, 2019
Merged tag 4.4.189 in kernel
Update blobs from MiUI 9.8.8
Fix battery drain caused by WiFi
Boost mic volumes

Aug 10, 2019
August security patch
Kernel upstreamed to 4.4.188
Merged aop 4.4 in kernel
Map color profiles to livedisplay
Fix playback of .ogg files

July 29, 2019
Reboot below 10% battery fixed. Thanks to @attack11 for the tip
Fix default mobile data switching after reboot for dual sim devices
Upstreamed kernel to 4.4.186
Update AudioFX blobs
Add back custom OTA prop. OTAs should work now
Try to reduce app animation jitters
Set swappiness to 60 since users reported it worked well for them.

July 11, 2019
Fixed livedisplay selection being reset on reboot
Minor changes in Dirac settings
Reduced battery drain

July 7, 2019
July security patches
Update GPS HAL from LA.UM.7.2.r1-06900-sdm660.0
Update GPS blobs from LA.UM.7.2.r1-06900-sdm660.0
Update time blobs from LA.UM.7.2.r1-06900-sdm660.0
Update gps.conf from V10.3.1.0
Update WiFi configs from V10.3.1.0
Revert back to MiUI Camera as default since GCam needs GApps installed (to get some libs)
Fix P2P when connected to 5GHz access point.
Reduce random WiFi drops

June 6, 2019
June Security Patch
Lineage Recovery fixed
Added wireguard support
Updated blobs from MiUI

May 25, 2019
SafetyNet passes
Add MiUI Camera

May 22, 2019
May Security patches
Upstreamed kernel
Update blobs from MiUI 9.4.25
DT2W fixed
GCAM works without patches

April 30, 2019
Upstreamed LOS sources
Kernel upstreamed to 4.4.179
Private DNS crash should be fixed
Fix sensors issues some users were facing.

April 11, 2019
April Security Patch
Kernel Upstreamed with linux-stable
Deleting files from gallery actually works
Sepolicy rewrite

March 26, 2019
Synced with LOS Sources
Dirac (Mi Sound Enhancer) should be fixed now.
Temporarily removed MiUI camera (was causing a lot of selinux denials). Will try to get it back from next build
Enabled OTA
Have also enabled support for Hotspot 2.0 and Interworking based on user request. Let me know if it worked

March 21, 2019
Based on GuaiYiHu trees.
Fixed fingerprint enrollment.
Fixed bootloop on F2FS
 
Last edited:

Subhrajyoti Sen

Recognized Developer
Apr 24, 2015
1,061
3,630
0
Bangalore
subhrajyoti.me
Nice, hope this rom won't be abandoned like the other LOS 16 builds.
The very intention behind starting a new thread was to provide continued support. Noticed that LOS didn't receive as much support on whyred as other ROMs. And whyred is my secondary device. So I can easily test new builds and upload.
 

Jehonan

Senior Member
Apr 27, 2018
359
106
0
The very intention behind starting a new thread was to provide continued support. Noticed that LOS didn't receive as much support on whyred as other ROMs. And whyred is my secondary device. So I can easily test new builds and upload.
Is it possible to get original recovery.img from latest build so that we have "complete" lineage os 16.1 system?
Do You have some guide for building this ROM and if You have is it possible to share this?
I would like to try build myself something like this so that i can include or exclude something from ROM.
Thank You in advance and i'm sorry if i ask something stupid or inappropriate!
 

kieranc

Senior Member
Feb 9, 2008
321
48
0
Is it possible to get original recovery.img from latest build so that we have "complete" lineage os 16.1 system?
Do You have some guide for building this ROM and if You have is it possible to share this?
I would like to try build myself something like this so that i can include or exclude something from ROM.
Thank You in advance and i'm sorry if i ask something stupid or inappropriate!
There's build information on the Lineage wiki, it's not entirely straightforward but it's not too tough either. It will take a load of disk space though, 100+GB
https://wiki.lineageos.org/devices/whyred/build
I'm not sure how you'd go about pulling in the code for this specific build... git clone in the appropriate location i guess

For anyone wondering, I've flashed this over Kapiljhajhria's build and it booted fine, all seems to be working nicely.

edit: I spoke too soon, finger print enrolment isn't working
 
Last edited:

Subhrajyoti Sen

Recognized Developer
Apr 24, 2015
1,061
3,630
0
Bangalore
subhrajyoti.me
There's build information on the Lineage wiki, it's not entirely straightforward but it's not too tough either. It will take a load of disk space though, 100+GB
https://wiki.lineageos.org/devices/whyred/build
I'm not sure how you'd go about pulling in the code for this specific build... git clone in the appropriate location i guess

For anyone wondering, I've flashed this over Kapiljhajhria's build and it booted fine, all seems to be working nicely.

edit: I spoke too soon, finger print enrolment isn't working
Working on a fixed build. Will notify once done.

when changing Network Mode (3G->2G) in System Profiles, do you get any crashes or errors?
There's no sim on my whyred. Will insert a sim and check tomorrow morning
 
  • Like
Reactions: zBear

zBear

Senior Member
Oct 1, 2008
304
152
0
Chisinau
There's no sim on my whyred. Will insert a sim and check tomorrow morning
thank you

I've seen this crash/error in all LOS (and LOS-based) 15-16 ROMs I've tried, but still hope to find one without it :)

and one more question
in LOS 15 there is no circle style battery, but this visual stile was promised to come back in LOS 16
is it present in this ROM?
 
Last edited:
Status
Not open for further replies.