[ROM][UNOFFICIAL][7.1.2][VoLTE][AQSD] LineageOS 14.1

Search This thread


Senior Member
Dec 30, 2012
Redmi Note 10 Pro
In Settings > Notifications > gear icon > Notification light possible to configure blinking modes for LED for each app.
But they do nothing, it blinks by same pattern. Probably it's fixable by using liblight (instead Xiaomi HAL?)

If modes not fixable as workaround I guess these options can be hidden by removing LIGHTS_PULSATING_LED from "deviceLightCapabilities" (3) here
Or maybe by "disabling intrusive notification LED"
Last edited:

Ashraf Shaikh

Senior Member
Aug 10, 2017
If Anyone Is Facing Headphone Button Problems
Use This To Fix It ?


  • Screenshot_20171221-222924.png
    151.4 KB · Views: 557


Senior Member
Jul 18, 2013
I would like this ROM to continue being developed, but if it's not going to, all I have to say is thanks to the developer for his efforts. In any case, any clarification about future development would be welcome, so as to start exploring other options.


Senior Member
Jul 18, 2013
AFAIK he said that he is waiting for LOS Official Build to start before releasing his own build

I thought he wanted to release a bugfree build before that. Not that the latest one is very buggy, but at one point the dev planned to make this rom official.

Let's wait and see.


Senior Member
Releasing a bug free software is far from reality. Even MIUI Stable rom is not bug-free... The widespread dilemna of dark video recording is still plaguing custom roms and no one has been able to fix it yet aside from workarounds like using third party camera apps. Its still holidays and New year is yet to come so let the devs have some rest and who knows, LOS15.1 AQSD will appear by new year. Fingers crossed!


Senior Member
Jul 18, 2013
Of course a bug-free ROM is a chimera, but in order to apply for the official tag there's some serious bug-squashing needed.

I'm happy with the ROM as it is, little bugs and all ;)
  • Like
Reactions: moralesnery


Dec 30, 2017
hello, there is a problem in ota update.
when i check for any update it always shows a error message "please connect to internet and try again"


Senior Member
Apr 10, 2015
I really like this ROM but I miss the Battery Optimisation function. It's automatically disables itself. The overall battery life is good, but if you install application that run in background it will kill the battery very fast, because there is nothing to put it to sleep, and also no sleep during calls and music listening. hope there will be an update for this also, it will help a lot.
  • Like
Reactions: Alex Kat


Senior Member
Aug 27, 2014
Daniel, thank you for your hard work. This is IMO, the best Android 7.x based ROM for our device (talking about stability and overall dialy driver quality). It's at the same level as fedosis 6.x LineageOS ROM.
Now it's time to test some of the 8.x ROMs out there, but be sure that if you build something with Oreo I'll be one of the first testers.

Greetings, and have an excellent year :).


Senior Member
Jul 18, 2013
It does look abandoned. Besides, another developer claims to be about to release an official Lineage OS ROM for our device.

I wish this was the official LOS ROM. It worked very well.

Top Liked Posts

  • There are no posts matching your filters.
  • 98
    I'm bringing to you a LineageOS 14.1 rom, based on the @TeamMex device tree.
    This is part of a project I call AQSD (Android for Qualcomm Snapdragon), where I share with the public my own builds for the devices I have.
    I already did the same project with my older device, you can check it here. Now, it's time for the Redmi 3S


    • Changelog:
      - Added back autobrightness steps (For a smoother transition)
      - Added CDMA network options (2g -> GSM | 3g -> WCDMA | 4g -> LTE)
      - Removed fpc touch event (Not showing anymore the youtube menu when touching the FP sensor)

      Older Builds:

      - Decreased minimum brightness
      - Updated IMS blobs
      - Removed IMS shim

      - Fixed noise cancelling when recording
      - Fixed F2FS data encryption

      - Improved touch button responsiveness
      - Fixed Snap HDR
      - Improved MIC when recording (Not tested, yet)
      - NEW KERNEL (Rebase with latest CAF tag for nougat)
      - Update IMS blobs
      - Added missing blobs

      - Camera is using prebuilt MIUI blobs.
      - Audio configs and props were updates.
      - Moved to OSS wcnss
      - Added HEVC support

      - Fixed camera recording (Set camera as hal1 and force old cameraAPI)
      - Fixed cts SafetyNet
      - Set manufacturer as Xiaomi
      - Fixed media sepolicy denials
      - Wifi driver updated
      - Removed dpmserviceapp (Was causing FCs)

      - Fixed qcom izat
      - Revert back to camera HAL3

      - Update build fingerprint (latest miui)
      - Fixed shim
      - set camera as HAL1
      - Fixed vulkan on x64 apps

      - Fixed recording issue where preview could freeze
      - Fixed wifi mac address issue (reverted wcnss commit)
      - Updated audio files (offload working?)

      - Build wcnss from source
      - Disable Snap "restart preview"
      - Add hal change for camera monotonic time
      - Disabled fingerprint key input (Stop selecting things on the screen)

      - Fixed whatsapp and opencamera video recording (If you found any app that recording isn't working, please, report)
      - Increased speaker volume a bit
      - Check power off alarm state at boot
      - Fix recent apps button behaviour

      - Fixed FM radio
      - Fixed AGPS
      - Fixed usb audio
      - Added gps.conf

      - Added aptx support
      - Add Doze (settings > screen > ambient display)
      - Some changes related to goodix FP (wait 'till next build for a possible fix)

      - Fixed camera recording (Timestamp)
      - Set capacitive buttons as virtual
      - Added headset buttons keylayout
      - Added missing permission for fingerprint

      - Based on the TeamMex sources
      - Added changes for Lineage build
      - Reverted kernel OC and power modifications (Keeping it closer to stock)
      - Fixed fluence
      - Set correct qcom_parser
      - Fix bluetooth default name (Will detect if it's a 3S or 3X)

    • Current Bugs:
      - You tell me! :D

    • HOW TO:
      - Install TWRP recovery. (Only if you don't have already)
      - Boot into recovery. (Vol UP + Vol DOWN + Power)
      - Wipe Data/Factory Reset.
      - Install ROM (Download at the bottom of the post)
      - Install GAPPS (Download at the bottom of the post)
      - Reboot

      ROM (LineageOS 14.1 Land)

    Thx to:
    @TeamMex for the base source code.
    Anyone else that contributed to this project.

    XDA:DevDB Information
    LineageOS 14.1, ROM for the Xiaomi Redmi 3S

    daniel.stuart14, TeamMex
    Source Code: https://github.com/AQSD

    ROM OS Version: 7.x Nougat
    ROM Kernel: Linux 3.x
    Based On: LineageOS

    Version Information
    Status: Stable

    Created 2017-09-16
    Last Updated 2017-11-03
    New build uploaded. I won't add the changelog since I didn't track all the changes. (Sry :p )
    Most changes were from nichcream and teammex's github repos.

    This will probably be one of the last builds before oreo, I'm still waiting for official los builds to start.

    Any major issue should be fixed.

    Also, sorry for being afk in the last 2 weeks.
    Changelog added! Thank you all

    I updated the OP with the changes proposed by @Bonoboo, thx!
    Also, mediafire should fit better on mobile screens now.

    Edit: Next step is fixing the loud speaker volume (Which is probably because we're using a kanged audio_platform_info.xml), then, we can move to oreo.
    Well, seems like we'll have at least one more cm-14.1 build.
    I just rebased the klozz kernel to latest nougat tag, everything seems to be working.
    I need to update some blobs, and then I'll start the build.