[ROM][10.0][ROSY] LineageOS 17.1 [Unofficial]

baunilla

Senior Member
Apr 16, 2019
166
383
73


LineageOS is a free, community built, aftermarket firmware distribution of Android 10 (Q), 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. You can also view the Changelog for a full list of changes & features.


Code:
/*
* Your warranty is now maybe void.
*
* I am not responsible for bricked devices, dead SD cards, thermonuclear
* war, or you getting fired because the alarm app failed. Please do some
* research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*
*/

LineageOS 17.1 for Xiaomi Redmi 5 (rosy)

Installation

1. If you're coming from another ROM or performing a clean flash:
  • Reboot to Recovery
  • Take a full backup (optional)
  • Wipe Dalvik, Data, Cache, System, Vendor
  • Flash the ROM
  • Flash GApps (optional)
  • Reboot to System
2. If you're updating the ROM or performing a dirty flash:
  • Reboot to Recovery
  • Flash the ROM
  • Wipe Cache
  • Reboot to System

Downloads

Credits

Reporting Bugs
  • DO NOT Report bugs if you're running a custom kernel or any other modificattions
  • 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 it is a random reboot, grab dmesg . (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)

XDA:DevDB Information
LineageOS 17.1, ROM for the Xiaomi Redmi 5

Contributors
baunilla
Source Code: https://github.com/baunilla

ROM OS Version: Android 10
ROM Kernel: Linux 3.18.x
ROM Firmware Required: Latest
Based On: LineageOS

Version Information
SELinux:
Enforcing
Status: Stable

Created 2019-10-06
Last Updated 2020-12-16
 
Last edited:

baunilla

Senior Member
Apr 16, 2019
166
383
73
Changelog
2020-12-16
Code:
• December security patch 10.0.0_r49
• Kernel fixes and optimizations
Old changelogs​

Code:
2020-12-16
- December security patch 10.0.0_r49
- Kernel fixes and optimizations

2020-11-12
- November security patch 10.0.0_r48
- Kernel tag LA.UM.8.6.r1-05300-89xx.0
- Updated Prima WLAN driver

2020-10-19
- October security patch 10.0.0_r47

2020-09-13
- September security patch 10.0.0_r46

2020-09-03
- Updated blobs LA.UM.8.6.r1-04400-89xx.0
- Enabled WiFi MAC randomization
- Updated Qti Radio HAL to v2.4
- Updated CNE Data Factory to v2.1
- Addressed some selinux denials
- Removed unnecessary blobs

2020-08-20
- Updated vendor SPL from daisy 2020-08-01
- Updated LiveDisplay 2.0 implementation
- Updated binder/ion/qsee kernel drivers
- Updated sepolicy rules for power supply

2020-08-09
- August security patch 10.0.0_r41

2020-07-27
- Kernel tag LA.UM.8.6.r1-04700-89xx.0
- Kernel switched back to CAF branch
- Updated CarrierConfig overlays
- Updated rootdir postboot script

2020-07-15
- Added Audiosphere blobs
- Disabled CAF Low-memory killer
- Disabled SF back-pressure

2020-07-07
- July security patch 10.0.0_r40
- Kernel upstream ASB-2019-07-05

2020-06-25
- Updated blobs from Daisy v11.0.7.0

2020-06-23
- Updated Prima WLAN driver
- Updated rootdir from CAF
- Reworked Light HAL (Cleanup)
- Updated QTI permissions

2020-06-08
- June security patch 10.0.0_r37
- Updated GPU firmware blobs
- Updated ZRAM configs from CAF
- Addressed thermal selinux denials

2020-05-31
- Updated common blobs from Daisy v11.0.5.0
- Updated rootdir from LA.UM.8.6.r1-04400-89xx.0
- Updated CarrierConfig LA.UM.8.6.r1-04400-89xx.0
- Addressed some selinux denials

2020-05-10
- May security patch 10.0.0_r35
- Faster boot on encrypted devices
- Fixed FM Radio calibration issue
- Updated Prima WLAN driver
- Updated rootdir scripts
- Disabled display ESD checks

2020-04-26
- Vendor tree rebuilt from Daisy Q
- Memory management configs from CAF

2020-04-21
- Fixed LiveDisplay & Night light mode
- Merged GPS Hal fixes and improvements
- Disabled unused location services

2020-04-18
- Updated blobs LA.UM.8.6.r1-04000-89xx.0
- Fixed time persist across reboots
- Updated media and bluetooth configs

2020-04-12
- April security patch 10.0.0_r33
- Kernel tag LA.UM.8.6.r1-04200-89xx.0
- Fixed USB tethering issue
- Fixed offline charging led
- Updated Prima WLAN driver

2020-03-30
- Fixed power-off-alarm in charge mode
- Updated Media and Wifi configs
- Updated system/vendor/odm props
- Updated offline charging blobs
- Readjusted charging animation

2020-03-22
- Fixed offline charging animation
- Updated blobs from LA.UM.8.6.r1-03400-89xx.0
- Updated carrier and telephony configs
- Updated camera and fingerprint from stock
- Updated thermal configs from stock

2020-03-16
- Fixed fingerprint input issue
- Updated Bluetooth, FM Radio, GPS blobs
- Addressed some selinux denials

