aospextended Device Tree for Redmi 8 olive and rom [Olive] - Xiaomi Redmi 8 ROMs, Kernels, Recoveries, & Other

ENG.Moh
hey today I would like to share my device tree for redmi 8 olive still workin to improve it as I can :
If you more knowledgable than me join our telegram group and help us !
{
"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"
}
Your warranty is now void
I am not responsible for any damage done to your device .
AOSP Extended is an AOSP based Rom
Download ROM, GApps you would like to install
DEVICE NAME REDMI 8 OLIVE
Download the ROM and GApps of your choice
Backup every partition from TWRP Recovery
How To install
Download The rom
Install twrp .
Reboot into twrp .
Wipe everything accept internal storage
Flash rom zip file
Reboot to system
First boot I'll take a while
Enjoy!
Bug:
Fingerprints
Internal storage
XDAevDB Information
AospExtended, ROM for the Xiaomi Redmi 8
Source Code: https://github.com/AospExtended/
Downloads :
device tree for redmi 8 olive :
GitHub - EngMoPro/android_device_xiaomi_olive
Contribute to EngMoPro/android_device_xiaomi_olive development by creating an account on GitHub.
github.com
kernel:
https://github.com/EngMoPro/android_kernel_xiaomi_sdm439.git
telegram:
https://t.me/bestandroiddevs
download link for THE ROM
https://androidfilehost.com/?fid=4349826312261732487
Contributor:
@jmpf_bmx
Help Us 2 Improve The Rom download source code and device tree
start the build need help join our telegram group
ROM OS Version: Android 10
ROM Kernel: Linux 4.x
Version Information
Status: Stable
Current Stable Version: 7.0
Stable Release Date: 1969-12-31
Created 2020-02-27
Last Updated 2020-02-27

How to install ROM?
Where is the download link of the ROM?

vinith 32 said:
Where is the download link of the ROM?
Click to expand...
Click to collapse
This is the tree of the rom and as I wrote am working on it to improve it for who's want to build lineageos 16 download link I'll be available also soon :victory:

Waiting bro??

Also waiting ^^

grigor1993 said:
Also waiting ^^
Click to expand...
Click to collapse
Working to fix bugs so you guys can enjoy it without any annoying bugs ❤ when every thing is ok download link I'll be available here as soon as it work fine I'll work on lineage 17.1 also

Great news!
There is a build over at https://www.cyanogenmods.org/redmi-8-lineageos-17-1/, but not sure how it is related to this one? I checked but the two repositories (https://github.com/EngMoHamd/android_device_xiaomi_olive and https://github.com/J0SH1X/android_device_xiaomi_olive) seem to be unrelated. Same tree but different commits, too. Might be something gained by comparing?

qwuetsar said:
Great news!
There is a build over at https://www.cyanogenmods.org/redmi-8-lineageos-17-1/, but not sure how it is related to this one? I checked but the two repositories (https://github.com/EngMoHamd/android_device_xiaomi_olive and https://github.com/J0SH1X/android_device_xiaomi_olive) seem to be unrelated. Same tree but different commits, too. Might be something gained by comparing?
Click to expand...
Click to collapse
That tree u posted has some bugs I tested it before now before am working on my tree to fix any bugs and my tree is 16.0 not 17 my tree is from scratch based on xiaomi redmi 7a pine device and all device tree is looks the same lol we dont make magic haha am working on that tree since along ago before anybody as I remember

I downloaded the Lineage17.1 OS and installed via TWRP .Its not booting , and stuck at fastboot screen

vinith 32 said:
I downloaded the Lineage17.1 OS and installed via TWRP .Its not booting , and stuck at fastboot screen
Click to expand...
Click to collapse
Same happened to me last nite, I'll save you some time or try .. download miflash tool , find the flashable file for your phone version (in my case It was global rom) and flash it. Took me a bit of searching but you will find what you need.

Why it happened? Any custom ROMs for redmi 8? Link ?

vinith 32 said:
Why it happened? Any custom ROMs for redmi 8? Link ?
Click to expand...
Click to collapse
No idea what happened, I've been outta the game for awhile... not alot of anything for redmi 8. Im just going to stick with stock rom with lawnchair launcher for that "Google" feel.

Im also waiting.... If i only have some brain to make it....

First you cleaning up all your data and then reboot twrp and you go advance and search ADB sideload and then you on your PC and you do something else and then complete you back twrp and press reboot twrp again and you install lineage 17.1 os and install the gapps after complete you reboot devices and enjoy the Lineage os

Screentouch not working also

