[ROM][11.0][UNOFFICIAL][cancro] LineageOS 18.1 [STABLE]

Search This thread

greedus

New member
Apr 22, 2021
2
0

Attachments

  • Screenshot_20210422-134021.png
    Screenshot_20210422-134021.png
    2.8 MB · Views: 40

sajjadaf

Senior Member
  • May 20, 2018
    53
    12
    In 16/4/2021 version i have a bug.when i turn off my phone and pluge in charger screen still with light and dont turn off .is there this bug in latest version?
     

    Kai_Jan_57

    Member
    Nov 7, 2015
    15
    4
    First of all, thank you very much for all your effort and the great result, that is one really smooth rom. I'd like to point out an issue with sensors I encountered, though:
    Is it just me, or are sensors actually broken in the latest build (including the one I compiled from sources yesterday)? Because of that, the screen can't even auto-rotate :(
    The following was recorded after wiping system, cache, data partitions (on a clean and fresh install).
    05-06 00:15:13.860 615 624 E Sensors : sns_sam.c(4703):SMGR not ready! 05-06 00:15:13.893 807 955 E libsensor1: sensor1_open: Error in connect() errno=2 No such file or directory 05-06 00:15:13.894 807 955 E sensor_reg: sensor_reg_sensor1_open: sensor1_open returned 11 05-06 00:15:18.398 0 0 I wcnss_post_bootup: Cancel APPS vote for Iris & WCNSS 05-06 00:15:19.945 615 622 E Sensors : sns_reg_la.c(91):reg_read: reg file not open 05-06 00:15:19.945 615 622 E Sensors : sns_reg.c(403):Received error from sns_reg_read/write 5 05-06 00:15:19.945 615 622 E Sensors : sns_reg_la.c(91):reg_read: reg file not open 05-06 00:15:19.945 615 622 E Sensors : sns_reg.c(403):Received error from sns_reg_read/write 5 05-06 00:15:19.945 615 622 E Sensors : sns_reg_la.c(91):reg_read: reg file not open 05-06 00:15:19.945 615 622 E Sensors : sns_reg.c(403):Received error from sns_reg_read/write 5 05-06 00:15:19.946 615 622 E Sensors : sns_reg_la.c(91):reg_read: reg file not open 05-06 00:15:19.946 615 622 E Sensors : sns_reg.c(403):Received error from sns_reg_read/write 5 05-06 00:15:19.946 615 622 E Sensors : sns_reg_la.c(91):reg_read: reg file not open 05-06 00:15:19.946 615 622 E Sensors : sns_reg.c(403):Received error from sns_reg_read/write 5 05-06 00:15:20.837 0 0 I init : Sending signal 9 to service 'idmap2d' (pid 533) process group... 05-06 00:15:20.829 807 822 W OverlayManager: service 'idmap' died 05-06 00:15:20.842 0 0 I libprocessgroup: Successfully killed process cgroup uid 1000 pid 533 in 5ms 05-06 00:15:20.859 0 0 I init : Control message: Processed ctl.stop for 'idmap2d' from pid: 807 (system_server) 05-06 00:15:20.859 0 0 I init : Service 'idmap2d' (pid 533) received signal 9 05-06 00:15:23.870 615 622 E Sensors : sns_reg_la.c(91):reg_read: reg file not open 05-06 00:15:23.870 615 622 E Sensors : sns_reg.c(403):Received error from sns_reg_read/write 5 05-06 00:15:23.870 615 624 E Sensors : mag_cal.c(1603):mag_cal_sam_init: Unknown UUID(1) 00000000-0000-0000 05-06 00:15:23.870 615 624 E Sensors : mag_cal.c(1608):mag_cal_sam_init: Unknown UUID(2) 0000-000000000000 05-06 00:15:23.870 615 624 E Sensors : sns_sam.c(4432):Failed to register algorithm service 16 with SAM 05-06 00:15:23.870 615 622 E Sensors : sns_reg_la.c(91):reg_read: reg file not open 05-06 00:15:23.870 615 622 E Sensors : sns_reg.c(403):Received error from sns_reg_read/write 5 05-06 00:15:23.871 615 622 E Sensors : sns_reg_la.c(91):reg_read: reg file not open 05-06 00:15:23.871 615 622 E Sensors : sns_reg.c(403):Received error from sns_reg_read/write 5 05-06 00:15:23.871 615 622 E Sensors : sns_reg_la.c(91):reg_read: reg file not open 05-06 00:15:23.871 615 622 E Sensors : sns_reg.c(403):Received error from sns_reg_read/write 5 05-06 00:15:23.871 615 622 E Sensors : sns_reg_la.c(91):reg_read: reg file not open 05-06 00:15:23.871 615 622 E Sensors : sns_reg.c(403):Received error from sns_reg_read/write 5 05-06 00:15:23.872 615 622 E Sensors : sns_reg_la.c(91):reg_read: reg file not open 05-06 00:15:23.872 615 622 E Sensors : sns_reg.c(403):Received error from sns_reg_read/write 5 05-06 00:15:23.872 615 622 E Sensors : sns_reg_la.c(91):reg_read: reg file not open 05-06 00:15:23.872 615 622 E Sensors : sns_reg.c(403):Received error from sns_reg_read/write 5 05-06 00:15:23.872 615 622 E Sensors : sns_reg_la.c(91):reg_read: reg file not open 05-06 00:15:23.872 615 622 E Sensors : sns_reg.c(403):Received error from sns_reg_read/write 5 05-06 00:15:23.894 807 955 E sensor_reg: sensor_reg_wait_for_response: Registry request timeout 05-06 00:15:23.894 807 955 E sensor_reg: sensor_reg_read: sensor1 not available 05-06 00:15:23.894 807 955 E qcom_sensors_hal: hal_init: Error in sensor_reg_read(): -4 05-06 00:15:23.895 807 955 E libsensor1: sensor1_write: Error getting socket name fd: -1: Bad file descriptor 05-06 00:15:23.895 807 955 E sensor_reg: sensor_reg_write: sensor1_write returned 3 05-06 00:15:23.895 807 955 E qcom_sensors_hal: hal_init: Error in sensor_reg_write(): -4 05-06 00:15:23.895 615 1016 E Sensors : sns_debug_main.c(436):Debug Config File missing in EFS! 05-06 00:15:25.908 615 1023 E Sensors : sns_smr_util.c(104):Unable to initialize service 259 with QCCI, timed out (2000 ms) 05-06 00:15:25.909 615 1023 E Sensors : sns_acm_mr.c(472):Error getting info for service 3 05-06 00:15:25.914 615 1044 E Sensors : sns_smr_util.c(104):Unable to initialize service 272 with QCCI, timed out (2000 ms) 05-06 00:15:25.921 615 1044 E Sensors : sns_acm_mr.c(472):Error getting info for service 16 05-06 00:15:25.909 615 615 W sensors.qcom: type=1400 audit(0.0:21): avc: denied { search } for name="/" dev="mmcblk0p21" ino=2 scontext=u:r:sensors:s0 tcontext=u:object_r:firmware_file:s0 tclass=dir permissive=0 05-06 00:15:25.923 615 615 E Sensors : sns_main.c(245):open error: settings file "/persist/misc/sensors/settings", errno 13 05-06 00:15:25.923 615 615 E Sensors : sns_main.c(253):inotify error: settings path "/persist/misc/sensors", errno 13 05-06 00:15:25.909 615 615 W sensors.qcom: type=1400 audit(0.0:22): avc: denied { search } for name="/" dev="mmcblk0p21" ino=2 scontext=u:r:sensors:s0 tcontext=u:object_r:firmware_file:s0 tclass=dir permissive=0 05-06 00:15:25.923 615 615 E Sensors : sns_main.c(255):***Sensor external clients cannot be enabled!!!*** 05-06 00:15:25.923 615 615 E Sensors : sns_main.c(259):enabled=false 05-06 00:15:25.923 807 993 W sensor_reg: sensor_reg_rcv_msg: received RETRY_OPEN 05-06 00:15:26.901 807 955 E libsensor1: sensor1_open: Error in connect() errno=111 Connection refused 05-06 00:15:26.901 807 955 E qcom_sensors_hal: hal_ma_init: sensor1_open failed 11 05-06 00:15:28.929 807 993 E libsensor1: sensor1_open: Error in connect() errno=111 Connection refused 05-06 00:15:28.929 807 993 W sensor_reg: sensor_reg_rcv_msg: sensor1_open returned 11 05-06 00:15:28.929 807 955 E libsensor1: sensor1_write: Error getting socket name fd: -1: Bad file descriptor 05-06 00:15:28.929 807 955 E sensor_reg: sensor_reg_read: sensor1_write returned 3 05-06 00:15:28.929 807 955 E qcom_sensors_hal: hal_check_ltcy_ssi_reg_flag: Error in sensor_reg_read() for reg flag: -4 05-06 00:15:28.929 807 955 E libsensor1: sensor1_write: Error getting socket name fd: -1: Bad file descriptor 05-06 00:15:28.929 807 955 E sensor_reg: sensor_reg_read: sensor1_write returned 3 05-06 00:15:28.929 807 955 E qcom_sensors_hal: hal_check_ltcy_ssi_reg_flag: Error in sensor_reg_read() for reg flag: -4 05-06 00:15:28.929 807 955 E libsensor1: sensor1_write: Error getting socket name fd: -1: Bad file descriptor 05-06 00:15:28.929 807 955 E sensor_reg: sensor_reg_read: sensor1_write returned 3 05-06 00:15:28.929 807 955 E qcom_sensors_hal: hal_check_ltcy_ssi_reg_flag: Error in sensor_reg_read() for reg flag: -4 05-06 00:15:28.929 807 955 E libsensor1: sensor1_write: Error getting socket name fd: -1: Bad file descriptor 05-06 00:15:28.929 807 955 E sensor_reg: sensor_reg_read: sensor1_write returned 3 05-06 00:15:28.929 807 955 E qcom_sensors_hal: hal_check_ltcy_ssi_reg_flag: Error in sensor_reg_read() for reg flag: -4 05-06 00:15:28.929 807 955 E libsensor1: sensor1_write: Error getting socket name fd: -1: Bad file descriptor 05-06 00:15:28.930 807 955 E sensor_reg: sensor_reg_read: sensor1_write returned 3 05-06 00:15:28.930 807 955 E qcom_sensors_hal: hal_check_ltcy_ssi_reg_flag: Error in sensor_reg_read() for reg flag: -4 05-06 00:15:28.930 807 955 I MultiHal: Loaded library from libsensors.msm8974.so
    And these repeat over and over until boot is finished:
    Code:
    05-06 00:15:37.948   807   955 E libsensor1: sensor1_open: Error in connect() errno=111 Connection refused
    05-06 00:15:37.949   807   955 E qcom_sensors_hal: _hal_sensors_get_sensors_list: sensor1 init failed
    Could that be a SELinux issue maybe?
     
    • Like
    Reactions: SajjadHosain

    tarkzim

    Recognized Developer
  • Feb 11, 2015
    1,642
    3,679
    Kaohsiung
    HTC One (m7)
    HTC One V
    First of all, thank you very much for all your effort and the great result, that is one really smooth rom. I'd like to point out an issue with sensors I encountered, though:
    Is it just me, or are sensors actually broken in the latest build (including the one I compiled from sources yesterday)? Because of that, the screen can't even auto-rotate :(
    The following was recorded after wiping system, cache, data partitions (on a clean and fresh install).
    And these repeat over and over until boot is finished:
    Code:
    05-06 00:15:37.948   807   955 E libsensor1: sensor1_open: Error in connect() errno=111 Connection refused
    05-06 00:15:37.949   807   955 E qcom_sensors_hal: _hal_sensors_get_sensors_list: sensor1 init failed
    Could that be a SELinux issue maybe?
    Thanks for reporting, although it's not happening to me but i will fix it in the next build.
     

    SajjadHosain

    New member
    Feb 10, 2021
    3
    0
    Bugs:

    - Sometimes didn't added music instantly to music player. I downloaded *.mp3 from internet but didn't find there on music player. It happens so many times.

    - Music player not work properly while moving files on file manager or browsing Internet.
     

    Kai_Jan_57

    Member
    Nov 7, 2015
    15
    4
    As your logs has shown, that suspicious selinux denial seems like the real cause, I've already addressed them locally, hope it will fix your problems.
    I've pulled your latest selinux change, but unfortunately, … sensors are still not working for me. Related logcat:
    Code:
    05-07 11:19:48.330   822   965 E libsensor1: sensor1_open: Error in connect() errno=2 No such file or directory
    05-07 11:19:48.331   822   965 E sensor_reg: sensor_reg_sensor1_open: sensor1_open returned 11
    05-07 11:19:48.556   634   646 E Sensors : sns_sam.c(4703):SMGR not ready!
    and then a bunch of these scattered all over:
    Code:
    05-07 11:19:54.665   634   642 E Sensors : sns_reg_la.c(91):reg_read: reg file not open
    05-07 11:19:54.665   634   642 E Sensors : sns_reg.c(403):Received error from sns_reg_read/write 5
    Moreover,
    Code:
    05-07 11:19:58.331   822   965 E sensor_reg: sensor_reg_wait_for_response: Registry request timeout
    05-07 11:19:58.331   822   965 E sensor_reg: sensor_reg_read: sensor1 not available
    05-07 11:19:58.331   822   965 E qcom_sensors_hal: hal_init: Error in sensor_reg_read(): -4
    05-07 11:19:58.332   822   965 E libsensor1: sensor1_write: Error getting socket name fd: -1: Bad file descriptor
    05-07 11:19:58.332   822   965 E sensor_reg: sensor_reg_write: sensor1_write returned 3
    05-07 11:19:58.332   822   965 E qcom_sensors_hal: hal_init: Error in sensor_reg_write(): -4
    05-07 11:19:58.560   634   642 E Sensors : sns_reg_la.c(91):reg_read: reg file not open
    05-07 11:19:58.560   634   642 E Sensors : sns_reg.c(403):Received error from sns_reg_read/write 5
    05-07 11:19:58.560   634   646 E Sensors : mag_cal.c(1603):mag_cal_sam_init: Unknown UUID(1) 00000000-0000-0000
    05-07 11:19:58.560   634   646 E Sensors : mag_cal.c(1608):mag_cal_sam_init: Unknown UUID(2) 0000-000000000000
    05-07 11:19:58.560   634   646 E Sensors : sns_sam.c(4432):Failed to register algorithm service 16 with SAM
    The last few lines about sensors:
    Code:
    05-07 11:19:58.569   634  1029 E Sensors : sns_debug_main.c(436):Debug Config File missing in EFS!
    05-07 11:20:00.588   634  1034 E Sensors : sns_smr_util.c(104):Unable to initialize service 259 with QCCI, timed out (2000 ms)
    05-07 11:20:00.594   634  1056 E Sensors : sns_smr_util.c(104):Unable to initialize service 272 with QCCI, timed out (2000 ms)
    05-07 11:20:00.595   634  1056 E Sensors : sns_acm_mr.c(472):Error getting info for service 16
    05-07 11:20:00.609   634  1034 E Sensors : sns_acm_mr.c(472):Error getting info for service 3
    05-07 11:20:00.611   822  1005 W sensor_reg: sensor_reg_rcv_msg: received RETRY_OPEN
    05-07 11:20:00.615   822  1005 W sensor_reg: sensor_reg_rcv_msg: sensor1_open returned 0
    05-07 11:20:00.637   634   642 E Sensors : sns_reg_la.c(91):reg_read: reg file not open
    05-07 11:20:00.638   634   642 E Sensors : sns_reg.c(403):Received error from sns_reg_read/write 5
    05-07 11:20:00.638   822  1117 E sensor_reg: sensor_reg_process_resp: Error in RESP; result: 5
    05-07 11:20:00.638   822   965 E sensor_reg: sensor_reg_read: error processing message
    05-07 11:20:00.638   822   965 E qcom_sensors_hal: hal_check_ltcy_ssi_reg_flag: Error in sensor_reg_read() for reg flag: -3
    05-07 11:20:00.638   634   642 E Sensors : sns_reg_la.c(91):reg_read: reg file not open
    05-07 11:20:00.638   634   642 E Sensors : sns_reg.c(403):Received error from sns_reg_read/write 5
    05-07 11:20:00.638   822  1117 E sensor_reg: sensor_reg_process_resp: Error in RESP; result: 5
    05-07 11:20:00.638   822   965 E sensor_reg: sensor_reg_read: error processing message
    05-07 11:20:00.638   822   965 E qcom_sensors_hal: hal_check_ltcy_ssi_reg_flag: Error in sensor_reg_read() for reg flag: -3
    05-07 11:20:00.639   634   642 E Sensors : sns_reg_la.c(91):reg_read: reg file not open
    05-07 11:20:00.639   634   642 E Sensors : sns_reg.c(403):Received error from sns_reg_read/write 5
    05-07 11:20:00.639   822  1117 E sensor_reg: sensor_reg_process_resp: Error in RESP; result: 5
    05-07 11:20:00.639   822   965 E sensor_reg: sensor_reg_read: error processing message
    05-07 11:20:00.639   822   965 E qcom_sensors_hal: hal_check_ltcy_ssi_reg_flag: Error in sensor_reg_read() for reg flag: -3
    05-07 11:20:00.640   634   642 E Sensors : sns_reg_la.c(91):reg_read: reg file not open
    05-07 11:20:00.640   634   642 E Sensors : sns_reg.c(403):Received error from sns_reg_read/write 5
    05-07 11:20:00.640   822  1117 E sensor_reg: sensor_reg_process_resp: Error in RESP; result: 5
    05-07 11:20:00.640   822   965 E sensor_reg: sensor_reg_read: error processing message
    05-07 11:20:00.640   822   965 E qcom_sensors_hal: hal_check_ltcy_ssi_reg_flag: Error in sensor_reg_read() for reg flag: -3
    05-07 11:20:00.640   634   642 E Sensors : sns_reg_la.c(91):reg_read: reg file not open
    05-07 11:20:00.640   634   642 E Sensors : sns_reg.c(403):Received error from sns_reg_read/write 5
    05-07 11:20:00.640   822  1117 E sensor_reg: sensor_reg_process_resp: Error in RESP; result: 5
    05-07 11:20:00.640   822   965 E sensor_reg: sensor_reg_read: error processing message
    05-07 11:20:00.641   822   965 E qcom_sensors_hal: hal_check_ltcy_ssi_reg_flag: Error in sensor_reg_read() for reg flag: -3
    05-07 11:20:00.641   822   965 I MultiHal: Loaded library from libsensors.msm8974.so
    05-07 11:20:00.642   634   634 E Sensors : sns_acm_mr.c(734):Request made to disabled service
    05-07 11:20:00.642   634   634 E Sensors : sns_main.c(1305):Error writing request. sns_err 3 error 0 qmi_err 0
    05-07 11:20:00.642   822  1124 E qcom_sensors_hal: hal_process_sam_mag_cal_resp: Msg 1; Result: 1, Error: 3
    05-07 11:20:10.643   822   965 E qcom_sensors_hal: hal_wait_for_response: pthread_cond_timedwait() rc=110 (cond: 0)
    05-07 11:20:10.643   822   965 E qcom_sensors_hal: _hal_sensors_get_sensors_list: Request timed out
    05-07 11:20:10.744   634   634 E Sensors : sns_acm_mr.c(432):Transport error -1
    I however know no way of telling what files the driver is trying to access, and its a great miracle why this issue occurs on my device, but not on yours?
     

    tarkzim

    Recognized Developer
  • Feb 11, 2015
    1,642
    3,679
    Kaohsiung
    HTC One (m7)
    HTC One V
    I've pulled your latest selinux change, but unfortunately, … sensors are still not working for me. Related logcat:

    I however know no way of telling what files the driver is trying to access, and its a great miracle why this issue occurs on my device, but not on yours?
    That's weird, can you grab the full logs since booting, and send it via PM?
     

    Phone Crazzer

    Member
    Apr 16, 2018
    13
    3
    Screenshot_20210508-143455_Trebuchet.png
    Some issues were found:
    • When the device is used in reversed orientation with rotation angle set to 180°, app screenshots in the recent panel don't change their orientation.
    • Stock font style does not get changed after flashing (.)zip files of other fonts.
    • System UI crashes after changing font, status bar icons or system accent color from Settings>Display>Styles and wallpapers.
     

    Phone Crazzer

    Member
    Apr 16, 2018
    13
    3
    More bugs were found:
    • Photos can not be uploaded to Facebook.
    In Facebook app, tapping the 'Photos' button to select pictures makes the screen go black and leaves it like that until a 'forced reboot' is performed.
    • Texts are not shown properly in some Play Store dialogues (as shown in the attached screenshot).
     

    Attachments

    • Screenshot_20210509-134508_Google_Play_Store.png
      Screenshot_20210509-134508_Google_Play_Store.png
      107.1 KB · Views: 12

    tarkzim

    Recognized Developer
  • Feb 11, 2015
    1,642
    3,679
    Kaohsiung
    HTC One (m7)
    HTC One V
    More bugs were found:
    • Photos can not be uploaded to Facebook.
    In Facebook app, tapping the 'Photos' button to select pictures makes the screen go black and leaves it like that until a 'forced reboot' is performed.
    • Texts are not shown properly in some Play Store dialogues (as shown in the attached screenshot).
    I just tried the facebook on my Mi3, and the gallery shows up correctly without any problem.
    And i don't see any strange dialogs on Play Store.
     

    tarkzim

    Recognized Developer
  • Feb 11, 2015
    1,642
    3,679
    Kaohsiung
    HTC One (m7)
    HTC One V
    Some issues were found:
    • When the device is used in reversed orientation with rotation angle set to 180°, app screenshots in the recent panel don't change their orientation.
    • Stock font style does not get changed after flashing (.)zip files of other fonts.
    • System UI crashes after changing font, status bar icons or system accent color from Settings>Display>Styles and wallpapers.
    - Rotation seems be an upstream bug or LineageOS bug?
    - I don't think that's a correct way to change the fonts in Android 11 or recently versions.
    - Style settings working fine for me, maybe it's related to your font files zip?
     
    • Like
    Reactions: sajjadaf

    Top Liked Posts

    • There are no posts matching your filters.
    • 12
      2okPze5.png


      Code:
       * Your warranty is now void.
      *
      * We are 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 us for messing up your device, we will laugh at you.
      *
      */
      Introduction
      LineageOS is a free, community built, aftermarket firmware distribution of Android 11 (R), 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.


      Bugs

      What's working:

      • Boot
      • Bluetooth
      • Camera / Camcorder
      • RIL (CALL/DATA/SMS)
      • FM Radio
      • GPS
      • Hardware Encryption
      • IR Blaster (Mi 4)
      • WiFi
      • WiFi Hotspot
      • USB (ADB/MTP/PTP)
      • Audio Playback
      • Video Playback
      • Sensors
      • Touch
      • LED
      • NFC (Mi 3)
      • SELinux is Enforcing

      What's not working:
      • You tell me.

      Installation instructions

      • Download the zip(s).
      • Install a compatible Recovery
      • Perform a NANDroid backup of your current ROM (Optional)
      • Wipe system / data / cache partitions
      • Flash ROM.
      • Optional: Install the Google Apps addon package.
      • Optional: Install Magisk for Root.

      Supported models:
      • cancro (Mi3 / Mi4)

      Downloads
      Recovery : Official TWRP
      Gapps : MindTheGapps Arm 11.0
      Firmware : Download
      Rom :
      DOWNLOAD

      Sources
      Device/Kernel/Vendor Tree: Sources

      Donate
      DONATE To Me

      Big Thanks
      • LineageOS Team.
      • xiaoMi-classic-dev team

      Contributors
      tarkzim
      Source Code: https://github.com/LineageOS
      5
      Changelogs

      2021/05/08
      • Updated to Android 11.0.0_r37 with May security patches.
      • Upstream updates and fixes.
      • Fixed sensors related SELinux policies, it should be working for all users.
      • Fixed offline charging and bring back MIUI charging animations.
      2021/04/24
      • Fixed more app crashing issues.
      • Fixed CPU information bugs on 3rd-party apps.
      • Built-in terminal is buggy for some device, try other terminal apps on Play Store like "ConnectBot".
      2021/04/21
      • Fixed Hardware Encryption.
      • Updated build fingerprint to match latest MIUI Global Stable.
      2021/04/16
      • Bring back missing button brightness settings.
      • Resolved some SELinux denials that causing some bootloop issues.
      • Fixed AudioFX and audio effects related issues.
      2021/04/15
      • Fixed crash/boot issues of previous build.
      • First boot after clean flash might be stuck, simply reboot manually will solve it.
      • Disable DT2W feature, which preventing screen from going sleep while calling or locked.
      2021/04/14
      • SELinux is now enforcing.
        • Please let me know if something is broken after this build, like IR on Mi 4 since i can't test it on Mi 3.
      • Uprev Health HAL to 2.1.
      2021/04/11
      • Updated to Android 11.0.0_r34 with April security patches.
      • Upstream updates and fixes.
      2021/03/07
      • Updated to Android 11.0.0_r32 with March security patches.
      • Upstream updates and fixes.
      • Minor updates.
      2021/02/10
      • Fixed boot issues on Mi 4.
      • Fixed IR Blaster on Mi 4.
      2021/02/09
      • Updated to Android 11.0.0_r29 with February security patches.
      • Upstream updates and fixes.
      • Minor updates.
      2021/01/13
      • Updated to Android 11.0.0_r27 with January security patches.
      • Updated to LineageOS 18.1.
      • Upstream updates and fixes.
      • LineageOS features updates.
      • Bring back Snap camera.
      • Fixed lockscreen settings.
      • Minor updates.

      2020/11/19
      • Added DT2W.
        (Built-in settings not working, DT2W enabled by default, use 3rd-party kernel manager to manage it)

      2020/11/16
      • Initial release of LineageOS 18 for Mi3/Mi4.
      4
      Screenshots

      Screenshots
      4
      New build released
      • Bring back missing button brightness settings.
      • Resolved some SELinux denials that causing some bootloop issues.
      • Fixed AudioFX and audio effects related issues.
      3
      New build released
      • Updated to Android 11.0.0_r32 with March security patches.
      • Upstream updates and fixes.
      • Minor updates.
    Our Apps
    Get our official app!
    The best way to access XDA on your phone
    Nav Gestures
    Add swipe gestures to any Android
    One Handed Mode
    Eases uses one hand with your phone