Skip to content

Releases: Panchajanya1999/msm-4.14

Eight Stable Release

23 May 18:22
b57f1a6
Compare
Choose a tag to compare

Changelogs: [ 23rd May, 2020]

  1. Upstream to 4.14.181-android-q

  2. Built with Full LTO [supports both Clang and GCC] and LLVM's Polly Optimization

  3. Scheduler Updates from Linux 4.19 and mainline [better scheduling]

  4. VDSO Backports from android-mainline. Better system calls performance

  5. Introduced KCAL control [ needs night light toggling for changes to take effect]

  6. Supports TTL [Time To Live] Fixation

  7. Updated the whole touchscreen firmware from MIUI 12 [ better touch sampling rate, upto 180Hz ]

  8. Ion backports from 4.19 [thanks to Arter97]

  9. Removed all boosting drivers from CAF [ trash ]
    .....and many more you will not understand

Notes [ Read Fully Before flashing]

  1. Dropped 67Hz Screen Refresh Rates [ False touches. I will not deal or support it again ]

  2. No Slow Charging Issues, Its fully your stuff to deal with.

  3. "Flash and Forget" strategy. No need of tuning, as Android is smart enough to do that.

Compatibility

  1. All Q AOSP/LOS/CAF based ROMs (except Merotth's LOS, it requires product partition mounting)

  2. All MIUI or MIUI based ROMs [ MIUI 10 to 12 ][Q ofc}. To flash on a MIUI ROM, add dtbo to the zipname
    Kernel Version will be "Unknown" (MIUI Fuckery, no need to worry about)

  3. Do not flash on OOS Ports [ it will boot and will work fine, but Screen Issues with Vivid Display and logspams ]

  4. Do not flash on PE and Hentai by Dyneteve (most prolly won't boot)

Donations

I do not get paid for anything I do. Yet, not a single thing is free in this world. I build on top-tier servers, which aren't free. So, if u like my work, consider buying me a Coffee / Soft-drinks !
UPI : rsk52959@oksbi | 8670858610@paytm

Seventh Stable Release

23 Feb 05:36
024d358
Compare
Choose a tag to compare

Changelogs :

  1. Fix Booting issues for some users
  2. Dropped BPF JIT (culprit here)

Sixth Stable Release

22 Feb 10:58
dc3c5ad
Compare
Choose a tag to compare

Changelogs :

  1. Fix memory allocations treewide, thus more smoother experience.
  2. Fix task syncing across big cores
  3. Enable Berkeley Packet Filter JIT
  4. Few fixes IPC logging contexts

Fifth Stable Release

19 Feb 17:05
234fc0f
Compare
Choose a tag to compare

Changelogs :

  1. Linux 4.14.171
  2. Disabled Frame Pointers
  3. Disable Debug Clock Controller

17-February

17 Feb 13:50
533f188
Compare
Choose a tag to compare
4.0

Merge "dev" into Q

Happy New Year Release

31 Dec 18:36
9099d5f
Compare
Choose a tag to compare

Changelogs will be added soon, check tg as of now

Third Stable Release

12 Nov 18:43
e00e3a0
Compare
Choose a tag to compare

Changelogs: [ Now supports 70 Hz and 67 Hz screen refresh rates ]

  1. Merged latest CAF tags [ LA.UM.7.1.r1-17000-sm8150.0 ]
  2. Fully rebased over CAF P tag [ should support P and Q flawlessly ]
  3. Using LLD + LTO linker
  4. Fully switched to PELT with 16ms half life
  5. Re-worked on placement of tasks on big clusters
  6. Fully VLA [ Variable Length Array ] free [ reduces overhead ] [ linux-4.20 ]
  7. Implementation of Zen-Tuning from linux-zen-4.20
  8. KCAL and KLAPSE added [ turn screen off and on ]
  9. Implementation of backported LZ4 algo for ZRAM [ enjoy multitasking ]
  10. BBRv2 as TCP algorithm
  11. Updated F2FS lists

Notes

  1. This build requires no Magisk for installation
  2. MIUI or OOS or GSI support [ at your own risk, don't complain ]
  3. This kernel makes no modification to ramdisk, so don't point out absurd issues

Screen Refresh Rate Adaptation

Guys, I have finally adapted a way to use higher refresh rates [ shenchao only]. Follow these steps to enjoy higher screen refresh rates.

  1. Download the zip file AzurE-violet-20191111-12:19:08.zip
  2. Rename the zip to AzurE-violet-XXhz-20191111-12:19:08.zip , where XX is either 67 or 70.
Caution : Redmi N7P actually came with panels with variable durability to higher refresh rates. If u find a certain refresh rate is causing issues like dead touchscreen, try lesser refresh rates [ more will be supported in next builds ] or revert to 60 Hz.
Steps to revert to 60 Hz
  1. Either remove XXhz from ZIP name
  2. or, just flash original DTBO from ROM zip. ADB : fastboot flash dtbo dtbo.img. Try this ADB method only on original DTBO [ ~8MB ] which comes in ROM zip

Second Stable Release

02 Aug 06:12
c822501
Compare
Choose a tag to compare

Changelogs:

  1. Fully merged latest 855[msmnile/sm8150] and 675[msm6150] tags
  2. Efficient Boostings now, resulting in buttery smooth experience
  3. Removed some useless features and commits
  4. ExFAT/SDFat support
  5. Disabled BCL, no more lagginess at <=10% battery.

Notes:

  1. Flash latest beta firmware to flash this released build using peters TWRP (dont use PitchBlack)
  2. In case you are getting "Ramdisk not found" error, flash magisk
  3. Flashing kernel loses root, reflash Magisk to retain root

You Might Need These
Firmware 9.7.25 dev
Telegram Support Group
Telegram Release Channel

My Perspective -- PLEASE READ THIS

  1. I didn't upstreamed Linux version in this release because it is not that much useful. You will see no differences hereby. All we should care is about CAF upstreams, and I kept it updated to recent tgas.
  2. Reasons I merged 855 tags treewide is because 855 and 675(maybe 730/g too,idk) uses the same kernel tree, whereas 675 changes are just cherry-picked from 855. 855 has more recent changes.
  3. Reasons I dropped Sound Enhancements because our device already sounds nice with better Ear/HeadPhones. Those Enhancements you saw in my kernel or you might still see in some other kernels are just plain overclocks. Sounds Nice...??? Well, yep. But these actually were potentially dangerous to both speaker and handsfree. Noticing closely, you will find cracking sounds at higher decibels. Now will you really look for damaged products in near future?
  4. Reasons I dropped charging commits which increased charging rate by a few mAh are very simple. We just used incremented values, which had no calculations w.r.t. charging chip. Qualcomm introduced them after a whole lot of experiments. So, for our own safety I removed them

Version 1.0

02 Jul 07:43
f547edd
Compare
Choose a tag to compare

Initial Release
Version 1.0

Changelogs:
1. Latest Linux and CAF merged over my clean imports
2. Introduced CPU Input boost and Devfreq Boost
3. Sound Improvements
4. Memory Improvements
5. Boeffla WakeLock Blocker
6. Backported Energy Model management framework from Linux 5.x
7. Backported Schedutil from Linux 5.x
8. Built with O3 Optimizations

For Better Support, Join Telegram
Telegram Group - https://t.me/azure_vio
Telegram Release Channel - https://t.me/azure_ci