[ROM] [12.1] [TREBLE] [UNOFFICIAL] [Gapps/Vanilla] CherishOS V3.9.5 for Nokia 8 [NB1] [DISCONTINUED FOR A13] - Nokia 8 ROMs, Kernels, Recoveries, & Other Develop

{
"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.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
CherishOS is an AOSP based rom focusing on a Unique UI with many customizations.
Known bugs
- Loudspeaker is loud and creates some echo in calls
- TWRP recovery does not decrypt internal storage with a pin set, this is TWRP's fault, but does not affect OTAs, cancel when prompted for pin it will say its incorrect. [fixed with latest twrp]
- Offline charging animation does not work [FIXED in 3.5.2]
- SIM2 mobile data does not work (for dual sim users) but the sim itself works fine [FIXED in 3.5.2]
- gyro sensor creates a drift in some games [FIXED in 3.6]
- requires flashing atomix zip for WPA2 hotspot to work (attached) < now included, needs test. [no longer required]
- you tell me
Please ensure T-virus-2.0 is installed before attempting to flash this rom! follow this guide here: https://forum.xda-developers.com/t/nokia-8-nb1-full-rom-installation-guide.4349525/
Selinux status: Enforcing
Download
ROM
Release CherishOS 3.9 [12.1] [Gapps/Vanilla] [Unofficial] · megafire91/NB1-CherishOS_Releases
CherishOS for NB1 treble only [T-virus 2.0 required] Changelog: https://t.me/CherishOS/1120 Device changelog: Changed to LOS camera to resolve not saving issues Audio visualiser now working Offlin...
github.com
Recovery
TWRP:
Release TWRP 3.6.2 A12.1 for NB1 · Niemandausduisburg/android_device_nokia_A1N-NB1-TWRP-new
TWRP 3.6.2 A12.1 for Nokia 8 (NB1) Flashable bootimage & flashable zip availible. Known Features xD: - MTP / ADB don't work sometimes. To fix disable & re-enable MTP in Mount-options. - ADB sidelo...
github.com
The Zip installer is used for easier access when flashing roms, the img is there in case you have forgotten to flash the zip and have lost recovery.
Flashing instructions
Clean Flash:
1. Take a full backup of both your data and internal storage as it may be wiped.
2. Download the ROM from above link and flash the recovery zip
3. Download the recovery zip of your choosing and flash it if not already on latest twrp.
4. boot into recovery and either remove rom pin or wipe internal to have it accessible to copy rom zip over (due to the decryption bug) or just use external sd card to flash.
5. flash the rom zip and recovery zip again right after the rom zip before rebooting , it will reboot you to recovery automatically in other slot. (optional) cherish recovery included.
6. Flash any mods you may want
7. run factory reset from recovery, or wipe /data and /dalvik if you don't want internal wiped.
8. reboot to system and enjoy!
(flashing Atomix zip is only needed if you flash the .img to fix hotspot, but not with the zip)
Installing an OTA (Dirty flash):
1. Download the ROM from above link
2. flash the rom zip and recovery zip and let it reboot into recovery.
3. wipe Dalvik cache only
4. flash any mods you had previously flashed.
5. reboot to system and enjoy!
(flashing Atomix zip is only needed if you flash the .img to fix hotspot, but not with the zip)
Device support:
https://t.me/HMD_Nokia_8
Credits
Me for building the rom
@emufan4568 for the NB1 device and vendor tree, atomix kernel and TWRP.
Rany42 for all his help and contribution and for using his device trees, he doesn't have an XDA account.
@oaid for contribution to vendor tree and atomix kernel and countless hours of bug fixing
@CherishOS team for the amazing ROM
@THMSP for T-virus
all users in our telegram groups that helped us contribute and find bugs as well as sent us logs.
if i missed anyone in credits please let me know and ill add you to this list.
coffee:
Pay Marcel Dos Santos using PayPal.Me
Go to paypal.me/marceldossantos91 and type in the amount. Since it’s PayPal, it's easy and secure. Don’t have a PayPal account? No worries.
paypal.me
if you do decide to donate, thank you, appreciate it more than you know.
Sources:
CherishOS: https://github.com/CherishOS
Device trees: https://github.com/GPUCode, https://github.com/c79

Reserved

in case anyone is wondering, the rom is considered stable and mostly everything works, but please when reporting bugs, attach a log, thanks!

Thanks!!!

build updated
Happy flashing!

In your instructions
I'm guessing step one should be make sure device bootloader Unlocked
And t virus is installed

johndaog said:
In your instructions
I'm guessing step one should be make sure device bootloader Unlocked
And t virus is installed
Click to expand...
Click to collapse
Yes you are correct. Ive updated the post accordingly, however it is always to be assumed any rom besides stock needs T-virus to work as it requires the treble base.

Thanks for making this! Out of curiosity, is this rom using the latest A11 DDV by @emufan4568 you mentioned in another thread?

r100 said:
Thanks for making this! Out of curiosity, is this rom using the latest A11 DDV by @emufan4568 you mentioned in another thread?
Click to expand...
Click to collapse
Yes, its using all the ddv blobs and hal's, and everything has been upgraded. All A12 roms for NB1 going forward will use them

Just flashed this ROM. Buttery smooth. Thanks a lot for your time and efforts.
Couple of possible bugs
1) Do not change the display cut out from default- it blanks the whole screen without any way to change back other than by factory resetting.
2) I can't connect to Internet when I turn on expressvpn. Might be just me though.
This just proves that the Nokia 8 is still a very capable device in 2022.
Can't really get a logcat for the first one but will look into the second one to see if there's a workaround for the VPN issue.

And just in case anyone is wondering, banking apps work just fine. Safetynet passes and Selinux is indeed enforcing

Latest Gcam seems to be a hit and miss for some modes. I'll share if there's a better one out there more suited to the Nokia 8
**Edit: https://www.celsoazevedo.com/files/android/google-camera/f/changelog1434/
This one seems good and stable for me

Xda2022 said:
Just flashed this ROM. Buttery smooth. Thanks a lot for your time and efforts.
Couple of possible bugs
1) Do not change the display cut out from default- it blanks the whole screen without any way to change back other than by factory resetting.
2) I can't connect to Internet when I turn on expressvpn. Might be just me though.
This just proves that the Nokia 8 is still a very capable device in 2022.
Can't really get a logcat for the first one but will look into the second one to see if there's a workaround for the VPN issue.
Click to expand...
Click to collapse
Hi all, found a fix for the VPN not connecting. I found that I had to be on a TCP protocol for it to work. I had issues with a UDP connection. Didn't have this issue on Pie so assume it's to do with this ROM, but nonetheless here's the solution if you've got the same problem.

