[discontinued][ROM][unlocked][ford,austin] Lineage-12.1 [05 MAY 2020] - Fire Original Android Development

Disclaimer
Code:
/*
* 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 the products you find here before flashing it!
* YOU are choosing to make these modifications.
*/
LineageOS needs no introductions. This version of LineageOS-12.1 is a highly customised version solely for the Amazon Fire 7"
- EVEN MORE IMPORTANT: As of January 2019 this ROM only works on devices using the bootloader hack. See <<< HERE >>> to unlock your devices.
- IMPORTANT: Do not update Magisk via the Magisk Manager App, your device will enter a bootloop if you do. Instead update Magisk via TWRP only. If you do this by accident then it is recoverable by just flashing the latest version of the ROM again (with gapps etc as required).
Rules
- Please search the thread before asking questions
- Please try to stay on topic, I know it's not always possible
- Please report bugs here
- Report only one issue per bug report
- When reporting bugs please post a logcat and/or dmesg containing pertinent information regarding the issue...
Prerequisites for Installation
- Unlocked Bootloader
- TWRP Installed
Downloads
*** Please do NOT create any mirrors ***
Lineage-12.1 for Amazon Fire 7"
Source Code
- ROM Source: https://github.com/cm12-amami
- Kernel Source: https://github.com/ggow/android_kernel_amazon_mt8127-common
- Common Tree: https://github.com/ggow/android_device_amazon_mt8127-common
- Device Tree: https://github.com/ggow/android_device_amazon_ford
- Device Tree: https://github.com/ggow/android_device_amazon_austin
Thanks
- @MSe1969 for the up to date cm-12.1 sources
- @k4y0z and @xyz` for the bootloader hack
- LineageOS
XDA:DevDB Information
LineageOS, ROM for the Amazon Fire
Contributors
ggow
ROM OS Version: 5.1.x Lollipop
Version Information
Status: Stable
Stable Release Date: 2017-08-02
Created 2017-07-20
Last Updated 2020-05-05

Changelog / Release Notes
05 May 2020
- Fixed video recording
15 April 2020
- ASB April 2020 patches (sec. string 2020-04-05)
- Privacy Browser updated to version 3.4.1
- Fix for CVE-2020-8597 (external/ppp)
23 August 2019
- August 2019 ASB patches (sec. string 2019-08-05)
- Additional (backported) security patches from AOSP branch 'nougat-mr2-security-release
- Privacy Browser updated to version 3.2
- SetupWizard rebranded to LineageOS
31 July 2019
- Fix external sdcard not mounting correctly
30 July 2019
- ASB July 2019 patches (sec. string 2019-07-05)
- System Webview M75 - updated to 75.0.3770.101
- Fixed Keyboard Swype functionality
- Front and rear cameras on ford and austin fixed and tested working
24 May 2019
- ASB May 2019 patches (sec. string 2019-05-05)
- Privacy Browser updated to version 3.0.1
- Fixed video recording
- WiFi: Use hardware MAC address
- Bluetooth: Use hardware MAC address
22 April 2019
- Rebased kernel with full history
- Upstreamed kernel to 3.10.108
18 April 2019
- Fix sdcard write permissions
- Fix screen off animation for odd hwrotation
- Add support for amazon fire 7th gen
- Merged common kernel for ford and austin (android_amazon_kernel_mt8127-common)
16 April 2019
- ASB March 2019 patches (sec. string 2019-04-05)
- Privacy Browser updated to version 2.17.1
- Android System Webview updated to M72 (includes CVE-2019-5786)
- This is for unlocked devices only
- Updated OP
18 December 2018
- ASB December 2018 patches (sec. string 2018-11-05)
- Fix of 'adb root' bug (see LineageOS announcements)
- Addl. fix of CVE-2018-9531, CVE-2018-9536 and CVE-2018-9537 from November ASB, which are flagged Android 9 only, but also apply
- Backport of CVE-2017-15835 (skipped in November ASB)
09 November 2018
- ASB November 2018 patches (sec. string 2018-11-05)
29 October 2018
- ASB October 2018 patches (sec. string 2018-10-01)
- Android System Webview updated to M69
- Indication in Settings that Security patch level is unofficial
12 September 2018
- ASB September 2018 patches (sec. string 2018-09-05)
18 August 2018
- ASB August 2018 patches (sec. string 2018-08-05)
- Privacy Browser updated to version 2.12
01 August 2018
- ASB July 2018 patches (sec. string 2018-07-05)
- Privacy Browser updated to version 2.11
- Android System Webview updated to M67
23 June 2018
- ASB June 2018 patches (sec. string 2018-06-05)
- Privacy Browser updated to version 2.10
- Privacy-default setting (at clean install): Sensitive information is hidden on the lock screen
02 June 2018
- ASB May 2018 patches (sec. string 2018-05-05)
- Android System Webview updated to M66
- Privacy Browser updated to version 2.9
- Use Cloudflare DNS 1.1.1.1 as default fallback (instead of Google's 8.8.8.8)
05 May 2018
- Security patches up to April 2018 included
25 March 2018
- Fix privacy guard issue
15 March 2018
- Security patches up to March 2018 included
30 January 2018
- Fix root issue not appearing in developer options
- Flashed clean with FF 0.73 - go figure - it worked for me this time no errors
28 January 2018
- Rebase ROM on https://github.com/cm12-amami - Thanks @MSe1969
- Includes security patches up to Jan 2018
- A clean install is recommended and may be required to function correctly.
02 December 2017
- Port relevant security patches to up November 2017
- Switch to using FireOS 5.4.0.0 update-kindle-37.5.7.9_user_579225620 binaries and boot.img
- Fixed backlight becoming stuck on minimum setting. This needs more users to test. It works for me so far
29 November 2017
- Use bin/wpa_supplicant blob from FireOS 5.4.0.0
27 November 2017
- Ported relevant November Security Patches
- Ported relevant October Security Patches
- Upgraded OpenSSL
- Upgraded Privacy Browser to 2.7.2
- NOTE: KRACK vulnerability is not patched in this one. The patch level for this version of the ROM is 01 November 2017. I am working on the 06 November 2017 patches. When I have it figured out, will do another release very shortly.
28 September 2017
- Ported relevant September Security Patches
12 September 2017
- Ported relevant August Security Patches
- Fixed no way back from Charge Only mode
02 August 2017
- Fixed sdcard write issue
- Fixed odd screen rotation glitch on power off
- ROM status updated to "stable"
20 July 2017
- Initial Release
- Ported security patches up to July 2017
- Fixed up Xposed compatibility
- Too many other fixes to list here
- This ROM release is Alpha and needs a lot of testing that I can't cover off on my own.
- All feedback will be greatly appreciated.
- I have tested flashing using TWRP and FlashFire 0.57 so this should be OK.
- A clean installation is mandatory.

New Build is Up
- Dated 20 July 2017
- Ported security patches up to July 2017
- Fixed up Xposed compatibility
- Too many other fixes to list here
- This ROM release is Alpha and needs a lot of testing that I can't cover off on my own.
- All feedback will be greatly appreciated.
- I have tested flashing using TWRP and FlashFire 0.57 so this should be OK.
- A clean installation is mandatory.

ggow said:
- Dated 20 July 2017
- Ported security patches up to July 2017
- Fixed up Xposed compatibility
- Too many other fixes to list here
- This ROM release is Alpha and needs a lot of testing that I can't cover off on my own.
- All feedback will be greatly appreciated.
- I have tested flashing using TWRP and FlashFire 0.57 so this should be OK.
- A clean installation is mandatory.
Click to expand...
Click to collapse
Wow! Will test when I have a chance

Awesome! Finally an update from CM!
I may try it, but IDK if I better wait a bit.

tonibm19 said:
Awesome! Finally an update from CM!
I may try it, but IDK if I better wait a bit.
Click to expand...
Click to collapse
Even if your on CM-12.1, be aware that a clean install may still be necessary.

Thanks ggow. Was just preparing for a fresh Installation of aicp, but now i will test this rom instead.

Clean install seems to be running fine so far.
FlashFire-v0.57-20170403162805.apk
lineage-12.1-20170720-UNOFFICIAL-ford.zip
open_gapps-arm-5.1-super-20170720.zip (with .gapps-config)
SR1-SuperSU-v2.82-SR1-20170608224931.zip
Sent from my ford using XDA Labs

ggow said:
- Dated 20 July 2017
- Ported security patches up to July 2017
- Fixed up Xposed compatibility
- Too many other fixes to list here
- This ROM release is Alpha and needs a lot of testing that I can't cover off on my own.
- All feedback will be greatly appreciated.
- I have tested flashing using TWRP and FlashFire 0.57 so this should be OK.
- A clean installation is mandatory.
Click to expand...
Click to collapse
Clean flashed this pup w/GAaps Nano and Xposed Framework. Disabled journaling for giggles & grins. Using integrated root manager. Connected and booted up w/o a hitch. Far to early for definitive statements but every operation I have attempted during the past 30 min (mostly set-up stuff, installing apps, configuring Xposed modules, multiple reboots) has gone without a hitch. Hoping to find time for detail testing this weekend. While partial to AOSP ROMs I do find Lineage to be an attractive offering with a nice suite of UI enhancements baked in.

ggow said:
- All feedback will be greatly appreciated.
Click to expand...
Click to collapse
So far while setting it up, Settings crashed just once opening Home but hasn't crashed again. Sadly, automatic LiveDisplay does not work here as well (didn't work in the past October CM build I had), you have to manually toggle it. I just finished setting everything up. The rest is working like a stable build so far. Will let you know if something happens down the line.
What I did:
- Clean flashed thru TWRP
- Flashed the kernel modules, micro OpenGApps, Xposed & V4A
- Cleared journaling from /data & /cache
- Turned off KSM and set up the I/O Sched and governor with Kernel Adiutor
- Slimmed up the ROM and the GApps (current TWRP unable to run AROMA)

I did the
Fresh installation from FireOS or other ROM FlashFire >= 0.57 coming from CM12.1
During the flashing, there were errors of couldn't unmount system, resource busy and things like that.
Now my tablet is stuck on the amazon logo. ;(

tonibm19 said:
I did the
Fresh installation from FireOS or other ROM FlashFire >= 0.57 coming from CM12.1
During the flashing, there were errors of couldn't unmount system, resource busy and things like that.
Now my tablet is stuck on the amazon logo. ;(
Click to expand...
Click to collapse
I guess i had the same error about two weeks ago while going from cm to RR. If you can access stock recovery you need to sideload the original fireos version your tab was running before you installed a costum Rom. There is a tuturial here on xda, can't look for the link right now.

nirogu325 said:
So far while setting it up, Settings crashed just once opening Home but hasn't crashed again. Sadly, automatic LiveDisplay does not work here as well (didn't work in the past October CM build I had), you have to manually toggle it. I just finished setting everything up. The rest is working like a stable build so far. Will let you know if something happens down the line.
What I did:
- Clean flashed thru TWRP
- Flashed the kernel modules, micro OpenGApps, Xposed & V4A
- Cleared journaling from /data & /cache
- Turned off KSM and set up the I/O Sched and governor with Kernel Adiutor
- Slimmed up the ROM and the GApps (current TWRP unable to run AROMA)
Click to expand...
Click to collapse
Couple thoughts:
- inability of LiveDisplay to switch automatically is common to most CM/LOS 12.1 builds, especially on devices that lack a physical GPS or do not utilize Google Location Services in 'High Accuracy' mode; seems the function uses location vs the clock to to determine on/off times
- custom kernel modules are not demonstrated to work with this ROM although there is absolutely no reason to believe there will be any conflicts

tonibm19 said:
I did the
Fresh installation from FireOS or other ROM FlashFire >= 0.57 coming from CM12.1
During the flashing, there were errors of couldn't unmount system, resource busy and things like that.
Now my tablet is stuck on the amazon logo. ;(
Click to expand...
Click to collapse
I'll look into this before next update

Davey126 said:
Clean flashed this pup w/GAaps Nano and Xposed Framework. Disabled journaling for giggles & grins. Using integrated root manager. Connected and booted up w/o a hitch. Far to early for definitive statements but every operation I have attempted during the past 30 min (mostly set-up stuff, installing apps, configuring Xposed modules, multiple reboots) has gone without a hitch. Hoping to find time for detail testing this weekend. While partial to AOSP ROMs I do find Lineage to be an attractive offering with a nice suite of UI enhancements baked in.
Click to expand...
Click to collapse
Another hour of configuration/use did not surface any gremlins. I am always surprised how snappy this device can be under the right conditions given modest specs. Hardware definately likes the deadline scheduler augmented with a 5 sec write delay. Tweaking animation scales under developer options also has a nice effect. Lineage hummed through all that and more without glitching.
Other notes: WiFi connects/disconnects reliably. ROM sleeps as it should with minimal idle drain. Rotation fast and reliable. Bluetooth uneventful.
This weekend I will push a little harder on various apps that sometimes upset the applecart. Given experiences to date not expecting any issues.

nirogu325 said:
So far while setting it up, Settings crashed just once opening Home but hasn't crashed again. Sadly, automatic LiveDisplay does not work here as well (didn't work in the past October CM build I had), you have to manually toggle it. I just finished setting everything up. The rest is working like a stable build so far. Will let you know if something happens down the line.
What I did:
- Clean flashed thru TWRP
- Flashed the kernel modules, micro OpenGApps, Xposed & V4A
- Cleared journaling from /data & /cache
- Turned off KSM and set up the I/O Sched and governor with Kernel Adiutor
- Slimmed up the ROM and the GApps (current TWRP unable to run AROMA)
Click to expand...
Click to collapse
LiveDisplay, as I have come to understand requires modification to the kernel. So will be a no-go unless we find a vulnerability to exploit.

ggow said:
LiveDisplay, as I have come to understand requires modification to the kernel. So will be a no-go unless we find a vulnerability to exploit.
Click to expand...
Click to collapse
Gotcha. Minor stuff but do you remember that old image distortion whenever you turned off the screen? It's been a long while since I had a ROM with that and it's rearing its head again sometimes here.

ggow said:
LiveDisplay, as I have come to understand requires modification to the kernel. So will be a no-go unless we find a vulnerability to exploit.
Click to expand...
Click to collapse
Even with a kernel mod auto behavior may still be erratic without the benefit of full location services if numerous user reports are accurate. Apparently goes beyond simply obtaining sunset/rise info for current location as most phones secure the proper time/zone via network.

nirogu325 said:
Gotcha. Minor stuff but do you remember that old image distortion whenever you turned off the screen? It's been a long while since I had a ROM with that and it's rearing its head again sometimes here.
Click to expand...
Click to collapse
Yes, I remember that screen issue, will be fixed in the next release.

ggow said:
Yes, I remember that screen issue, will be fixed in the next release.
Click to expand...
Click to collapse
I forgot to tell you that it looks like the SDcard fix is not implemented. Several apps gave me trouble, including Titanium Backup (for write purposes) until I applied the SDcard Fix. I have all my backups in my microSD card.

Related

[discontinued][ROM][unlocked][ford,austin] Fire Nexus ROM [26 MAY 2019]

Code:
[COLOR="gray"]
/*
* 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 the products you find here before flashing it!
* YOU are choosing to make these modifications.
*/
[/COLOR]
Information + Features
- Pure AOSP Experience
- Also ideal for customisation through Xposed
- EVEN MORE IMPORTANT: As of January 2019 this ROM only works on devices using the bootloader hack. See <<< HERE >>> to unlock your devices.
- IMPORTANT: Do not update Magisk via the Magisk Manager App, your device will enter a bootloop if you do. Instead update Magisk via TWRP only. If you do this by accident then it is recoverable by just flashing the latest version of the ROM again (with gapps etc as required).
Rules
- Please search the thread before asking questions
- Please try to stay on topic, I know it's not always possible
- Please report bugs here
- Report only one issue per bug report
- When reporting bugs please post a logcat and/or dmesg containing pertinent information regarding the issue...
- Saying something isn't working without proper explanation will not attract any attention.
Prerequisites for Installation
- Unlocked Bootloader
- TWRP Installed
Downloads
*** Please do NOT create any mirrors ***
- Fire Nexus ROM for Amazon Fire 7"
Source Code
- Kernel Source: https://github.com/ggow/android_kernel_amazon_mt8127-common
Credits
- Google / AOSP
- Lineage
- CAF
- Temasek
XDA:DevDB Information
lp-fire-nexus-rom, ROM for the Amazon Fire
Contributors
ggow
ROM OS Version: 5.1.x Lollipop
Based On: AOSP
Version Information
Status: Beta
Created 2016-01-25
Last Updated 2019-05-26
Change log / Release Notes
[tbd] August 2019
- ASB August 2019 patches (sec. string 2019-08-05)
- Update Chromium WebView to 76.0.3809.111
-
26 May 2019
- ASB May 2019 patches (sec. string 2019-05-05)
- Fixed video recording
- WiFi: Use hardware MAC address
- Bluetooth: Use hardware MAC address
- Fixed swype functionality when using AOSP keyboard
03 May 2019
- Fix certificate store issue which prevented connections to google servers.
01 May 2019
- ASB Apr 2019 patches (sec. string 2019-04-05)
- Upstreamed kernel to 3.10.108
- Add support for Austin Fire 7 7th Gen
- Updated webview
- Removed AOSP Calculator
- Tested with Latest OpenGapps Pico
- Tested with Magisk 19.1
- Unlocked bootloader only
- Gapps no longer included
- Root no longer included
- Enjoy!
02 June 2018
- ASB May 2018 patches (sec. string 2018-05-05)
- Android System Webview updated to M66
05 May 2018
- Port relevant security patches up to April 2018
- Update chromium-webview: 59.0.3071.92 -> 65.0.3325.144
17 December 2017
- Port relevant security patches to up December 2017
02 December 2017
- Port relevant security patches to up November 2017
- Switch to using FireOS 5.4.0.0 update-kindle-37.5.7.9_user_579225620 binaries and boot.img
- Fixed backlight becoming stuck on minimum setting. This needs more users to test. It works for me so far
02 October 2017
- Port relevant security patches to up September 2017
- Includes all bluebourne patches
- Standalone build is now available in the same download location
- First standalone filename is "lp-fire-nexus-rom-ford-standalone-20171002.zip"
22 July 2017
- Upgrade ROM base LMY49M
- Port security patches up to July 2017
- Integrate Prebuilt webview.apk from CM-14.1
- Compile ROM using Snapdragon LLVM 3.8.8
- Upgrade to open_gapps-arm-5.1-nano-20170702.zip
- Tested flashing from Lineage-12.1 -> Fire Nexus ROM via FlashFire 0.57
- Tested upgrading from 08 FEB version to this via FlashFire 0.57
08 February 2017
- Switch to using FireOS 5.1.4 update-kindle-37.5.4.4_user_544271020 binaries and boot.img
- Fix Miracast
- Fix-up camera and video camera connect and recording problems.
- Re-tested:
Snapshot Camera
Video Camera
Google Services
VLC
Miracast
Video Playback
Audio Playback
02 February 2017
- Fixed bug causing google play services to repeatedly crash
- Fixed supersu.apk disappearing
- Updated SuperSU to 2.79
- Updated gapps to open_gapps-arm-5.1-nano-20170202.zip
Older HIstory
24 November 2016
- November 2016 AOSP Security Patch Level
- Switch to using lastest FireOS 5.3.2 - update-kindle-global-37.5.6.0_user_560177220 binaries and boot.img
- Fix Video Recorder bug [Cannot connect to camera]
- Fix bug in OMX causing freeze of video
04 November 2016
- October 2016 AOSP Security Patch Level
- Fix x265 video playback - Thanks @jeromeof
23 September 2016
- September 2016 Security Patch Level
- Updated integrated gapps to open_gapps-arm-5.1-nano-20160923
- Switch to using lastest FireOS 5.3.1 - update-kindle-global-37.5.5.2_user_552153420 binaries and boot.img
12 August 2016
- August 2016 Security Patch Level
- Updated integrated gapps to open_gapps-arm-5.1-nano-20160812
- Fix audio lag issue in games - thanks @$ideWinder
28 July 2016
- July 2016 Security Patch Level
- Fixed SuperSU update binary problem
- Updated integrated gapps to open_gapps-arm-5.1-nano-20160728
- Upgrade SuperSU to 2.76 Stable
15 June 2016
- June 2016 Security Patch Level
- Added CIFS Support (Instructions here)
- Fix Swipe for stock keyboard
- Fixed failure to mount /system partition error due to change in build system
- Switch to using lastest update-kindle-37.5.4.4_user_544271020 binaries and boot.img
19 May 2016
- May 2016 Security Patch Level
20 April 2016
- Add app name to "Android is Upgrading..." dialog
- Fix sdcard write access
- Enable Bluetooth LE
05 April 2016
- Includes April 2016 Security Patch Level
- Update to android-5.1.1_r37
- Switch to using lastest update-kindle-global-37.5.4.2_user_542168620 binaries and boot.img
29 March 2016
- Includes 01 March 2016 Security Patch Level
- Upgrade SuperSU to 2.65 Stable
29 Feb 2016
- Fixed Downloads App Crash
- Updated integrated gapps to open_gapps-arm-5.1-nano-20160228
09 Feb 2016
- Fixed AOSP Keyboard Swype functionality
- Location Services Fixed
- Screen Rotation Glitches Fixed
07 Feb 2016
- Built in SuperSU
- Updated codebase to android-5.1.1_r34
- Includes 01 February 2016 Security Patch Level
- Upon installation open SuperSU and update binary via the Normal Method following the prompts
27 Jan 2016
- Fix Screenshot capture by rotating memory buffer according to ro.sf.hwrotation
- Fixed camera/media/stagefright issues causing inability to save images
- Fixed sdcard access, tested from ES File Explorer
25 Jan 2016
- Initial Release
Reserved
Initial Build is Up
- Dated 25 Jan 2016
- Change log will be on Post #2
Excellent!
Which gapps are built-in? Also why did you choose the nexus name?
blueberry.sky said:
Excellent!
Which gapps are built-in? Also why did you choose the nexus name?
Click to expand...
Click to collapse
- Open Gapps Nano are built-in
- The name of the ROM is historical really
- My first ROM was for the Kindle HDX - called HDX Nexus ROM and was AOSP based.
Love how this tablet is getting so much love friend gave me 2 of them to do some magic any screenshots possible to see what we have? I might flash it on second one later. I hope it's on 5.0.1 so I can use TWRP. Also will SuperSu 2.6.6 beta be ok?
patt2k said:
Love how this tablet is getting so much love friend gave me 2 of them to do some magic any screenshots possible to see what we have? I might flash it on second one later. I hope it's on 5.0.1 so I can use TWRP. Also will SuperSu 2.6.6 beta be ok?
Click to expand...
Click to collapse
- I have put some screenshots up on the OP. You need to click on Screenshots to view them.
- I used SuperSU 2.5.2 but I don't see why 2.6.6 wouldn't work.
Any plans to integrate root directly into the Rom like in your other Rom (cm12)?
flex420 said:
Any plans to integrate root directly into the Rom like in your other Rom (cm12)?
Click to expand...
Click to collapse
- Yes, I have started looking into what needs to be done to achieve this.
New ROM... I'm currently happy with your cm12.1... Does cm12. 1 have more free space than this AOSP ROM?
Thanks!
Everything is working for me except GPS/compass.
rster said:
Everything is working for me except GPS/compass.
Click to expand...
Click to collapse
- This tablet does not have GPS or compass
Dang, so you have to maintain the fire phone Rom, the cm Rom and now this, among other things. You must have a lot of work to do by yourself. On a side note this works pretty well.
Sent from my KFFOWI using XDA Labs
More goodies to play with, thanks @ggow you're a champ.
@ggow Do you have a device tree for this rom, that you wouldn't mind sharing. I've been working on an AOSP ROM for personal use, but can't seem to make it boot . ?
Sent from my KFFOWI using Tapatalk
jgore43 said:
@ggow Do you have a device tree for this rom, that you wouldn't mind sharing. I've been working on an AOSP ROM for personal use, but can't seem to make it boot .
Sent from my KFFOWI using Tapatalk
Click to expand...
Click to collapse
- You can build aosp with the cm-12.1 + minor mods
- The problems you are having are the large amount of changes required to the actual android rom stack to make it boot for MTK.
- I had to make changes to a large number of the modules/projects to enable it to work correctly
ggow said:
- You can build aosp with the cm-12.1 + minor mods
- The problems you are having are the large amount of changes required to the actual android rom stack to make it boot for MTK.
- I had to make changes to a large number of the modules/projects to enable it to work correctly
Click to expand...
Click to collapse
Thanks for the info. I was starting to believe that was the case from what I found online.
Do cm-mod based ROMs already include these changes?
Sent from my KFFOWI using Tapatalk
jgore43 said:
Thanks for the info. I was starting to believe that was the case from what I found online.
Do cm-mod based ROMs already include these changes?
Sent from my KFFOWI using Tapatalk
Click to expand...
Click to collapse
- Certainly cm-12 contains most of what is required - I didn't have to make any large changes in order to boot
Sent from my Nexus 6 using Tapatalk
ggow said:
- Certainly cm-12 contains most of what is required - I didn't have to make any large changes in order to boot
Sent from my Nexus 6 using Tapatalk
Click to expand...
Click to collapse
Excellent, I'm going to try one of the cm-12 based ROMs then.
Thanks so much for your help!
Sent from my KFFOWI using Tapatalk

[ROM][6.0.1_r81] LineageOS 13 [STABLE]?[Rom SPL 2019-03-05, Kernel SPL 2020-01-05]

{
"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"
}
Hi all. Here are my security driven LineageOS 13 builds. They are stable and contain the latest security patches. This is a long-term support rom.
From 20170614 build and onwards, the defaullt kernel is a fork of Radon, called "SecuRadon". It contains 400+ extra commits and almost all of them are security patches.
In order to change various kernel settings, flash the kernel zip only and follow the installer. Else use a kernel control application. For the default kernel settings read the FAQ.
You can find the changelog in the second post. Before asking questions, read the FAQ and use the search functionality.
Downloads
ROM: 20190503, All
Kernel Only: SecuRadon-v6.1.30-LOS-MM-KSPL20200105, All
GApps: [B]http://opengapps.org/[/B]
Instructions
Read this and the second post.
Download ROM.
Reboot to recovery. It is recommended that you keep a full backup in
case something goes wrong.
If you are dirty flashing it over a previous build, wipe dalvik and cache.
Else perform a full wipe (dalvik,system,data,internal,cache).
Flash a firmware from the second post depending on your device (kenzo,kate).
Flash ROM.
[Optional] Flash kernel zip to change default settings.
[Optional] Install GApps.
Reboot.
Credit to
TheStrix for bringing official CM13 to our device.
Umang96 for his work on Radon kernel.
Cyanogenmod/LineageOS team.
Xiaomi for releasing the kernel source code.
Source Code
Kernel (SecuRadon): https://github.com/gismoZ/SecuRadon
Kernel (Stock-Discontinued): https://github.com/gismoZ/android_kernel_xiaomi_msm8956/tree/cm-13.0
Device: https://github.com/gismoZ/android_device_xiaomi_kenzo/tree/cm-13.0
Vendor: https://github.com/gismoZ/proprietary_vendor_xiaomi
Device QCOM Common: https://github.com/gismoZ/android_device_qcom_common
Version Information
ROM OS Version: 6.0.1_r81 Marshmallow
ROM Kernel: Linux 3.10.108
Supported Device: kenzo, kate
Status: Stable
Created: 07/01/2017
Last Updated: 28/02/2020
Firmware
Note: Before proceeding, make sure that you are permitted to officially unlock your bootloader.
The bellow firmwares are based on MM bootloader and there are two ways to go:
Flash a miui rom that has MM bootloader. Unlock the bootloader officially. Flash firmware and rom.
Flash firmware. If all is ok, it means that you are on officially unlocked MM bootloader. If you get
a bootloop, it means that you were on LP bootloader and the MM one is now (re)locked. To solve this, boot
into fastboot (you will be unable to boot into recovery) and use the official tool to unlock it.
You are supposed to be on a firmware from this post. If this is not the case, please do not report bugs.
kenzo: firmware_kenzo_8.2.4.0.zip
kate: firmware_kate_8.2.4.0.zip
FAQ
- What are the default kernel settings on the latest build?
Governor:performance interactive, Swappines:40, VFS Cache Pressure:100, IO Scheduler:fiops, Display:~6400k, Charging Rate: 2000mAh, Touch Boost:on, Adreno Boost:on, Adreno Idler:off, DT2W:on-no vibration FSYNC:on , ZRAM:512MB, Speaker Boost: +7, Wakelocks:disabled.
- I have a slow download speed issue while downloading from play store.
This issue was introduced in gapps at a previous time point and continues affecting all cm-13.0 based roms. The only workaround so far is the use of a VPN server.
- I am unable to use my goodix fingerprint sensor.
After flashing rom and before first boot, flash this patch and then kernel zip (choose goodix in installer).
- I want to unroot the rom.
All builds come pre-rooted. To unroot, download and flash this zip through recovery.
- My device soft reboots whenever I try to uninstall an app and settings force close whenever I try to set the lock screen.
Starting from 20170614 build and on, these issues are absent. In case you wish to use a previous build along with the discontinued stock kernel, then use this firmware. Note that this firmware is based on LP bootloader.
- VoLTE does not work.
This ROM does not support VoLTE . However, it was reported that this solution works. You can try it, but do not ask me for support.
- I am unable not watch purchased content such as movies from google play.
This is because google widevine modular DRM is missing. Download this and flash it through recovery.
- Does this ROM support microG?
Yes.
- Is there any modded google camera app with HDR+ for MM?
Yes. Check this post .
Changelog
Code:
[B]20190503[/B]
ROM:
- ROM Security Patch Level 2019-02-01, 2019-03-01.
- Synchronized repository.
Kernel (v6.1.19->v6.1.22):
- Kernel Security Patch Level 2019-02-05, 2019-03-05, 2019-04-05.
- Updated WireGuard kernel module (v0.0.20190123->v0.0.20190406).
- Major under the hood update: Added 126 patches.
[B]20190204[/B]
ROM:
- ROM Security Patch Level 2019-01-01.
- Synchronized repository.
[B]20190124[/B]
ROM:
- ROM Security Patch Level 2018-11-01, 2018-12-01.
- Synchronized repository.
Kernel (v6.1.17->v6.1.19):
- Kernel Security Patch Level 2018-12-05, 2019-01-05.
- Updated WireGuard kernel module (v0.0.20181119->v0.0.20190123).
- Added 7 patches.
[B]20181121[/B]
ROM:
- ROM Security Patch Level 2018-10-01.
- Synchronized repository.
Kernel (v6.1.16->v6.1.17):
- Kernel Security Patch Level 2018-11-05.
- Updated WireGuard kernel module (v0.0.20181007->v0.0.20181119).
- Added 2 patches.
[B]20181019[/B]
ROM:
- ROM Security Patch Level 2018-09-01.
- Settings/DeviceInfo - Provide "patch level" explanation and disclaimer.
- Synchronized repository.
Kernel (v6.1.13->v6.1.16):
- Kernel Security Patch Level 2018-09-05, 2018-10-05.
- Patched against Spectre-V1.
- Updated prima WLAN driver to LA.BR.1.3.6_rb1.19.
- Updated WireGuard kernel module (v0.0.20180809->v0.0.20181018).
- Added 37 patches.
[B]20180828[/B]
ROM:
- ROM Security Patch Level 2018-07-01, 2018-08-01.
- Updated System Webview to v67.0.3396.87.
- Reduced radio logging.
- Synchronized repository.
Kernel (v6.1.11->v6.1.13):
- Kernel Security Patch Level 2018-07-05, 2018-08-05.
- Updated WireGuard kernel module (v0.0.20180625->v0.0.20180809).
- Added 22 patches.
[B]20180614[/B]
ROM:
- ROM Security Patch Level 2018-06-01.
- Synchronized repository.
Kernel (v6.1.10->v6.1.11):
- Kernel Security Patch Level 2018-06-05.
- Updated WireGuard kernel module (v0.0.20180420->v0.0.20180613).
- Added 5 patches.
[B]20180514[/B]
ROM:
- ROM Security Patch Level 2018-05-01.
- Synchronized repository.
Kernel (v6.1.9>v6.1.10):
- Kernel Security Patch Level 2018-05-05.
- Added and enabled WireGuard.
- Added 9 patches.
[B]20180423[/B]
ROM:
- ROM Security Patch Level 2018-04-01.
- Switched to a secure gps connection.
Kernel (v6.1.8>v6.1.9):
- Kernel Security Patch Level 2018-04-05.
- Added KSPL date to kernel version info.
- Added 7 patches.
[B]20180312[/B]
ROM:
- ROM security patch level 2018-03-01.
- Fixed BlueBorne related changes from September 2017 ASB.
Device:
- Set default heaphone gain to +7.
Kernel (v6.1.6>v6.1.8):
- Kernel security patch level 2018-03-05.
- Added 10 patches.
- Reworked gesture options in aroma installer (DT2W,S2W,S2S).
- Set default heaphone gain to +7.
[B]20180209[/B]
ROM:
- ROM security patch level 2018-02-01.
- Synchronized repository.
Kernel (v6.1.5>v6.1.6):
- Kernel security patch level 2018-02-05.
- Added 14 patches.
[B]20180121[/B]
ROM:
- ROM security patch level 2018-01-01.
- Synchronized repository.
Kernel (v6.1.1>v6.1.5):
- Kernel security patch level 2018-01-05.
- Added but reverted "Boeffla wakelock blocker" due to alarm issue.
- Added 5 patches.
- Updated the list of security vulnerabilities.
[B]20171215[/B]
ROM:
- ROM security patch level 2017-12-01.
- Fixed "app crash/cause bootloop when build with aapt2" issue.
Device:
- Updated default kernel config.
Kernel (v6.0.1>v6.1.1):
- Kernel security patch level 2017-12-05.
- Radon v6.1 changes.
- Added 32 patches.
- Updated the list of security vulnerabilities.
[B]20171113[/B]
ROM:
- ROM security patch level 2017-11-01, 2017-11-06 (KRACK).
Device:
- Updated default kernel config.
Kernel (v5.8.1->v6.0.1):
- Kernel security patch level 2017-11-05.
- Radon v5.9, v6.0 changes.
- Added 19 patches.
- Updated the list of security vulnerabilities.
[B]20171021[/B]
ROM:
- Patched against KRACK (Key Reinstallation AttaCK) vulnerability.
- Fixed "install button is disabled for some apps" issue.
- Removed gecko and added jelly (from los 14.1) as the default browser.
- Updated chromium-webview (Android System Webview) to 60.0.3112.78 (from los 14.1).
- Updated chromium-libpac and V8 javascript engine (from aosp 7.1.2_r33).
Kernel (v5.7.1->v5.8.1):
- Radon v5.8 changes.
- Added 3 patches.
- Updated the list of security vulnerabilities.
[B]20171015[/B]
Device:
- Updated default kernel config.
Kernel (v5.6.7->v5.7.1):
- Radon v5.7 changes.
- Rebranded to SecuRadon.
- Added SecuRadon splash screen.
- Updated the list of security vulnerabilities.
- Built using aarch64-linux-android-4.9-android-6.0.1_r81 toolchain.
[B]20171007[/B]
ROM:
- ROM security patch level 2017-10-01.
- Android 6.0.1_r81.
- Build id MOI10E.
Device:
- Removed default "+3 headphone/aux boost").
Kernel (v5.6.1->v5.6.7):
- Kernel security patch level 2017-10-05.
[B]20170922[/B]
ROM:
- Android 6.0.1_r80.
- Build id MOB31Z.
- Synchronized repository.
[B]20170919[/B]
ROM:
- Added signature spoofing permission capability. It can be enabled in
Settings>Apps>Advanced(gear icon)>App Permissions>Spoof package signature.
Kernel (v5.5.5->v5.6.1):
- Radon v5.6 changes.
- Added some missing patches.
[B]20170915[/B]
ROM:
- ROM security patch level 2017-09-01.
- Removed updater.
Device:
- Updated default kernel settings (speaker boost +7, headphone/aux boost +3).
Kernel (v5.3.2->v5.5.5):
- Kernel security patch level 2017-09-05.
- Further memory tuning improvement for 2gb users.
- Fixed "wrong 0.00B values in ram management" issue.
- Switched to flar2 sound control (supported in kernel adiutor >=0.9.72).
- Increased maximum charging current from 1500mAh to 2000mAh.
- Added option for old thermal engine to deal with possible slow charging issues.
- Increased max brightness.
- Disabled bcl hotplug.
[B]20170812[/B]
Kernel:
- Updated to SecureRadon v5.3.2.
- Added adrenoboost parameter.
- Tuned adrenoboost.
- Added display state awareness (adreno idler related).
- Declared display_on correctly (adreno idler related).
- Renamed "gaming config" to "performance config".
- Added a warning regarding possible device damage because of 2400mA charging.
- Added some security patches.
[B]20170810[/B]
ROM:
- 2017-08-05 security patch level.
Device:
- Updated default kernel settings.
Kernel:
- Updated to SecureRadon v5.3.1.
- Based on radon-cm-rebase.
- Kernel security patch level 2017-08-05.
- Switched back to sysfs3 sound control.
- "Not booting when selecting goodix" issue fixed.
- Some random function related patches.
- Fixed wrong "case_therm" thermal values.
[B]20170712[/B]
Rom:
- Added 2017-07-05 security patch level.
- Synchronized repository.
Kernel:
- Added 2017-07-05 security patches.
[B]20170630[/B]
ROM:
- Synchronized repository.
Device:
- Used MIUI stable build "V8.2.4.0.MHOMIDL" fingerprint.
- Added net_raw to ril daemon services.
- Added support for top-app cpuset.
- Set proper CPU variants.
- Cleaned up kernel cmdline.
- Synced with f/w native heap values.
- Enabled HW Acceleration on all aspect.
- Tweaked dex2oat.
- Better optimized 32bit blobs.
- Start qseecomd on post-fs.
- Added missing ANT+ permission.
- Enabled 24bit offload.
- Snap camera improvements.
- Made 1080p as default video size.
- Removed real time face beautification.
- Added highspeed recording profiles
(120fps @ 720p, 60fps @ 1080p).
- Disabled fluence on voicerec (Fixes oK google).
- Disabled mobile data on first boot.
Kernel:
- Updated security patched radon to 5.1.
- ARM64: configs: Set CONFIG_HZ to 300.
- Updated default radon settings (check FAQ).
[B]20170623[/B]
Device:
- Fixed "greenify shallow hibernation not working" issue introduced in 20170614 build.
- Set defaullt aux/headphones volume to +7.
[B]20170619[/B]
Device:
- Reverted "Tweaked screen (auto)brightness values".
- Included radon.sh.
Kernel:
- Updated security patched radon to 5.0.
[B]20170614[/B]
ROM:
- Added 2017-06-05 security patch level.
- Synchronized repository.
Device:
- Switched to LineageOS 14.1 audio configs.
- Updated GPS configs.
- Added VSYNC offsets.
- Ported: Add VR support.
- Fixed Wi-Fi Direct/P2P.
- Enabled Wi-Fi Display.
- Added miracast support.
- Tweaked screen (auto)brightness values.
- Faster app installation (using 6 cores instead of 4).
- Enabled boot dexpreopt. (faster 1st boot time)
- Did not make gello (gecko for now, probably jelly in the future).
- Added 'misc' entry in fstab.qcom .
- Added KeyDisabler.
- Built missing IPV6, audio and media packages.
- Removed auto-power-save mode overlay.
- Added eMMC Trim/Discard support.
- Included and updated init.radon.rc.
- Updated sec_config.
- Updated BoardConfig.mk
- Stopped the QC-QMI message spam.
Kernel:
- Changed the default kernel to security patched radon 4.9.
[B]20170529[/B]
Device:
- Revert "Switched to LineageOS 14.1 audio configs".
Kernel:
- ARM64: configs: Set CONFIG_HZ to 300
[B]20170525[/B]
Device:
- Silenced "qcom powerhal: Failed to acquire lock" logcat spamming message.
- Updated giflib to 5.1.4.
Kernel:
- Fix potential refcount leak in su check
[B]20170524[/B]
Device:
- Updated power configs.
- Enabled some audio features.
- Enabled BOARD_HAVE_QCOM_FM.
- Use Snapdragon LLVM toolchain.
Kernel:
- Only expose su when daemon is running.
[B]20170519:[/B]
- Switched to LineageOS 14.1 audio configs.
- Fixed "wifi not turning on" issue introduced in 20170513 build.
[B]20170505:[/B]
- Added 2017-05-05 security patch level.
- Synchronized repository.
[B]20170428:[/B]
- Lineage trebuchet launcher icon.
- Synchronized repository.
[B]20170415:[/B]
- Switched to LineageOS fork of freetype in order to apply a patch that fixes a security issue.
[B]20170411:[/B]
- android-6.0.1_r79
- MOB31T
- Synchronized repository.
[B]20170406:[/B]
- Added 2017-04-05 security patch level.
- Fixed "blue blinking screen after mi logo" issue (Thanks Umang96).
- Synchronized repository.
[B]20170329:[/B]
- Synchronized repository.
[B]20170323:[/B]
- Synchronized repository.
[B]20170314:[/B]
- Unified twrp recovery can now be flashed on kate devices
without getting an error.
- Fixed "-2%" battery percentage decrease rate issue.
- Faster device boot.
- Enabled correct HAL sensor.
- Fixed a53 cores max frequency.
- Synchronized repository.
[B]20170310:[/B]
- Added 2017-03-05 security patch level.
- Synchronized repository.
[B]20170306:[/B]
- Added ov16880_f16v01a, ov16880_omida05 and s5k5e8_yx13 camera sensor blobs.
- Reverted "Add widewine modular DRM support".
- Synchronized repository.
[B]20170301:[/B]
- Added s5k5e8_yx13 and s5k3p_f16s01c camera sensors support.
- Fixed s5k3p3_f3p3man camera sensor support.
- Added google widevine modular DRM.
[B]20170227:[/B]
- Synchronized repository.
[B]20170220:[/B]
- A few kernel fixes.
- Synchronized repository.
[B]20170214:[/B]
- Reverted 'Updated device audio configs to the ones from official LineageOS 14.1'.
- Synchronized repository.
[B]20170213:[/B]
- Added 2017-02-05 security patch level.
- Synchronized repository.
[B]20170204:[/B]
- Updated device audio configs to the ones from official LineageOS 14.1.
- android-6.0.1_r78
- Some other minor changes.
- Synchronized repository.
[B]20170202:[/B]
- Fixed "same for all" bluetooth address issue.
- Tweaked autobrightness values.
- Synchronized repository.
[B]20170127:[/B]
- Added s5k5e8_z5e8yab front camera sensor missing blobs.
- Synchronized repository.
[B]20170123:[/B]
- Fixed headphones hissing sound issue.
- Synchronized repository.
[B]20170120:[/B]
- Added missing patches to the kernel so that it complies with 2016-08-05 security patch level.
- Synchronized repository.
[B]20170118:[/B]
- Lineage boot animation.
- Enabled built-in SU.
- Added missing patches to the kernel so that it complies with 2016-07-05 security patch level.
- Synchronized repository.
[B]20170113:[/B]
- Rebranded kernel and device to lineage.
- Synchronized repository.
[B]20170108:[/B]
- Added 2017-01-05 security patch level.
- Synchronized repository.
VoLTE?
Finally for users still using cm13 get latest updates. Thanks dev and will dual sim card works fine on this rom? Because last time using cm13 my sim1 can't detect .
Only on cm14 my dual sim works fine because there is global network preference on cm14 and cm13 doesnt have "global" preference network. Does this rom will have global network type? Can you make sure it dev? Thanks
Ps. My sim card on sim1 only works on global prefered network and only cm14.1 variant rom have it. If cm13 have it i want to test it.
zilan said:
Finally for users still using cm13 get latest updates. Thanks dev and will dual sim card works fine on this rom? Because last time using cm13 my sim1 can't detect .
Only on cm14 my dual sim works fine because there is global network preference on cm14 and cm13 doesnt have "global" preference network. Does this rom will have global network type? Can you make sure it dev? Thanks
Ps. My sim card on sim1 only works on global prefered network and only cm14.1 variant rom have it. If cm13 have it i want to test it.
Click to expand...
Click to collapse
Which firmware do you use?
gismoO said:
Which firmware do you use?
Click to expand...
Click to collapse
When on cm 13 im using the strix firmware and now im on cm14 using psy firmware because the strix cm14 firmware re lock bootloader.
Does your lineageos have this type prefered network? Only global network will works for my sim1. Thanks
Ps. Does your lineage support cmte/oms?
What About VOLTE??
Clean Flashed rom on top of xenonhd Nougat rom. Even after flashing strix firmware, network didnt get detected. Restored efs and firmware of miui dev rom. Now everything working fine.
Awesome rom, thanks for keeping cm13 alive in the form of LOS.
Can you give an update with Jan'17 android security patch in coming days?
Sent from my Redmi Note 3 using XDA Labs
There is something in the changelog like " FORCE ENABLE VOLTE"....will this rom supports volte..???
zilan said:
When on cm 13 im using the strix firmware and now im on cm14 using psy firmware because the strix cm14 firmware re lock bootloader.
Does your lineageos have this type prefered network? Only global network will works for my sim1. Thanks
Ps. Does your lineage support cmte/oms?
Click to expand...
Click to collapse
TheStrix cm13 firmware is old, use a newer one to see if it fixes your dual sim problems. I don't use dual sim. No, It does not have global network mode. Yes, It does support cmte.
Can we dirty flash on top of CM13? Can anyone PLEASE tell me if Google play movies is playing purchased content?
Sameerjavedchd said:
What About VOLTE??
Click to expand...
Click to collapse
KakaRrottt said:
VoLTE?
Click to expand...
Click to collapse
kiran G. said:
There is something in the changelog like " FORCE ENABLE VOLTE"....will this rom supports volte..???
Click to expand...
Click to collapse
OMFG, plz read first post and stop idiot question........
VoLTE Support: No
gismoO said:
TheStrix cm13 firmware is old, use a newer one to see if it fixes your dual sim problems. I don't use dual sim. No, It does not have global network mode. Yes, It does support cmte.
Click to expand...
Click to collapse
I remember i also have try newest cm13 firmware shared by xda member here but it also doesn't support global network.
But strange on N based rom mostly it detect global network. Does it not related on rom?
Which firmware you suggest it?
bluetooth address fixed ?
KakaRrottt said:
VoLTE?
Click to expand...
Click to collapse
See Version Information...
---------- Post added at 08:33 PM ---------- Previous post was at 08:31 PM ----------
Sameerjavedchd said:
What About VOLTE??
Click to expand...
Click to collapse
See Version Information...
---------- Post added at 09:02 PM ---------- Previous post was at 08:33 PM ----------
I'm currently on a Kenzo with Goodix FP, ZCX TWRP 3.02-X, SuperSU 2.79 and MIUI 8.1.1, patiently waiting for the CM/LOS issues to subside first.
So, for me to install LOS for the first time, are these the appropriate steps?
1. Boot to Recovery.
2. Reset phone.
3. Flash latest firmware ZIP suggested by gismoO (https://www.androidfilehost.com/?fid=673368273298921859)
4. Flash LineageOS 13.0 20170106 ZIP (https://www.androidfilehost.com/?fid=673368273298921688)
5. Flash Goodix fix (no idea which one to install among so many links scattered all over XDA)
6. Reboot.
Can somebody help me with this?
Also, lots of Kenzo CM 13.0 users complained over camera issues. Are they still there?
It would be good to have a bug list.
Great job @gismoO and thanks in advance.
gismoO said:
TheStrix cm13 firmware is old, use a newer one to see if it fixes your dual sim problems. I don't use dual sim. No, It does not have global network mode. Yes, It does support cmte.
Click to expand...
Click to collapse
Where to download latest cm13 firmware?
exodius48 said:
Where to download latest cm13 firmware?
Click to expand...
Click to collapse
Just restore miui dev rom efs and firmware if you have backuped
Sent from my Redmi Note 3 using XDA Labs
bozarjoska said:
OMFG, plz read first post and stop idiot question........
VoLTE Support: No
Click to expand...
Click to collapse
Chill dude, I asked that just after 1 minute of creating OP, before he edited post about VoLTE.
Take into other perspectives before calling something an "idiot question"....
Siddk007 said:
Just restore miui dev rom efs and firmware if you have backuped
Sent from my Redmi Note 3 using XDA Labs
Click to expand...
Click to collapse
Then the cm14 firmware by strix will work with this rom?
[email protected] said:
Then the cm14 firmware by strix will work with this rom?
Click to expand...
Click to collapse
No need for flashing firmware
Sent from my Redmi Note 3 using XDA Labs

[ROM][8.1.0][UNOFFICIAL] LineageOS 15.1 for ZE520KL/ZE552KL

Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
This is an unofficial port of LineageOS 15.1 for the Zenfone 3 ZE520KL and ZE552KL.
It's a continuation of the great work on LineageOS 14 by @shakalaca.
In this post you'll find anything related to the ROM itself.
The second post is about extensions like Gapps and Asus Camera and the changelog can be found in the third post.
What's working/features:
Up to date kernel: Linux 3.18.136, CAF Tag LA.UM.7.6.r1-04300-89xx.0
Security patch level: March 5, 2019
User build, signed with my release-keys
Support for F2FS and EXFAT
Flipcover support via FlipFlap.
HW acceleration
WiFi/Hotspot
Bluetooth fully functional, with AptX
ANT+
GPS (+ Glonass)
Camera (Asus Camera mostly working, check the second post.)
Flashlight
Fingerprint
Mobile data and phone
Data roaming - read installation instructions!
Audio fully functional
All sensors working
Double tap to wake, Swipe up to wake
Touch gestures and on-screen nav bar
Notification/Battery LED
LiveDisplay
FM
Gapps
Substratum
Wireguard support
SELinux: Enforcing
Issues:
No major issues
Installation instructions:
Your bootloader has to be unlocked!
Update to the latest oreo stock rom.
In stock rom: Enable data roaming
If you don't do this you'll not be able to use roaming in LineageOS. (This also applies to other custom roms.)
The LineageOS roaming switch can be used normally afterwards.
Backup your internal storage to an external SD card or a computer. Internal storage should not be wiped but better save than sorry.
Download the LineageOS 15 zip file provided in the downloads section to your phone (or use "adb sideload" with a computer).
Flash the TWRP recovery I provided here.
Reboot to TWRP. Backup everything. I recommend storing the backup on a computer or the external SD Card.
Again in TWRP: Wipe Data, Cache, Dalvik/Art Cache and System.
Finally you can install the LineageOS zip file and optionally Gapps. Reboot when finished.
(Always flash LineageOS and Gapps without rebooting in between!)
First boot will take a littler longer - If everything went as expected: Welcome to LineageOS 15.1!
For AsusCamera read the post below about extensions.
Download:
LineageOS 15.1 for the ZE520KL and ZE552KL: https://drive.google.com/open?id=15v4n4NCTnPtwO2xN_UnyKFuDKSVgloVc
How to return to build 2018-06-11 or earlier:
The following information only applies if you want to dirty-flash older builds. Factory-resetting the phone would make key migration obsolete.
If you want to return to build 2018-06-11 or earlier and are running 2018-08-11 or later, you have to migrate your data partition back to the test-keys.
Simply flash the "planet9_keys-to-test_keys.zip" from the "Key Migration" folder on my drive share to do so.
Future updates:
I'll keep maintaining this rom until Android P roms are stable enough for daily use.
Additional credits:
@shakalaca
@makorn645
All the LineageOS and Linux devs who put so much time and effort into development!
All the contributors to these mido and potter device trees. These sources proved to be a great reference!
Commit authorship has been preserved so take a look at my device tree for more information.
Sources:
Device tree: https://github.com/Planet-X/android_device_asus_zenfone3/tree/lineage-15.1
Kernel: https://github.com/Planet-X/android_kernel_asus_msm8953/tree/lineage-16.0
Vendor: https://github.com/Planet-X/proprietary_vendor_asus_zenfone3/tree/lineage-15.1
XDA:DevDB Information
LineageOS 15.1 for ZE520KL/ZE552KL, ROM for the Asus ZenFone 3
Contributors
planet9
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.x
Based On: LineageOS
Version Information
Status: Stable
Created 2018-02-23
Last Updated 2019-03-12
Extensions
Here you'll find information about additional packages.
Advanced Kernel:
An advanced kernel packed with additional features!
Finally available here: https://forum.xda-developers.com/ze...ernel-advanced-kernel-lineageos-15-1-t3760007
Asus Camera:
Asus Camera apk download: https://drive.google.com/open?id=1_4ID3AiPLEGQkxm4WgjWVpFswImiv284
Important:
The new, standalone apk file has all the libraries included so it can be installed like any other user app over the package manager: No flashing through twrp is needed anymore and the app will stay installed even after updating the system.
Before installing the new apk make sure to fully uninstall the old asus camera zip by flashing a rom or the uninstaller zip!
Bugs:
Most of the features should finally work with the new apk.
Still not working:
- Save to MicroSD
- HDR Pro
Gapps:
Official Open GApps for android 8.1 are finally available: http://opengapps.org/
Changelog
2019-03-12:
Update to Android 8.1.0_r52, security patch level March 5, 2019.
Updated kernel to Linux 3.18.136, CAF-Tag LA.UM.7.6.r1-04300-89xx.0
2018-10-11:
Updated vendor blobs to WW-15.0410.1807.75.
Update to Android 8.1.0_r47, security patch level October 5, 2018.
Updated kernel to Linux 3.18.123, CAF-Tag LA.UM.6.6.r1-09900-89xx.0
Thanks to @makorn645:
Fixed SafetyNet CTS check.
Reduced vibration strength.
Updated various blobs.
General cleanup.
2018-08-11:
First enforcing "user" build, signed with my release-keys.
Enabled call recording. (Not available in all regions.)
Fixed displayed battery capacity on the ZE552KL.
Added more SEPolicy for enforcing SELinux.
Fixed wifi stats log spam.
Added the ASUS_Z012DC to the model detection list.
Added SdFat for FAT and exFAT support.
Added updated version of the BFQ I/O scheduler.
Removed asusdebug for a lighter kernel.
Updated F2FS kernel driver.
Imported many more kernel improvements.
Updated vendor blobs to WW-15.0410.1806.68.
Update to Android 8.1.0_r43, security patch level August 5, 2018.
Updated kernel to Linux 3.18.118, CAF-Tag LA.UM.6.6.r1-09500-89xx.0
Thanks to @makorn645:
Updated Vulkan, Adreno and SDM blobs from tissot.
Added missing perf and widevine blobs.
Updated perf blobs from bardock 2.2.0.
Fixed FM radio speaker audio.
Even more SEPolicy.
Optimized shutdown time.
Added "Swipe up to wake".
Added support for power-off alarms.
Switched default I/O scheduler to BFQ.
Added the ASUS_Z017D to the model detection list.
Updated build fingerprint to WW_15.0410.1806.68.
Misc improvements of the kernel defconfig for more performance.
Many more misc improvements...
2018-06-11:
Added FlipFlap.
Tweaked graphics performance.
Enabled the third QS row for the ZE520KL.
Updated vendor blobs to WW_15.0410.1804.62.
Update to Android 8.1.0_r30, security patch level June 5, 2018.
Updated kernel to Linux 3.18.112, CAF-Tag LA.UM.6.6.r1-08600-89xx.0
Thanks to @makorn645:
Added icons to AsusParts.
Moved AsusParts to system settings.
Updated build fingerprint to WW_15.0410.1804.62.
More SEPolicy rules.
2018-05-21:
Added ANT+ support.
Enabled WiFi Passpoint support.
Fixed 4K recording with Asus Camera.
Updated GPS HAL.
Updated GPS configs from WW_15.0410.1804.60.
Updated vendor blobs to WW_15.0410.1804.60.
Updated build fingerprint.
Updated kernel to Linux 3.18.109, CAF-Tag LA.UM.6.6.r1-08500-89xx.0
Thanks to @makorn645:
Added missing proprietary files.
Improved audio configs.
Updated media and bluetooth configs.
2018-05-10:
Improved speakerphone sound quality.
Doubled wifi performance on 40MHz wide 2.4GHz networks and enabled TDLS.
Removed KCal. (LiveDisplay now offers this functionality.)
Properly enabled the Vulkan API.
Fixed 5GHz hotspot option sometimes not selectable.
MTP should now report the proper phone model.
Updated vendor blobs to WW_15.0410.1803.55.
Update to Android 8.1.0_r26, security patch level May 5, 2018.
Rebased and cleaned up the kernel.
Updated kernel to Linux 3.18.108, CAF-Tag LA.UM.6.6.r1-08300-89xx.0
Thanks to @makorn645:
Improved model detection.
Updated media configs from mido.
Improved wifi battery savings.
Defined gmsclient-id.
Properly detect single-sim devices.
Added modem build date assertion.
More SEPolicy rules. (Still permissive due to some missig rules.)
Updated build fingerprint.
2018-04-25:
Improved fingerprint service.
Improved DT2W performance and fixed "Prevent accidental wake-up" switch.
New LiveDisplay implementation with more features.
KCAL is now built-in. (It may be removed again due to new LiveDisplay features making it obsolete.)
Updated vendor blobs to WW_15.0410.1803.53.
Updated kernel to Linux 3.18.106, CAF-Tag LA.UM.6.6.r1-07400-89xx.0
Thanks to @makorn645:
Fixed serial number detection.
Added a built-in app to set vibration strength and KCAL values.
Improved SEPolicy. (SELinux still permissive due to missig rules.)
Updated configs and build fingerprint.
2018-04-06:
Fixed crash when switching mobile data sim card.
Added vibration intensity control: Currently not available within LineageOS settings.
Intensity can be adjusted using "Kernel Adiutor" or other kernel management apps - Advanced Kernel is not needed for that.
Imported many kernel improvements.
Update to Android 8.1.0_r20, security patch level April 5, 2018.
Updated kernel to CAF Tag LA.UM.6.6.r1-07200-89xx.0.
Thanks to @makorn645:
Updated audio configs. (Speakerphone still buggy)
Updated way of setting the build fingerprint.
2018-03-25:
Doing a clean flash is recommended.
New AsusCamera apk: Read the "Extensions" post above for instructions. The old one isn't supported anymore.
Restored default battery led behavior to mitigate flickering. You can change the brightness in the system settings.
Updated vendor blobs to WW_15.0410.1802.44.
Updated kernel to Linux 3.18.102, CAF Tag LA.UM.6.6.r1-06700-89xx.0.
Additional minor updates.
Adopted from XenonHD by @makorn645:
Misc fixes for Amplifier.
Drop hacked up audiohal.
Enabled VoLTE.
Removed forceencrypt from fstab.
Renamed Z017 to zenfone3.
Built SEPolicy. (SELinux still permissive due to missig rules.)
2018-03-11:
Improved spectrum support.
Enabled camera api v2 in Snap. It now features manual mode.
Pulsing low battery light is now toggleable in the settings.
Updated kernel to Linux 3.18.99.
Adopted from XenonHD by @makorn645:
MTP now uses functionfs.
Switched back to OSS bluetooth hal with fixed mac.
2018-03-06:
Improved bluetooth performance and fixed mac issues.
Brand-new notification LED controller.
Fixed battery light for offline charging.
Update to Android 8.1.0_r15, security patch level March 5, 2018.
2018-03-04:
Much newer Lineage sources.
FM, Battery LED and LiveDisplay fixed.
Improved micro-lag at animation beginnings.
Updated kernel to Linux 3.18.98.
Multiple minor improvements/fixes.
2018-03-01:
Hotfix for dialer audio.
2018-02-28:
Regression: Dialer audio stopped working!
Headphone detection finally fixed!
Fixed dialer crash when using in-call keypad.
Touch screen gestures added.
Optional on-screen nav bar added.
Updated kernel to Linux 3.18.97, CAF-Tag LA.UM.6.6.r1-06500-89xx.0
2018-02-24:
All sensors finally working. Thanks to @Harry8242 !
External sd card should behave properly now.
2018-02-23:
Initial release of alpha version.
Nice. Thanks bro. I really appreciate it
:good: God bless you !
Great work buddy !!!!
I'll test this out after my semester exams :lol:
great job, i will test it and give u some feedback....
Im using los14 and never been able to update to stock oreo. Will it work? Or need to go back to stock to install oreo 1st then this?
iamROOTX said:
Im using los14 and never been able to update to stock oreo. Will it work? Or need to go back to stock to install oreo 1st then this?
Click to expand...
Click to collapse
Just flash it via TWRP. Don't forget to flash GApps too.
ZenFone_3 said:
Just flash it via TWRP. Don't forget to flash GApps too.
Click to expand...
Click to collapse
Yeah gonna try it. Even tho he said to update to the latest stock oreo
I'm editing this post because the copy/paste text messed everything up.
@planet9
Haris from the Telegram channel sent the below message.
https://github.com/bhi768/msm8953/commit/2f35825dc36d3b23460298a0d8fca8a34d5f38e2 ask him to try this, so that he can confirm if asus's mdss changes already has live display capability
also https://github.com/Planet-X/android_device_asus_Z017/blob/lineage-15.1/manifest.xml#L226 ask him to try pass through method for sensors like in here https://github.com/harry8242/device_lenovo_A6020/blob/o8.0/manifest.xml#L155
My baseband version is m3.10.47.9 leo which should be .18 libra(on the ss).is it because i didnt install stock oreo 1st?
Good work !! ☺
iamROOTX said:
My baseband version is m3.10.47.9 leo which should be .18 libra(on the ss).is it because i didnt install stock oreo 1st?
Click to expand...
Click to collapse
Flashing stock rom also updates additonal firmware partitions and that's why your baseband is older.
In general this shouldn't be a problem. I just recommended flashing oreo so that everything is fully up to date.
Could this help somehow?
https://forum.xda-developers.com/showpost.php?p=73351949&postcount=87
tkhquang said:
Could this help somehow?
https://forum.xda-developers.com/showpost.php?p=73351949&postcount=87
Click to expand...
Click to collapse
It could definitely point to the right direction. Thanks! :good:
Edit:
Directly using this file on lineage 15 is not a good idea!
Phone services won't work anymore and it will then reboot to recovery! Don't try it.
Great, GREAT ROM! Stable and smooth! Battery endures the whole day.
The update made it almost bug free! And the remaining bugs are cosmetic for the most part.
Can't thank you enough. Keep it up!
Could we roll back oreo stock?
[email protected]@ said:
Could we roll back oreo stock?
Click to expand...
Click to collapse
Flash Oreo RAW
ZenFone_3 said:
Flash Oreo RAW
Click to expand...
Click to collapse
If there is an update about this custom rom, do I have to install it again from the beginning?
Dalendra7 said:
If there is an update about this custom rom, do I have to install it again from the beginning?
Click to expand...
Click to collapse
The updates are flashable via TWRP. No need to reinstall. It's called Dirty Flash.

[CLOSED][EOL][ROM][Osprey][LineageOS 14.1][Substratum][microG] (hardened)

This thread is discontinued - Please visit my LineageOS 16.0 Osprey thread
Hi,
this is my unofficial LineageOS 14.1 microG-enabled build series for the Moto G 2015 (osprey) device with current security patches.
The builds here have already a history in Osprey LineageOS 13 with microG patch thread for the 'cm-13.0' branch - it may be worth to scroll through it to find additional information.
The builds have got the following features:
LineageOS 14.1 with current security patches (from official LineageOS repositories)
Security string 2020-05-05, AOSP tag 7.2.1_r36
Squid kernel for the Osprey device (currently own fork with most recent patches)
Adapted LineageOS Jelly Browser (additionally having Startpage and Qwant as search engines)
OTA Support
Root is not included and would need to be flashed separately
VoLTE support is same as in official LineageOS (supposed to work, can't test myself)
System certificates taken from AOSP Oreo branch
Device encryption fully functional
There are three build variants available:
A. Default LineageOS 14.1 with substratum and microG patch
For those who simply want to use LineageOS 14.1 with substratum theme engine
Download here
Patched for the use of microG - you can either flash Gapps or manually install microG as apps (or use neither of those)
Patched for the use of the substratum theme engine (the substratum app and the themes need to be downloaded separately)
System Webview M81
B. Hardened build with pre-installed microG and F-Droid
For the security/privacy focused
Download here
Pre-installed microG same as the LineageOS for microG project
Pre-installed AuroraStore / AuroraServices
Additional security hardening features listed below
SQLite 'secure delete' feature enabled
Access to /proc/net blocked for user apps
Bundled netmonitor app to allow network monitoring
Enhanced Privacy Guard: Switches for motion sensors and other sensors available
Oreo backport: SET_TIME_ZONE permission restricted to system apps
Oreo backport: Access to timers in /proc restricted
Cloudflare as default DNS (instead of Google)
Privacy-preferred default settings
No submission of IMSI/phone number to Google when GPS is in use
Bromite System Webview M81
C. Above hardened microG build with substratum patch
Download here
Same features as above (B), but . . .
Patched for the use of the substratum theme engine (substratum app and themes need to be downloaded separately)
Source Code links
LineageOS: https://github.com/LineageOS
Kernel: https://github.com/lin14-mGoms/android_kernel_motorola_msm8916/tree/mse_v2
microG patch: https://github.com/microg/android_p...aster/patches/android_frameworks_base-N.patch
microG-Build: https://github.com/lineageos4microg
Patches for Substratum: https://github.com/LineageOMS
local manifest: https://github.com/lin14-mGoms/local_manifests
hardening features: see reserved post further below
Installation instructions
YOU ARE RESPONSIBLE SOLELY YOURSELF FOR ANY ACTIONS YOU DO WITH YOUR DEVICE !!!
Please note - I won't explain any single aspect (e.g. how to install 'fastboot' on your PC or troubleshoot USB connectivity issues under Windows). Search the net and consult the search engine of your choice or look here in XDA, there is plenty information available.
Pre-Requisites
Get familiar with the hardware keys of the Motorola Moto G 2015 (osprey) device, especially how to enter fastboot mode (switch phone off hold power + volume down together for about 3 seconds) and recovery mode (in fastboot mode, switch with volume key to the reboot recovery option and select with power key)
Activate the Developer options (Settings, about phone: tap 7 times on the build number), get into the new menu Developer options and activate, if available, the option "OEM unlocking")
Have fastboot and adb installed on your PC and make sure, you can connect via USB to your device in fastboot mode and via adb (you need to activate the option "USB debugging" in the Developer options)
Download the most current .ZIP file of this ROM and place it to your phone's internal memory or SD card
This build variants B and C come with microG pre-installed, so not applicable for Gapps (you can flash Gapps only on build variant A)
An unlocked bootloader (read the warnings carefully and backup your data!
Install TWRP recovery
If you come from stock ROM and have just unlocked your boot loader, this is the next thing to do. If you have already a working custom recovery on your device, there is no necessity to replace it.
However - I recommend to use the official TWRP recovery from the TWRP site. The following instructions are based on TWRP.
To install TWRP, download the TWRP.img file (Note: replace "TWRP.img" in the following instructions with the real file name) from this section to your PC, get it into 'fastboot mode', connect the device via USB to your PC and enter the following command on your PC:
Code:
fastboot flash recovery TWRP.img
Afterwards, directly boot into 'recovery mode' (see above) - I recommend not to boot the phone's Android system after having flashed TWRP. Once TWRP has been launched, you may decide to reboot your phone and install the ROM at any time later. But the first boot after flashing TWRP should be TWRP in recovery mode.
Advanced Wipe
ONLY perform the steps described here, if you come from Stock ROM or a different Custom ROM!
Boot into recovery mode. In TWRP, choose "Wipe", "Advanced" and specify "Dalvik", "System", "Cache" and "Data" to be wiped.
Make sure NOT to wipe "Internal memory" or "SD Card". Swipe to confirm the deletion and get back into the main menu.
Install the ROM
In the TWRP main menu, choose "Install". A file manager appears to let you navigate to your internal memory (path /sdcard) or your SD card (path /external_sd).
Choose the .ZIP file of this ROM and swipe to flash. If you update from a previous version of this ROM, you don't need to perform a wipe.
If you come from a different ROM (or stock firmware), make sure that you have performed the Wipe steps above.
When finished flashing, return to the main menu, choose "Reboot" and then "System", which will cause your phone to boot into Lineage OS 14.1 - be patient, the first boot after flashing a new ROM takes quite long!
Credits
Android Open Source project (AOSP)
LineageOS project
squid2 (Kernel)
microG project
CopperheadOS project
Substratum team
XDA:DevDB Information
[EOL][ROM][Osprey][LineageOS 14.1][Substratum][microG] (hardened), ROM for the Moto G 2015
Contributors
MSe1969
Source Code: https://github.com/lin14-mGoms
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
Based On: LineageOS
Version Information
Status: Stable
Stable Release Date: 2020-05-07
Created 2018-03-22
Last Updated 2020-07-12
Change Log
12.07.2020 - EOL announcement
Please visit my LineageOS 16.0 thread for the Osprey device
07.05.2020 - May 2020 ASB
ASB Security string 2020-05-05
System Webview on 81.0.4044.117 (Build Variant A)
Bromite Webview on 81.0.4044.127 (Build Variants B and C)
AuroraStore updated to 3.2.8 (Build Variants B and C)
10.04.2020 - April 2020 ASB
ASB Security string 2020-04-05
Fix for CVE-2020-8597 (external/ppp)
Kernel: CVE-2019-10638 siphash 128bit for IP generation
System Webview on 80.0.3987.132 (Build Variant A)
Bromite Webview on 81.0.4044.76 (Build Variants B and C)
AuroraStore updated to 3.2.4 (Build Variants B and C)
09.03.2020 - March 2020 ASB
ASB Security string 2020-03-01
System Webview on 80.0.3987.117 (Build Variant A)
Bromite Webview on 80.0.3987.118 (Build Variants B and C)
AuroraStore updated to 3.2.0 (Build Variants B and C)
Added Netguard app (F-Droid version) to SELinux domain allowing /proc/net (Build Variants B and C)
07.02.2020 - February 2020 ASB
ASB Security string 2020-02-01
System Webview on 79.0.3945.136 (Build Variant A)
Bromite Webview on 79.0.3945.139 (Build variants B and C)
Updated AuroraStore 3.1.8 (Build variants B and C)
13.01.2020 - January 2020 ASB
ASB Security string 2020-01-01
System Webview on 79.0.3945.116 (Build Variant A)
Bromite Webview on 79.0.3945.107 (Build variants B and C)
Updated AuroraStore 3.1.7 (Build variants B and C)
Updated AuroraServices 1.0.5 (Build variants B and C)
07.12.2019 - December 2019 ASB
ASB Security string 2019-12-01
System Webview on 78.0.3904.108 (Build Variant A)
Bromite Webview on 78.0.3904.119 (Build variants B and C)
Updated AuroraStore 3.1.5 (Build variants B and C)
10.11.2019 - November 2019 ASB
ASB Security string 2019-11-01
Bromite Webview on 78.0.3904.72 (Build variants B and C)
Updated microG GMS core 0.2.9.x (Build variants B and C)
16.10.2019 - October 2019 ASB
ASB Security string 2019-10-01
System Webview on 77.0.3865.116 (Build variant A)
Bromite Webview on 77.0.3865.104 (Build variants B and C)
Aurorastore 3.1.3 with AuroraServices 1.0.4 (Build variants B and C)
10.09.2019 - September 2019 ASB
ASB Security string 2019-09-01
11.08.2019 - August 2019 ASB
ASB Security string 2019-08-01
Additional patches from AOSP branch 'nougat-mr2-security-release'
OTA Support
Bromite Webview on 76.0.3809.100 (Build variants B and C)
Aurorastore 3.0.9 with AuroraServices install method (Build variants B and C)
Updated microG GMS core 0.2.8.x (Build variants B and C)
05.07.2019 - July 2019 ASB
ASB Security string 2019-07-01
System Webview updated to 75.0.3770.101 (Build variant A)
Bromite Webview on 75.0.3770.109 (Build variants B and C)
13.06.2019 - June 2019 ASB
ASB Security string 2019-06-05
System Webview updated to 74.0.3729.157 (Build variant A)
Bromite Webview on 75.0.3770.86 (Build variants B and C)
Replaced Yalpstore with Aurorastore (Build variants B and C)
Updated F-Droid & priv. extension (Build variants B and C)
Updated microG GMS core 0.2.7.x (Build variants B and C)
10.05.2019 - May 2019 ASB
Security string 2019-05-05
System Webview updated to M74 (Bromite, too)
Build variants B and C only: pre-installed Yalpstore
08.04.2019 - April 2019 ASB
Security string 2019-04-05
12.03.2019 - March 2019 ASB
Security string 2019-03-05
SystemWebView updated (includes CVE-2019-5786): M72 (build variant A) / M73-Bromite (build variants B and C)
Various patches merged from Squid kernel
08.02.2019 - February 2019 ASB
Security string 2019-02-05
18.01.2019 - January 2019 ASB
Security string 2019-01-05
System Webview updated to M71
Additional 'spectre v1' mitigations in kernel
Update of Timezone data
No submission of IMSI/phone number to Google when GPS is in use (only applies to build variants with pre-installed microG)
Privacy-enhanced Bromite SystemWebView M71 (only applies to build variants with pre-installed microG)
Opt-in (instead of opt-out) for apps having the PACKAGE_USAGE_STATS permission (only applies to build variants with pre-installed microG)
08.12.2018 - December 2018 ASB
Security string 2018-12-05
Fix of 'adb root' bug
09.11.2018 - November 2018 ASB
Security string 2018-11-05
20.10.2018 - October 2018 ASB
Security string 2018-10-05
System Webview upgraded to M69
Added Qwant suggestion provider in Jelly browser
Settings: Option in Networks => Datausage to switch off Captive Portal Detection (only applies to build variants with pre-installed microG)
microG updated to 0.2.6 (only applies to build variants with pre-installed microG)
Menu entry for microG in Settings (only applies to build variants with pre-installed microG)
Dialer: Removed Google as forward lookup agent (only applies to build variants with pre-installed microG)
09.09.2018 - September 2018 ASB
Security string 2018-09-05
Squid Kernel r23 (own fork)
microG updated to 0.2.5 (only applies to build variants with pre-installed microG)
11.08.2018 - August 2018 ASB
Security string 2018-08-05
24.07.2018 - July 2018 ASB
Security string 2018-07-05
System Webview upgraded to M67
System certificates from AOSP Oreo branch
21.06.2018 - Added build variants in OP
Substratum-patched default build
Hardened microG-build
microG-build with Substratum-patch
10.06.2018 - June 2018 ASB
Security string 2018-06-05
22.05.2018 - May 2018 ASB
Security string 2018-05-05
System Webview upgraded to M66
27.04.2018 - April 2018 ASB
Security string 2018-04-05
System Webview upgraded to M65
Cloudflare DNS as default (instead of Google)
Privacy-preferred default settings
Privacy-Guard: Motion Sensor AppOp now in 'ask' mode by default
22.03.2018 - Initial upload
AOSP tag android-7.1.2_r36
Security string 2018-03-05
Squid kernel r22c
Pre-installed microG apps
Adapted LineageOS Jelly Browser (additionally having Startpage and Quant as search engines)
SQLite 'secure delete' feature enabled
Access to /proc/net blocked for user apps
Bundled netmonitor app to allow network monitoring
Enhanced Privacy Guard (1): Switches for motion sensors and other sensors available
Enhanced Privacy Guard (2): All available AppOps are shown
Oreo backport: SET_TIME_ZONE permission restricted to system apps
Oreo backport: Access to timers in /proc restricted
Details about additional security hardening
1. SQLite 'Secure Delete' feature
This sanitizes deleted data by overwriting it with zeroes, rather than having it persist within SQLite's free list.
Backport from Oreo, see https://android-review.googlesource.com/q/topic:"secure_delete"
2. Restrict SET_TIME_ZONE permission to system apps
Backport from Oreo, see here
3. Enhanced Privacy Guard - Sensor permission switches
An own sensor template to control access to motion sensors ('ask' mode) and all other sensors (allowed by default, but can be restricted) has been implemented into the Privacy Guard. Commits: (1), (2), (3)
4. Restrict access to /proc/net for user apps
An adapted SELinux policy prevents user apps from accessing the /proc/net pseudo file system, which can be misused to monitor and track the phone's internet traffic. For technical backgrounds, see here. This is the main commit. For the legitimate use case of the smart phone owner him/herself monitoring the network traffic to see, what the installed apps do, the app Privacy-Friendly Network Monitorhas been bundled.
5. Access to timing information in /proc restricted
To prevent side-channel attacks as described here, the respective Oreo patch has been back-ported.
6. Cloudflare (instead of Google) default DNS
Cloudflare DNS has a better privacy policy than Google Public DNS while still supporting DNS-over-TLS.
In the default DNS settings (as fallback) and network diagnostics, the Cloudflare DNS adresses 1.1.1.1 and 1.0.0.1 are specified as defaults (instead of Google's 8.8.8.8 and 8.8.4.4)
(Please note: Cloudflare is "less bad than Google by means of privacy" and thus good as a default, but I personally recommend to look for better alternatives if concerned about privacy)
7. Privacy-preferred default settings
When newly installed, the below settings are defaulted, different from standard LineageOS 14.1 (all setting can be changed at any time later):
Privacy Guard is enabled on install (proposal during Setup)
Anonymous LineageOS statistics disabled (proposal during Setup)
The standard browsing app does not get the location runtime permission automatically assigned
Sensitive information is hidden on the lock screen
Apps having the PACKAGE_USAGE_STATS permission appear by default as "not allowed" under Settings => Security & privacy => Apps with usage access (instead of opting out here, the user needs to explicitly opt-in in order to have the app collecting this data)
8. No submission of IMSI or phone number to Google when GPS is in use
GPS also works fine, if no SIM card is present, so there obviously is no benefit for the phone holder (different from other involved parties, who are always keen on "improving the overall user experience") to provide this data . . .
Any review or some screenshots pls.
ROM installs with no problems. Microg works well. I don't use volte so can't comment.
This ROM would be suitable as a daily driver.
However I find the lack of OMS support to be a major drawback. I use black themes too much to go back to eye blinding white.
It is a rock solid ROM that is kept up to date which is a big plus.
stonny20 said:
Any review or some screenshots pls.
Click to expand...
Click to collapse
Can add some screenshots after my vacations ...
EDIT: Added some screenshots now
jemail said:
ROM installs with no problems. Microg works well. I don't use volte so can't comment.
This ROM would be suitable as a daily driver.
However I find the lack of OMS support to be a major drawback. I use black themes too much to go back to eye blinding white.
It is a rock solid ROM that is kept up to date which is a big plus.
Click to expand...
Click to collapse
Thanks a lot for your review and feedback.
Regarding OMS, as already mentioned in my cm-13.0 thread, there are own support threads on XDA.
I have had a closer look now and it seems that to patch LineageOS to support Substratum is a bigger effort. There are some repositories on github with those patches, it seems however a continuous effort to merge LineageOS patches and features and make OMS working again afterwards.
Since it is no "one-off" effort, but continuous work and even involves to weaken some SELinux settings, I am afraid that I won't go that path.
I am currently on vacation, only mobile access. Can only check after my return. So wil get back on this topic.
New build with April Sec.patches
Hi,
I've uploaded a new build:
https://www.androidfilehost.com/?fid=962187416754477482
Security string 2018-04-05
AOSP tag 7.1.2_r36
System Webview M65
Cloudflare instead of Google default DNS
Privacy-adapted default settings
Is it compatible with substratum?
MSe1969 said:
Hi,
I've uploaded a new build:
https://www.androidfilehost.com/?fid=962187416754477482
Security string 2018-04-05
AOSP tag 7.1.2_r36
System Webview M65
Cloudflare instead of Google default DNS
Privacy-adapted default settings
Click to expand...
Click to collapse
Whatsapp video sharing working ??
jemail said:
However I find the lack of OMS support to be a major drawback. I use black themes too much to go back to eye blinding white.
Click to expand...
Click to collapse
I'll give it a try and will work in making a test build soon, which (hopefully) will support OMS
Hunimix said:
Is it compatible with substratum?
Click to expand...
Click to collapse
No, not at the moment, but working on it...
Vvk380 said:
Whatsapp video sharing working ??
Click to expand...
Click to collapse
I am not using WA, so don't know. However, why shouldn't it?
MSe1969 said:
I am not using WA, so don't know. However, why shouldn't it?
Click to expand...
Click to collapse
It is not working on official nightlies
Vvk380 said:
It is not working on official nightlies
Click to expand...
Click to collapse
Well, then - most probably - it won't work here either...
However, what is the nature of the issue?
I am using a different kernel with this ROM, so maybe worth a try?
Further, have you tried disabling HW overlays in developer settings? Just guessing...
If you have a way of reproducing the issue without having to install WA, I am happy to have a deeper look.
MSe1969 said:
Well, then - most probably - it won't work here either...
However, what is the nature of the issue?
I am using a different kernel with this ROM, so maybe worth a try?
Further, have you tried disabling HW overlays in developer settings? Just guessing...
If you have a way of reproducing the issue without having to install WA, I am happy to have a deeper look.
Click to expand...
Click to collapse
Actual issue is u cant share videos recorded through camcorder(moto camera) on whatsapp
I checked disabling HW overlays..didnt worked
And I'll see if i can reproduce this issue in some other way...
Thnks
MSe1969 said:
Well, then - most probably - it won't work here either...
However, what is the nature of the issue?
I am using a different kernel with this ROM, so maybe worth a try?
Further, have you tried disabling HW overlays in developer settings? Just guessing...
If you have a way of reproducing the issue without having to install WA, I am happy to have a deeper look.
Click to expand...
Click to collapse
Hi.. The issue is related to updated lux OMX blobs.. i have fixed this for Oreo using Aex N blobs as Aex N source have not merged Lux Kernel sources.. As after we have fixed camcorder it's again broken..
OMS-enabled test build
jemail said:
However I find the lack of OMS support to be a major drawback. I use black themes too much to go back to eye blinding white.
It is a rock solid ROM that is kept up to date which is a big plus.
Click to expand...
Click to collapse
Hunimix said:
Is it compatible with substratum?
Click to expand...
Click to collapse
I've prepared an OMS-enabled test build - characteristics as described before, but OMS patches included (taken from https://github.com/LineageOMS and adapted, where necessary):
https://www.androidfilehost.com/?fid=674106145207484704
Please test and feedback.
Thanks M.
deleted
You may have read this XDA story already. The security hardening of this ROM already takes care, see the dedicated reserved post in this thread.

[ROM][STABLE][Signature Spoofing/MicroG support][OTA updates] LineageOS 18.1 for S7 Edge Exynos

{
"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 18.1 for hero2lte​
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.
*/
Working:
- Wifi
- Sound
- mali drivers
- USB tethering
- HW Backed video Playback
- Ril (Mobile data,calls, sms and stuff)
- Sensors
- Buttons and their backlight
- Bluetooth
- Wifi HotSpot
- MTP
- 2D and 3D gpu acceleration
- HWcomposer (HWC)
- HW encoding/decoding
- Charging with device powered off
- Stuff I didn't test yet
- Camera
- GPS
- Fingerprint Sensor
- Mobicore
- SW codecs
Not Working
-
Take a note that a lot of LineageOS features have not been completed yet this is not a device bug and please do not report those
in this rom thread as you will be reported to moderator also do not post bug reports for known issues or bug reports without proper
a) Logcat
b) proc/last_kmsg (or proc/kmsg)
c) data/tombstones
d) dmesg
Also do not under any circumstances post bug reports if you are using substratum themes or unsupported magisk modules or you have performed any system modifications
Install gapps right after installing the rom itself dont try to boot to system before that if you want to use gapps
NikGapps and BiTgapps were both tested and working
Downloads:
Google Drive
Mega.nz
GitHub releases
MD5: bc0fe8d92234d33414183adac895d773
if you want to support the project feel free to buy me some coffee paypal.me/ivanmeler
BTC: 1Q823BsSbEKP62JFM7BjXiRCgF84qgcFST
ETH(erc20): 0x979a8e42551e62e6994d3762c9d9f0e76b5d87f9
Donations help cover the build server cost and since I do this in my free time, and also cover the coffee for time spent debugging stuff
Feel free to join telegram group with early builds progress updates and some off topic stuff Join
Due to requests from some users I added signature spoofing support to the rom which allows usage of MicroG
you can simply install MinMicroG and grant it needed permissions for signature spoofing to make it work as intended
Based On Android 11/R
Changelog
08.05.2023.
- Merged June 2023. Security update
- Synced with LineageOS source
07.05.2023.
- Merged May 2023. Security update
- Switched to more source built components from new Exynos 850/Linaro BSP
hwcomposer
memtrack
libion_exynos
libGrallocWrapper
gralloc
libcsc
libexynosscaler
libexynosgscaler
libhwjpeg
Whole OMX stack (libOMX.Exynos.*) and stagefrighthw
- Performance, stability and battery life improvements
- Synced with LineageOS source
15.04.2023.
- Merged April 2023. Security update
- Synced with LOS source
21.03.2023.
- Merged March 2023. Security update
- Synced with LOS source
12.02.2023.
- Merged February 2023. Security update
- Synced with LOS source
05.01.2023.
- Merged January 2023. Security update
- Synced with LOS source
08.12.2022.
- Merged December 2022. Security update
- Switched to a new power hal (same one as in 19.1 and 20.0)
- Improved battery life and performance
- Rebased kernel to fix some issues with ipv4 stack
- Synced with LOS source
09.11.2022.
- Merged November 2022. Security update
- Synced with LOS source
06.10.2022.
- Merged October 2022. Security update
- Fixed samsungs bug with gps where it would start acting up over time due to time rollover bug
- Synced with LOS source
08.09.2022.
- Merged September 2022. Security update
- Synced with LOS source
06.08.2022.
- Merged August 2022. Security update
- Synced with LOS source
08.07.2022.
- Merged July 2022. Security update
- Synced with LOS source
09.05.2022.
- Merged June 2022. Security update
- Synced with LOS source
07.05.2022.
- Merged May 2022. Security update
- Synced with LOS source
07.04.2022.
- Drastically speed up app launch time (more info about that here)
- Merged April 2022. Security update
- Imrpoved performance and battery life by disabling some unnecessary logging
- Removed AudioFX which was causing audio issues
- Synced with LOS source
12.03.2022.
- Merged March 2022. Security update
- Implemented OTA updates
- Synced with LOS source
11.02.2022.
- Merged February 2022. security update
- Fixed issue where camera would stop working after prolonged use
- Removed unused custom ld.config.txt that was overriding main one
- Switched to few source built ril related libs
- Added support for changing wireless charging sound
- Misc performance and stability improvements
- Synced with LOS source
09.01.2022.
- Merged January 2022. Security update
- Synced with LOS source
15.12.2021.
- Merged December 2021. Security update
- Removed liboemcrypto which was breaking playback in some apps that use drm
- Synced with LOS source
05.11.2021.
- Merged upstream wireguard kernel changes
- Merged November 2021. Security update
- Synced with LOS source
05.10.2021.
- Merged October security update
- Merged October Kernel upodates to 3.18.x
- Added more advanced burn in protection
- Misc performance and stability updates
- Synced with LOS source
09.09.2021.
- Merged September 2021. Security Update
- Merged September 2021. Security update to kernel
- Fixed WiFi Display (Screen mirroring)
- Resolved few sepolicy issues
- Synced with LOS source
04.08.2021.
- Added battery saver options (settings -> battery)
This allows you to limit phone charging to given percentage
(By default it stops on 75% and starts charging at 25%)
this can be controled by sysfs paths
module/sec_battery/parameters/store_mode_min
and
module/sec_battery/parameters/store_mode_max
In future release there will be a slider for this
- Merged August 2021. Security update
- Merged August 2021. Security update to kernel
- Misc performance and stability improvements
- Synced with LOS source
08.07.2021.
- Merged latest kernel patches from kernel/common android-3.18 branch
- Merged July 2021. security update
- Synced with LOS source
- misc performance and stability improvements
05.07.2021.
- Kernel: Fixed issue where using external sdcard as combined internal storage caused high cpu usage
- Removed leftover aosp charging animations
- mounted cpefs folder on boot
- Added NFC Extended Lenght support
- Fixed power profile swtiching (Better performance/battery life)
- Synced with LOS source
21.06.2021.
- Audio: resewt mixer gains to default values since we have lifevibes working now and handling it
- Audio: Reworked incall audio handling in mixer paths to disable 2nd mic that was picking up noise
- Audio: Reworked voice commands input mixer paths
- Audio: Fixed voip calls not picking up microphone due to wrong paths (e.g. apps telegram, whatsapp)
- Replaced vulkan lib with symlink to mali lib (Like on stock) (This saved some space too)
- Kernel: Merged upstream aosp 3.18 kernel
- Kernel: Merged latest upstream cpufreq (DVFS) patches for dynamic voltage and frequency handling
- Kernel: Enabled CONFIG_HZ_300 for faster interaction handling
- Cleaned up public.libraries.txt
- Resolved few more sepolicy issues
- A lot of perforamnce and stability improvements
- Synced with LOS source
10.06.2021.
- Removed deprecated custom bt hal as AOSP one works too with extra config flag
- removed audio effects from voice_recognition as it caused audio hal to crash/restart
- Merged June 2021. Security update
- Synced with LOS source
06.06.2021.
- kernel: reverted "net: disable netpoll on fresh napis" which caused cpu to lock up at higher frequencies
- removed unsupported audio devices from audio policy config
- Synced with LOS source
03.06.2021.
- sepolicy: Resolved audioserver denial
- sepolicy: Allowed mediaserver to read exported_camera_prop
- Moved volume panel to left side
- Removed invalid media codec config for vc1 decoder
- Removed prop that would try to load non existing vulkan lib
- Updated media profiles to new schema
- kernel: Upstreamed and updated to 3.18.140 with all of the latyest security patches and updates to date
- kernel: enabled vdso32 (https://source.android.com/devices/architecture/kernel/config#vdso32-on-arm64) perf. and battery life improvements
- kernel: fixed issues with obb folder present in rare cases
- kernel: merged latest android kernel/common 3.18 branch
- kernel: updated wireguard
- kernel: merged N935FXXS8CUD1 source drop
- Synced with latest los source
05.05.2021.
- sepolicy: Allowed cbd (Modem daemon) service to read proc_net sysfs
- sepolicy: Allowed gpuservice acces to graphics_config_prop
- sepolicy: improved debugfs handling for mali and ion
- Fixed video recording in a lot of apps (Might require clean flash for some users)
- Updated blobs to N935FXXS8CUD1 (April 2021 security update)
- Fixed edge case where fast charging switch would be ignored because its chwoned too late
- Compiled NFC hal from source (Google released samsung nfc source
(https://android.googlesource.com/platform/hardware/samsung/nfc/), (Should improve stability)
- Upreved livedisplay implementation (to 2.1) with native flicker free support
- Added lifevibes blobs for audio effects and enhancements
- Merged May 2021 security update
- Synced with LOS source
07.04.2021.
- Fixed Vulkan
- Disabled WPA2 to WPA3 auto-upgrade (This caused issues on some wifi networks)
- Rebased AntiFlicker and livedisplay support
- Performance and stability improvements
- Synced April 2021 Security Update
- Synced with LOS source
22.03.2021.
- Added signature spoofing support for MicroG
- Cleaned up codebase
- Misc performance and satbility improvements
- Synced with LOSsource
04.03.2021.
- Fixed Mouse pointer icon when using an external mouse
- Improved swcodec handling
- Performance and stability improvements
- Merged March 2021. security update
- Synced with LOS source
18.02.2021.
- Fixed cover case display states being flipped
- Improved renderscript handling
- Further imrpoved selinux policies and fixed denials
- Fixed binder related vurnability in kernel
- disabled zcache compression which could caue kernel panics
- Misc performance and stability improvements
- Synced with LOS source
05.02.2021.
- Improved HWC handling
- Added always on display
- Fixed issue where some games would show swapped colors
- Rebased sepolicy
- Fixed hwc selinux denials that slowed down UI
- Added support for smart cover cases
- Imrpoved renderscript performance
- Imrpoved offline charging (New animation and it should recognize wireless charger while phone is off now)
- Misc performance and stability improvements (A lot of them, as always you can check github and lineageos gerrit)
- Merged February 2021. security update
- Synced with LineageOS source
24.01.2021.
- Fixed HWC
- Drastically improved performance and battery life
- Added back flicker free dimming and fast charging switch (Now as hiidl interfaces)
- Switched to samsungs DT2W driver used on AOD on stock (Battery life improvements)
- Added custom LiveDisplay modes
- Disabled some excess logging
- Cleaned up codebase
13.01.2021.
- Merged januart 2021 Security Updat
- Fixed issues with fingerprint in 3rd party secure apps (banking apps paypal password managers)
- Updated prebuilt binaries
- Cleaned up mixer paths
- Added neural network drivers
- Disabled p2p mac randomization
- Fixed wifi direct
- Removed unused 32bit drivers
- Improved performance and stability
- A lot more unmder the hood changes
22.12.2020.
- Merged december 2020 security update
- Fixed volume adjustment with audio
- Drastically improved audio quality
- Merged December pixel feature drop
- Fixed noise cancelling in call
- Misc performance and stability improvements
24.11.2020.
- Fixed in call audio (Volume changing in call is still somewhat broken)
- Merged November 2020 security update
- Imrpoved BT audio handling
- Selinux is back in Enforcing mode
- Fixed signal strenght indicator for all network modes (2g/3g/4g)
- Fixed soft buttons backlight handling
- Fixed fingerprint recognition in some apps (Non secure ones for now)
- Fixed glove mode
- Misc performance and stability improvements
- Synced with LOS source
06.10.2020.
- Improved brightness slider range
- Improved microphone input in some voip apps
- Synced with LOS source
05.10.2020.
- Initial release
XDA:DevDB Information
LineageOS 18.0 for S7 Edge, ROM for the Samsung Galaxy S7 Edge
Contributors
Ivan_Meler
Source Code: https://github.com/8890q/android_kernel_samsung_universal8890/tree/lineage-18.1
ROM OS Version: Android 11
ROM Kernel: Linux 3.18.x
Version Information
Status: Stable
Keep in mind this is early build and many los features are not merged yet do not report those as bugs as they are not device specific and will be resolved
Also here are some screenshots
Also big thanks to everyone who supported this and other projects since lineageos 15.1 since i do this in my free time and donations help offset server cost and get me coffee
reserved
Good work :good:
Thank you
Thanks a ton for your work, and for keeping our beloved phone alive, dev! Much love, hoping all the bugs get ironed out and we get a daily drive-able version soon, thanks again
which gapps should be installed? Thank you.
Well it works pretty good no reboots that I had happen. I was able to root it with magisk v21 manager v8. All the modules I use worked and to my shock edxposed Android R 5.06 Yafha worked perfectly. We have never had xposed work when android updates to the latest that is mind blowing. However you know I got 1 complaint. SDcard would not read I wasnt about to reformat a 400gb sdcard with everything on it for a rom I wasnt going to stay on. All in all excellent I had to flash rom, than flash gapps and reboot than flash maigsk v21 after opening up developer options other wise if you just line 1,2,3 zips up it wont work. I want to say I used niks gapps but I downloaded both bit and niks and cant remember.
Thanks for the ROM so early. I don't know if what I'm about to mention is a bug or just an error for me, but has anyone else had an issue with the brightness slider? That's my only problem so far :c
Are the microphone issues (not working for audio messages, echo when calling) fixed in this one? Any chance they will be?
OMG you're the first one to build Android R... I want to build it too, but stuck at libhidltransport stuff and another changes in android R..
I'll try this rom... Thanks for building...
New build is up here is a brief changelog
- Improved brightness slider range
- Improved microphone input in some voip apps
- Synced with LOS source
Big thanks to evryone who supported this project as their donations go towards build server cost and coffee
KeepassDX biometric issue still exists (issue present in 17.1 as well). In 18, the issue is worse: when I go to enable biometric, a pop-up appears stating "Could not start this feature".
Hoping you can update the security patch and vendor patch to LOS16 version, as that was last version that had no issues
Techguy777 said:
Well it works pretty good no reboots that I had happen. I was able to root it with magisk v21 manager v8. All the modules I use worked and to my shock edxposed Android R 5.06 Yafha worked perfectly. We have never had xposed work when android updates to the latest that is mind blowing. However you know I got 1 complaint. SDcard would not read I wasnt about to reformat a 400gb sdcard with everything on it for a rom I wasnt going to stay on. All in all excellent I had to flash rom, than flash gapps and reboot than flash maigsk v21 after opening up developer options other wise if you just line 1,2,3 zips up it wont work. I want to say I used niks gapps but I downloaded both bit and niks and cant remember.
Click to expand...
Click to collapse
Greetings, I have not been able to root it with magisk 20.4 or magisk 21. Could you help me?
peur said:
Greetings, I have not been able to root it with magisk 20.4 or magisk 21. Could you help me?
Click to expand...
Click to collapse
Just install it after setting up the rom.
peur said:
Greetings, I have not been able to root it with magisk 20.4 or magisk 21. Could you help me?
Click to expand...
Click to collapse
The other guy is right you flash rom, flash gapps , and finally flash v21. I use SHRPS recovery 2.3.2 ltehero 2 and hero 1 actaully I have both phones. Maybe thats different. It wont work if you hit plus zip , plus zip , plus zip. You have to do 1 flash let it finish than flash the other I dont know why. For the first release Its super impressive just the sdcard thing otherwise it would be a daily driver except I didnt check sim card.
ROM wants to format mSD card, even tho the same mSD card works fine in 16 and 17.1
that normal?
edit: even after formatting, 18 won't recognise the mSD card - instead, a notification shows, saying there is a error with mSD card and to fix it, it needs to format... which I did.... and then it showed the error again, saying it needs to format again..... so a useless cycle
thank u for this good rom i don't have any problems .thank u again :good::good::good:
@ivanmeler Simply amazing!!!!!!
Was about to post with problem regarding Googleplay signature verification, just cleared storage and all good :good:
Your work is brilliant and greatly appreciated I've never had one problem with any of your builds
Thank you .
---------- Post added at 04:06 AM ---------- Previous post was at 04:01 AM ----------
Techguy777 said:
The other guy is right you flash rom, flash gapps , and finally flash v21. I use SHRPS recovery 2.3.2 ltehero 2 and hero 1 actaully I have both phones. Maybe thats different. It wont work if you hit plus zip , plus zip , plus zip. You have to do 1 flash let it finish than flash the other I dont know why. For the first release Its super impressive just the sdcard thing otherwise it would be a daily driver except I didnt check sim card.
Click to expand...
Click to collapse
Mines worked plus zip plus zip plus zip
rom, nikgapps, magisk 21.0 all together
All good
Also my sdcard is sweet. No problems at all Samsung 16gb class10
Yeah the dude has a talent, excellent work for a first build on A11
Bertonumber1 said:
@ivanmeler Simply amazing!!!!!!
Was about to post with problem regarding Googleplay signature verification, just cleared storage and all good :good:
Your work is brilliant and greatly appreciated I've never had one problem with any of your builds
Thank you .
---------- Post added at 04:06 AM ---------- Previous post was at 04:01 AM ----------
Mines worked plus zip plus zip plus zip
rom, nikgapps, magisk 21.0 all together
All good
Also my sdcard is sweet. No problems at all Samsung 16gb class10
Yeah the dude has a talent, excellent work for a first build on A11
Click to expand...
Click to collapse
Did you had to format your sd card first?

Categories

Resources