[ROM] [UNOFFICIAL] Lineage 20 - scorpio (Mi Note 2) - Xiaomi Mi Note 2 ROMs, Kernels, Recoveries, & Oth

By entering this zone you agree to the followings:
- Your 'expired' warranty is now void
- I'm not responsible for your girlfriend/boyfriend getting mad at you because the call didn't came through
- Also not responsible for missed alarms due to alarm not firing
- Or loosing your job due to late notifications
You're a great guy. Happy discovering and have a nice day!
Click to expand...
Click to collapse
LineageOS 20 for Mi Note 2
Beware, you are about to enter a dangerous zone!
{
"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"
}
After much tinkering and countless of brain explosions, I have determined that my lineage-20 builds for Mi Note 2 is suitable to be released for the public.
Please note that the ROM bears the "[UNOFFICIAL]" tag for a reason - you might face instability or performance issues.
You are not recommended to use this ROM for daily usage, just to be safe. I am not an experienced developer, hence my changes could be wrong or incomplete,
rendering issues to occur on the device.
Full credits to bgcncm, luk1337, haggertk, joe2k01, and all other xiaomi/msm8996 developers.
This ROM is based on official xiaomi/msm8996 sources by LineageOS, with my changes on top to get lineage-20 working.
Without their work on xiaomi/msm8996's Linux 4.4 kernel, this wouldn't be possible at all. Please consider donating to them or the LineageOS foundation.
Additional, huge credits to ChronoMonochrome and @rINanDO for their huge assistance in my early days of Android development.
Please refer to my github repositories for more information on my commits and changes made on top of official LineageOS repositories.
Things to take note:
- Not all features are fully tested as I do not have the required equipment etc, such as testing Bluetooth audio, Dual SIM network, or Netflix.
- Builds will be SELinux permissive for the time being.
- Builds are using EAS (Energy Aware Scheduling) configuration, rather than the traditional HMP configuration. No PowerHAL is included for the time being.
What's not working:
- SELinux (permissive)
- PowerHAL (excluded for EAS switch)
- Camera HAL log spam
- other untested features (ie. DRM, Bluetooth audio)
- some other non-fatal, kernel side errors and outdated configurations
- you tell me.
What's working:
- everything else.
Installation steps:
1. Update system to latest stock.
2. Unlock bootloader and perform factory reset.
3. Utilize fastboot to flash and boot recovery.img from my Download link below.
fastboot flash recovery recovery.img
fastboot boot recovery.img
You can also boot official TWRP first to make persist and EFS backups. (Highly recommended. )
4. Wipe everything, and sideload ROM zip using adb.
adb sideload lineage-20.0-20230420-UNOFFICIAL-scorpio.zip
5. Flash GAPPS if wanted. Reboot and have a sip of coffee.
Downloads:
https://drive.google.com/drive/u/0/folders/1I3r_LPRZ-2OSAVH6rMrvCDmMCJMj97RP
ROM Information
Variant: LineageOS 20 (Android 13) - UNOFFICIAL
Target: scorpio (Xiaomi Mi Note 2)
Maintainer: lee.wp14 (github.com/leewp14)
Source: https://github.com/hikuii

Latest Release: 20230424
Release Status: Not stable, not unstable, just right.
Release Notes:
- initial release
FAQs:
Spoiler: FAQs
1. What is "Not stable, not unstable, just right"?
A. Because I dare not declaring my builds stable when it is clearly based on expert works (looking timidly at LineageOS maintainers..) and they haven't release lineage-20 for gemini and natrium.
Afterall, there's still huge pile of stuffs to work on before I can slap the word 'stable' to my builds, which I can be most certain it won't happen.
2. Safetynet? Root?
A. Passing SafetyNet requires one additional measure for Android 9 and above: chmod 0640 /sys/fs/selinux/enforcing. I still haven't implement the changes in device tree. Otherwise, without Magisk installed, everything is well-handled and apps should work.
3. Some apps still detect root. Why?
A. This is because some apps are detecting system props, particularly looking for userdebug/test-keys and ro.debuggable=1 props. You could modify build.prop to workaround this, but bear in mind that in Android 13, there are multiple build.prop scattered across /system, /odm, /vendor, /system_dlkm, /system_ext...
4. ETA?
5. Ok... but when you going to update?
A. No definitive answer. I'm doing this in my free time and on a voluntarily basis. New builds will only be released after it passes my quality inspection, and that it actually includes major changes. Maybe there won't be any update at all if all is well.
Screenshots:
Spoiler: Screenshots
This is pure LineageOS, Google for pictures.

