[Galaxy Note GT-N7000 Android Development] lee.wp14:
CHANGELOG

20200205

- kernel: cherry-pick mali400-r3p2-rel4 (don't expect anything from this!)

- kernel: disable modules support, KSM, LZ4 ZRAM and many other unnecessary stuffs

- kernel: added GCC optimization flags, build kernel with -Ofast

- kernel: a whole lot bunch of changes which is too much to be listed here

- kernel: default CPU governor to OnDemand

- kernel: modify CPU frequency steps back to 6steps

- kernel: modify GPU (mali400) to 2steps, 190MHz and 267MHz

- kernel: increase lowest busfreq from 160MHz to 190MHz

- kernel: increase display frequency from 57Hz to 59.94Hz

- kernel: decrease video engine clock from 267MHz to 190MHz

- kernel: decrease shared GPU memory from 512MB to 256MB, increase GPU low-level memory to 24MB

- kernel: slightly-slightly tune throttling configs, first throttle to 1200MHz, second throttle to 1000MHz

- kernel: bring back FB_BLANK

- kernel: adjust CONFIG_HZ to 300

- kernel: add/enable exFAT, NTFS support

- galaxys2-common: remove PowerHAL

- galaxys2-common: revert use low-end video codecs

- galaxys2-common: update whole bunch of framework configs

- galaxys2-common: disable wifi adapter debug

- galaxys2-common: more platform specific gcc optimization flags

- galaxys2-common: fix USB info configuration

- galaxys2-common: build libsecril-client

- galaxys2-common: decrease ZRAM to 128MB

- galaxys2-common: enable AOD (Always-On Display)

- galaxys2-common: actually make macloader works

- galaxys2-common: modify healthd to blank screen first before power off or reboot attempt in offline charging mode

- n7000: rework GPS configuration (don't expect anything from this!)

- vendor/samsung: add prebuilt si4709 FM driver

- general: upstream source updates, security patch 2020-02-05

Installation Notes:

Just install as normal. However, please flash the lanchon-twrp-patcher-20160417-n7000.zip beforehand, or else you will get the device assert error. You only have to do this once. It will patch your i9100 TWRP into being recognized as a n7000 TWRP.

And also, remember not to install the TWRP app when prompted, or else you will get a soft-brick.

Notes:

- Screen is now able to turn off in TWRP.

- GPS should work but without AGPS support

- FM driver has been relocated to /system/lib/modules. Spirit2 should work as it should now.

- Device is now being detected as GT N7000 on computer when in MTP mode

- In attempt to fix the battery icon hanging issue in offline charging mode, I make the charger healthd module to blank the screen before reboot or power off in offline charging mode. So at least now it won't stuck at the battery icon, the screen is blank and it will stuck at the blank screen instead. I have no idea what's the problem with the hanging issue.

- This kernel has changes over some critical stuffs which is CPU and GPU, related to the power consumption stuffs. What to expect from this build: Potential difference in the overall device power consumption, performance, fluidity and stability, in which, it could turn out to be positive changes, or maybe negative changes.

This will be the last build for the time being. Thanks for using this ROM!