[Miscellaneous Android Development] superdragonpt:
FAQ & Changelogs / Downloads

Small FAQ:

Q: How can i Unlock the Bootloader?

A: Instructions for Unlocking the Bootloader can be found here

Q: After locking the screen, the screen is all black, and I'm forced to reboot, how can I fix this?

A: If you have this issue, then your device uses an different hardware LCM

( the lgld070wx3_dsi_vdo ), please use the second kernel.zip for this variant, it'll be added an second kernel . zip for people with this variant, on the download section with the ROM releases

how to flash this ?

After flashing the ROM, flash the second kernel afterwards

This kernel containing the LCM for this HW variant will be always WIP, as both my units have the first LCM HW variant ( nt35521_dsi_vdo).

So my testing will be always based on other people logs

Q: Where are the Developer Options?

A: Go to Settings>About Phone, and tap 7 times on the Build Number

Q: How can i root this rom?

A: Rom is already pre-rooted with Lineage's su

--> Enable Developer Options by tapping 7 times on Build Number

then in Developer Options > Check the "root access" option

Q: Can i root with another method ?

A: Sure, you can also use latest SuperSU (v 2.82)

Magisk root, haves some issues with Legacy MediaTek Devices, use/ test at your own risk

Q: I can't flash this Rom on recovery, why?

A: You need to update your recovery in order to flash this Lollipop Builds

Q: How can i flash the new recovery?

A: If you already have an custom recovery installed:

Download the new recovery zip

flash the new recovery

reboot to recovery again

If you don't have any custom recovery installed:

- You can extract the "recovery.img" from the .zip

- Open an terminal

- Boot to fastboot mode, and type:

fastboot flash recovery recovery.img

then reboot:

fastboot reboot

Q: I Love your work, how can i thank you?

A: You can press the "Thanks" button, and if you wish, you can pay me a beer

Changelogs:

Build: 20191028

First Release

build.id=LMY49J

version.release=5.1.1

Security_patch=2016-11-01

Build: 20191103

GPU PowerVR SGX 544: Update driver & DDK update from 2204701 > 2564405

LCM: nt35521_dsi_vdo: Improved Gamma / color

cpufreq & HotPlug Mechanism Backport from MTK KitKat

Reverted ASMP

Charger: BQ24156: Corrections: in some scenarios (thermal) current was too low to init charging

LCM: nt35521_dsi_vdo: More reverse engineering done ( greatly improved resume, suspend, etc)

Other Kernel optimizations, check github for full list

Fixed and enabled HWC (hardware composer)

ART: improvements for low ram devices

Many low ram optimizations

Frameworks: tune for Faster app switching

Frameworks: tune System Animations for low ram

Frameworks: tune Scrolling, velocitytracker, other system animations

Build: 20200413

Kernel:

New Kernel, based on latest 6589 platform baseline

Upstream to Linux 3.4.11

Many (many...) issues fixed, being the main ones:

Linaro 4.9.1

Update ExFat to 1.2.9

Many GPIOS issues fixed (mediatek power)

Update BFQ to v7r8

mediatek board: MSDC fixs

Removed MediaTek LMK (low memory killer) implementation, switch to android's and upstream lowmemorykiller

selinux and binder updates

Removed some MediaTek SCSI mess implementation (very bad)

Increase Swappiness

Video: Fix LCD Blinking & ESD discharge

mediatek: Update connectivity, Sync with MediaTek LP 3.10 kernel

Backported from mediatek kernel 3.10.x (lp1 & MM) several Kernel security vulnerabilies & updates

Battery: New battery percentage tables

charger: Fix several issues

Power OFF charging: fix issues

combo chip improvements

LCM improvements

etc

Device:

Fix some ramdisk permissions

Switch to tablet optimized recents interface

Fix screen flipping before screen goes off

Disable config_wifi_background_scan_support

Switch to shim lib

SW OMX improvements

ART optimizations

Remove useless packages ( reclaim more RAM)

etc

Frameworks, others:

CM -> Lineage, last steps rebranding

Fix some eGL crashs

remove cmstats to stop tracking...

Improve GPS assist

SW OMX improvements

Fix two NullPointerExceptions

Backport security vulnerability on SQL

Fix fix memory leaks

Track down and fixed an issue where audio would stop playing ( Facebook videos)

Fix WVM, widevine DRM

Add Chromium Browser to replace the old and insecure AOSP Browser

Disable HWC (we don't really need it for now)

Fix a missing symbol from ICU

Backport security vulnerabilies on fw_opt_net wifi & external wpa supplicant

Fix an issue with Bluetooth share

other stuff...

Build: 20200516

Kernel:

Upstream to Linux 3.4.34

LCM: nt35521_dsi_vdo: Be compatible with the newer Hynix nand

mmc: Hynix HAG2E: Work around sdio resume

Power: Turn off VMC 3V For power saving

WiFi: Adjust regs for better WiFi Power flow (Decreases WiFi Power consuption)

mediatek: remove MTK SCHED

WiFi: Final corrections (Fully working now)

Sound corrections

video: Improve on-resume responsiveness

LCM: lgld070wx3_dsi_vdo Is fully working now

Other small issues & clean up fixs

Frameworks:

native: libUi : Add compatibility with MediaTek MT6589

native: surfaceflinger: Add compatibility with MediaTek MT6589

EGL: Add further compatibility with MediaTek MT6589

av: libstagefright: WIP MT6589 Fixs

Better integration of MTK MT6589 hwcomposer (forward port code from MediaTek MT6589 KK BSP)

Better integration of MTK MT6589 gralloc (forward port code from MediaTek MT6589 KK BSP)

Downloads:

Recovery:

https://www.androidfilehost.com/?fid=4349826312261609065

Download Builds:

20191028

https://www.androidfilehost.com/?fid=4349826312261609061

20191103

https://www.androidfilehost.com/?fid=4349826312261615659

20200413

https://www.androidfilehost.com/?fid=4349826312261770467

Kernel for users with second LCM HW variant

(check F.A.Q. above for more info )

https://androidfilehost.com/?fid=4349826312261777404

20200516

https://www.androidfilehost.com/?fid=4349826312261811603

Kernel build 20200516 (for second LCM HW variant)

(check F.A.Q. above for more info )

https://www.androidfilehost.com/?fid=4349826312261811606

..