Me during development:
Give me praises if you want to keep me happy uwu <3
Cutie Pictures:
Spoiler: DO NOT OPEN

Great rom for a great smartphone!
Many thanks for your job!

Thanks.
-Just reporting. \/
edit 1: How to get rid of decrypt data? im trying to make some backups using twrp.
edit 2: besides the sad decrypt data issue, the instalation process seems to restore the default partition table. It deleted my custom 4gb+ system partition and restored to stock 2,975mb (only a problem to postmarketos/plasma users).

betume said:
edit 1: How to get rid of decrypt data? im trying to make some backups using twrp.
Click to expand...
Click to collapse
oh. Don't think that's possible. A new recompilation of TWRP is required, or if someone did it.
Now new android requires FBE encryption, not even FDE, so old TWRP will not able to decrypt it.
If backup is really important, suggest you to use dd first, or adb pull your files. I don't know how to compile TWRP, so can't build one for now.
betume said:
edit 2: besides the sad decrypt data issue, the instalation process seems to restore the default partition table. It deleted my custom 4gb+ system partition and restored to stock 2,975mb (only a problem to postmarketos/plasma users).
Click to expand...
Click to collapse
I have checked on the installaton steps of postmarket os for scorpio, and I'm stunned. If an image file could "repartition", then no doubt flashing LineageOS will also able to "repartition" it back since android zip builds use image patching too. We actually have to specify the size of partitions in device tree configurations.
I never came across this method of "repartitioning" and couldn't find further information on Google. Do share with me if you know any references about this.

Related