Miftahul02 said:
First you cleaning up all your data and then reboot twrp and you go advance and search ADB sideload and then you on your PC and you do something else and then complete you back twrp and press reboot twrp again and you install lineage 17.1 os and install the gapps after complete you reboot devices and enjoy the Lineage os
Click to expand...
Click to collapse
Do something else likes? Lol

Well everybody ask why lineage not stable until now on redmi 8 olive I would answer you guys with something
I have faced to much error on building this tree I have ever faced idk why also its kernel from mi source is not working fine

zarco89 said:
Well everybody ask why lineage not stable until now on redmi 8 olive I would answer you guys with something
I have faced to much error on building this tree I have ever faced idk why also its kernel from mi source is not working fine
Click to expand...
Click to collapse
You shared a device tree,unknow status,no rom to test
You complain another tree is unstable
Now you say you faced so much error when build rom with this tree
You blame kernel from micode is not working fine(i checked kernel from micode , it fine,i can compile kernel in few minute, no bug so far, little bug but can solve)
After that, you have unstable tree

thinhx2 said:
You shared a device tree,unknow status,no rom to test
You complain another tree is unstable
Now you say you faced so much error when build rom with this tree
You blame kernel from micode is not working fine(i checked kernel from micode , it fine,i can compile kernel in few minute, no bug so far, little bug but can solve)
After that, you have unstable tree
Click to expand...
Click to collapse
So you give a custom ROM if you know how a compile ....
---------- Post added at 04:50 PM ---------- Previous post was at 04:45 PM ----------
thinhx2 said:
You shared a device tree,unknow status,no rom to test
You complain another tree is unstable
Now you say you faced so much error when build rom with this tree
You blame kernel from micode is not working fine(i checked kernel from micode , it fine,i can compile kernel in few minute, no bug so far, little bug but can solve)
After that, you have unstable tree
Click to expand...
Click to collapse
https://github.com/orhanobut/hawk
A source code is given .... compile and build a hawk custom ROM

thinhx2 said:
You shared a device tree,unknow status,no rom to test
You complain another tree is unstable
Now you say you faced so much error when build rom with this tree
You blame kernel from micode is not working fine(i checked kernel from micode , it fine,i can compile kernel in few minute, no bug so far, little bug but can solve)
After that, you have unstable tree
Click to expand...
Click to collapse
The kernel is not fine dude n the rom working but none download link will be available until everything is stable if u r good download the tree and do it u may more knowledgable than me

Related

[BETA][5.1.1] CyanogenMod 12.1 by tank0412 [A500CG][A501CG]