Xda2022 said:
Hi all, found a fix for the VPN not connecting. I found that I had to be on a TCP protocol for it to work. I had issues with a UDP connection. Didn't have this issue on Pie so assume it's to do with this ROM, but nonetheless here's the solution if you've got the same problem.
Click to expand...
Click to collapse
I just tested UDP now with windscribe and i connected without any issues. Likely the issue is your vpn providers app not fully compatible with A12 yet.

marceldossantos91 said:
I just tested UDP now with windscribe and i connected without any issues. Likely the issue is your vpn providers app not fully compatible with A12 yet.
Click to expand...
Click to collapse
Interesting... I guess it's a fix for anyone on Express VPN.

new cherish build up, QC is finally fixed with this update. happy flashing

marceldossantos91 said:
new cherish build up, QC is finally fixed with this update. happy flashing
Click to expand...
Click to collapse
Probably me being a bit stupid, but how do you update? I don't see an update menu- does this need a microsd card to flash over twrp for every update?

Xda2022 said:
Probably me being a bit stupid, but how do you update? I don't see an update menu- does this need a microsd card to flash over twrp for every update?
Click to expand...
Click to collapse
You have to dirty flash through twrp. I am looking into how i can integrate an OTA updater but for now dirty flash procedure

build is updated, the only change is that the H/W lights for keys should now work.
Happy flashing!

Nice one Marcel!

Related

[ROM] [9.x] **crDroid**v5.2 Pie Official for Honor 5x (kiwi)