[OFFICIAL][7.1] LineageOS 14.1 - OnePlus One [bacon]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
LineageOS is a free, community built, aftermarket firmware distribution of Android 7.1 (Nougat), which is designed to increase performance and reliability over stock Android for your device.
Code:
All information and files — both in source and compiled form — are provided on an as is basis.
No guarantees or warranties are given or implied. The user assumes all risks of any damages
that may occur, including but not limited to loss of data, damages to hardware, or loss of
business profits. Please use at your own risk. Note that unless explicitly allowed by the warranty
covering your device, it should be assumed that any warranty accompanying your device will
be voided if you tamper with either the system software or the hardware.
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit our website.
Wiki
Official LineageOS Wiki: https://wiki.lineageos.org/devices/bacon
Installation
First time LineageOS 14.1 installation on your OnePlus One:
Read the official Wiki page
Unlock your bootloader if you haven't done so already
Flash a custom recovery via Fastboot
Push GApps (arm) and the CM 14.1 zip to your device
Boot into Recovery
Perform factory reset
Flash the LineageOS 14.1 zip from SD card
Flash GApps from SD card
Reboot
Downloads
Downloads : https://download.lineageos.org/bacon
Changelog : https://download.lineageos.org/bacon/changes
-----------------------------------------------------------------------------
Google Apps (arm) (nano is recommend): http://opengapps.org/?api=7.1&variant=nano
Su addon (arm): https://mirrorbits.lineageos.org/su/addonsu-arm-signed.zip
Su remover (arm): https://mirrorbits.lineageos.org/su/addonsu-remove-arm-signed.zip
Reporting bugs
You can report bugs on our Jira bug tracker as explained in our wiki.
F.A.Q.
ROOT! ROOT! Give me root or i'll die!!! Where root is???
Root has been removed from LineageOS builds, to allow people who are not interested in root access to enjoy apps such as PokemonGo or banking apps. A zip to re-enable root will be provided here. Other packages such as SuperSu, magisk or others are not supported and may cause problems
Why no nightly this week?
Build failed. Check again in 7 days
When do I have to wipe data?
You must wipe data only when you're switching from another rom or migrating to Snapshot branch from Nightly and vice versa. You don't need to wipe data when you update in the same release channe (this applies to 13.0 -> 14.1 upgrades too)
Will you add <insert awesome feature here>?
I won't. If you write it, submit a commit to gerrit, where it will be reviewed.
The LineageOS team would like to thank everyone involved in helping with testing, coding, debugging & documenting! Enjoy!
XDA:DevDB Information
[OFFICIAL][7.1] LineageOS 14.1 - OnePlus One [bacon], ROM for the OnePlus One
Contributors
linuxxxx, forkbomb444, cyanogen
Source Code: https://github.com/lineageos
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
Version Information
Status: Nightly
Created 2017-01-23
Last Updated 2017-04-12
Official su addon soon, but not yet: https://www.reddit.com/r/LineageOS/comments/5pn0d8/official_su_addon/
When will the builds be available?
The wait is over
Invicterr said:
The wait is over
Click to expand...
Click to collapse
No builds available for bacon yet.
Eagerly waiting.. :fingers-crossed:
Sent from my OnePlus One using XDA Labs
Don't be impatient.
Honestly i didn't expect them to be so fast
SELinux
I'm one of those who are happy there will be no inbuilt root anymore: also, any news about SELinux mode?
Thanks!
Looking forward to the builds being up. Thanks for continuing to support our OPOs!
HenryLee80 said:
I'm one of those who are happy there will be no inbuilt root anymore
Click to expand...
Click to collapse
I'm happy about that too, I must be honest i'm still on the the stock CyanogenOS and have been enjoying everything (Androd Pay, Banking Apps, Pokemon Go, OTA updates) just working with me not having to mess about.
The only thing i really need root for is to backup / restoring apps with Titanium Backup. When i eventually switch to LineageOS I guess ill have to root it, restore my apps backups, then flash the rom again to remove root.
I've not flashed a rom for almost a year though so, am a bit reluctant to start messing about until things have matured and are stable.
Download links are live!! https://forum.xda-developers.com/oneplus-one/general/download-official-lineage-os-rom-t3543686
Downloading now
https://mirrorbits.lineageos.org/full/bacon/20170123/lineage-14.1-20170123-nightly-bacon-signed.zip
https://mirrorbits.lineageos.org/fu...e-14.1-20170123-experimental-bacon-signed.zip
Please update Installation instruction, it says that you need to push CM 14.1 to device and then flash LineageOS.
Is this rom stable enough for daily use ?
HenryLee80 said:
I'm one of those who are happy there will be no inbuilt root anymore: also, any news about SELinux mode?
Thanks!
Click to expand...
Click to collapse
I'm not happy
files are up on official download page
giaur said:
I'm not happy
Click to expand...
Click to collapse
I don't see why certain people aren't. Didn't most people flash and use chainfire's root over the built in system root anyway? Besides, rebranding or not, this isn't CM anymore, and leaving root behind does help it feel...Fresher.
Mydnytefantasy89 said:
Didn't most people flash and use chainfire's root over the built in system root anyway?
Click to expand...
Click to collapse
Nope. And I'm not happy at all. I'm waiting for official su from lineage. Until then, I'm not planning to flash any not rooted build.
giaur said:
Nope. And I'm not happy at all. I'm waiting for official su from lineage. Until then, I'm not planning to flash any not rooted build.
Click to expand...
Click to collapse
At least you're not being impatient and shouting in these forums about not having root lol I was gonna take the opportunity to see if I can hang without root for a bit.
Is OMS supporting ?
gaja22 said:
Is OMS supporting ?
Click to expand...
Click to collapse
No root => no OMS

[ROM][OFFICIAL][10.0] crDroid [dipper]

