[ROM][UNOFFICIAL][9.0][DIG-L21HN] Lineage 16 for Nova Smart / Honor 6C / Enjoy 6s - Honor 6, 6 Plus Original Android Development

{
"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:
/*
* I'm not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed (like it did for me...).
* Please do some research if you have any concerns about features included in the products you find here 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.
* Your warranty will be void if you tamper with any part of your device / software.
* Same statement for XDA.
*/
LineageOS is a free, community built, aftermarket firmware distribution of Android 9 (Pie), which is designed to increase performance and reliability over stock Android for your device.
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review.
What works:
Wifi
Bluetooth
Audio
USB
RIL
Encryption
Fingerprint
Broken
Camera
Notification LED
Reboot
Selinux Enforcing
Source code:
device: https://github.com/yener90/android_device_huawei_diego
device-common: https://github.com/yener90/android_device_huawei_msm8937-common
kernel: https://github.com/yener90/android_kernel_huawei_msm8937
vendor: https://github.com/yener90/proprietary_vendor_huawei
Important
If you are using this ROM first time, wipe data. Wipe data completely. I mean the option where you need to enter "yes". Use this option and then flash the rom.
This ROM only works with the TWRP I added.
If you want to use GAPPS, flash it directly after flashing ROM. Don't let the ROM boot. Otherwise your device will not get certification, so you will not have Google Access.
Instructions (thx @matshias, just changed few lines to get ROM flashing working)
Put your ROM (and GApps) onto your sdcard (sdcard must be exfat or fat32, NTFS not supported)
Install fastboot and adb on your PC, e.g. from here
Enable developer options and in there select to unlock your bootloader by enabling OEM unlock and enable USB debugging
Unlock your bootloader using this tutorial: https://www.dc-unlocker.com/how-to-read-huawei-bootloader-unlock-code This will factory reset your device
Don't setup, cause you will need to format your phone later again. Shutdown tablet. Hold volume up and power button to start to bootloader
Then run
Code:
fastboot flash recovery twrp-3.3.1-0-<your-filename>.img
to flash TWRP
Select with volume buttons "Recovery Mode" and press power button
Select to write to system, otherwise you can't flash ROM
Backup at least system and boot partitions to your sdcard cause you will wipe data in next step. Choose "System Image" for the system partition backup.
Format data using this tutorial
Flash ROM
Optionally flash SuperSU or Magisk in TWRP which should install system less. Keep OEM unlock enabled if you flash or modify anything
Restart
Download
2020-02-09
• added support for all variants of diego
• updated Lineage
ROM
TWRP
Older downloads
2020-01-24
• fixed Speaker Volume Fluctuation
ROM
TWRP
2020-01-22
• added FT5346 touchscreen support
ROM
TWRP
2020-01-18
• initial release
ROM
TWRP
XDA:DevDB Information
Lineage 16 for Nova Smart Honor 6C Enjoy 6s, ROM for the Honor 6, Honor 6 Plus
Contributors
yener90
ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.x
Based On: LineageOS
Version Information
Status: Testing
Created 2020-01-18
Last Updated 2020-01-18

my device is h60-12, should i flash marshmellow stock firmware first before flashing this rom?

Wow thanks for sharing this ROM.
Exzellent Work. Thank you!

I flashed it.
Amazing for the first build.
Let's hope that the rest can be fixed.
I also found another bug, the flashlight is broken.
Magisk 20.3 works fine with pass SafetyNet.
Thanks a lot for the ROM!
I love it!

Taswim said:
my device is h60-12, should i flash marshmellow stock firmware first before flashing this rom?
Click to expand...
Click to collapse
This is for Diego only, your device is not supported.
jamal2367 said:
I flashed it.
Amazing for the first build.
Let's hope that the rest can be fixed.
I also found another bug, the flashlight is broken.
Magisk 20.3 works fine with pass SafetyNet.
Thanks a lot for the ROM!
I love it!
Click to expand...
Click to collapse
I tried long time ago fixing those issues with good help, couldn't manage it.

Thank you @yener90 for update this rom.
The problem is, AFH found no mirrors to download the newest update :/

@jamal2367 use latest version
Update
2020-01-24
• fixed speaker volume fluctuation
ROM
TWRP

yener90 said:
@jamal2367 use latest version
Update
2020-01-24
• fixed speaker volume fluctuation
ROM
TWRP
Click to expand...
Click to collapse
Thank you!
Audio works fine now!
And my Touchscreen is now.
Smoother Scrolling + Ghosting Effect is gone.
Nice Job, wow!

@yener90 This ROM isn't for Honor 6 , please post to the right forum!

Good!
Everything is set! The firmware is quite stable, nothing is buggy, everything works well. I hope that this version of the firmware on the Honor 6C will not be abandoned and you will make a working camera. I wish you success in your development!

i flashed twrp and i got blackscreen when i try to reboot to recovery and system, i have a nova smart DIG-L21 (not HN but it shouldnt matter because its the same thing) 16GB/2GB, no idea whats happening
rebooting to recovery from system with adb reboot recovery results a blackscreen, then rebooting to bootloader and doing fastboot reboot results a reboot to "your phone is unlocked" screen and going to that black screen again, rebooting to erecovery and clicking reboot from there works and reboots to system after the your phone is unlocked screen
edit: so i just saw what was the device getting reconized as when i do "adb reboot recovery" and, well: Qualcomm HS-USB Diagnostics 900E, from there only blackscreen, i can hold power button and vol down to reboot to bootloader, from there:
1. if i do fastboot reboot i will reboot, see that your device is unlocked screen for a second and go in that blackscreen again
2. hold power and vol up to reboot in erecovery and click reboot, after that i pass the device is unlocked screen and go to emui
another edit: fastboot boot twrp_3.3.1.0_blabla.img is stuck on booting...

Update
2020-02-09
• added support for all variants of diego
• updated Lineage
ROM
TWRP

Thank you for the update
Edit:
update works perfectly.
I think i have fixed the reboot issues
I discharged my phone to 0% and skipped two days.
After that I charged it to 100% and since then the reboot function is working now.

Sorry, but I'm a bit confused.
Is this rom suitable for Honor 6 Plus PE-TL10 too?
tnx

No.

I was really thrilled to see that there is a new ROM for the 6C, great to see that.
One question though:
yener90 said:
Broken
Camera
Notification LED
Reboot
Click to expand...
Click to collapse
Does "Broken" mean that the three features don't work at all or do they somehow work with bugs?
I'd really like to update my phone but no working camera at all would be quite a problem.

Fix the camera please
Did someone manage to fix the camera? If so, how? I tried to fix it myself - bootloop

this rom dosen't work on my enjoy6s (DIG-AL00)

this rom work on my enjoy6s (DIG-TL10),but,can you fix the camera?

tototjc said:
this rom dosen't work on my enjoy6s (DIG-AL00)
Click to expand...
Click to collapse
It's work on my DIG-AL00(Enjoy 6S). You shouldn't flash SuperSU after you flashed the system. Just LineageOS + OpenGapps is fine. Wait for a while and you can enjoy it.
I have noticed that the Notification LED will turn on (Yellow colored, never appears on EMUI) some times when I plugging in the charging, but not stable, only flashes for a few times. And my Reboot function is working normally too, but my fingerprint is broken. This is unlike @yener90 's description.
Interesting, right?

Related

[ROM][UNOFFICIAL][6.0.1] crDroid [12/21]

OFFICIAL VERSION HERE : http://forum.xda-developers.com/xperia-z1/orig-development/rom-crdroid-android-t3280304
{
"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"
}
DISCLAIMER
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.
DOWNLOADS
12/25/2015
Not Working
Camera
Test and report back
SOURCE CODE
Kernel
Device Tree
Rhine Board Tree
crDroid
CREDIT
davidteri91
erikcas
jerpelea
crDroid Dev team
FXP Dev team
etc
XDA:DevDB Information
crDroid, ROM for the Sony Xperia Z1
Contributors
zhuoyang
Source Code: https://github.com/crdroidandroid
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.10.x
Version Information
Status: Testing
Created 2015-12-20
Last Updated 2015-12-29
Recovery
NOTE: For build after 12/25 only (build before 12/25 untested)
CyanogenMod Recovery - Download
How to flash (using fastboot):
Code:
fastboot flash recovery recovery.img
How to boot into recovery :
Press power button once (don't hold) when LED lights up on the Sony screen.
Should google gapps? Does have root? Internal and external memory work?
Sorry for bad Englisch!
I install rom from TWRP and phone not turn on... In .zip in build prop I read: ro.build.description=C6903-user 5.0.2 14.5.A.0.270 3750474323 release-keys
This is not Android 6.
opengapps doesn't work , used those instead
http://www.devfiles.co/download/m4Er5IlQ/gapps-600-base-20151016-1-signed.zip
had to set permission on my own , but playstore keeps on fc
aleksandar9999a said:
I install rom from TWRP and phone not turn on... In .zip in build prop I read: ro.build.description=C6903-user 5.0.2 14.5.A.0.270 3750474323 release-keys
This is not Android 6.
Click to expand...
Click to collapse
Here's a prove
solved said:
opengapps doesn't work , used those instead
http://www.devfiles.co/download/m4Er5IlQ/gapps-600-base-20151016-1-signed.zip
had to set permission on my own , but playstore keeps on fc
Click to expand...
Click to collapse
Hmm strange ... I do use opengapps myself , it works perfectly
Did you wipe everything (including /system) before you flash to this ROM ?
aleksandar9999a said:
Should google gapps? Does have root? Internal and external memory work?
Sorry for bad Englisch!
Click to expand...
Click to collapse
Yes , you should install gapps, Root can be enabled in development settings.
Both Internal and external storage works !
Okay, this ROM is really good. Just a few things and it will be perfect:
- no built-in recovery (I know I should use new bootloader but I don't know if there's any way how can I "downgrade" it back if I want to)
- Mi Pistons headphones are still buggy - you have to press all buttons to get it recognized
- in YouTube app when you use you phone in landscape and minimize some video (browsing other videos when the previous one is still playing) you see some graphical artefacts in right upper corner. Above multitasking button.
- and of course camera but that's known bug
edit : there are more glitches - see screenshot in attachments
I try again to install rom and it is work. I don't know why first time not work. I install from philz recovery. I have some questions. If you port camera from other rom, it will work? Before I was install cm12.1 and view that on first and second boot camera was work, but after this it isn't work. This is similar problem. The problem may be in framework.jar.
SuperLamic said:
Okay, this ROM is really good. Just a few things and it will be perfect:
- no built-in recovery (I know I should use new bootloader but I don't know if there's any way how can I "downgrade" it back if I want to)
- Mi Pistons headphones are still buggy - you have to press all buttons to get it recognized
- in YouTube app when you use you phone in landscape and minimize some video (browsing other videos when the previous one is still playing) you see some graphical artefacts in right upper corner. Above multitasking button.
- and of course camera but that's known bug
edit : there are more glitches - see screenshot in attachments
Click to expand...
Click to collapse
There's actually boot to recovery implementation in kernel but it seems to be not working. Will have to investigate that later on.
The graphical glitches seems to be cyanogenmod bug (crDroid is based on cm).
aleksandar9999a said:
I try again to install rom and it is work. I don't know why first time not work. I install from philz recovery. I have some questions. If you port camera from other rom, it will work? Before I was install cm12.1 and view that on first and second boot camera was work, but after this it isn't work. This is similar problem. The problem may be in framework.jar.
Click to expand...
Click to collapse
Unfortunately the problem is not that simple.
Camera just doesn't work yet in marshmallow.
We'll have to wait for Sony to release camera for marshmallow or someone else to get it working.
I try to merge memory, but it not work. It is possible that I'm wrong thing.
New build released.
https://www.androidfilehost.com/?fid=24338798368260209
In this build , proximity sensor is fixed.
Complete changelog available at Settings > About Phone > About crDroid > Changelog
Pls dear developer if possible can twrp be implemented in the kernel please??
gauravbhakuni90 said:
Pls dear developer if possible can twrp be implemented in the kernel please??
Click to expand...
Click to collapse
Unfortunately this would take some time. I just can't figure out yet what's wrong with the boot to recovery implementation.
For now , your best bet is updating TA with recovery mode and flash TWRP
or you can hotboot any kernel with recovery using "fastboot boot boot.img"
When phone is turn off and you plug charger, screen is light and then charger screen will restart and screen remaints lit. After 2 or 3 restarts the charger screen, phone will turn on and after this it will turn off (or not turn off someone) and situation will repeat.
Sorry for bad Englisch. I hope you understand me.
zhuoyang said:
Unfortunately this would take some time. I just can't figure out yet what's wrong with the boot to recovery implementation.
For now , your best bet is updating TA with recovery mode and flash TWRP
or you can hotboot any kernel with recovery using "fastboot boot boot.img"
Click to expand...
Click to collapse
Hi,
I tried to update my ta, but there are only generic softwares (I flashed .368) and no ta update - in emma. Do you know what am I doing wrong? because it's really wierd to boot another kernel everytime I want to go to recovery.
SuperLamic said:
Hi,
I tried to update my ta, but there are only generic softwares (I flashed .368) and no ta update - in emma. Do you know what am I doing wrong? because it's really wierd to boot another kernel everytime I want to go to recovery.
Click to expand...
Click to collapse
did you copy customization.ini to emma installation folder ?
zhuoyang said:
did you copy customization.ini to emma installation folder ?
Click to expand...
Click to collapse
yes, I wouldn't be able to run it if I didn't
edit: can I use the recovery you posted before like fota recovery? because fota recovery works, you only must have recovery built with 3.10 kernel otherwise you have no display.

[Project Treble][UNOFFICIAL] for Wileyfox Swift 2/Plus/X

/*
* Your warranty is... still valid?
*
* 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.
*
*/
Click to expand...
Click to collapse
Project Treble
Important!
Recommended for installation only for advanced users​***What is Project Treble? ***
Project Treble allows to install - Generic System Images on our device with a minimum number of bugs.
Vendor - this is partition where proprietary files and drivers are stored, which are separate from the system.
***Userful Information***
Project Treble XDA Thread
Generic System Image (GSI) list
***Development and bugs***
Development has been started about 3 months. backwards During this time, dozens of errors were corrected and millions of nerve cells were lost.
Vendor is based on the stock firmware UOS273C with a large number of edits.
The kernel is used from vm03 with driver edits for working on Project Treble.
Bugs in Generic System Images:
On Oreo and Pie GSIs don't working SafetyNET.
My Magisk Module: Wileyfox Swift 2 SafetyNet Pass
Bugs in Vendor:
SELinux Permissive
For the fingerprint scanner to work correctly before being added to Settings, it is necessary to “poke” 5-6 times into it, for the driver to load correctly.
***Preparing device for support Project Treble***
Download TWRP Treble
Repartition script 16GB or 32GB
Download Treble Vendor
Download Treble Boot
Mirror on Google Drive
Mirror on Cloud Mail.ru
If you want get back default partition table just flash:
Download Revert - 16GB
Download Revert - 32GB
You need to copy all the necessary information to an external memory card or PC, since the internal memory will be formatted and devided into special partitions for Project Treble can work.
​
Install TWRP Treble in a convenient way for you.
Install Repartition script in TWRP. Depending on your internal memory size.
After installing repartition script, device will automatically reboot into Recovery, where you must do:
Format Data (Wipe > Format Data)
Wipe Vendor (Wipe > Advanced Wipe > Vendor)
After that necessarily to reboot the Recovery (Reboot > Recovery)
Flashing Treble Vendor (Just install zip archive)
Flashing Treble Boot (Select the option in the lower right corner Install Image, select Boot_Treble_new.img and flash it as Boot Image)
Install your favorite firmware (about this below). (Select the option in the lower right cornerInstall Image, than flash it as System Image)
***Installing Android Oreo or Android Pie GSIs***
Flash any GSi from Generic System Image (GSI) list or XDA Thread
always choose arm64 A-ONLY!
* If camera don't working on Pie flash:
Camera Pie GSI patch
* If the NFC item in the settings hangs, or the NFC does not turn on (this is usually the case in the old October GSI), flash:
NFC all GSI Patch
* Patch for fix fingerprint scanner on some Pie GSIs
Folder with patches
For ArrowOS GSI, HavocOS 2.0, AEX 6.1 fix not needed.
***Google Apps***
Install GApps only before the first launch of the ROM!
Open GApps Project
***Thanks***
Testing and moral support:
Kirill_MegaFon (4PDA)
xyzmean (4PDA)
Zent16 (4PDA)
backspace696 (4PDA)
Help in bug fixes and kernel sources:
vm03 (XDA)
Mirrors for download files:
anatoliy-is (4PDA)
Fingerprint overlay:
creativchic (4PDA)
XDA:DevDB Information
[Project Treble][UNOFFICIAL] for Wileyfox Swift 2/Plus/X, ROM for the Wileyfox Swift 2
Kernel Sourses
DevelopedInside
Contributors
fx-mod
ROM OS Version: Android 8.1.x and Android 9.x
Version Information
Status: Beta
Created 2018-09-30
Last Updated 2018-09-30
Never heard of 'Project Treble' before, but it sounds very interesting to be able to use 'Generic System Images'.
Before playing around with it - can you please also provide a 'Repartition Script' to get back to the default Partitioning ?
fred0r said:
Never heard of 'Project Treble' before, but it sounds very interesting to be able to use 'Generic System Images'.
Before playing around with it - can you please also provide a 'Repartition Script' to get back to the default Partitioning ?
Click to expand...
Click to collapse
To return the phone to stock, just install Factory Firmware.
fred0r said:
Never heard of 'Project Treble' before, but it sounds very interesting to be able to use 'Generic System Images'.
Before playing around with it - can you please also provide a 'Repartition Script' to get back to the default Partitioning ?
Click to expand...
Click to collapse
Done!
i installed treble according to your instruction and flashed a AOSP 8.1 image (system-arm64-aonly-gapps-su.img.xz) which should include gapps and su.
unfortunately the su-part wasnt available, so i tried to boot into the recovery by selecting it during the start of the phone - but i instantly came back to the 'boot-screen' without starting twrp.
for now the only way to get back on the 'treble-twrp' i need to boot it via fastboot (fastboot boot TWRP_Treble_marmite.img)
i this a bug or am i doing something wrong ?
[edit]
installed another rom which had the option in developers to reboot directly into the recovery - that worked.
---------- Post added 5th October 2018 at 12:12 AM ---------- Previous post was 4th October 2018 at 11:43 PM ----------
Now i installed the latest Oreo Resurrection-Remix from https://downloads.resurrectionremix.com/arm64aonly/ and during startup:
{
"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"
}
Another thing is, that on all GSI-Images i installed so far the system-fonts are very tiny - like it's using a too high screen-resolution.
fred0r said:
......so i tried to boot into the recovery by selecting it during the start of the phone - but i instantly came back to the 'boot-screen' without starting twrp.
for now the only way to get back on the 'treble-twrp' i need to boot it via fastboot (fastboot boot TWRP_Treble_marmite.img)
i this a bug or am i doing something wrong ?
Click to expand...
Click to collapse
Nevermind - it works also to boot from the start. i needed first to select 'boot recovery' and then press on 'start' to boot into it.
Just installed the GSI from PixelExperience from pixelexperience.org and also get that 'vendor mismatch' message.
fred0r said:
Nevermind - it works also to boot from the start. i needed first to select 'boot recovery' and then press on 'start' to boot into it.
Just installed the GSI from PixelExperience from pixelexperience.org and also get that 'vendor mismatch' message.
Click to expand...
Click to collapse
I had this issue too and I believe flashing the vendor zip again did the job for me, not completely sure though.
xXxSAMIxXx said:
I had this issue too and I believe flashing the vendor zip again did the job for me, not completely sure though.
Click to expand...
Click to collapse
vendor miscmatch message is a warning. Not an error!
a great work ..soon i will get this device
I'd like to try out Android P. Has anyone tried this with a Swift 2 device and can recommend a GSI to use?
Edit: I couldn't get Pixel Experience (9.0) to boot succesfully but phhusson's AOSP 9.0 works. It's very barebones indeed. Someone made an overlay that makes adaptive brightness possible but I still can't adjust the LED for notifications. Not being able to turn off the charging/low-battery LED is a bummer. Otherwise it runs fine but I'll try a different GSI today.
Did you use the arm64 a-only image? I tried the arm a-only and that wouldn't boot but I'm (quite) happily buzzing along with the former.
fx-mod said:
* Patch for fix fingerprint scanner on some Pie GSIs
Phh AOSP 9 v106 [02/10/2018] only
ArrowOS 9 [23/09/2018] only
Pixel Experience P [20/09/2018] only
Click to expand...
Click to collapse
Is it possible to update the Pixel Experience P fingerprint scanner patch? The latest version of the ROM fixes the hotspot issues but the fingerprint scanner patch does not work.
erasmuswill said:
Is it possible to update the Pixel Experience P fingerprint scanner patch? The latest version of the ROM fixes the hotspot issues but the fingerprint scanner patch does not work.
Click to expand...
Click to collapse
it is done!
wileyfox swift 2X with 32GB storage.
32 gb repartition file ? or should i use 16 gb ?
just to be sure i'm not destroying my phone
waver1967 said:
wileyfox swift 2X with 32GB storage.
32 gb repartition file ? or should i use 16 gb ?
just to be sure i'm not destroying my phone
Click to expand...
Click to collapse
32 GB of course
failed to mount system
after doing all the steps twrp says no os installed
oeps my mistake..
forgot to unrar gsi file
Is it possible to patch at least one of Pie GSI's to work almost perfectly? Right now it is not possible to use any of GSI's for more than a week because every one have some annoying bugs
puszekkk said:
(
Click to expand...
Click to collapse
What does not suit you?
anatoliy-is said:
What does not suit you?
Click to expand...
Click to collapse
Broken hotspot, dumped fingerprints after reboot, broken wifi, broken audio routing :/

[DISCONTINUED][ROM] crDroid 11 unofficial (updated 2021-06)

crDroid for Sony Xperia XZ1 Compact
{
"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.
*/
Code:
IMPORTANT: Make sure you have an unlock Bootloader
Please if you have Locked Bootloader you may check this http://developer.sonymobile.com/unlockbootloader/
Code:
WORKING
- RIL
- VoLTE
- Mic
- Sound (Speaker and Headset)
- LED
- Thermal Manager
- Audio and Video Decoders/Encoders
- Camera
Code:
BUGS
- Not finding
- In this ROM tooo many settings, some may not working and this is normal ;)
- Post in this thread
Code:
HOW-TO INSTALL
- You need have stock ROM 47.2.A.11.228
- Download ROM zip
- Copy to your phone
- Enter to custom recovery and make wipe system, wipe data
- Install ROM & Gapps & Magisk
- Turn off your phone & then on
- First time phone restart itself this is normal
Code:
ADD. INFO
- If you want right bootanimation then delete bootanimation.zip on path /oem/media/
- Sim detect ~30 sec, if you choose 3G network in settings, sim detected without any delay
- Stock camera (not Sony) after first lunch write that you need insert SD Card, just go to application settings and re-switch permission "storage"
Download
HERE
Download crDroid_10
HERE
And don't forget buy me a juice ​
XDA:DevDB Information
crDroid, ROM for the Sony Xperia XZ1 Compact
Contributors
russel5, @derf elot @modpunk
Source Code: https://github.com/whatawurst/android_device_sony_lilac
ROM OS Version: 11
ROM Kernel: Linux 4.x
ROM Firmware Required: 47.2.A.11.228
Version Information
Status: Beta
Current Beta Version: 1
Beta Release Date: 2021-01
Created 2021-01-28
Last Updated 2021-01-28
v1
- initial release
Hello, thank you so much, I'm interested in that many features :good:.
I'm After flashing LOS. Can you help me - how can I get flashable official firmware before installing your custom roms?
Flash all firmware 11.228 via newflasher, start up your phone. When you see first setup window you can turnoff your phone. Then flash custom recovery and see how to install in this OP
russel5 said:
Flash all firmware 11.228 via newflasher, start up your phone. When you see first setup window you can turnoff your phone. Then flash custom recovery and see how to install in this OP
Click to expand...
Click to collapse
Thank You, I'll do it asap
Hello, unfortunately i experienced bug after flashing aex, crDroid and after all them LOS in twrp. Previously I had downloaded stock, deleted all ta files create partition folder and then flashed stock firmware by newflasher (dedicated to my country). That was fine, also fastboot reboot bootloader and fastboot boot twrp was ok. I wiped indicated in instruction partitions/format them, and after booting to system. I was uneable to use it. I'll attach pictures. I could only one think. Use power button to see power options and navbar (in crproblem.jpg file you can see superimposed navbars... strange). (after i firstly saw problem i wiped them all and tried to reinstall ROM with same result new thing is not working LOS) Maybe I should choose other firmware from newflasher (maybe uniwersal, working in all country?). Now I'm forced to use stock, because of custom ROMs doesn't work.
While I was flashing stock, newflasher asked me "if I want to flash persist partition" I chose n
I really need help, (stock rom sucks and I don't want to use GApps because of privacy issues.)
if you have same problems on all custom roms than you do something wrong.
try flash stock rom and start your phone, make a first settings and other thing.
russel5 said:
if you have same problems on all custom roms than you do something wrong.
try flash stock rom and start your phone, make a first settings and other thing.
Click to expand...
Click to collapse
Thank you, I succefully installed taht wonderful ROM . I think it'd be good to mention in a main post that before you install zip yoru device must be fully configured (first configuration is enough, not needed to look in Google account) and have set pattern (it worked for me) without it did not work, you can see only black screen like in a previous post.
Maybe it took part, maybe not but after first configuration I copied twrp.img to SD card and booted twrp from fastboot "fastboot reboot bootloader" then "fastboot boot path_to_img_file/twrp.img" after boot I installed twrp by install ==> install ==> install image ==> twrp.img as a recovery only then I started with next steps
Thank you for supporting me with device problems and answering noob questions I'll test that ROM and give feedback if I have time.
russel5 said:
crDroid for Sony Xperia XZ1 Compact
Click to expand...
Click to collapse
There is no selinux support
This is TREBLE project, selinux only in permissive mode
Love, love, loving this ROM! The level of customization is awesome and it is such a beautiful display. I haven't been able to test every setting but I will continue to tinker with it. Thank you so much for the hard work!
P.S. - Sent you some juice money
One thing I noticed, I can no longer send mms without having mobile data on. I was always able to send mms without it on stock fw, cricket/att network but now it has to be on to send and receive pictures and other mms. Is there a setting I'm missing?
Thanks
First, big thanks for juice.
Today I will update rom, seems VoLTE has been fixed.
About your problem, don't know, mms is so old feature never used it. Check your apn or try reset your internet option.
Thread updated, see post #2
Still testing things but I used my phone for work today and really liked the responsiveness of this ROM. I use Google Maps a lot and there was always some lag on the stock fw but none that I could notice on the crDroid. This ROM boots quick and loads resources quick.
I flashed update after work and it seems more stable. I had one minor freeze on v1 and home screen would crash when I was trying to set it up but I also have nova launcher and that might have conflicted. V2 has had no crashes and after setting up the home screen, I just might ditch nova for a bit. Again, I love this ROM.
As far as the MMS goes, I can't find an option to download new internet settings like stock had. I reset apn but still can't send mms without data. It's not a deal breaker but now I'm super curious. Could it be related to the RIL? I honestly don't know, I'm just learning as I go but if that's the case is there anyway to restore the stock RIL? Like replacing the telephony-common.jar?
Thanks again for all your hard work
I'm interested to get the best sound on our device (I created another thread about that).
Here I just want to confirm that rom works with dolby digital plus from here, after freeze audiofx: https://forum.xda-developers.com/android/software/mm-p-dolby-digital-plus-arise-20181115-t3868192
Next is xperia keyboard, I flashed it successfully (but remember to mount system in twrp before install process). Note: After updating rom it is always disappears (it's mentioned in its thread)
Here is it: https://forum.xda-developers.com/android/apps-games/sony-z3-keyboard-lollipop-update-t3056448
Hello,
I want to report that "long press home" doesn't work when swipe-up gestures are enabled
I tried to upload video where I tried to use it but xda app treats mp4 file as invalid.
VoLTE don't work for me.
ROM is very fast and very customized but sometimes WhatsApp and others apps don't show correctly the notifications.
How to install new fonts??
JanoGT said:
VoLTE don't work for me.
ROM is very fast and very customized but sometimes WhatsApp and others apps don't show correctly the notifications.
Click to expand...
Click to collapse
Hi, on your stock rom volte works?
If yes, share here your oem.sin from stock rom, thanks.

[ROM][OFFICIAL][RACER]Lineage OS 17.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"
}
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.
*/
LineageOS is a free, community built, aftermarket firmware distribution of Android 10, which is designed to increase performance and reliability over stock Android for your device.
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.
Introduction:
This is the unofficial Lineage OS thread for the Motorola Edge, codename racer.
We support all the T-Mobile, International, and Project Fi variants, as their bootloaders are unlockable, while we can't support the Verizon and AT&T variants, as their bootloaders are permanently locked.
How to install:
Boot the newest lineage recovery .img from the Link (or use TWRP).
IF YOU ARE COMING FROM STOCK AND WANT TO INSTALL CUSTOM ROMS FOR FIRST TIME, INSTALL "Copy Partitions Zip" FROM POST #2
In Recovery, click "Format Data".
ADB sideload the newest weekly
Click "Reboot, then choose "Recovery", this will boot you to either Lineage Recovery or TWRP depending on your choice to install TWRP or not. It is necessary to reboot between ROM flash and GApps/Addon flash due to verity/slot-swap logic.
(Optionally) Flash GApps - MindTheGApps arm64 are recommended, OpenGApps are compatible with A/B as of 09102018, but I still only recommend and support MindTheGApps.
Reboot
Download:
Racer Builds
Screenshots:
XDA:DevDB Information
Lineage OS 17.1, ROM for the Motorola Edge
Contributors
erfanoabdi, @SyberHexen, @Jleeblanch, Lineage Team
Source Code: https://github.com/LineageOS & https://github.com/moto-sm7250
ROM OS Version: 10.x Oreo
ROM Kernel: Linux 4.19
ROM Firmware Required: Official Android 10
Version Information
Status: Stable
Reserved
Once i'll have the chance i'll try on my Moto Edge
I was literally gonna learn how to build my own ROM, but this is awesome!
Hey guys, is there anything not working or buggy with this build? I mean no disrespect, but need to know if I can use this as a daily driver.
Also, I have an unbranded (at least with regards to cellular providers) Motorola Edge XT2063-2 I bought from Best Buy unlocked. This should work with that, right?
erfanoabdi said:
Reserved
Click to expand...
Click to collapse
As ALWAYS, Thanks For YOUR Hard work Kid.....
Tef
*edit*
Thanks to everyone!
I have successful flashed it on my amazon unlocked version. only issue I faced was with phones display not turning on due to sensor or something, disabled ambient gestures and always on and haven't faced the problem again . I have also update the adreno Opengl/Vulkan drivers by flashing zip from another post
I have been unable to find twrp but lineage recovery worked fine.
Ezekiel_devoid said:
I have successful flashed it on my amazon unlocked version. only issue I faced was with phones display not turning on due to sensor or something, disabled ambient gestures and always on and haven't faced the problem again . I have also update the adreno Opengl/Vulkan drivers by flashing zip from another post
I have been unable to find twrp but lineage recovery worked fine.
Click to expand...
Click to collapse
Check yo PMa
Has anybody made at least an unofficial TWRP for this phone? I see the Edge+ has had a TWRP for the longest time that was built with the source from THIS phone... anybody??
ToolBoyNIN said:
Has anybody made at least an unofficial TWRP for this phone? I see the Edge+ has had a TWRP for the longest time that was built with the source from THIS phone... anybody??
Click to expand...
Click to collapse
Yes, we are still in testing with TWRP 3.5.0 img but no installer yet, o believe its on his Todo list...
There are 4-5 head Devs working with this device, but why go and build a bunch of 10 ROMs when we are awaiting the first 11 soak to drop any time...
shiboby said:
Hey guys, is there anything not working or buggy with this build? I mean no disrespect, but need to know if I can use this as a daily driver.
Also, I have an unbranded (at least with regards to cellular providers) Motorola Edge XT2063-2 I bought from Best Buy unlocked. This should work with that, right?
Click to expand...
Click to collapse
Absolutely, everything, seems almost flawless. yes, should work on ALL unlocked Edge 5G variants.
I need a better step by step to do this without a computer
Burtandrew8 said:
I need a better step by step to do this without a computer
Click to expand...
Click to collapse
Did u unlock bootloader? gonna need a PC for that at least...
Yeah it's unlocked an rooted
Installing LineageOS via TWRP
Attention! Installation was performed on clean Stock firmware installed in Slot A.
1. Necessary files for installation.
Spoiler
TWRP -3.5.0_10-0 install via fastboot with the command:
fastboot flash recovery twrp-3.5.0_10-0-racer.img
Download and copy to the SDCard:
- archive copy-partitions-20200903_1329.zip to copy from active slot A to inactive slot B the necessary partitions bootloader, logo, etc.
- ROM archive ;
- archive TWRP_Installer
- GApps archive. I made an archive to install GApps based on the installer from FlameGApps. The apps are updated on 01/27/21. The archive contains the following apps:
Spoiler
Android Migrate
Carrier Setup
Config Updater
GMS Core (GMS)
GMS Core Setup
Google Ext Shared
Google Ext Services
Google Services Framework
Google Calendar Sync Adapter
Google Backup Transport
Google Clock
Google Calculator
Google Calendar
Google Contacts
Google Contacts Sync Adapter
Google Dialer
Google Chrome
Google Keyboard
Google Mail
Google Messages
Google Package Installer
Google Restore
Google Search with Assistant
Google Web View
Device Health Services
Device Personalization Services
Digital Wellbeing
Phonesky (Google Play Store)
Setup Wizard
- Magisk-disable-dm-verity-v21.4 Special Magisk installer for Motorola devices.
2. Installation instructions
Spoiler
1. Install TWRP and boot the phone into it.
2. Go to "Install" section and install sequentially:
- copy-partitions-20200903_1329.zip archive;
- LineageOS 17.1 archive;
- TWRP_Installer archive.
3. Go to "Reboot" section, choose "Recovery". The phone will reboot back to TWRP. Now if we go to "Reboot" we will see that the device is in Slot B.
4. Go to "Install" and install the Google App archive.
5. Go to "Wipe" and do "Format Data".
6. Reboot into the system to the language selection menu and then reboot back to TWRP.
7. Go to the "Install" section and install the Magisk installer archive.
8. Reboot into the system.
Great work. can't wait for LineageOS coming to the Edge+.... desperately waiting.
Ezekiel_devoid said:
I have successful flashed it on my amazon unlocked version. only issue I faced was with phones display not turning on due to sensor or something, disabled ambient gestures and always on and haven't faced the problem again . I have also update the adreno Opengl/Vulkan drivers by flashing zip from another post
I have been unable to find twrp but lineage recovery worked fine.
Click to expand...
Click to collapse
I had the same problem about an hr ago
*edit*
I been on 013121 Build for about (3) days now. Cant get the dam device to wake up for the life of me. Phone Call? Yea, screw that, gotta hold in power and reboot to have the dam thing awaken....
Anyway to do this without computer
I updated Mode FlameGApps to the base of 03.02.2021
Added PixelLauncher, disabled removal of SnapCamera and other camera apps.
371.78 MB file on MEGA
mega.nz
The last posts in this thread have been edited/deleted. I take this opportunity to remember where you can read the forum rules
After reading the rules and even though you think something is against it, you should use the report button instead of create spam topics that bring nothing of value to our community.
Thank you!
FSadino

[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