crDroid is designed to increase performance and reliability over stock Android for your device also attempting to bringing many of the best features existent today. We're mainly based on LineageOS so use custom kernels compatible with them!
{
"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:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
Features
Lots of goodies. Working to add more.
Always Have a full functional Backup. Just in case!
DOWNLOAD ROM: AndroidFileHost
GAPPS: DOWNLOAD GAPPS
First time installing crDroid to your Honor 5x, or coming from another ROM:
** Make sure you're running a proper working Recovery such as TWRP
1) Copy crDroid zip, gapps zip to your device
2) Boot into Recovery
3) Wipe cache, system, & data (or just cache & system for a dirty flash).
4) Flash ROM
8) Flash gapps
9) Boot up
For root, AFTER you boot into the ROM, you can go back to recovery and install Magisk XX.x (whatever is most recent).
Upgrading from earlier version of crDroid:
The only difference between clean flash as above and upgrading is you just wipe system & cache, leaving data. Everything else is the same. ***Remember to always clean flash before reporting problems. Clean flashing is always the best method of ROM install.
KNOWN ISSUES
SELinux is PERMISSIVE
Don't expect any support if you:
- are not running the included kernel
- have installed any mods such as Xposed!
- have modified system files
Thanks to:
- AOSP
- LineageOS
- SlimRoms
- AOSPA (Paranoid Android)
- OmniRom
- NamelessROM
- Many others... (if you're feeling upset being out of the thanks list just send a PM )
DONATE
Join us on Telegram!
crDroid Community: https://t.me/crDroidAndroid
crDroid G+ community​
XDA:DevDB Information
crDroidAndroid, ROM for the Honor 5X
Contributors
coldhans
Source Code: https://github.com/crdroidandroid
ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Stock MM Firmware (No VoLTE)
Based On: LineageOS
Version Information
Status: Nightly
Current Stable Version: 5.1
Stable Release Date: 2019-03-12
Created 2019-02-07
Last Updated 2019-03-12
Reserved
Website: https://crdroid.net/kiwi
Reserved
Changelog: https://raw.githubusercontent.com/crdroidandroid/android_vendor_crDroidOTA/9.0/changelog_kiwi.txt
Installing this right now
You're great man
---------------------------------------------------------------------------------------------------
Clean Installed it just now:
- First boot-up tooook much longer than what I've usually seen.
- Setup wizard was unable to move on when I tried to continue using Mobile Data. ( It stock at turning mobile data ON, when I skipped the Setup Wizard I noticed that APN was missing.)
- Fingerprint Enrollment was not Complete.
---------------------------------------------------------------------------------------------------
After A reboot still cant enroll finger print
and default music player is not usable because it keeps flashing the screen and I cant see anything.
Logs r attached.
everything work fine except Fingerprint Enrollment
nourpon said:
everything work fine except Fingerprint Enrollment
Click to expand...
Click to collapse
all what you need to do mate is the following (requires ROOT)
1-find yourself a good ROOT file explorer (Mine is ES)
2-navigate to data/system/users and delete fpdata folder
3-(no need to restart the device) go to setting app then security then fingerprint and try enrollment it may fall to complete about 1-3 times but it should be done easily after that
try that and tell me if it didn't work for you
GEKv2 said:
all what you need to do mate is the following (requires ROOT)
1-find yourself a good ROOT file explorer (Mine is ES)
2-navigate to data/system/users and delete fpdata folder
3-(no need to restart the device) go to setting app then security then fingerprint and try enrollment it may fall to complete about 1-3 times but it should be done easily after that
try that and tell me if it didn't work for you
Click to expand...
Click to collapse
Thank you for the tweak, it work fine now
---------- Post added at 05:56 PM ---------- Previous post was at 05:53 PM ----------
@coldhans will you update regularly this ROM ?
thank you for answer
greatwork ,crdroid is alwyas my daily rom。
wish better
and my bugs as follows:(kiwi-tl00)
same imei & always 50% battery display
GEKv2 said:
all what you need to do mate is the following (requires ROOT)
1-find yourself a good ROOT file explorer (Mine is ES)
2-navigate to data/system/users and delete fpdata folder
3-(no need to restart the device) go to setting app then security then fingerprint and try enrollment it may fall to complete about 1-3 times but it should be done easily after that
try that and tell me if it didn't work for you
Click to expand...
Click to collapse
this solution did not work, neither did the solution provided in here:
https://forum.xda-developers.com/showpost.php?p=78655571&postcount=204
KingJK said:
this solution did not work, neither did the solution provided in here:
https://forum.xda-developers.com/showpost.php?p=78655571&postcount=204
Click to expand...
Click to collapse
Youi just need to insist many times and it's work
nourpon said:
Youi just need to insist many times and it's work
Click to expand...
Click to collapse
It's just not worth it, I tried both solutions more than 5 times and kept restarting the device the suggested amount. It's killing the time, I went back to Arrow
path
GEKv2 said:
all what you need to do mate is the following (requires ROOT)
1-find yourself a good ROOT file explorer (Mine is ES)
2-navigate to data/system/users and delete fpdata folder
3-(no need to restart the device) go to setting app then security then fingerprint and try enrollment it may fall to complete about 1-3 times but it should be done easily after that
try that and tell me if it didn't work for you
Click to expand...
Click to collapse
* 2-navigate to data/system/users/0 and delete fpdata folder
Dirty flashed from crDroid 8.1.
As for now - no single issue Great job!
Hello,
i did fix fingerprint enrolmetnt issue this way:
1 reboot to TWRP mode
2 invoke file editor
3 delete files/folders:
/data/fpc
/data/system/locksettings.db
/data/system/users/0/fpdata
/data/system/users/0/settings_fingerprint.xml
4 reboot to system
5 tap the "Continue (filinalze) phone setup on top of system settings GUI
6 select PIN+Fingerprint unlcock mode and continue as normal
Regards,
Dmitri.
Dmitri_01 said:
Hello,
i did fix fingerprint enrolmetnt issue this way:
1 reboot to TWRP mode
2 invoke file editor
3 delete files/folders:
/data/fpc
/data/system/locksettings.db
/data/system/users/0/fpdata
/data/system/users/0/settings_fingerprint.xml
4 reboot to system
5 tap the "Continue (filinalze) phone setup on top of system settings GUI
6 select PIN+Fingerprint unlcock mode and continue as normal
Regards,
Dmitri.
Click to expand...
Click to collapse
the simple way to honor 5x is to erase as root "data/system/users/0/fpdata" only once and then register the used fingerprint pattern and fingerprint and that's it.
how about buttery drains and performance in this rom combring it with cr 7.1.2
MOHAMED BEK said:
how about buttery drains and performance in this rom combring it with cr 7.1.2
Click to expand...
Click to collapse
For me it works just fine. I use it now as daily driver. Works better than crDroid on Android 8.1.
There is still issue, that only first SIM can run on LTE/4G. Second can run only EDGE. Changing SIM for data transfer doesn't help - only disabling the Sim used for data transfer allows to operate second Sim on LTE profile. I think the second Sim becomes then first reported to networking subsystem, so it is being allowed to use LTE profile. Even if You re-enable the first one, it is being reported as second Sim so it gets only edge profile.
Would it be possible to force reinitialisation of Sim cards when changing the Sim for data transfer? I think this way is operating stock software...
Cheers ?
Marcin
thanks so much
2/16 OTA update is out
Download: AFH | MEGA
Changelog: https://raw.githubusercontent.com/c...9b945aec31b8a6513e8a9cd703/changelog_kiwi.txt
coldhans said:
Download: AFH | MEGA
Changelog: https://raw.githubusercontent.com/c...9b945aec31b8a6513e8a9cd703/changelog_kiwi.txt
Click to expand...
Click to collapse
just popup to twrp after flashing the 20190216 ver
it was normal during the former ver.s
and the bugs i come to:1.same imei when two sims;2.50%battery always ,(Chinese kiwi-tl00)3.the options in the expanded desktop cannot be displayed4.the castscreen seemed abnormal
================================
after i wipe the data ,it come home....(twrp cannnot be touchble when the issue)

[ROM][10.0][UNOFFICIAL] LineageOS 17.1 for Mix 3 5G [andromeda]

{
"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.
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
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: https://github.com/Inkypen79/device_xiaomi_andromeda
Kernel source code: https://github.com/Inkypen79/kernel_xiaomi_andromeda
Working:
Almost everything
Broken:
You tell me
Compatibility:
This is for Mi Mix 3 5G (andromeda) only. Not compatible with regular Mix 3 (perseus)
Downloads:
https://sourceforge.net/projects/xiaomi-andromeda/files/
Installation:
Reboot to recovery
Wipe /system, /vendor, /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:
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.
XDA:DevDB Information
LineageOS, ROM for the Xiaomi Mi Mix 3
Contributors
Inkypen
ROM OS Version: Android 10
ROM Kernel: Linux 4.x
Based On: AOSP
Version Information
Status: Testing
Created 2020-06-08
Last Updated 2020-06-08
Additional installation instructions if coming from stock MIUI:
In order to install a custom ROM you must have an unlocked bootloader. You can apply for this at Xiaomi's official site: https://en.miui.com/unlock/
You then need to install a custom recovery. Official TWRP builds are available, and the official maintainer has a thread with installation instructions here: https://forum.xda-developers.com/mi...covery-unofficial-twrp-xiaomi-mi-mix-t3941867
Once you have TWRP installed, boot into recovery mode. Wipe cache,dalvik,system,vendor partitions.
You are strongly advised to flash the latest modem firmware. You can grab that here: https://sourceforge.net/projects/xiaomi-andromeda/files/firmware.zip/download
WARNING: You will lose all saved files on your internal storage in the next step, make a backup of important files before proceeding
Data partition must be formatted (not wiped) to remove forced encryption. Use the bottom right "Format Data" button in the Wipe menu. You will be asked to type "yes" to confirm your choice.
At this point your internal storage will be empty. Copy the ROM from your PC to the phone, click install in TWRP and select the ROM. If you wish to install gapps/nanodroid, copy it to the phone and install after the ROM. Once you have flashed the ROM and any add ons, you must format internal storage again. Internal storage must be completely empty for the very first custom ROM boot, once a custom ROM has been installed and you want to swap to a different one, further formatting is not necessary.
Reboot back to system and enjoy custom ROM goodness
Reserved
Thanks, been waiting for this. Will test it out
Just switched to this one because Xiaomi probably won't ever release Q for andromeda. Working great so far!
Can you flash modem via twrp or do I need to use Odin?
Arcticsoldier said:
Can you flash modem via twrp or do I need to use Odin?
Click to expand...
Click to collapse
twrp
pm4rcin said:
1. After some trouble with installing (first time so...) system works fine but when I plug my usbc-jack adapter and headphones it doesn't see them. How can I fix that?
2. Another thing is no 4k option in camera app for recording.
PS. Thanks for your work delivering that ROM.
Click to expand...
Click to collapse
I got no problem with headphones here.
Stock LineageOS Snap camera can't do 60fps or 4k recording. There are plenty of camera apps on the play store that have these options.
If you want to use GCam then this port is the most compatible with andromeda, it can do 1080p/60fps and 4k/30fps video recording. https://f.celsoazevedo.com/file/cfiles/gcm1/GCam_7.3.018_Urnyx05-v1.9.apk
This GCam port does not work with selfie camera at all, you must use the built in Snap cam for that. My suggestion would be to set the slider to open the default camera app and to have have GCam on your home screen.
Phone is not rooted, but many apps do not work because they think its rooted. I.E. Revolut, banking apps, Outlook, Teams. Is there an workaround for this?
flori.one said:
Phone is not rooted, but many apps do not work because they think its rooted. I.E. Revolut, banking apps, Outlook, Teams. Is there an workaround for this?
Click to expand...
Click to collapse
This problem with false positives happens on stock ROMs as well. When I owned a Zuk Z1, loads of apps thought the stock ZUI was a rooted custom ROM. Not a lot can be done about it because each app uses it's own detection method and the companies that make these apps obviously aren't going to broadcast the detection methods they use.
You may have success running these apps by actually rooting your phone and using Magisk Hide on the apps that don't work.
It's the first time I install a non-official Lineage ROM and I've found that both SELinux and device encryption are disabled. I also got a notification saying this was due to the ROM being built with public keys?
I don't know if this is normal and if there's something I can do to enable SELinux and searching for solutions hasn't returned any
Also, what's the keys thing about?
Thanks for your efforts!
Groctel said:
It's the first time I install a non-official Lineage ROM and I've found that both SELinux and device encryption are disabled. I also got a notification saying this was due to the ROM being built with public keys?
I don't know if this is normal and if there's something I can do to enable SELinux and searching for solutions hasn't returned any
Also, what's the keys thing about?
Thanks for your efforts!
Click to expand...
Click to collapse
I'm not on the LineageOS team so I don't have access to their build system or their private keys, hence the warning about public keys. If you really want encryption it is possible but would involve formatting your data partition again and losing all your files. Writing SELinux policy is a bigger task than porting the ROM and I'm only one guy working alone in his free time. If you try to force SELinux to enforcing mode it's quite likely the ROM won't even boot.
If you're worried about a security risk, considering you have unlocked your boot loader and installed an unknown firmware from a random person on the internet, I would say you have already made a decision concerning your phone's security. All my source code is linked in the first post, so feel free to look it over to make sure I'm not doing anything shady
Inkypen said:
I'm not on the LineageOS team so I don't have access to their build system or their private keys, hence the warning about public keys. If you really want encryption it is possible but would involve formatting your data partition again and losing all your files. Writing SELinux policy is a bigger task than porting the ROM and I'm only one guy working alone in his free time. If you try to force SELinux to enforcing mode it's quite likely the ROM won't even boot.
If you're worried about a security risk, considering you have unlocked your boot loader and installed an unknown firmware from a random person on the internet, I would say you have already made a decision concerning your phone's security. All my source code is linked in the first post, so feel free to look it over to make sure I'm not doing anything shady
Click to expand...
Click to collapse
Well, I've never read a better argument for security! I'll try to learn about writing a SELinux policy and will PR you if I can get it to work in my own device. Once again, thank you very much for your contribution!
Hello
Great Job. Hope you could be merged soon in Official build, they announce a relaxed form in order to submit devices BTW.
Also, i'm trying to get encryption working and i'm stuck.
Like my old phone, after a fresh install a go to encrypt my phone.
I have a little droid during few seconds and a reboot (without progressing bar, a classic boot).
After checks phones still unencrypted.
Just for my reminder here are the steps:
- Flash MIUI EEA
- Boot MIUI
- Fastboot > flash TWRP
- Reboot Recovery
- Wipe Cache, System, Vendor, Data
- Install firmware
- Format Data
- Install lineage
Is it correct ?
kikadisa said:
Hello
Great Job. Hope you could be merged soon in Official build, they announce a relaxed form in order to submit devices BTW.
Also, i'm trying to get encryption working and i'm stuck.
Like my old phone, after a fresh install a go to encrypt my phone.
I have a little droid during few seconds and a reboot (without progressing bar, a classic boot).
After checks phones still unencrypted.
Just for my reminder here are the steps:
- Flash MIUI EEA
- Boot MIUI
- Fastboot > flash TWRP
- Reboot Recovery
- Wipe Cache, System, Vendor, Data
- Install firmware
- Format Data
- Install lineage
Is it correct ?
Click to expand...
Click to collapse
I have testing builds with encryption enabled. The good news is the next update will have encryption enabled, bad news is you'll have to format data partition again to get it working.
The LineageOS team have added in Qualcomm's Bluetooth stack so I've uploaded a new build. You probably won't notice any changes because these are "under the hood" improvements, but if you have some high end headphones you may hear a difference!
Also this build and all future builds have encryption enabled. Unfortunately this means you will need to format your data partition in order to install this build, but this is a one time only thing. I can also confirm that F2FS is working perfectly with encryption if you wish to change filesystems. I can also confirm you can switch to a different ROM without formatting (just the usual wipes) so long as the new ROM you are installing is also encrypted. This change might mean that you can come straight from MIUI without formatting but this is completely untested by me.
Here's the link, and remember you MUST format internal storage if you are on an unencrypted build:
https://sourceforge.net/projects/xi....1-20200630-UNOFFICIAL-andromeda.zip/download
I have tried to flash after format data partition, but I had a bootloop. I was forced to do a clean install after that. I don't know why, but it's working now.
Thanks for your work
Hello, does 5G work on this custom rom?
karolwojak said:
Hello, does 5G work on this custom rom?
Click to expand...
Click to collapse
yes it does
I really need to record conversations or have. I would love to try it out if it had this function

[ROM][13.0][UNOFFICIAL] LineageOS 20.0 for Mix 3 5G [andromeda]

{
"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 11 (R), which is designed to increase performance and reliability over stock Android for your device.
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
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: https://github.com/Inkypen79/device_xiaomi_andromeda
Kernel source code: https://github.com/Inkypen79/kernel_xiaomi_andromeda
Working:
Almost everything
Broken:
You tell me
Compatibility:
This is for Mi Mix 3 5G (andromeda) only. Not compatible with regular Mix 3 (perseus)
Downloads:
https://sourceforge.net/projects/xiaomi-andromeda/files/T/LineageOS
Installation:
Reboot to recovery
Wipe /system, /vendor, /data and /cache
Install LineageOS zip package
A LineageOS package with built in Gapps is available. No need to flash separately.
Important notes:
Formatting data (all user data is wiped, including internal storage) is a must if MIUI was previously installed and device was encrypted.
Contributors
Inkypen
ROM OS Version: Android 13
ROM Kernel: Linux 4.x
Based On: AOSP
Additional installation instructions if coming from stock MIUI:
In order to install a custom ROM you must have an unlocked bootloader. You can apply for this at Xiaomi's official site: https://en.miui.com/unlock/
You then need to install a custom recovery. Official TWRP builds are available, and the official maintainer has a thread with installation instructions here: https://forum.xda-developers.com/mi...covery-unofficial-twrp-xiaomi-mi-mix-t3941867
The official TWRP for Mix 3 5G cannot decrypt A12+ encryption scheme so if you see scrambled filenames in recovery mode and want to access your files then use my unofficial build (version 3.7.0-12.0).
https://sourceforge.net/projects/xiaomi-andromeda/files/twrp-3.7.0_12-0-andromeda.img/download
Once you have TWRP installed, boot into recovery mode. Wipe cache,dalvik,system,vendor partitions.
You are strongly advised to flash the latest modem firmware. You can grab that here: https://xiaomifirmwareupdater.com/firmware/andromeda/
This only needs to be done once, once the updated firmware has been flashed you can forget about it.
WARNING: You will lose all saved files on your internal storage in the next step, make a backup of important files before proceeding
Data partition must be formatted (not wiped) to remove forced encryption. Use the bottom right "Format Data" button in the Wipe menu. You will be asked to type "yes" to confirm your choice.
At this point your internal storage will be empty. Copy the ROM from your PC to the phone, click install in TWRP and select the ROM. If you wish to install gapps/nanodroid, copy it to the phone and install after the ROM. Once you have flashed the ROM and any add ons, you must format internal storage again. Internal storage must be completely empty for the very first custom ROM boot, once a custom ROM has been installed and you want to swap to a different one, further formatting is not necessary.
Reboot back to system and enjoy custom ROM goodness
This post is reserved for FAQs and will be added to when frequently asked questions pop up.
How can I stop the slider from opening the camera?
Go to Settings->System->Gestures->Slider settings
Thanks alot for this Man! Will check it out today and let you know!
I have lineage-18.0-20201204-UNOFFICIAL-andromeda.zip installed. Can I just flash lineage-18.1-20210101-UNOFFICIAL-andromeda-signed.zip over this, wipe /cache and keep /data as is?
Hello, I really want to install this rom especially as it seems the device won't be upgraded. I've never done this before, and tried today but I soft bricked my phone . Got the standard ROM back on now.
Can someone help with what I did wrong.
I followed the instructions on this to down load recovery, https://www.xda-developers.com/how-to-install-twrp/?amp
I managed to get the phone into recovery.
I wiped the cache etc, then I installed the modem firmware which was successful.
Then I formatted the drive as the instructions.
I went to move the ROM into the device but when doing this on the PC is timed out, it wouldn't allow me to move the ROM, once I rebooted the device it continued to go into fast boot.
Any help would be welcome.
Oldmanam said:
Hello, I really want to install this rom especially as it seems the device won't be upgraded. I've never done this before, and tried today but I soft bricked my phone . Got the standard ROM back on now.
Can someone help with what I did wrong.
I followed the instructions on this to down load recovery, https://www.xda-developers.com/how-to-install-twrp/?amp
I managed to get the phone into recovery.
I wiped the cache etc, then I installed the modem firmware which was successful.
Then I formatted the drive as the instructions.
I went to move the ROM into the device but when doing this on the PC is timed out, it wouldn't allow me to move the ROM, once I rebooted the device it continued to go into fast boot.
Any help would be welcome.
Click to expand...
Click to collapse
If you are blocked into fastboot you can reflash the official firmware.
Choose the firmware format : https://xiaomifirmwareupdater.com/miui/andromeda/
pommefrite8 said:
If you are blocked into fastboot you can reflash the official firmware.
Choose the firmware format : https://xiaomifirmwareupdater.com/miui/andromeda/
Click to expand...
Click to collapse
Hi there, I installed the original ROM straight after. Just wondering what I've done wrong. Why I couldn't move the lineage os from the computer to the device.
Looks like ive managed to install it just set it up as i write....
Hey Inkypen,
Thanks a lot for the ROM, it's currently my daily driver.
What's the upgrade process between the linked Lineage 18 ROMs? Also, do you have a change log somewhere?
You mentioned in the other thread that you are more active in the Telegram chat - how can I join that?
carimatia said:
Hey Inkypen,
Thanks a lot for the ROM, it's currently my daily driver.
What's the upgrade process between the linked Lineage 18 ROMs? Also, do you have a change log somewhere?
You mentioned in the other thread that you are more active in the Telegram chat - how can I join that?
Click to expand...
Click to collapse
Apologies for the late reply, for some reason I don't get email notifications about this thread even though I'm subscribed. The Mix 3 support group can be found at https://t.me/mimix3_5G and I'm way more active there. All the admins are pretty friendly and willing to help, I'm about most of the time for help and troubleshooting. You can also get access to all the latest builds and other stuff you can't get on XDA
Hello, thank you for all the detailed explanations but I am currently having some trouble with purple/green lines at the bottom of the screen or at the edges of white tabs? I have installed lineage os and have also tried pixel experience but i have had the same results, I have reinstalled lineage a few time but still the same, with miui I haven't had this problem, so my screen isn't faulty, I will try and install the android 10 version of pixel exp and lineage os to see if there is a difference. the green and purple lines aren't too noticeable but I can't stop looking at them! maybe I have ocd?
pm4rcin said:
Hi @Inkypen, I saw that you've pushed the update yesterday but unfortunately it's not available. Did you discover a critical bug or something? Also what's the current status on that ROM. Is there something that doesn't work?
Click to expand...
Click to collapse
I uploaded a testing build to the wrong place. I've now uploaded the proper build with the May security patch. I've added an additional two extras not in official Lineage which are long screenshot and built in signature spoofing support for micro-g users.
https://sourceforge.net/projects/xiaomi-andromeda/files/R/LineageOS/lineage-18.1-20210507-UNOFFICIAL-andromeda-signed.zip/download
thx great work.
Is there any known issue with the gps?
Lately i have some problems to find my position.
ive been been on 17.1 since last year and decided to upgrade to 18.1. seems pretty stable however i get random lockup/freezes which requires me to perform a shutdown/power up by holding in the power button. i followed the guide, updated to the latest twrp and using the latest build. other than that the battery life and speed is great
Hi! Could files accept characters that are not typically accepted in Windows systems but are in Linux? Like ':', or '?'.
First of all thanks a bunch for this ROM. Been running it for several weeks now, everything has worked fine so far.
Today however I stumbled into an issue: USB Tethering does not seem to work for me.
- tried with 3 computers and different OSs (Windows, Linux) ... never worked
- I have another Android10-based Sony smartphone - for this one USB tethering works fine with all 3 computers
- the computers all recognize my Mi Mix 3, but fail to establish a network connection (no IP obtained?)
Does USB Tethering work for you guys? Or anybody having similar issues?
Thanks!
Sorry guys, I pretty much missed out on A12 Lineage, but I'm back with A13 Lineage for you guys! I will provide both integrated gapps builds and vanilla builds for those that don't want gapps. The official TWRP for andromeda isn't able to decrypt A12+ encryption scheme so I've ported the A12 version of TWRP and OrangeFox for our device. Don't try and install the updated recovery if you're running A11 or below, in that case stick with the official version.
Biggest change to my builds is that OTA updates are now enabled, you'll get a notification prompting to update. The builds are hosted on sourceforge and download speeds can be very slow depending on where in the world you are and which mirror it selects. It might be quicker to download updates on a PC. Not a lot I can do about it, that's the downside of free file hosting.
LOS builds: https://sourceforge.net/projects/xiaomi-andromeda/files/T/LineageOS/
TWRP: https://sourceforge.net/projects/xiaomi-andromeda/files/twrp-3.7.0_12-0-andromeda.img/download
Orangefox: https://sourceforge.net/projects/xi...A12.1-R11.1-Unofficial-andromeda.zip/download
Inkypen said:
Sorry guys, I pretty much missed out on A12 Lineage, but I'm back with A13 Lineage for you guys! I will provide both integrated gapps builds and vanilla builds for those that don't want gapps. The official TWRP for andromeda isn't able to decrypt A12+ encryption scheme so I've ported the A12 version of TWRP and OrangeFox for our device. Don't try and install the updated recovery if you're running A11 or below, in that case stick with the official version.
Biggest change to my builds is that OTA updates are now enabled, you'll get a notification prompting to update. The builds are hosted on sourceforge and download speeds can be very slow depending on where in the world you are and which mirror it selects. It might be quicker to download updates on a PC. Not a lot I can do about it, that's the downside of free file hosting.
LOS builds: https://sourceforge.net/projects/xiaomi-andromeda/files/T/LineageOS/
TWRP: https://sourceforge.net/projects/xiaomi-andromeda/files/twrp-3.7.0_12-0-andromeda.img/download
Orangefox: https://sourceforge.net/projects/xi...A12.1-R11.1-Unofficial-andromeda.zip/download
Click to expand...
Click to collapse
Hi,
first of all, thank you for your follow-up on the roms on the mi mix 3 5g.
I just have one question, why not make it official?
pirloui said:
Hi,
first of all, thank you for your follow-up on the roms on the mi mix 3 5g.
I just have one question, why not make it official?
Click to expand...
Click to collapse
I have one question for you. What benefit is there to being official? The only real perk is OTA updates, which my builds now have.
The requirements to go official for LOS are unbelievably strict, for example I wouldn't be allowed to patch the ROM to pass safetynet or be allowed to take updated device drivers from a QCOM BSP (which I already have done several times). I don't have the time or energy to work around their restrictions.

[ROM][12][X00TD][OFFICIAL] Evolution X Snow

Evolution X 6.0 for the Asus Zenfone Max Pro M1 [X00TD]
Code:
/*
* Your warranty is void. Or valId, probably?
*
* I am not responsible for bricked devices, dead SD cards, Ebolation X,
* thermonuclear war, or the current economic crisis caused by you following
* these directions. YOU are choosing to make these modifications, and if
* you point your finger at me for messing up your device, I will LMAO at 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"
}
Keep Evolving
Pixel UI, customization, and more, we are Evolution X!
- Team Evolution X -
@joeyhuab
@peaktogoo (Now RealAkito)
Reach us on Twitter! @EvolutionXROM
Just flash and check "The Evolver". We have tons of features combined together from different ROMs.
* You tell me
DO NOT FLASH GAPPS, ALREADY INCLUDED
First Time Install / Clean Flash
1. Reboot to Recovery
2. Download the zip for your device
3. Flash recovery which available in our device support group and Flash 063+ firmware
4. Wipe Data/Cache/System/vendor
5. Flash the ROM
6. Reboot to System and #KeepEvolving
Update / Dirty Flash
1. Reboot to Recovery
2. Download the update for your device
3. Flash the ROM
4. Reboot to System and #KeepEvolving
Download
Donate to me! / Official Chat / Device Support
​
Android OS version: 12.0_r13
Security patch level: November 2021
Build author: Navin
Source code: https://github.com/Evolution-X
Kernel Source code: https://github.com/Navin136/android_kernel_asus_X00TD
ROM Developer: Joey Huab
XDA: DevDB Information
Evolution X, ROM for the Asus Zenfone Max Pro M1
Contributors
joeyhuab, peaktogoo
Source Code: https://github.com/Evolution-X
UPDATE 12/17/2021: Download
Device & Kernel Changelogs:
Build is Enforcing
Updated DRM blobs from ddv_sprout and Fixed DRM issues
Switched to AOSP WFD
Fixed Chrome Crashing Issues
Added ZenParts
Fixed StatusBar padding
power-libperfmgr: Update from android-12.0.0_r13
Powerhint Improvements
Merged tag "LA.UM.9.2.r1-03700-SDMxx0.0"
Switched to Non LED Based Vibration
net: Import wireguard v1.0.20211208
Introduced cpu_input_boost
Suppress some logspams
Introduced devfreq_boost
Rom Changelogs:
Click here
Browser (Chrome & edge) won't open or crashed using this rom. But the rest is very nice. Love with the comeback of separated wifi and mobile qs tile.
Oh and Netflix, it wont open Netflix as well for no reason
Who knows, how to swap (invert) navigation button's?
Magisk is not installing in this rom? Help
decentdude said:
Magisk is not installing in this
Click to expand...
Click to collapse
you can install
{Mod edit: Quotation fixed}
I tried but it not showing
indroax said:
Browser (Chrome & edge) won't open or crashed using this rom. But the rest is very nice. Love with the comeback of separated wifi and mobile qs tile.
Click to expand...
Click to collapse
Is this happening after updating the chrome or not?
{Mod edit: Quotation fixed}
Jaggerjacquez said:
Is this happening after updating the chrome or not?
Click to expand...
Click to collapse
Unfortunately I can't comparing between before and after update, because once the rom installed all the apps automatically updating
indroax said:
Unfortunately I can't comparing between before and after update, because once the rom installed all the apps automatically updating
Click to expand...
Click to collapse
Oh okay, and by the way, how did u backup and restore your apps from previous rom in this new a12 evox?
Also what recovery do you use? I haven't touched many roms for awhile. Do I need to format data before and/or after installing?
I'm kinda confused here.
Thanks in advance.
Jaggerjacquez said:
Oh okay, and by the way, how did u backup and restore your apps from previous rom in this new a12 evox?
Also what recovery do you use? I haven't touched many roms for awhile. Thanks in advance.
Click to expand...
Click to collapse
Clean install and too lazy for backing up all apps lol. So it was like a brand new phone. Currently using TWRP (idk which version)
Jaggerjacquez said:
Oh okay, and by the way, how did u backup and restore your apps from previous rom in this new a12 evox?
Also what recovery do you use? I haven't touched many roms for awhile. Do I need to format data before and/or after installing?
I'm kinda confused here.
Thanks in advance.
Click to expand...
Click to collapse
You can backup your apps using an app like Swift Backup, however do note that you need to be rooted so as to grant it SU permission. Use OrangeFox recovery latest official, it works great! You might not need to format data if you want to use the ROM in decrypted form. Just have to flash DFE once before booting.
This is how it usually works, nonetheless do check with the maintainer once.
Thanks
indroax said:
Clean install and too lazy for backing up all apps lol. So it was like a brand new phone. Currently using TWRP (idk which version)
Click to expand...
Click to collapse
Ah that sounds nice. And looks like that's the unofficial twrp we found in x00t threads here, i think?
D0CT0RFATE said:
You can backup your apps using an app like Swift Backup, however do note that you need to be rooted so as to grant it SU permission. Use OrangeFox recovery latest official, it works great! You might not need to format data if you want to use the ROM in decrypted form. Just have to flash DFE once before booting.
This is how it usually works, nonetheless do check with the maintainer once.
Click to expand...
Click to collapse
Okay, thanks for the heads up. Oh, I'm a root user so I'll flash magisk afterwards anyway.
Is swift backup able to backup all apps and working properly after restored? And which orangefox is recommended? I see there are 4.4 and 4.14 ones.
So, just flash DFE after the ROM without formatting data will work?
I'm really really confused about all this FBE n decryption things. Last time i checked it was SAR and non SAR ROMs. Now on most ROMs (like arrow, pe and previous a11 evox etc), they got encryption by default, which is really not my cup of tea. SO I'd rather stay decrypted after doing some reading.
Jaggerjacquez said:
Okay, thanks for the heads up. Oh, I'm a root user so I'll flash magisk afterwards anyway.
Is swift backup able to backup all apps and working properly after restored? And which orangefox is recommended? I see there are 4.4 and 4.14 ones.
So, just flash DFE after the ROM without formatting data will work?
I'm really really confused about all this FBE n decryption things. Last time i checked it was SAR and non SAR ROMs. Now on most ROMs (like arrow, pe and previous a11 evox etc), they got encryption by default, which is really not my cup of tea. SO I'd rather stay decrypted after doing some reading.
Click to expand...
Click to collapse
Use 4.4 version of OrFox, it supports both.
Also if we can connect on Telegram, I can share the DFE file to you in case you haven't found it yet. Basically it allows you to use an FBE ROM without the encryption.
D0CT0RFATE said:
Use 4.4 version of OrFox, it supports both.
Also if we can connect on Telegram, I can share the DFE file to you in case you haven't found it yet. Basically it allows you to use an FBE ROM without the encryption.
Click to expand...
Click to collapse
Okay, I'll get that orfox version. Oh, sure my id on telegram is the same as my username here. Thank you very much
Any updates in the near future guys? All browser apps are not usable on this rom. Impacted to all web-based app as well.
Working 100% perfect, thank you team. I tried few other android 12 but they had some gos and other issues but this rom is perfect. Only a question i have is how do i know that update is available ?
indroax said:
Any updates in the near future guys? All browser apps are not usable on this rom. Impacted to all web-based app as well.
Click to expand...
Click to collapse
Yeah I will try to give as soon as possible
Bhavesh135 said:
Working 100% perfect, thank you team. I tried few other android 12 but they had some gos and other issues but this rom is perfect. Only a question i have is how do i know that update is available ?
Click to expand...
Click to collapse
Spoiler
check System update. You can see updates there if available
I tried checking from software update but it sais INTERNET CONNECTION ISSUE while i am already connected to internet. See snap.

CherishOS V4.8 [13] [Gapps/Vanilla] [NB1] [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.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
CherishOS is an AOSP based rom focusing on a Unique UI with many customizations.
Known bugs
- Loudspeaker is loud and creates some echo in calls
- Wifi is known to have lower signal than stock through all custom roms for NB1
- you tell me
Please ensure T-virus-2.0 is installed before attempting to flash this rom! follow this guide here: https://forum.xda-developers.com/t/nokia-8-nb1-full-rom-installation-guide.4349525/
Selinux status: Enforcing
Download
ROM
https://github.com/megafire91/NB1-CherishOS_Releases/releases/
Recovery
TWRP:
https://github.com/log1cs/android_device_nokia_msm8998-twrp/releases/tag/3.7.0_12.0
Flashing instructions
Clean Flash:
1. Take a full backup of both your data and internal storage as it may be wiped.
2. Download the ROM from above link and flash the recovery zip (optional)
3. Download the recovery zip of your choosing and flash it if not already on latest twrp.
4. flash the rom zip and recovery zip again right after the rom zip before rebooting , it will reboot you to recovery automatically in other slot. (optional) cherish recovery included.
5. Flash any mods you may want
6. run factory reset from recovery, or wipe /data and /dalvik if you don't want internal wiped.
7. reboot to system and enjoy!
Installing an OTA (Dirty flash):
1. Download the ROM from above link
2. flash the rom zip and twrp zip (optional) and let it reboot into recovery.
3. wipe Dalvik cache only
4. flash any mods you had previously flashed.
5. reboot to system and enjoy!
Device support:
https://t.me/HMD_Nokia_8
Credits
Me for building the rom
@emufan4568 for the NB1 device and vendor tree, atomix kernel and TWRP.
@Log1cs for his device trees and latest TWRP
@NobodyDbg for always assisting me with build issues & fixes
@CherishOS team for the amazing ROM
@THMSP for T-virus
all users in our telegram groups that helped us contribute and find bugs as well as sent us logs.
if i missed anyone in credits please let me know and ill add you to this list.
coffee:
Pay Marcel Dos Santos using PayPal.Me
Go to paypal.me/marceldossantos91 and type in the amount. Since it’s PayPal, it's easy and secure. Don’t have a PayPal account? No worries.
paypal.me
if you do decide to donate, thank you, appreciate it more than you know.
Sources:
CherishOS: https://github.com/CherishOS
Device trees: https://github.com/megafire91
https://github.com/GPUCode
https://github.com/log1cs
Hello forum, hello developers,
I am very happy that the Nokia 8 still finds support here.
For the work done and providing this great ROM my heartfelt thanks! Everything works wonderful. In my opinion even better than the Anfroid 12 version.
Perfect. I am very happy with it.
Because of this great work, hopefully my Nokia will work well for a while,
Kasi1906 said:
Hello forum, hello developers,
I am very happy that the Nokia 8 still finds support here.
For the work done and providing this great ROM my heartfelt thanks! Everything works wonderful. In my opinion even better than the Anfroid 12 version.
Perfect. I am very happy with it.
Because of this great work, hopefully my Nokia will work well for a while,
Click to expand...
Click to collapse
hey, thank you i am glad you are happy with it, always nice to see things like this, appreciated.
4.2 build is up, happy flashing, changelog in git page
marceldossantos91 said:
4.2 build is up, happy flashing, changelog in git page
Click to expand...
Click to collapse
Thank you for the timely security update! My gratitude is still very high. The ROM works perfectly. So far I have not had any problems.
I have an unlocked bootloader
I don't have twrp
I wish it will be updated
where to begin?
sew up twrp? which version?
infect with a virus through nost?
instructions are not clear
satanvade said:
I have an unlocked bootloader
I don't have twrp
I wish it will be updated
where to begin?
sew up twrp? which version?
infect with a virus through nost?
instructions are not clear
Click to expand...
Click to collapse
Hi, you can follow the guide in the Q & A section linked above or in our telegram support group, but the basic idea is:
Unlock bootloader + critical
Flash Tvirus 2.0, which includes twrp 3.6 already (there is however a 3.7 update available, which supports decryption in A12/13, but 3.6 can flash fine)
Flash the rom
Wipe data
Reboot to system
If you need further support, we are more responsive in our support group
It is a beautifully crafted system. Some issues make it a deal breaker for me though.
1. Pop up about something is wrong contact manufactruer every time you boot up.
2. Android auto will not launch. Car detects phone and phone detects car but nothing will launch.
3. No face unlock
guorium said:
It is a beautifully crafted system. Some issues make it a deal breaker for me though.
1. Pop up about something is wrong contact manufactruer every time you boot up.
2. Android auto will not launch. Car detects phone and phone detects car but nothing will launch.
3. No face unlock
Click to expand...
Click to collapse
Hey.
1. don't worry about this error, it does no harm in any way, we hid it before but sources have patched against our patch, we're trying to find a new way to hide it.
2. are you using Gapps or vanilla version? I will look into this
3. Face unlock is a feature that usually gets added on at some point, it's starting to get added in some A13 roms now, please be patient it will get added
marceldossantos91 said:
Hey.
1. don't worry about this error, it does no harm in any way, we hid it before but sources have patched against our patch, we're trying to find a new way to hide it.
2. are you using Gapps or vanilla version? I will look into this
3. Face unlock is a feature that usually gets added on at some point, it's starting to get added in some A13 roms now, please be patient it will get added
Click to expand...
Click to collapse
I flashed vanilla first then flashed Gapps in one go. Rebooted to CherishOS afterward. Updated android auto app through google play store. I also had this issue with Pexiel Experience A12. It can be hard to test as a car stereo is needed. Thanks!
guorium said:
I flashed vanilla first then flashed Gapps in one go. Rebooted to CherishOS afterward. Updated android auto app through google play store. I also had this issue with Pexiel Experience A12. It can be hard to test as a car stereo is needed. Thanks!
Click to expand...
Click to collapse
Would there be any chance you can post a log? So i can look into it, as i dont have an android auto compatible car to test with, would be most helpful if you could.
Feel free to join our support group & talk to me
marceldossantos91 said:
Would there be any chance you can post a log? So i can look into it, as i dont have an android auto compatible car to test with, would be most helpful if you could.
Feel free to join our support group & talk to me
Click to expand...
Click to collapse
Sadly I don't have a forest around me. Hard to find a log. Jks. I will find log later.
guorium said:
Sadly I don't have a forest around me. Hard to find a log. Jks. I will find log later.
Click to expand...
Click to collapse
thanks
marceldossantos91 said:
thanks
Click to expand...
Click to collapse
Thanks for looking into this. Nokia 8 somehow spams the crap out of the log. Got the log with logcat[NO ROOT] app on wireless debugging mode. The file is very long but I believe the useful bit is at 12-16 01:10:31.019. I roughly plugged it into the car stereo at 12-16 01:10:30. Guess it takes a while for system to detect it.
guorium said:
Thanks for looking into this. Nokia 8 somehow spams the crap out of the log. Got the log with logcat[NO ROOT] app on wireless debugging mode. The file is very long but I believe the useful bit is at 12-16 01:10:31.019. I roughly plugged it into the car stereo at 12-16 01:10:30. Guess it takes a while for system to detect it.
Click to expand...
Click to collapse
thank you for the log i will look into it and see if i can resolve it in updated builds
marceldossantos91 said:
thank you for the log i will look into it and see if i can resolve it in updated builds
Click to expand...
Click to collapse
No problema. PE A12 has the same problema. Must be easy to miss.
4.4 build is up, happy flashing
marceldossantos91 said:
4.4 build is up, happy flashing
Click to expand...
Click to collapse
Thank you!
Enjoy
Kasi1906 said:
Thank you!
Enjoy
Click to expand...
Click to collapse
tysm appreciate it
4.6 build is up, happy flashing!

Categories

Resources