<!---This is a forum post template for manitainers to use on XDA, or whatever forum you post your build(s) on. You can copy/paste what is here and edit as necessary for your purposes-->
{
"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:
*** Disclaimer
I am not responsible for any damage you made to your device
You have been warned
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
Features:
https://github.com/crdroidandroid/crdroid_features/blob/10.0/README.mkdn
Flashing Instructions:
Pre-installation:
TWRP (Download from here)
gapps (Download from here)
Magisk 20.0 or newer for root (after first boot) - (Download from here)
Copy crDroid zip, gapps zip, magisk zip
Boot into Recovery
Wipe cache, system, & data (or just cache for a dirty flash).
Flash ROM
Flash gapps
Flash Magisk
Boot up
Sources:
ROM: https://github.com/crdroidandroid
Kernel: https://github.com/LineageOS/android_kernel_xiaomi_sdm845
Download:
ROM https://crdroid.net/dipper
Changelog: https://raw.githubusercontent.com/crdroidandroid/android_vendor_crDroidOTA/10.0/changelog_dipper.txt
Known issues:
Visit official website @ crDroid.net
crDroid <device> Telegram
crDroid Community Telegram
Donate to help our team pay server costs
Thnks
Do you have a step by step coming from MIUI11
antharys96 said:
Do you have a step by step coming from MIUI11
Click to expand...
Click to collapse
Normally , you will lost your internal data after you flash from miui.
1. you must unlock your phone, the bootloader must be unlocked.
2. use fastboot to flash twrp
3. boot to recovery
4. use cable to copy Rom, magisk, gapp
5. wipe davik cache, system ,data
6. flash the rom, magisk, gapp
7. in wipe page ,format data,type yes to confirm.
8. reboot system , wait for new system.
Hi,
I just tried installing crDroid, since it seems well-maintained, includes signature patching support, and I want to switch to a microg installation. Unfortunately, I end up in a bootloop.
Here’s what I did:
* Boot TWRP 3.4.0-0
* Wipe: Cache, Dalvik, System, Data
* Sideload: fw_dipper_miui_MI8Global_V11.0.5.0.QEAMIXM_86e58a41cd_10.0.zip
* Sideload: crDroidAndroid-10.0-20200801-dipper-v6.8.zip
* Reboot into System
This leads to Mi logo ⇒ crDroid logo ⇒ No change for >5minutes. Upon observing adb logcat, I can see repeating patterns, although I’m not sure where exactly they start to loop, and where the loop ends ….
I deliberately did not flash any Magisk, MinMicroG-Installer or GApps as I wanted to get the bare rom to boot first.
I also tried a older crDroid, namely crDroidAndroid-10.0-20200326-dipper-v6.4.zip — this one boots just fine …
Did I do anything wrong? Before posting a big bad bunch of logcat, I’d love to know if I’m mistaken somewhere rather basic …
… Thanks for all the work you put into this ^_^
Best,
-NebuK
did you flash Dm verity.zip?
Great ROM
Also, battery is good and the user interface is liquid smooth. Regarding that matter THE best ROM out there.
But It's still buggy a little bit for me.
For example the dialer needs to be closed and reopened to properly display information about calls that are just made or just deleted. It doesn't refresh UI automatically.
.zip i attached bellow contains a .mp4 video that describes the dialer UI update problem i'm facing. Also, camera app crashes if you fiddle with its settings and needs the device reboot to be able to use it again.
Hope they fix these tiny problems.
I wiped system and caches, formatted data, flashed V11.0.5.0.QEAMIXM firmware, crDroid, OpenGapps and a disable forced encryption zip. My phone only boots to fastboot. Luckily, I can still boot into TWRP.
Does crDroid not like having encryption disabled, or have I done something else incorrectly?
EDIT: I tried again and it worked when I didn't flash DFE. The Mi8 doesn't like DFE?
Also, swiping down in recent apps doesn't clear the recent apps list, despite it being enabled in the home screen settings (long-press on the home screen-> settings-> miscellaneous).
Hi! Does not pass the Safetynet check. Will this be fixed?
Hey. Can't install version 7. After booting the system, the initial settings do not work. What am I doing wrong?
Smooth Android 11 ROM using Nikgapps.
Is there a way to use face unlock with the MI 8 infrared camera to unlock the phone in the dark? And also the battery bar (crDroid Settings, Status bar) can't be really used because of the device cutout(can't really see it), and it can't be moved.
Otherwise it's a great beta ROM.
Can anyone post MD5 sum of file final release crDroid version 6.12 named "crDroidAndroid-10.0-20201115-dipper-v6.12" please?
I have issues with downloading.
Thank you for your beautiful works!
The bluetooth can be connected to the speaker but there was no sound at all.
A perfect ROM on Android 11.
Thanks developer
NFC is nowhere to be found, not even in search bar, in quick settings it's greyed out so not available, only me?
The Rom is really good my only trouble is signal/reception is poor. Getting no signal in my house whereas normally I'd get minimal 2 or 3 bars.
UPDATE: flashing latest firmware fixed issue.
burgess_boy said:
The Rom is really good my only trouble is signal/reception is poor. Getting no signal in my house whereas normally I'd get minimal 2 or 3 bars.
Click to expand...
Click to collapse
Did you try to update to latest firmware?
predragiPredrag said:
Did you try to update to latest firmware?
Click to expand...
Click to collapse
Yes I did and that fixed the issue.
Trying the last crdroid 11 , only bug for me in Android auto Not working...
Any advices ?