{
"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"
}
Bug list:
GPS & FM
What is working:
Media (IT IS FIXED) But Youtube can be dead
Audio (IT IS FIXED)
RIL (baseband) (IT IS FIXED)
Touchscreen xD
Image decoding
MTP
Webview
Camera
Sensors
Houdini
Wi-FI
Rom features:
It was build from fresh CM12.1 source (November stagefright patch is included)
I used proprietary files from WW 3.24.40.87
I used device tree by quanganh2627 for building so this way community will get all fixes
Custom kernel which was built from X Anwar sources so it has underclock, DT2W, million governors and i/o stuff.
How to flash it:
Step 1:
You should download files for flashing:
File with CM12.1 rom:
Google Drive
ADB v1.0.32: Download from Google Drive
TWRP 2.8.7.0 recovery by quanganh2627 (new December build): Download from Google Drive
Step 2:
1) Unpack archive with ADB and put TWRP image there.
2) Copy file with rom and gapps to internal/external memory of your phone.
3) Then you should reboot your phone in the droidboot mode. (turn off you gadget then press Turn off button and volume + button)
Then go to the ADB folder and hold Shift + Right Mouse button and write this command:
Code:
fastboot flash recovery new-zen5-reco.img
Then you should reboot your phone in the recovery mode. (turn off you gadget then press Turn off button and volume - button)
Step 3:
Then you phone will reboot in the recovery. In the recovery you should instal package with rom.
Step 4:
After flashing, you should format (not wipe) data and cache in the TWRP.
Then you should reboot to system.
Bug reporting:​Attach logcat and detailed describe the issue. Send this to me (tank0412)
Credits:​@quanganh2627 (i used his device tree for building)
USING MY ROM AS BASE FOR YOUR ROM IS DENIED
IF YOU IGNORE IT, I WILL ASK MODERATOR TO DELETE YOUR THREAD
But you can use my kernel only without any problems.
XDA:DevDB Information
CyanogenMod 12.1 by tank0412, ROM for the Asus Zenfone 5
Contributors
tank0412
Source Code: https://github.com/tank0412/android_device_asus_a500cg-1
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Unlocked bootloader
Based On: CM
Version Information
Status: Beta
Current Beta Version: 2.3
Beta Release Date: 2016-03-16
Created 2016-01-04
Last Updated 2016-03-21
Changelog(16.03.2016):
Trying to update Stagefright patch
Re-add Google Camera
Fixing writing to external memory card using Pixelmaster Camera.
Changelog(14.03.2016):
Apply vibrator.patch by @quanganh2627
Re-add camera app
P.S. I applyed patch but i do not know is it work. (hardware of vibrator is dead on my phone)
Changelog(13.03.2016):
Camera was fixed so it can make video without any problem
More fixes for media
Changelog(12.03.2016):
Audio was fixed
Media was fixed (but you can have few troubles with Youtube)
Changelog(04.02.2016):
Using blobs files from WW V3.24.40.87
And more
Changelog(10.01.2016):
DT2W was enabled
Unsuccessful attempt to totally fix Camera
Unsuccessful attempt to fix audio & media
Anyway, i am working on it.
Changelog(06.01.2016):
Latest fixes from quanganh2627s repo were applyed (commit #b953942e748b4d88f27b202abfc318dbd49161ea)
Changelog(05.01.2016):
Using fresh CM12.1 source
Minor fixes and improvements for audio, (i built libtinycompress and libtinyalsa libs from source, but audio is stay partly dead.)
Removed trash from Asus stock (only Asus Camera is included)
A tonn tweaks by @TecnoTailsPlays was added. (commit #56f91ca1fd3dc3e58d02d48b136a97c3a62567a1 )
Chagelog(04.01.2016):
Initial release
Reserved
Hot-fixes​Fix of MTP:
https://drive.google.com/file/d/0B-Fin8UxrD6PZWt6UWIxQmdMT3M/view?usp=sharing
Flash it via fastboot (drodiboot)
awesome, i waiting for upload good luck tank0412
milano88 said:
awesome, i waiting for upload good luck tank0412
Click to expand...
Click to collapse
I uploaded it few minutes ago. xD
tank0412 said:
I uploaded it few minutes ago. xD
Click to expand...
Click to collapse
i started download , after finish will immediately install thanks for your work
edited:
Anyone review?
Sent from my ASUS_T00J using Tapatalk
Running on Recreated Remix Ultra 7.2
Dont know,this is the most suitable CM 12.1 based for me,after trying almost all of cm12.1 rom here.
Less freeze after few days using...
Just 3 or 4 times freeze while charging
ShuviterDjogja said:
edited:
Anyone review?
Click to expand...
Click to collapse
Just trust me.
tank0412 said:
Just trust me.
Click to expand...
Click to collapse
Always trus the dev sir
[emoji106]
Always follow the threads..
Sent from my ASUS_T00J using Tapatalk
Thanks for this. I assume this is compiled from the latest source code (as of 2016-01-03), right?
Would you mind putting this on the OP, especially when you has an update version in the future.
I haven't tried this rom, waiting for audio fixed.
One thing that I don't understand, I see other offical cm12.1 rom size is about 250MB, but why zen5 get double size?
Firstly, I thought we will get a very small minimum rom size but it seems not that much different to Asus stock (after remove bloatware).
baszu said:
Thanks for this. I assume this is compiled from the latest source code (as of 2016-01-03), right?
Would you mind putting this on the OP, especially when you has an update version in the future.
I haven't tried this rom, waiting for audio fixed.
One thing that I don't understand, I see other offical cm12.1 rom size is about 250MB, but why zen5 get double size?
Firstly, I thought we will get a very small minimum rom size but it seems not that much different to Asus stock (after remove bloatware).
Click to expand...
Click to collapse
I could not download latest CM source so it was built from October source.
Many trash from Asus stock were added by quanganh2627's device tree.
I agree that this trash must be removed.
tank0412 said:
I could not download latest CM source so it was built from October source.
Many trash from Asus stock were added by quanganh2627's device tree.
I agree that this trash must be removed.
Click to expand...
Click to collapse
why you can't download the lastest CM source ?
i wait for the bug fixed, and will download this ROM. But right now is to much CM12.1 build for Zenfone 5 so i'm confused which one i must flash on my devices.
Awesome. Hope u will build CM13
Is it really that hard to fix GPS and FM Radio for AOSP based ROMs?
I'm dying for a clean AOSP based ROM but I can't flash it in these circumstances; no audio and no GPS :/
gusbalaa said:
why you can't download the lastest CM source ?
i wait for the bug fixed, and will download this ROM. But right now is to much CM12.1 build for Zenfone 5 so i'm confused which one i must flash on my devices.
Click to expand...
Click to collapse
Threre are only THREE CM12.1 builds. First build was made by Tran Huu Tin, second build was made by KnoneNull and third build was compiled by me.
If you find build by other author, you must understand that it was not built from source. It is a just modificated build by Knone or Tran Huu Tin with a minor changes.
So it is an easy choice.
By the way, i can not download latest source due to my Internet provider. I mean i can not use repo tool to sync sources due to it.
Parliamert said:
Is it really that hard to fix GPS and FM Radio for AOSP based ROMs?
I'm dying for a clean AOSP based ROM but I can't flash it in these circumstances; no audio and no GPS :/
Click to expand...
Click to collapse
I plan to fix audio but nobody can fix GPS because Broadcom and Asus have not published enough source code for this yet.
tank0412 said:
Threre are only THREE CM12.1 builds. First build was made by Knone, second build was made by KnoneNull and third build was compiled by me.
If you find build by other author, you must understand that it was not built from source. It is a just modificated build by Knone or Tran Huu Tin with a minor changes.
So it is an easy choice.
By the way, i can not download latest source due to my Internet provider. I mean i can not use repo tool to sync sources due to it.
Click to expand...
Click to collapse
Okay thanks, so i will prepared for download your build if stable versions is released, with fixed bugs.
But what about this one ?
http://forum.xda-developers.com/showthread.php?p=63910968
tank0412 said:
Threre are only THREE CM12.1 builds. First build was made by Tran Huu Tin, second build was made by KnoneNull and third build was compiled by me.
If you find build by other author, you must understand that it was not built from source. It is a just modificated build by Knone or Tran Huu Tin with a minor changes.
So it is an easy choice.
By the way, i can not download latest source due to my Internet provider. I mean i can not use repo tool to sync sources due to it.
Click to expand...
Click to collapse
I'm confused now. Do you mean your compile is also based on Tran's and Knone's source.
If this the case, it is not different to those then.
For sync source code, do you mean your internet provider block github or it is too slow to download latest source?
If it is latter, maybe, someone can help sync source and upload it to other website?
baszu said:
I'm confused now. Do you mean your compile is also based on Tran's and Knone's source.
If this the case, it is not different to those then.
For sync source code, do you mean your internet provider block github or it is too slow to download latest source?
If it is latter, maybe, someone can help sync source and upload it to other website?
Click to expand...
Click to collapse
I denied using my build as base for other custom roms. So nobody will use my build as base for their custom rom.
My build was really compiled from CM source like Knones build or Tran Huu Tins build.
My provider block repo tool so i can not use it. If somebody upload latest CM12.1/AOSP 5.1.1 code to other website, i will download it and this way i will use it for custom rom building.
gusbalaa said:
Okay thanks, so i will prepared for download your build if stable versions is released, with fixed bugs.
But what about this one ?
http://forum.xda-developers.com/showthread.php?p=63910968
Click to expand...
Click to collapse
It is just modificated build by Knone. It was not built from source.

[ROM][UNOFFICIAL][Android 10] LineageOS 17.1 [joyeuse][discontiued]

{
"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, 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.
Flash instructions :
NOTE: This build Required 11.0.4.0 QJZMIXM (EU) firmware
Download the latest build and OpenGapps pico or nano
Reboot to Recovery (download here)
Wipe data
Flash ROM
Flash OpenGapps pico or nano
Reboot to system
Downloads :
Builds :
https://www.androidfilehost.com/?w=files&flid=315170
Reporting Bugs
DO NOT Report bugs if you're running a custom kernel or you installed Xposed
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 /proc/last_kmsg. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
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. Any bug not reported in the bug report format below may be ignored.
Code:
Code:
What is your--
LineageOS version:
LineageOS Download url:
Gapps version:
Did you--
wipe:
restore with titanium backup:
reboot after having the issue:
Are you using--
a task killer:
a non-stock kernel:
other modifications:
Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:
Contributors
DUNGPHP, TheMalachite
Source Code: https://github.com/LineageOS
Kernel Source: https://github.com/Redmi-SM6250 or Stock kernel from Miui
ROM OS Version: Android 10
ROM Kernel: Linux 4.14.x
ROM Firmware Required: MIUI 11.04.0, TWRP or PitchBlack recovery
Version Information
Status: Beta
Bugs:
- SELinux is Permissive
Changelogs:
10/8/2020:
Fixed: VoLTE ?, NFC ?, Led notify, ... tell me the bugs you found
11/8/2020:
- Fixed FM radio
- Added Gboard
(rest bugs: DT2W, permissive)
Amazing, 2nd rom for joyeuse And waaaay simpler to install.
The future looks brighter.
Klaus69 said:
Amazing, 2nd rom for joyeuse And waaaay simpler to install.
The future looks brighter.
Click to expand...
Click to collapse
If no one build for joyeuse, i will try
Awesome! Thank you.
Will you aim for becoming official maintainer for this device on LineageOS?
robinkooli said:
Awesome! Thank you.
Will you aim for becoming official maintainer for this device on LineageOS?
Click to expand...
Click to collapse
No, i never can make an offfice build. Just want try build and fix for fun
dungphp said:
No, i never can make an offfice build. Just want try build and fix for fun
Click to expand...
Click to collapse
Which recovery should be use
hendibudi said:
Which recovery should be use
Click to expand...
Click to collapse
PtchBlack is OK
dungphp said:
PtchBlack is OK
Click to expand...
Click to collapse
Throw off the link to this recovery plz
frolka1206 said:
Throw off the link to this recovery plz
Click to expand...
Click to collapse
Here man: https://www.androidfilehost.com/?fid=8889791610682886707
dungphp said:
No, i never can make an offfice build. Just want try build and fix for fun
Click to expand...
Click to collapse
Well dont belittle yourself, every developer starts as novice
dungphp said:
PtchBlack is OK
Click to expand...
Click to collapse
I was successfully booting to Los 10 but when I install gapps I only able to flash smaller size gapps pico and when I try flash gapps stock fail it said not enough space
hendibudi said:
I was successfully booting to Los 10 but when I install install gapps I only able to flash smaller size gapps pico and when I try flash gapps stock fail it said not enough memory space
Click to expand...
Click to collapse
You should use small capacity Gapps to not change the LOS structure
dungphp said:
Bugs:
- Leds notify
- FM radio
- SELinux is Permissive
Why no devs working for joyeuse ?
Click to expand...
Click to collapse
also doesn't work nfc and quick charge (((
frolka1206 said:
also doesn't work nfc and quick charge (((
Click to expand...
Click to collapse
Yeah, i will try fix NFC soon. quick charge or fastchage ? If im not wrong N9 supported fastchage
Now Pixel Experience plz? i want that ROM.
dungphp said:
If no one build for joyeuse, i will try
Click to expand...
Click to collapse
hey ill be here to help soon! just waiting for a ssd bigger then 128gb in the mail :crying: . Great work though showing out device some love. might need to pm you a few things if you dont mind
emime12 said:
Now Pixel Experience plz i want that ROM.
Click to expand...
Click to collapse
Find in my AFH
dungphp said:
Find in my AFH
Click to expand...
Click to collapse
hey, do you have a gapps that is small enough to flash?
EDIT: im sure its an error on my end, but i cant seem to boot the rom. tried both recoveries of yours. any obvious oversight im missing? lol
im onn 11.04 btw
EDIT, flashing works fine but it says no OS is installed when i try to boot
Niropa said:
hey, do you have a gapps that is small enough to flash?
EDIT: im sure its an error on my end, but i cant seem to boot the rom. tried both recoveries of yours. any obvious oversight im missing? lol
im onn 11.04 btw
EDIT, flashing works fine but it says no OS is installed when i try to boot
Click to expand...
Click to collapse
Flash rom, turn off, boot to recovery, flash gapps, boot to system

[ROM][UNOFFICIAL] LineageOS 17.1 for Redmi Note 9S

{
"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

[ROM][12.1][UNOFFICIAL][Olives] Dot OS 6.0 [Redmi 8/8A/8A Dual][Unified]

" #DroidOnTime "
ROM Version: 6.0
Device: Olives
Maintainer: Raj Sharma
Build Status: UNOFFICIAL
{
"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"
}
Code:
* Your warranty is now void.
* We are not responsible for anything that may happen to your phone by installing any custom ROMs and/or kernels.
* You do it at your own risk and take the responsibility upon yourself and you are not to blame us or XDA and its respected developers.
"This is a user-friendly thread, all your suggestions are important to us and will be taken into consideration.."
dotOS is an Android ROM that focuses on performance, stability, and User Experience. We focus on making our rom look and feel great without struggling on Performance and Battery! So that one can get the most out of your device.....
CLEAN FLASH/First Time Installation :
Download the latest build (Both Vanilla [Non-gapps] and Gapps builds are available)
First Make sure recovery is installed. (LineageOS recovery works fine as of now)
Reboot to recovery
Make nandroid backup (Not Necessary, but just in case if you lost somewhere)
Perform Factory Reset/Format
Choose - Apply update from ADB
then sideload the lastest build - adb sideload latest-Build.zip
package sideloads till 47% and you can skip Signature verification.
Reboot to System
DIRTY FLASH :
Download the latest build
Reboot to recovery
Flash the latest build
Wipe Cache
Reboot
Note: GApps only has to be flashed once whereas Magisk/Su is to be flashed every time you Dirty Flash the OTA Update.
Download - Vanilla GApps
Complete Changelogs: https://changelogs.droidontime.com/
AOSP
Lineage OS
Pixel Experience
Dirty Unicorns
And all other open-source Devs/Teams.
Mohan CM - Founder/Core Developer
Iacob Ionut - UI, UX Developer/ Core Developer
Important Links
If you liked our Project, please consider supporting us. - Donate - https://www.paypal.me/MOHANCM
dot OS source
dotOS-Device Sources
Telegram Group
Telegram Channel
Website
Downloads page
REPORTING BUGS !
As soon as the problem occurs, take a LOGCAT!
for more READ THIS
and do not forget to send it to us
Contributors: Raj Sharma
Special Thanks: 0XCAFEBABE (@me_cafebabe)
Source Code: https://github.com/DotOS
Kernel Source: - https://github.com/mi-sdm439/android_kernel_xiaomi_sdm439
ROM OS Version: 12.1 Android S
Version Information
Status: STABLE
Current Stable Version: v6.0
Stable Release Date: 21-04-2022
#21-04-2022
-fixed camera video recording
Hello, where I can find working Gapps for this rom?
This is very interesting, an Android 12 build for Olives, I'm tempted to install this. Thanks for posting your work!
I found working gapps.
NikGapps-stock-arm64-12.1-20220410-signed.zip
About this ROM. Bartery live is very good.
Some option like % battery crash app settings.
i didnt find ROM 6.0 for olive in download page? did i miss something?
andikaryanto11 said:
i didnt find ROM 6.0 for olive in download page? did i miss something?
Click to expand...
Click to collapse
What do you mean? This is a unified build, it is also for olive.
Cheers.
escorpiompom said:
What do you mean? This is a unified build, it is also for olive.
Cheers.
Click to expand...
Click to collapse
i go to this olive page to find the rom v6.0, but latest build is v5.2.1
andikaryanto11 said:
i go to this olive page to find the rom v6.0, but latest build is v5.2.1
Click to expand...
Click to collapse
But why?
The first post contains two download links, one is "vanilla", the other comes with Gapps.
Any reason you don't want to use the official links posted?
Cheers.
escorpiompom said:
But why?
The first post contains two download links, one is "vanilla", the other comes with Gapps.
Any reason you don't want to use the official links posted?
Cheers.
Click to expand...
Click to collapse
seems you got them mixed up, dot 6 (this thread) is unofi whereas the ofi is still 521
that question should be asked to the op, dont know how well dot handles things, but another rom thread here did switch maintainers
fonzacus said:
seems you got them mixed up, dot 6 (this thread) is unofi whereas the ofi is still 521
that question should be asked to the op, dont know how well dot handles things, but another rom thread here did switch maintainers
Click to expand...
Click to collapse
Yeah, my bad.
What I meant was that there are two links in the first post, may not be an "official" release but the links are working.
Really interesting Android 12 ROM.
@rajsharma55 Did you plan regularly updates?
Really cool system. Love Android 12 and the dotOS works fine.
But found 2 bugs:
Whatsapp - If i want to change the sound to another song, it doesnt play the sound in the menu ...
In the sound menu under settings: cant activate "Now Playing", so that it can identify songs in the near ... the
button doesnt react to the touch.
Wifi, LTE (VoLTE) and BT is just working fine. Calling is a bit ... weird. I can hear me a bit if im speaking, so like
im singing in a movie theater ^^
But so far, i love the system. Hopefully we get some fixes, updates (security and so) and maybe its getting
official, would be nice. Thanks so far
-- Edit -- double post ..idk why
Would it be possible to include the original dotOS boot animation instead of the android one?
I have the previous version of dot Os and I want to try this one.
When will the official dot os 6 be available ?
Seems there's no update since months...
I've tried this version of Dot OS on my redmi 8, but it continually reboots on recovery mode. The zip signature is not valid. I don"t see any other version of android 12 for Redmi 8
dave269 said:
Seems there's no update since months...
I've tried this version of Dot OS on my redmi 8, but it continually reboots on recovery mode. The zip signature is not valid. I don"t see any other version of android 12 for Redmi 8
Click to expand...
Click to collapse
is it a corrupted zip? or is it a device missmatch?
there are quite a lot of a12 and a13 for olives, but most dont visit here often
Hi
Thanks for the answer ; I don't think it's a device missmatch, I have a11 (official dot os 5.2) on my redmi 8. TWRP says the zip signature is not valid, but if I do flash without checking zip signature, it flashes without error, but continually reboot on twrp
I don't see a13 for olives, nor a12 apart from this forum
dave269 said:
Hi
Thanks for the answer ; I don't think it's a device missmatch, I have a11 (official dot os 5.2) on my redmi 8. TWRP says the zip signature is not valid, but if I do flash without checking zip signature, it flashes without error, but continually reboot on twrp
I don't see a13 for olives, nor a12 apart from this forum
Click to expand...
Click to collapse
did you format data? thats literally the 1st step with roms nowadays

Development [CLOSED] [PSYCHE] [UNOFFICIAL] ArrowOS 12.1 for Xiaomi 12X

<Moderator Edit>: Thread closed and all links removed due to non-working download links. @Jvlong2019 please Report the thread if you want the thread re-opened so that you can fix it.
It has been a long time since Xiaomi 12X been published, and now I'm very proud to say here that the first beta unofficial ArrowOS release Xiaomi 12X has been released.
Bugs:
Bluetooth audio
Fingerprint
DT2W (Partially works)
Something important to know:
Prebuilt Vendor
Permissive SELinux (will be enforcing in the future)
OSS kernel
Please use EEA, GLOBAL, CN MIUI 13.0.3 or 13.0.5 as base firmware and use fastboot enhance to flash it.
NOTICE: THIS IS THE FIRST BETA VERSION, AND NOT ADVISED FOR USING AS A DAILY DRIVER.
In our testers' test, it is much better than MIUI, both in performance and in battery life.
Download Link (Available in 7 days)
Made by me (jvlong2019)
I will edit this post if some bugs are fixed.
We did it boys, this guy manage to bring the first ever custom ROM for the 12X
Yes. My 12x is arriving next week. Can't wait for a stable release. Keep up the good work. It is appreciated.
Really great news. But BT audio and fingerprint are absolutely necessary. Does the implementation only take time or will this never be able?
stw500 said:
Really great news. But BT audio and fingerprint are absolutely necessary. Does the implementation only take time or will this never be able?
Click to expand...
Click to collapse
It takes time. I'm trying to fix them
Jvlong2019 said:
It has been a long time since Xiaomi 12X been published, and now I'm very proud to say here that the first beta unofficial ArrowOS release Xiaomi 12X has been released.
Bugs:
Bluetooth audio
Fingerprint
DT2W (Partially works)
Something important to know:
Prebuilt Vendor
Permissive SELinux (will be enforcing in the future)
OSS kernel
Please use EEA, GLOBAL, CN MIUI 13.0.3 or 13.0.5 as base firmware and use fastboot enhance to flash it.
NOTICE: THIS IS THE FIRST BETA VERSION, AND NOT ADVISED FOR USING AS A DAILY DRIVER.
In our testers' test, it is much better than MIUI, both in performance and in battery life.
Download Link (Available in 7 days)
Vanilla Version
Gapps Version
Made by me (together08 aka. jvlong2019)
Contact Telegram Group: https://t.me/Xiaomi12XGlobalOfficial
If the link is no longer avaliable, or for some support, please contact me at this group.
Device Tree Configuration
Kernel Source
Donation: Paytreon
Please dona
Jvlong2019 said:
It has been a long time since Xiaomi 12X been published, and now I'm very proud to say here that the first beta unofficial ArrowOS release Xiaomi 12X has been released.
Bugs:
Bluetooth audio
Fingerprint
DT2W (Partially works)
Something important to know:
Prebuilt Vendor
Permissive SELinux (will be enforcing in the future)
OSS kernel
Please use EEA, GLOBAL, CN MIUI 13.0.3 or 13.0.5 as base firmware and use fastboot enhance to flash it.
NOTICE: THIS IS THE FIRST BETA VERSION, AND NOT ADVISED FOR USING AS A DAILY DRIVER.
In our testers' test, it is much better than MIUI, both in performance and in battery life.
Download Link (Available in 7 days)
Vanilla Version
Gapps Version
Made by me (together08 aka. jvlong2019)
Contact Telegram Group: https://t.me/Xiaomi12XGlobalOfficial
If the link is no longer avaliable, or for some support, please contact me at this group.
Device Tree Configuration
Kernel Source
Donation: Paytreon
Please donate me if you like it!
I will edit this post if some bugs are fixed.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Awesome very much appreciated. Does it require an unlocked bootloader before flash?
I found the lineage repo on GitHub earlier this week searching for custom ROM, wondering where the thread was I was missing. Are you planning on Lineage OS rom too?
BMHater12 said:
We did it boys, this guy manage to bring the first ever custom ROM for the 12X
Click to expand...
Click to collapse
Yeah, working on it is hard but fun
Jerome! said:
Awesome very much appreciated. Does it require an unlocked bootloader before flash?
I found the lineage repo on GitHub earlier this week searching for custom ROM, wondering where the thread was I was missing. Are you planning on Lineage OS rom too?
Click to expand...
Click to collapse
At first I was building LineageOS, but I think It's unnecessary for me to build it because I'm not going to apply for LineageOS official builds.
am so happy that custom rom development for 12X has started
I have never heard about Fastboot Enhance tool or fastbootD, but gave it a try and flashing your rom to experience it now
{
"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"
}
If you run into issue the rom doesnt boot and formating data from recovery doesnt solve it, boot into normal fastboot mode and perform fastboot erase userdata and then fastboot reboot. This is what made my rom boot
Nexus5-32GB said:
am so happy that custom rom development for 12X has started
I have never heard about Fastboot Enhance tool or fastbootD, but gave it a try and flashing your rom to experience it now
View attachment 5673293
If you run into issue the rom doesnt boot and formating data from recovery doesnt solve it, boot into normal fastboot mode and perform fastboot erase userdata and then fastboot reboot. This is what made my rom boot
Click to expand...
Click to collapse
yep. That's a good choice.
great news, I hope everything will be fine. I had a few questions, there was information that xiaomi releases the source code of kernels with problems or inability to compile it, there is no such problem with 12x? And is there a device in the hands of the developer or is it based on poco?
ps. Will there be any difficulties after the release of android 13? Does xiaomi post new kernel versions or something similar?
nice rom
im looking forward to fix bug(bt audio)
BEAPa said:
great news, I hope everything will be fine. I had a few questions, there was information that xiaomi releases the source code of kernels with problems or inability to compile it, there is no such problem with 12x? And is there a device in the hands of the developer or is it based on poco?
ps. Will there be any difficulties after the release of android 13? Does xiaomi post new kernel versions or something similar?
Click to expand...
Click to collapse
Xiaomi didn't release their android 12 kernel Code for this phone, only 11.
I made a post asking for it on the mi boards:
[Psyche] Android 12 Kernel Cod
Unfortunately the community around this phone is not huge or active...
It is shame. I really like this phone and looking forward to a custom rom.
Spiralz33 said:
Xiaomi didn't release their android 12 kernel Code for this phone, only 11.
I made a post asking for it on the mi boards:
[Psyche] Android 12 Kernel Cod
Unfortunately the community around this phone is not huge or active...
It is shame. I really like this phone and looking forward to a custom rom.
Click to expand...
Click to collapse
telegram
Jvlong2019 said:
Yeah, working on it is hard but fun
At first I was building LineageOS, but I think It's unnecessary for me to build it because I'm not going to apply for LineageOS official builds.
Click to expand...
Click to collapse
That's a pity, I truly hope someone will pick up building Lineage OS 19.1 for psyche. Do you know of anyone? As I can see a few forks from your device-tree ...
- SAM -
Hi @Jvlong2019,
I hope all is well. The two download links in your OP no longer work:
Jvlong2019 said:
Download Link (Available in 7 days)
Vanilla Version
Gapps Version
Click to expand...
Click to collapse
They both result in:
Please fix the download link(s) in the next 5 days. Failure to fix them will result in the thread being closed and all links being removed. Never fear, even if your real life is too busy and you can't fix the links within five days, just Report the OP and we can reinstate the thread and you can fix the download link.
I'd like to suggest someplace different than WeTransfer due to the quickly expiring links. AFH (Android File Host) is free and has served me well for eight years or so. If you have any questions, please feel free to send me a PM.
Cheers,
@roirraW "edor" ehT
Edit October 7, 2022: Thread closed and all links removed due to non-working download links. @Jvlong2019 please Report the thread if you want the thread re-opened so that you can fix it.
SamHaLeKe said:
That's a pity, I truly hope someone will pick up building Lineage OS 19.1 for psyche. Do you know of anyone? As I can see a few forks from your device-tree ...
- SAM -
Click to expand...
Click to collapse
Is there any specific reason why you want lineageOS?
Theo1218 said:
Is there any specific reason why you want lineageOS?
Click to expand...
Click to collapse
First of all, I'm a long time user, coming from CyanogenMod. Second and third, stability and security. Nightly's, ...
Five reasons XDA loves LineageOS
If you call yourself a custom ROM veteran, you definitely have heard about LineageOS. Here are five reasons why we love LineageOS!
www.xda-developers.com
- SAM -

Categories

Resources