2020-03-14
- SELinux enforcing
- Time services updated

2020-03-12
- Updated all telephony related blobs, apks, configs
- Build signed with release-keys

2020-03-07
- March security patch 10.0.0_r31
- Updated Media and WiFi-Display blobs
- Enabled Bluetooth Audio HAL v2
- Enabled Mobile Network settings v2
- Fixed mic issue in previous build
- Updated Prima WLAN driver
- Removed unnecessary blobs

2020-02-29
- Kernel tag LA.UM.8.6.r1-04000-89xx.0
- Fixed mic issues in Recorder, Messenger, etc
- Updated GPS stack, rootdir and config.fs

2020-02-25
- Updated GPS sources LA.UM.8.6.r1-03400-89xx.0
- Updated GPS blobs LA.UM.8.6.r1-02900-89xx.0
- Implemented new GNSS HIDL 2.0
- Fixed ZRAM size calculation

2020-02-23
- Updated Bluetooth and aptX blobs
- Updated Peripheral manager blobs
- Enabled Media Codec2 components
- Updated configs for OMX codecs
- Removed unnecessary camera blobs

2020-02-09
- February security patch 10.0.0_r27
- Updated perf blobs and configs
- Updated thermal and sensor blobs
- Updated audio and ADSP blobs
- Updated DRM and Widevine blobs
- Updated Display Config to v1.9
- Removed data migration scripts

2020-02-02
- Fixed idle battery drain in previous build

2020-01-30
- Kernel tag LA.UM.8.6.r1-03400-89xx.0
- Implemented custom LiveDisplay HAL (minimal)
- Enabled LiveDisplay 2.0 picture adjustment
- Readjusted Dalvik VM memory configs

2020-01-28
- Updated Dalvik VM heap configs
- Updated Prima WLAN driver
- Reverted to previous graphics blobs

2020-01-23
- Updated graphics and vulkan blobs
- Updated qti telephony and ims.apk
- Fixed Ambient Display dark theme
- Improved audio for external speaker

2020-01-14
- Improved graphics performance

2020-01-11
- Introducing LineageOS 17.1
- January security patch

2019-12-31
- Kernel tag LA.UM.8.6.r1-02900-89xx.0
- Upstreamed Audio and Wlan HALs
- Fixed prefetch for system partition
- Fixed build-fingerprint override
- Enabled ZRAM deduplication
- Removed IPACM debug component

2019-12-12
- Fixed camera capturing green images for some apps
- Enabled battery percentage in statusbar

2019-12-10
- Upstreamed Kernel to v3.18.140
- Upstreamed Audio HAL (LA.UM.8.6.r1-02600-89xx.0)
- Upstreamed Wlan HAL (LA.UM.8.6.r1-02600-89xx.0)
- Updated Power-off Alarm blobs
- Updated Carrier configurations
- ZRAM size set to 50% of RAM size

2019-11-28
- Fixed stock camera issues (Snap camera enabled)
- Updated wifi driver and connectivity services
- Updated telephony/IMS from LA.UM.8.6.r1-01900
- Updated vulkan blobs from LA.UM.8.6.r1-01900
- Updated qti permissions from LA.UM.8.6.r1-01900

2019-11-18
- November security patch 10.0.0_r11
- Kernel CAF tag LA.UM.8.6.r1-02600-89xx.0

2019-11-10
- Fixed performance issues
- Reduced some debugging
- Upstreamed F2FS file system
- Updated fingerprint blobs
- Changed ZRAM compression to lz4

2019-11-03
- Kernel upstream LA.UM.8.6.r1-02300-89xx.0
- Fixed Fingerprint sensor
- Added FM Radio
- Added Power Profiles
- Odexed build

2019-10-24
- Updated Graphics blobs LA.UM.8.6.r1-01900-89xx.0
- Updated Adreno GPU blobs
- Updated Media blobs LA.UM.8.6.r1-01900-89xx.0
- Updated IMS blobs LA.UM.8.6.r1-01900-89xx.0
- Merged Camera HAL improvements and fixes

2019-10-19
- October security patch 10.0.0_r4
- Fixed touchscreen issue for some users

2019-10-14
- Fixed VoLTE/Wifi-Calling
- Fixed Ambient Display
- Fixed Gcam focus issues

2019-10-09
- Fixed idle battery drain
- Adjusted pinned files for Q
- Added Wifi-display libraries
- Fixed rounded corners

2019-10-06
- Initial Build
 

Attachments

Last edited:

khanghy10000

Member
Jul 8, 2019
9
1
0
Bug: adaptive brightness

---------- Post added at 03:38 PM ---------- Previous post was at 03:31 PM ----------

Battery icon and percent bug (lineageos side issue?)
 
Feb 28, 2017
34
4
0
I tried this rom, and sadly it was really buggy for me and i couldnt use it for long since there was no fingerprint scanner access to it. Ive been using the lineage os android 10 ported gsi rom and its way more stable than this , can i know why is that?
 

schabulske

Member
Feb 18, 2015
32
7
0
I must say that this rom runs very good and has only some little bugs like dt2w and battery percent not showing and of course finger print reader not working

But for such an early build it is very stable

I use it as my daily driver.

Overall energy consumption is very good.

So i must say thank you for this build and looking forward to the next one which fixes again some bugs.