[ROM] DivestOS 14.1 for maguro/toro/toroplus

{
"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"
}
DivestOS is a more private and more secure aftermarket system.
Galaxy Nexus Notes:
- GPS works on these builds!
- I wouldn't be surprised if there are radio issues on toro/toroplus.
edit: I managed to place a call in 2022(!) on my toroplus
Features:
- strong focus on FOSS
- various system hardening
- various privacy enhancements
- automated removal of unnecessary proprietary blobs
- automated kernel hardening and CVE patching
- ability to relock bootloader on supported devices
- verified boot on supported devices
- no root support
- SELinux always enforcing
- encrypted by default
- monthly updates
- OTA delta updates
- OTA updates over Tor (optional)
- F-Droid included
- hardened system WebView with rapid updates: https://divestos.org/misc/ch-dates.txt
Extra Features (not installed by default & also compatible with all systems):
- Mull, our hardened fork of Fenix with rapid updates: https://divestos.org/misc/ffa-dates.txt
- Hypatia, our real-time malware scanner
- Extirpater, our free space eraser
Links:
- Website: https://divestos.org
- Onion: http://divestoseb5nncsydt7zzf5hrfg44md4bxqjs5ifcv4t7gt7u6ohjyyd.onion
- Downloads: https://divestos.org/index.php?page=devices&base=LineageOS#device-maguro
- Changelogs: https://divestos.org/index.php?page=news
- Project History: https://divestos.org/index.php?page=history
- Known Issues: https://divestos.org/index.php?page=broken#maguro
- Screenshots: https://divestos.org/index.php?page=screenshots
- Security Patching Overview: https://divestos.org/index.php?page=patch_levels
- About + Credits + Notices: https://divestos.org/index.php?page=about
- Donate: https://divested.dev/donate
- Source Code: https://github.com/divested-mobile or https://gitlab.com/divested-mobile
- XMPP Chat Room: xmpp:[email protected]
Device Specific Links
- Device Tree: https://github.com/Galaxy-Nexus/android_device_samsung_tuna, https://github.com/Galaxy-Nexus/android_device_samsung_maguro, https://github.com/LineageOS/android_device_samsung_toro, https://github.com/LineageOS/android_device_samsung_toroplus
- Kernel: https://github.com/Galaxy-Nexus/android_kernel_samsung_tuna
- Kernel CVE Patches Applied: https://github.com/Divested-Mobile/...1/CVE_Patchers/android_kernel_samsung_tuna.sh
Other Bits:
- Good and bad feedback is welcomed. Else how can we improve?
- If you find a bug, please report it below or via GitHub/GitLab.
- Testing/Translations/Code contributions are gratefully appreciated.
Important Notes for New Users:
- Please make a backup of your device and copy it to another computer.
- You must wipe before installing this OS.
- This OS has userdata encrypted by default
- You are intended to relock your bootloader with this OS (if your device is marked supported for that).
DivestOS does *not* support the following:
- Google Apps (OpenGAPPS)
- DRM (Widevine)
- alternative recoveries (TWRP)
- root (Magisk)
- runtime modification frameworks (Xposed or theme engines)
All downloads are GPG signed with the following key:
Code:
#B874 4D67 F9F1 E14E 145D FD8E 7F62 7E92 0F31 6994
-----BEGIN PGP PUBLIC KEY BLOCK-----
mDMEXupIxBYJKwYBBAHaRw8BAQdAC1RiTvrqJaAQ4FIHsxX+gzEgdT4mspISS+p0
y847Nge0SERpdmVzdE9TIFJlbGVhc2UgU2lnbmluZyAoMjAyMCAjMSkgPHN1cHBv
cnQrcmVsZWFzZXNpZ25pbmdAZGl2ZXN0b3Mub3JnPoiQBBMWCAA4FiEEuHRNZ/nx
4U4UXf2Of2J+kg8xaZQFAl7qSMQCGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AA
CgkQf2J+kg8xaZR1BgEAwwLVVsG7kbp8M3GTV987XpVl5cZeTtDc/g+66briCHUB
APiuH/dk8eRnhFnq4Up2/j7uD/8FtSvxPbHiz6t1MdgB
=VzP2
-----END PGP PUBLIC KEY BLOCK-----
Thank you for updating this old device. I want to use Anydesk app in this rom to control it remotely. but in remote PC or phone it shows a message: "Connected! Waiting for image"
[email protected] said:
Thank you for updating this old device. I want to use Anydesk app in this rom to control it remotely. but in remote PC or phone it shows a message: "Connected! Waiting for image"
Click to expand...
Click to collapse
Likely will not work on DivestOS:
AnyDesk/TeamViewer accomplishes that by having “add-on” apps. Each app requests the INJECT_EVENTS permission.
However INJECT_EVENTS has a protectionLevel of signature meaning only apps signed with the releasekey of the system image can request it. If you take a look some of the add-on apps you’ll see that they are actually signed by each manufacturer.
jarsigner -verify -verbose -certs x.apk
Seems they managed to get a ton of manufacturers to sign their helper apps.
I have no intent on signing any proprietary software with my signing keys to grant such permissions.
Ok keep going on and keep DivestOS safe. thanks for quick replay
Thank you for supporting old devices like mine. Sadly this one (as well as all the other AOSP variants) I've tried fail to provide a working camera.
"Camera is not available".
I'm not sure you are familiar with zeelogs unofficial 7.1.2 build: https://zeelogkang.blogspot.com/2017/05/lineageos-141-unofficial-712-gnex-tuna.html + https://github.com/zeelog
This is the only rom so far that manages to give me a consistently working and responsive device. Everything (but GPS) just works. Sadly he's since moved on to other devices and is no longer updating it and thus we no longer get any security updates.
I've tried to build that rom myself with the plan to backport security fixes but so far I've failed even building a stable version.
Any advice/help/ideas?
entux said:
Thank you for supporting old devices like mine. Sadly this one (as well as all the other AOSP variants) I've tried fail to provide a working camera.
"Camera is not available".
Click to expand...
Click to collapse
Camera does work on this.
I think you might need to update your firmware maybe?
Try flashing the bootloader and radio partition again from here: https://developers.google.com/android/images#yakju
If that doesn't fix it, please upload a logcat:
adb logcat -b all -d | grep -i -e dlopen -e audit
at the minimum
So I am not entirely sure what "fixed" it. Either a combination of things or one specific thing of the following:
Update Firmware
Cleared cache and rebooted
Added location permissions
Not sure when the issue will arise again but it seems to work for now.
Hey there!! I super appreciate you building this; holy moly. That being said -- are you.... "backporting" things back to LineageOS 14.1 somethow?
The reason I ask is I want to run Android 7.x with the FDroid and Aurora app stores... but also have Magisk for things like force-enabling VoLTE on Sprint as well as messing around with the HSPAP settings on the i9250... and as far as I can tell yours is the ONLY OS that has these.
I know this is a dumb question because the whole point of your OS is for it to be secure. That being said, I'd like to run it on one device and have an insecure second. Or be able to use Magisk. Or something.
IDK I'm rambling. But you rock and are awesome.
DivestOS based on Oreo time? (JKJKJK)
EirikrHinnRauthi said:
Hey there!! I super appreciate you building this; holy moly. That being said -- are you.... "backporting" things back to LineageOS 14.1 somethow?
The reason I ask is I want to run Android 7.x with the FDroid and Aurora app stores... but also have Magisk for things like force-enabling VoLTE on Sprint as well as messing around with the HSPAP settings on the i9250... and as far as I can tell yours is the ONLY OS that has these.
I know this is a dumb question because the whole point of your OS is for it to be secure. That being said, I'd like to run it on one device and have an insecure second. Or be able to use Magisk. Or something.
IDK I'm rambling. But you rock and are awesome.
DivestOS based on Oreo time? (JKJKJK)
Click to expand...
Click to collapse
Nougat not Oreo
DrTrax said:
Nougat not Oreo
Click to expand...
Click to collapse
What is the questions?
SkewedZeppelin said:
What is the questions?
Click to expand...
Click to collapse
User asked way down below whether it's based on Oreo...
Thank you for keeping our beloved nexus alive.
Hi I have read that it does not support gapp, is there any other package that supports it?
Narcoticx said:
Hi I have read that it does not support gapp, is there any other package that supports it?
Click to expand...
Click to collapse
Google Apps are *not* supported.
After CyanogenMod Android v4.4.4 KitKat stopped working, my Galaxy Nexus was restored to the stock JellyBean 4.3 and put away. Then, owing to house painting, I lost track of where it was. Out of sight, followed by 2 years of a hermit existence with only 2 trips away from the house for vaccinations, I have spent most of my time fixing things including roof leaks, car, computer, air conditioners, microwave, I came across my dear old friend and searched for newer custom firmware to revive it. Most ROMs from the active period for Nexus Maguro 5 - 6 years ago were no longer available for download. I had hoped for Marshmallow and would have been happy with Lollipop. Looking at firmware that was available for download, I was surprised to find DivestOS Nougat. Not expecting success, I decided that nothing would be lost but the time to try. I had reoccurring issues with the USB adb drivers and also could not get the divested-14.1-20220214-dos-maguro-recovery.img recovery file to work as required and started again with TWRP. I tried loading Open Gapps nano and SU, but found later that it was not successful. Nevertheless I was surprised that on rebooting after one try, I had DivestOS 14.1 / 7.1.2 Nougat running. Moreover everything worked after first boot, including WiFi, Bluetooth and Camera. The system is clean and fast, but I found no browser and installed Bromite. It's like having a new phone, which is especially pleasing since this phone is the one I had always loved most because of it's lack of bloatware. Thank you so much DivestOS, you made this old man very happy.
I have an old maguro device from my Son. It runs under TWRP Recovery and Lineage 13.0.
I dont know how to setup to yours.
Had I to change the recovery with fastboot like I installed the TWRP ?
And then installing the Rom after Wiping with the new recovery?
Or what else, the informations in this forum and on the DivestOS Homepage are not clear for me.
I have an interest to try this Rom witout Google.
ottomueller said:
I dont know how to setup to yours.
Click to expand...
Click to collapse
The steps are here: https://divestos.org/index.php?page=bootloader#fastboot
I followed these steps except 8 and 11 (not necessary here I guess). In step 12, my maguro will only display the boot animation forever, while getting warm. I waited 30 minutes and repeated, still no luck. Any pointers?
beepmod said:
I followed these steps except 8 and 11 (not necessary here I guess). In step 12, my maguro will only display the boot animation forever, while getting warm. I waited 30 minutes and repeated, still no luck. Any pointers?
Click to expand...
Click to collapse
Assuming you came from another OS, did you format data? And maguro is slow, but 15 minutes is more than enough for its first boot.
Coming from an already wiped Lineage I did wipe data volume again. To be sure after your post, I flashed TWRP and did "Format Data" (which to my knowledge is only needed when removing encryption) and made sure the partition is ext4. After that I followed the instructions from step 6 on: flashing divested recovery, sideloading system and doing a factory reset. Still the same, hangs at boot logo.
Thank you for your answer, I appreciate the help. I don't really need the phone or anything, just wished to try out divestos.

