{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
LineageOS is a free, community built, aftermarket firmware distribution of Android 9 (Pie), 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. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
Base source code is available in the LineageOS Github repo. And if you would like to contribute to the project, please visit our Gerrit Code Review.
GPL compliance:
Device tree source code: LineageOS/android_device_xiaomi_dipper
Kernel source code: https://github.com/LineageOS/android_kernel_xiaomi_sdm845
Working:
Camera (and flashlight)
IR Camera
WiFi
NFC
Bluetooth
Telephony (Calls and Data)
Audio (Record and Playback)
Video Playback
Sensors
GPS
HW crypto (FBE)
To make Google Pay work there is currently a .zip that need to be flashed as shown in the post below:
https://forum.xda-developers.com/showpost.php?p=79672865&postcount=2284
Compatibility:
Compatible with Xiaomi Mi 8
Builds are based off the Xiaomi's Android 9 firmware with proprietary blobs.
Downloads:
Official download links: https://download.lineageos.org/dipper
Notice:
No custom kernels are supported in this thread. Only stock kernel and official builds will be supported. No bug reports if that's not the case.
Installation:
Reboot to recovery (TWRP recovery for Mi 8)
Format /system, /data and /cache
Install MIUI P based firmware.
Install LineageOS zip package
Install [optional] a Google Apps package of your choice (Open GApps is advisable, but stock and super variants are not recommended!!!)
Important notes:
* Required * firmware version must be based on MIUI P-based builds.
GApps can only be flashed on clean installs.
Formatting data (all user data is wiped, including internal storage) is a must if MIUI was previously installed and device was encrypted.
Credits & collaborations:
bgcngm
infrag
joe2k01
All LineageOS team would like to thank everyone involved in helping with testing, coding, debugging & documenting! Enjoy!
Unofficial Builds:
Build 17/08/2019
https://drive.google.com/open?id=1evOopo9SgAC_fAQilbNovaVkBKF0mgzb
TWRP 3.3.0.0:
Build 05/06/2019
Build on Android 9.0 TWRP sources
https://drive.google.com/open?id=1OcmasmRO1athTFL5zvy-vgytMtDHMfwT
Damn you´re fast. Nice job.
What are the requirements for firmware?
-->
Firmware required:
Blobs from 8.9.20 miui beta
Means 8.9.20 has to be installed before?
sheg0 said:
Damn you´re fast. Nice job.
Any requirements regarding firmware and vendor image?
Click to expand...
Click to collapse
Yes 8.9.20
Firmware and vendor
Does this have better notch support?
I'm really courious to know if with LOS16 we can hide clock and show notifications on status bar.
Will try it now
Thanks for your work
Any big Bugs?
Or does something not work?
Ok,
For now I didn't test everything but I have no In call sound.
Through headphone, speaker phone or high speaker.
Rest seems ok, Wifi and everything else worked.
Can't test bluetooth for now.
@infrag, there should be no bugs with sound if remove /vendor/lib*/soundfx
Github link?
---------- Post added at 02:43 PM ---------- Previous post was at 02:40 PM ----------
hey, just asking, do you know in which commit the sound driver have been added to the kernel source, because then the sound in the sphinx kernel would be fixed too
Pardon my languages but holy ****ing ****tt! Respect man! You're fassst!
argraur said:
@infrag, there should be no bugs with sound if remove /vendor/lib*/soundfx
Click to expand...
Click to collapse
You are right. I had tried that and it worked.
However thats now how it should have to be I believe so therefore I didnt list it as an option
infrag said:
You are right. I had tried that and it worked.
However thats now how it should have to be I believe so therefore I didnt list it as an option
Click to expand...
Click to collapse
Also, I unpacked your build, can't see classes.dex in /system/framework/com.nxp.nfc.nq.jar, there are no /system/framework/oat/arm64/com.nxp.nfc.nq.vdex as well.
UPD: All shared libs and apps you copied from MIUI lack classes.dex (QtiTelephonyService, QtiSystemService, NQNfcNci, qcrilhook, QtiTelephonyServicelibrary and etc...). Because of that your in-call audio doesn't work
Could someone clearify something for me. Everywhere I read about MIUI versions like 8.9.20 (the one you mentioned in the first post).
Currently I'm running xiaomi.eu_multi_MI8_V10.0.4.0.OEACNFH_v10-8.1 with getvar anti Failed status. This is a completely different version if understand it well?
At the time I am happy with the rom I'm using, but could someone mention what I should install to get this rom working in the (perhaps nearby) future for me?
@infrag: Great job man!
Edit: Figured out that I have to flash the global MIUI rom, this contains version 8.9.20
argraur said:
Also, I unpacked your build, can't see classes.dex in /system/framework/com.nxp.nfc.nq.jar, there are no /system/framework/oat/arm64/com.nxp.nfc.nq.vdex as well.
UPD: All shared libs and apps you copied from MIUI lack classes.dex (QtiTelephonyService, QtiSystemService, NQNfcNci, qcrilhook, QtiTelephonyServicelibrary and etc...). Because of that your in-call audio doesn't work
Click to expand...
Click to collapse
Thanks for your analysis :laugh:
Yes extracting the jars/apks all failed as you've shown. Didn't have time to fix it.
The NFC stuff is because lineage doesn't support NXP NFC yet so therefore I didn't bother adding it all as it wouldn't work straight away anyway. Hopefully I can get the extra lineage stuff for it working next build.
Impressive Job! So fast
Bug I noticed :
BT audio
Call audio
And notch padding bottom in domes apps webview/site.
Thank very much
Thanks for your interest in developing this ROM for our devices!
Hi three i just get my mi8 and runing miui 10.0.2.0 global version witch i dont like its any way i can change my rom for linageos . Can you tell my how to do this please thank you... Dominik
New build added to OP
Audio bug is still there - please delete /vendor/lib/soundfx/libvolumelistener.so and /vendor/lib64/soundfx/libvolumelistener.so
NFC isnt working yet. Hopefully soon
infrag said:
New build added to OP
Audio bug is still there - please delete /vendor/lib/soundfx/libvolumelistener.so and /vendor/lib64/soundfx/libvolumelistener.so
NFC isnt working yet. Hopefully soon
Click to expand...
Click to collapse
Changelog?
Related
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
LineageOS is a free, community built, aftermarket firmware distribution of Android 7.1 (Nougat), 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.
What's working:
Boots
Wifi
Bluetooth
Camera ( Videos And Photos )
Video Playback
Audio ( Record and Playback )
Sensors
GPS
Instructions:
Download the latest build and gapps
Reboot to recovery
Flash the latest build and gapps
Reboot
Downloads:
Builds : https://www.androidfilehost.com/?fid=745849072291680509
Root addon : https://download.lineageos.org/extras
Google Apps : http://opengapps.org/
My PayPal address for donations:
If you want to support my projects, you can donate.
paypal.me/asderdd12
Source Code:
Device Tree
Device Common
Kernel
Proprietary Blobs
Localmanifest
XDA:DevDB Information
LineageOS 14.1, ROM for the Xiaomi Mi Mix 2
Contributors
Cenkay, xiaobai112220
ROM OS Version: 7.x Nougat
Version Information
Status: Beta
Created 2017-10-12
Last Updated 2017-10-13
Seems to work really well. Of course there are the same issues as all the other AOSP roms...
Proximity sensor
Notification light
Screen dims too fast (compared to MIUI) when using phone left-handed and slightly covering ambient light sensor.
Small typo there. Please change rom os version from 2.3 gingerbread to nougat
Is nfc working?
i'm getting a trustzone error
Fixed it by updating chinese developer rom
Poky said:
Is nfc working?
Click to expand...
Click to collapse
Yea it's working at least with my Amiibo
Can anyone tell me if bluetooth audio is working for them?
Could you publish your device, vendor, kernel and localmanifest for Mi Mix2?
Wywern.pl said:
Could you publish your device, vendor, kernel and localmanifest for Mi Mix2?
Click to expand...
Click to collapse
Added.
Flashed and tested it all day...
So far it's running smoothly, daily driver material so far.
Cenkay said:
Added.
Click to expand...
Click to collapse
Downloaded and synchronized, but I have stupid question:
I did .build/envsetup.sh and in lunch menu I can't see chiron to build, what did I wrong?
Em, I think somewhat I missed adding chiron project to my env.... and don't remember how to do it
Is there a specific firmware I need to flash?
Wywern.pl said:
Downloaded and synchronized, but I have stupid question:
I did .build/envsetup.sh and in lunch menu I can't see chiron to build, what did I wrong?
Em, I think somewhat I missed adding chiron project to my env.... and don't remember how to do it
Click to expand...
Click to collapse
Hi,
In the device folder add a file and call it "vendorsetup.sh".
Open it and add this : "add_lunch_combo cm_chiron-userdebug".
Then do a . build/envsetup.sh again... it should now list the Chiron.
Or even more simple : just "brunch chiron" should do it with no lunch, provided you installed schedtools.
Regards.
I've noticed an increase in battery usage.... anyone else noticed it?
edit: wrong
Flash Error
I am trying to flash but I am getting an error TWRP
everything is good until.
checking for TZ Version TZ.BF.4.0.6-00130
assert failed: xiaomi.verify_trustzone("TZ.BF.4.0.6-00130")=="1"
updater process ended with ERROR 7
Thanks
HotDogWithMustard said:
I am trying to flash but I am getting an error TWRP
everything is good until.
checking for TZ Version TZ.BF.4.0.6-00130
assert failed: xiaomi.verify_trustzone("TZ.BF.4.0.6-00130")=="1"
updater process ended with ERROR 7
Thanks
Click to expand...
Click to collapse
You're trying to flash it over global rom. You need to flash chinese rom then flash it.
Thank you very much for the rom. Everything seems fine except Bluetooth does connected but no sound on any device I've tried. Any fix?
duraaraa said:
You're trying to flash it over global rom. You need to flash chinese rom then flash it.
Click to expand...
Click to collapse
I flashed the Chinese ROM and then wiped and tried to flash Lineage and still get the same error.
checking for TZ Version TZ.BF.4.0.6-00130
assert failed: xiaomi.verify_trustzone("TZ.BF.4.0.6-00130")=="1"
updater process ended with ERROR 7
NexusPenguin said:
In the device folder add a file and call it "vendorsetup.sh".
Open it and add this : "add_lunch_combo cm_chiron-userdebug".
Then do a . build/envsetup.sh again... it should now list the Chiron.
Click to expand...
Click to collapse
Worked, just corrected from "add_lunch_combo cm_chiron-userdebug" to "add_lunch_combo lineage_chiron-userdebug"
Thank you
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
LineageOS is a free, community built, aftermarket firmware distribution of Android 8.1 (Oreo), 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.
Disclaimer
Code:
* You flash this ROM at your own risk and responsibility.
* This ROM is provided without ANY WARRANTY WHATSOEVER, not even the warranty that it works.
* None of the developers of this ROM will be held accountable for any damages, complaints or thermonuclear war.
**
Features
LineageOS 15.1 with Android 8.1, including all features from LineageOS.
Always updated to the latest upstream sources and security patches
Clean builds without any additional bloatware
Updated every 1/2 weeks
What's working :
ALL
What's not working :
You tell me
Instructions :
Wipe system, cache and dalvik
If not flashing over a LineageOS 15.1 build, wipe data and flash factory2vendor
Flash the ROM
Flash root if you want (Link)
Flash GAPPS if wanted (Link)
Alternate to GAPPS. MindTheGapps (Link)
Reboot
Downloads:
ROM
GAPPS
MindTheGapps
TWRP
Changelogs:
You can always find the changelog in this link.
Donations
I'm doing this in my free time and to use myself. Furthermore, they @cosmedd, @DD3Boh, @davidenavil, @Fedor917, @faizauthar12, @varotone, @Gabronog for the commit of the KCAL and @kenny3fcb have done much, much more work than I to make this ROM possible. If you're feeling like donating you should donate to them first.
If after reading this you still want to donate to me, here's a link:
Insert Coin (Paypal)
Note that by donating you are confirming that you're not paying for any service whatsoever, but freely giving away your money without any warranty or right to refund. I take donations as a form of saying thanks, not as payment for my work or the works of others.
Credits:
LineageOS Team
@davidevinavil @DD3Boh @cosmedd @Fedor917 @faizauthar12 @varotone for their work in the device tree and sources and @kenny3fcb for the KronicCore and me AgustinLorenzo @agustindev for building and Quality Network System for lending me the infrastructure to compile and host the revisions of the build.
Source Code:
LineageOS
Device
Common
Vendor
Kernel
FAQ
Does this ROM have OTA updates?
Yes
LTE/Calls works?
Yes
What's with the root in this ROM?
LineageOS have dropped prerooted roms in favor of a separate root addon. It is the one linked in the first post. This is managed in "Developer options" after you've flashed it.
You can also flash other root options (SuperSU, Magisk, etc.) if you prefer.
How can I contribute to this ROM?
You can contribute to my sources on GitHub by issues in this link.
You're running late on your updates!
This is not my job, and I actually have one. I will try to update frequently but I cannot promise anything.
How can I talk to you?
By private message or telegram @agustindev
Is there a Telegram group for this ROM?
Yes, this is link: https://t.me/joinchat/AIrsVk7Tb-7dNY-Vld_ZFw
Reserved 2
Reserved 2
Reserved 3
Reserved 3
Finally
Best ROM for our ZUK!
Welcome Agustín!
Just installed the 28.06 OTA, everything went smoothly
Need added link...
Enviado desde mi Z2 Plus mediante Tapatalk
Agustín, your ROM is treble enabled, you should change the title to [TREBLE]
joni2012 said:
Need added link...
Enviado desde mi Z2 Plus mediante Tapatalk
Click to expand...
Click to collapse
Due to limitations of my rank in XDA, I can't elaborate the post with external links.
Thanks.
AgustinLorenzo said:
Due to limitations of my rank in XDA, I can't elaborate the post with external links.
Thanks.
Click to expand...
Click to collapse
No problem patient
Enviado desde mi Z2 Plus mediante Tapatalk
GNVT said:
Agustín, your ROM is treble enabled, you should change the title to [TREBLE]
Click to expand...
Click to collapse
The partitioning system is TREBLE but the FLAG indicating that it is TREBLE is disabled.
Thanks.
AgustinLorenzo said:
The partitioning system is TREBLE but the FLAG indicating that it is TREBLE is disabled.
Thanks.
Click to expand...
Click to collapse
Oh, I see, thanks for the clarification!
I'm really enjoying your builds, been using them for a little over a month, top notch work!
But please post the 28.06 changelog when you can
Thanks xda
I can already put external links.
Editing the post .... In progress
AgustinLorenzo said:
The partitioning system is TREBLE but the FLAG indicating that it is TREBLE is disabled.
Thanks.
Click to expand...
Click to collapse
I didnt get this
I flashed this last build right now, super smooth, as always.
vuckovic_stefan said:
I didnt get this
I flashed this last build right now, super smooth, as always.
Click to expand...
Click to collapse
The partition scheme is the same as the versions that are TREBLE, so it is necessary to use TWRP and Factory2Vendor but the FLAG is not activated, which indicates that the ROM is TREBLE.
ViLTE? Working ?
Does this ROM having pocket mode (disabling fingerprint sensor while in pocket )?
What is the kernel used?
Can someone send the Change log of the recent update Thanks, going to back again on this rom later.
Gagandaywal said:
ViLTE? Working ?
Click to expand...
Click to collapse
Yes
---------- Post added at 08:51 AM ---------- Previous post was at 08:51 AM ----------
senthamizhan said:
Does this ROM having pocket mode (disabling fingerprint sensor while in pocket )?
What is the kernel used?
Click to expand...
Click to collapse
Doesn't have pocket mode, kernel is KronicCore
Update: actually one user reported that now VILTE is not working
He dirty flashed from previous build
AgustinLorenzo said:
The partition scheme is the same as the versions that are TREBLE, so it is necessary to use TWRP and Factory2Vendor but the FLAG is not activated, which indicates that the ROM is TREBLE.
Click to expand...
Click to collapse
Thanks for explanation mate.
Rom is super smooth and veerry battery friendly...
Also this thread should be in roms section mate, tag some moderator to fix this.
About bugs:
Light during charging (personally don't use it)
No swype left options in settings
Add long tap to home, I always change in vendor/usr/keylayout/fpc1020tp.kl 183 to HOME so I have long tap to home option...
This is beautiful rom, best Oreo rom for our device definitely!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
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. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
Base source code is available in the LineageOS Github repo. And if you would like to contribute to the project, please visit our Gerrit Code Review.
Device tree source code: DT
Kernel source code: kernel-Sai
Working:
Bumped Fingerprint to newer 1.1 HAL (Thanks to X2 @dev-Harsh)
Fingerprint on display(Faster than stock!)
Camera (and flashlight)
WiFi
Bluetooth
Telephony (Calls and Data)
Audio (Record and Playback)
Video Playback
Sensors
GPS
Broken:
Nothing (?)
Downloads:
Gdrive Link:
Installation::
Reboot to recovery
Format /system, /data and /cache
Install LineageOS zip package
Optional: flash dtbo.img if coming from stock OS (COS or RUI)
Install [optional] a Google Apps package of your choice (Open GApps is advisable, but stock and super variants are not recommended!!!)[/STRIKE]
Important notes:
GApps can only be flashed on clean installs.
Formatting data (all user data is wiped, including internal storage) is a must if Stock os was previously installed and device was encrypted.
XDA:DevDB Information
Lineage OS, ROM for the Realme XT
Contributors
Krishrocks, sagarmakhar, thesprintster, Monshin,IMKEERAT,Amrish7799
ROM OS Version: Android 10
ROM Kernel: Linux 4.x
Based On: Lineage OS
Version Information
Status: Stable
Current Stable Version: 1
Stable Release Date: 2020-04-01
Created 2020-03-06
Last Updated 2020-04-12
Wooo... One more rom.... Thanks bro
Sent from my RMX1921 using Tapatalk
After initial testing, found the ROM to be quite stable and reliable.
FOD is almost better than stock. Definitely recommend as a daily driver.
Sent from my RMX1921 using XDA Labs
Auto call recorder available?
Is it safe to install on Europe version rmx1921ex_11_A.06?
Is there the need to unlock bootloader or do something else?
Nice work... Thanks for your hard work.
nocolors said:
Is it safe to install on Europe version rmx1921ex_11_A.06?
Is there the need to unlock bootloader or do something else?
Click to expand...
Click to collapse
Europe versions have different firmware. Dont flash this!
Does fast charging working in this rom? And also is there any kind battery draining issues? , apology in advance if it's a silly question
Zubeen95 said:
Does fast charging working in this rom? And also is there any kind battery draining issues? , apology in advance if it's a silly question
Click to expand...
Click to collapse
No problem at all, fast charging (VOOC) works
Awesome work. Is it possible to certify this is a Official lineage os?
rohitharkhani said:
Awesome work. Is it possible to certify this is a Official lineage os?
Click to expand...
Click to collapse
Right now theres a lot of work that needed to be done on enforcing and kernel side, once they're done weill apply for official status
Which kernel you are using?
https://github.com/realme-kernel-opensource/realme3Pro_realmeXT_AndroidQ-kernel-source
rohitharkhani said:
Which kernel you are using?
https://github.com/realme-kernel-opensource/realme3Pro_realmeXT_AndroidQ-kernel-source
Click to expand...
Click to collapse
linked it already in OP! Q kernel release is incomplete, takes time ig
Short review
FOD->Blazing Fast
Stability->Rock Solid
Screencast has no issues
Best rom for xt till now
I think i found a bug. When i open telegram, the proximity sensor goes blinking and in my case after installation, deep sleep not work eh?
bukanpasarmalam said:
I think i found a bug. When i open telegram, the proximity sensor goes blinking and in my case after installation, deep sleep not work eh?
Click to expand...
Click to collapse
Both were already solved in 12th April build, i recommend clean flash.
Krishrocks said:
Both were already solved in 12th April build, i recommend clean flash.
Click to expand...
Click to collapse
Ah you're right. Updated and yeah, it fluid, good, and the problem is solved. Thanks.
is it safe to install over C.03 ?
Omarioo said:
is it safe to install over C.03 ?
Click to expand...
Click to collapse
You cannot directly install.. You have to flash a16 firmware + vbmeta+ lineage os + gapps ( first u need to be unlocked bootloader to do these)
Booting to recovery
REMOVED
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
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. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
Base source code is available in the LineageOS Github repo. And if you would like to contribute to the project, please visit our Gerrit Code Review.
GPL compliance:
Device tree source code: LineageOS/android_device_xiaomi_equuleus
Kernel source code: LineageOS/android_kernel_xiaomi_sdm845
Working:
Camera (and flashlight)
WiFi
Bluetooth
Telephony (Calls and Data)
IMS (VoLTE and WiFi Calling)
Audio (Record and Playback)
Video Playback
Sensors
GPS
NFC
Encryption (FBE)
Under display fingerprint
Broken:
Nothing (?)
Compatibility:
Compatible with all Xiaomi Mi 8 Pro variants.Builds are based off the Xiaomi's Android 10 firmware with proprietary blobs from MIUI v11.0.3.0 global stable package.
Downloads:
lineage-17.1-20200615-UNOFFICIAL-equuleus.zip
Notice:
No custom kernels are supported in this thread. Only stock kernel and official builds will be supported. No bug reports if that's not the case.
Installation:
Reboot to recovery
Format /system, /data and /cache
Install LineageOS zip package
Install [optional] a Google Apps package of your choice (Open GApps is advisable, but stock and super variants are not recommended!!!)
Important notes:
* Required * firmware version must be based on MIUI Q-based builds.
GApps can only be flashed on clean installs.
Formatting data (all user data is wiped, including internal storage) is a must if MIUI was previously installed and device was encrypted.
Credits & collaborations:
All LineageOS team would like to thank everyone involved in helping with testing, coding, debugging & documenting! Enjoy!
Awesome! thanks!
A couple questions...
1) I currently have Linageos 16 installed, do I need to wipe /data?
2) can I install just the MIUI firmware without reflashing MIUI?
3) does the carrier detect tethering? The carrier does not detect tethering in my current install.
4) If i'm connected to a VPN will the VPN connection get passed through to tethered devices?
Yes, I would advise you to clean install as I am not sure where you got that old build. By doing so, you can flash the latest MIUI firmware while at it.
As for the remaining questions I have no answer. Try and report.
bgcngm said:
Yes, I would advise you to clean install as I am not sure where you got that old build. By doing so, you can flash the latest MIUI firmware while at it.
As for the remaining questions I have no answer. Try and report.
Click to expand...
Click to collapse
thanks.
when i try to download i keep getting an error from goolge drive saying the file has been moved to trash and cant be downloaded.
Regarding to Q, you can try this procedure:
1. Flash MIUI global 11.0.5.0.Q using TWRP
2. Reboot into TWRP
3. Flash LOS and optional gapps using TWRP, wipe cache but not data
If you don't have Q correctly installed, you'll see an error message telling you a Q-based MIUI is required. If you don't see it, you should be good.
New build uploaded.
bgcngm said:
New build uploaded.
Click to expand...
Click to collapse
how is this rom compare with pixel experience or havoc? any idea?
I have installed this ROM. So far most things seem to be working good. I did have a problem with some gapps crashing so I went through and uninstalled then reinstalled them and they are working good. The only other issue I've had is trying to add a fingerprint for unlocking, I get a message that says the fingerprint reader is dirty. I was finally able to add a fingerprint after very carefully moving my finger around a lot.
I didn't have this problem, but there's an issue with fingerprint sensor position if you choose to hide the notch. I had no problem save my fingerprint, through a screen protector I put on 2 years ago.
msg7086 said:
I didn't have this problem, but there's an issue with fingerprint sensor position if you choose to hide the notch. I had no problem save my fingerprint, through a screen protector I put on 2 years ago.
Click to expand...
Click to collapse
Yes, that's a known issue. But I am sure you can live with it for now, just don't hide the notch.
I simply wanted to mention that to eremeya if he she happened to change notch before trying to store fingerprint.
One issue that came up is the settings app will crash when trying to do certain things. So far whenever I try to look at wifi networks or change carrier settings, or when I try to clear the cache or delete data from an individual app settings crashes.
It the NFC and fingerprint sensor works fine? if so I am going to flesh this rom.
---------- Post added at 01:51 PM ---------- Previous post was at 01:50 PM ----------
It the NFC and fingerprint sensor works fine? if so I am going to flash this rom.
SimonLPE said:
It the NFC and fingerprint sensor works fine? if so I am going to flesh this rom.
---------- Post added at 01:51 PM ---------- Previous post was at 01:50 PM ----------
It the NFC and fingerprint sensor works fine? if so I am going to flash this rom.
Click to expand...
Click to collapse
Not sure about NFC as I haven't had a chance to test yet but fingerprint is mostly working fine. If it gives you an error and says the reader is dirty just keep trying with different positions and you should eventually get it.
eremeya said:
Not sure about NFC as I haven't had a chance to test yet but fingerprint is mostly working fine. If it gives you an error and says the reader is dirty just keep trying with different positions and you should eventually get it.
Click to expand...
Click to collapse
Thanks a lot
Will there be support for face unlock?
Kanvev said:
Will there be support for face unlock?
Click to expand...
Click to collapse
Probably not. Google removed face unlock from Android.
Kanvev said:
Will there be support for face unlock?
Click to expand...
Click to collapse
No, it doesnt have face unlock.
Sent from my MI 8 Pro using Tapatalk
What twrp are you guys using?
I'm trying to flash the unofficial one and it just won't boot into recovery
nonextant said:
What twrp are you guys using?
Click to expand...
Click to collapse
I use twrp from the russian miroom team https://portal.mi-room.ru/files/twrp-recovery/
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
THERE IS AN OFFICIAL BUILD NOW, USE THAT INSTEAD!Note: this ROM is derived from LeddaZ's build. I will continue to update it until my 9s is on its last legs. Do not expect any features to be added.
LineageOS is a free, community built, aftermarket firmware distribution of Android 10, 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.
What's not working:
Widevine L1
Some users may face "idle freeze" bug (phone reboots after a few minutes with the screen off). If it happens try to change kernel.
Instructions:
Download the latest build and GApps (optional)
Reboot to recovery
Wipe cache/dalvik and format data
Flash the latest build and GApps (optional)
Reboot
Downloads:
LineageOS
Lineage Recovery (optional, you can use any custom recovery)
mauronofrio's TWRP (recommended for OTA if/when it's added)
GApps (OpenGApps arm64 10.0 nano recommended)
Firmware for curtana, joyeuse, excalibur, gram (download the last version for Android 10)
Notes:
GApps are not included
ANXCam v190 reportedly works with all features
SafetyNet should always pass, if not use MagiskHide
The build codename is curtana but the ROM reportedly works for all miatoll devices
If you use Lineage Recovery make sure to mount /system before flashing GApps and Magisk
If you want Magisk, flash it after the first boot
If you want to update the ROM, make sure to disable ANXCam before flashing, you can re-enable it after the update
Use latest global firmware for curtana and joyeuse, Indian firmware for excalibur and gram
Source code:
LineageOS
Device tree
Kernel source
Vendor tree
Thanks to everyone that contributed to the original xiaomi-sm6250-devs trees
Contributors
LeddaZ, erfanoabdi
ROM OS Version: Android 10
ROM Kernel: Linux 4.x
ROM Firmware Required: Unlocked bootloader
Version Information
Status: Stable
Created 2021-03-13
Last Updated 2021-09-15
Thank you very much, @EmiriUchi !
bro if you can go official that would be great, its just a request
EmiriUchi said:
Note: this ROM is derived from LeddaZ's build. I will continue to update it until my 9s is on its last legs. Do not expect any features to be added.
Click to expand...
Click to collapse
If I use LeddaZ build: Do I have to clean flash or will a dirty flash work?!
sidekick1 said:
If I use LeddaZ build: Do I have to clean flash or will a dirty flash work?!
Click to expand...
Click to collapse
I've personally just done a dirty flash with no issues (as far as I can tell).
EmiriUchi said:
I've personally just done a dirty flash with no issues (as far as I can tell).
Click to expand...
Click to collapse
Which one from @LeddaZ did you upgrade from? I'm still running version ...20210117 and I'm in doubt whether I need to upgrade to the last one from leddaz before flashing this one.
dmenezes said:
Which one from @LeddaZ did you upgrade from? I'm still running version ...20210117 and I'm in doubt whether I need to upgrade to the last one from leddaz before flashing this one.
Click to expand...
Click to collapse
I had their final build installed before trying mine. It should be fine without it, but if you're paranoid flash that first.
Very good and snappy ROM. Thank you EmiriUchi.
Udit4060 said:
bro if you can go official that would be great, its just a request
Click to expand...
Click to collapse
I second that, @EmiriUchi ! I know it's a lot of work, but if you could do that, it would be great. Of course just rebuilding it here and sharing it with us is already great, thank you again for that.
Hi there! Has anyone noticed that the speaker's peak volume is too low compared to miui??? Also does anyone have an echo problem(when you speak with someone they can hear their voice twice)??? If so is there any possible solution??
PHONE1000 said:
Hi there! Has anyone noticed that the speaker's peak volume is too low compared to miui??? Also does anyone have an echo problem(when you speak with someone they can hear their voice twice)??? If so is there any possible solution??
Click to expand...
Click to collapse
Yes, seems to be a lineage 17.1 problem. I have rr installed and the same problem.
zu4lu said:
Yes, seems to be a lineage 17.1 problem. I have rr installed and the same problem.
Click to expand...
Click to collapse
have you found any solution??
PHONE1000 said:
have you found any solution??
Click to expand...
Click to collapse
no, i don't have the skills to solve.
zu4lu said:
no, i don't have the skills to solve.
Click to expand...
Click to collapse
me too i think that we have to wait. Anyway thanks
PHONE1000 said:
me too i think that we have to wait. Anyway thanks
Click to expand...
Click to collapse
Maybe you could install an audio tuning tool, like viper or similar.
zu4lu said:
Maybe you could install an audio tuning tool, like viper or similar.
Click to expand...
Click to collapse
i haven't tried those but if i do how i am going to fix the echo problem that is the most annoying?? ohhhh its complicated
PHONE1000 said:
i haven't tried those but if i do how i am going to fix the echo problem that is the most annoying?? ohhhh its complicated
Click to expand...
Click to collapse
no echo here. But i had troubles with unkown calls, even they were in my address book. I had to switch off 4G calling.
zu4lu said:
no echo here. But i had troubles with unkown calls, even the were in my address book. I had to switch off 4G calling.
Click to expand...
Click to collapse
wtf am i the only one who has this problem
April security patch merged
New build with April security patches