Development [ROM][OFFICIAL][alioth/aliothin][11] LineageOS 18.1

{
"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, 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 restores 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 our Gerrit Code Review. You can also view the Changelog for a full list of changes & features.
What's not working :
You tell me
Instructions :
https://wiki.lineageos.org/devices/alioth
Check #2 post before installation
Downloads :
https://download.lineageos.org/alioth
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.)
Kernel Source :
https://github.com/LineageOS/android_kernel_xiaomi_sm8250
Remember to provide as much info as possible. The more info you provide, the more likely it 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:
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:
Credits :
althafvly​SebaUbuntu​
Important notes:
* Required * firmware version must be based on MIUI 12.5.x builds.
GApps can only be flashed on clean installs.
Formatting data (all user data is wiped, including internal storage) is a must if MIUI was previously installed and device was encrypted.
Reserved 2
Note:
Flashing LineageOS through TWRP is NOT SUPPORTED and NOT ADVISED, do with your own risk. Please use LineageOS Recovery instead.
Right now, Lineage Recovery is really only intended to be used on devices with Seamless Updates (aka A/B partitions) and, in that role, it is only intended to be embedded within the OS's normal Boot image. While flashing TWRP, it replaces boot image's ramdisk (possible security risks, coz it runs SeLinux permissive on recovery). That's why it's not recommend to use with A/B devices.
Well I wasn't expecting this so fast, well done OP! This is big news for is Alioth users!
Finally my favourite rom, tks for your work!
Wow ! From Potato to Lineage. Nice work Sahil
Thanks, will try soon.
althafvly said:
Reserved
Click to expand...
Click to collapse
Still using your builds on moto g3, Lineage runs solid, no fuss
I keep getting file not found.
I have tried in many ways but every time I install Magisk and patch boot.img I get bootloop.
Is any problem with this?
bricky23 said:
I keep getting file not found.
Click to expand...
Click to collapse
Build is being pulled from official site, You can expect builds from next week
althafvly said:
Build is being pulled from official site, You can expect builds from next week
Click to expand...
Click to collapse
May I ask why was it removed from the LineageOS servers?
***
curiousrom said:
May I ask why was it removed from the LineageOS servers?
***
Click to expand...
Click to collapse
Polishing things, I imagine. It'll be up better next time!
I also end up in a bootloop. I think thats the reason why the link is down.
curiousrom said:
May I ask why was it removed from the LineageOS servers?
***
Click to expand...
Click to collapse
There was some issues with youtube playback. Its fixed now
althafvly said:
There was some issues with youtube playback. Its fixed now
Click to expand...
Click to collapse
I have downloaded the ROM, should i installed it? Is there a way to fix it with last uploaded ROM?
althafvly said:
There was some issues with youtube playback. Its fixed now
Click to expand...
Click to collapse
What exactly was the issue with YouTube ?
There are many reports or various different bugs too... I'm afraid that all you did was fix YouTube while leaving the flaw that caused that in the first place untouched
Is this rom up yet id love to try
I tried latest update didn't find any bug and no lags stability is good but battery backup and the edges near the camera hole and the corners of the screen are not smooth if we watch them really closely they are not smooth and can see different colors.

[ROM] [12.1] [TREBLE] [UNOFFICIAL] [Gapps/Vanilla] CherishOS V3.9.5 for Nokia 8 [NB1] [DISCONTINUED FOR A13]

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

Categories

Resources