AGNi Kernel v12.9 08-06-2018 untuk Redmi Note 3 Pro

June 10, 2018
agni

Kali ini admin akan membagikan kernel yang dibuild oleh psndna88@xda, mendukung ROM MIUI android 6.0 (Marshmallow) sampai 7.0 (Nougat; porting) dan ROM basis LOS dari Nougat sampai Oreo.

Kernel Features
General Improvements:
  • Built with custom UBERTC GCC 8.0.0 on Windows 10 Pro x64
  • Full -O3 enhanced optimizations with device and target flags, build improvements, etc
  • Removed a ton of debug and logging to improve performance
  • ARM64 enhanced performance and battery patches
  • CVE security patches, general upstream and CAF fixes - upstreamed to Linux 3.10.108 and added patches from CAF LA.BR.1.3.6 & Android 8 release LA.BR.1.3.7
CPU & GPU Improvements:
  • Interactive governor tuned to achieve maximum performance with best battery life by default
  • Several CPU Governors available - Interactive, Blu_Active, CAF active, Cultivation, Darkness, ElementalX, Chill, Bioshock, Despair, Relaxed, Ironactive, Wheatley, ALUcard
  • Slight OC, mild undervolt to reduce heat and improve stability and battery life
  • Input boost, touch boost, wakeup boost, hotplug boost available, all off by default
  • IntelliPlug, MSM hotplug and Lazyplug hotplugging available, all off by default
  • Adreno Idler and Adrenoboost available, all off by default
  • CPU and GPU Voltage control (optional)
Network improvements:
  • Implemented Wireguard VPN support usable with Azire VPN
  • Enhanced TCP methods - reno, htcp, highspeed, westwood+, CDG, Network and Wifi tweaks and updated drivers
  • Option to enable 2.4 GHz Wi-Fi channel bonding while installing => moved to AGNi Toolbox
I/O improvements:
  • Several I/O control tweaks, added schedulers (Zen, SIO, SIOplus, BFQ, CFQ, Maple, Tripndroid, Row, Deadline, V(R), No-OP [FIOPS is default]), tweaked and updated filesystems (EXT4, F2FS, ExFAT, NTFS & CIFS)
  • Adaptive LMK, LZ4 ZRAM available and on by default for better multitasking
  • ext4-lazytime mounting for /system, /data, /cache (improves filesystem performance)
  • UKSM while charging to optimize RAM use
  • Auto file caches drop on screen turn-off to clear unwanted stuff from RAM
  • Dynamic FileSync toggle on/off
  • Supports SDCARDFS, CIFS, exFAT
  • Disabled I/O CRC check for more performance
Screen Improvements:
  • sRGB and KCAL - Advanced color control for Qualcomm MDSS v2 (RGB calibration and post-processing features)
  • Backlight dimmer for lower minimum brightness
  • Wake gestures, dt2w, s2s and s2w for all panels
Sound improvements:
  • modify headphone processing for increased fidelity
  • modify speaker processing for clarity
  • allow 384KHz sampling rate for headphone
  • PDesireAudio ported to kenzo
  • Implemented flar2 sound control along with Franco sound control
  • Slimbus OC for better sound quality
  • Added a lot of audio enhancements (heaven for audiophiles)
  • Fixed earpiece & mic boost
  • Ported hybrid headphone jack driver from Sony 3.18 with CAF patches for faster detection
  • Headphone impedance detection
  • Headphone mic volume boost
  • Fix earphone Jack's various problems
Battery improvements:
  • USB Fast Charge (USB mode up to 900mA with MTP on)
  • PDesire & Boeffla Wakelock blockers
  • Power efficient workqueues
  • Option to replace thermal blobs with old ones which may help to resolve slow charging issue while installing
  • Fast charging with maximum 2100mA safe limit with temperature control
  • Miscellaneous improvements:
  • Optimized hardware accelerated crc+crypto routines
  • Implemented lot of security fixes
  • Vibrator Strength tunable
  • Notification LED brightness options
  • Can use device as USB keyboard and mouse with the app by pelya
  • Option to select SElinux mode while installing
  • Compatibility with Magisk v14+ and SuperSU SR5
  • Compatible with Kernel Auditor and EX Kernel Manager
  • Spectrum app profiles support
AGNi improvements:
  • Custom Agni Control app for all your kernel control needs, has many useful CPU profiles and advanced options, available while installing
  • Custom Agni ScreenModes app which has various KCAL profiles to improve screen experience, available while installing
  • Works on all Marshmallow, Nougat and Oreo ROMs
Kernel Special Features:
  • Based on caf/LA.BR.1.3.7_rb1.6, LOS15.0 official sources with selectively picked mods/patches

Download Link
AGNi pureMIUI-MM/N (Khusus ROM MIUI 8/MIUI 9)
Untuk ROM MIUI Android Marshmallow: AGNi_pureMIUI-MM_v12.9_kenzo.zip
Untuk ROM MIUI Android Nougat: AGNi_pureMIUI-N_v12.9_kenzo.zip
Halaman Download XDA: Lihat Semua Versi (XDA)

AGNi pureLOS-N/O (Khusus ROM Base LineageOS/AOSP)
Untuk CUSTOM ROM base LOS/AOSP Nougat: AGNi_pureLOS-N_v12.9_kenzo.zip
Untuk CUSTOM ROM base LOS/AOSP Oreo: AGNi_pureLOS-O_v12.9_kenzo.zip
Halaman Download XDA: Lihat Semua Versi (XDA)

Cara Pasang

  • Reboot ke TWRP recovery
  • Pilih install zip
  • Pilih Kernel yang sudah download
  • Reboot


Changelog
New Additions:
  • Merge caf/LA.BR.1.3.7_rb1.11
  • staging: prima: Merge caf/LA.BR.1.3.7_rb1.11
  • fs: Add sdfat support (msdos,fat16,vfat,exfat combined driver)
  • fs: sdfat: sync upstream
  • fs/proc: hide androidboot.selinux=permissive flag in /proc/cmdline
  • enable HARDEN_BRANCH_PREDICTOR
  • disable SCHED_FREQ_INPUT
  • drivers/power: disable bcl
  • mm/vmscan: fix prepare_kswapd_sleep if kswapd running too long
Updates:
  • ANDROID: sdcardfs: Set s_root to NULL after putting
  • ANDROID: sdcardfs: d_make_root calls iput
  • ANDROID: sdcardfs: Check for private data earlier
  • ANDROID: sdcardfs: Hold i_mutex for i_size_write
  • ANDROID: sdcardfs: Protect set_top
  • msm: mdss: adjust mdss_mdp_get_plane_sizes parameters init order
  • BACKPORT: futex: Remove requirement for lock_page() in get_futex_key()
  • UPSTREAM: scsi: sg: don't return bogus Sg_requests
  • ALSA: pcm: prevent UAF in snd_pcm_info
  • ALSA: pcm: use lock to protect substream runtime resource
  • ALSA: pcm: add locks for accessing runtime resource
  • ANDROID: sound: rawmidi: Hold lock around realloc
  • drivers: qdsp6v2: Add mutex unlock to properly release lock
  • binder: use GFP_HIGHUSER flag since binder is designed for userspace
  • Bluetooth: Prevent stack info leak from the EFS element
  • ASoC: msm: qdspv2: add mutex to prevent access same memory simultaneously
  • msm: ADSPRPC: validate user buffers after copying from user
  • dts: kenzo: disable sched_enable_power_aware
  • kgsl: convert some workqueues to use kthreads
  • kgsl: Increase priority of RT thread
  • msm: mdss: check buffer size before writing to user buffer
  • dtsi: adjust prim panel and panel-supply as per latest miui
  • kernel: disable arch_power by default & allow toggle
  • cpufreq: ironactive: add checks for CONFIG_SCHED_FREQ_INPUT
Fixes:
  • kernel/cgroup: fix permission checks for task group attach
  • kernel/workqueue: restore to older state
  • ANDROID: Bluetooth: hidp: buffer overflow in hidp_process_report
  • ipsec: Fix aborted xfrm policy dump crash
  • BACKPORT: msm: mdss: Fix invalid dma attachment during fb shutdown
  • msm: mdss: Fix for wrong length in copy_to_user
  • msm: sensor: actuator: fix out of bound read for region params
  • msm: sensor: actuator: check NULL pointer for actuator ctrl
  • revert: "msm: mdss: fix race condition between rotator api's
  • dts: fix big cluster max-corners
  • dts: restore 133,200,366MHz gpu freq steps
AGNi specific additions:
  • AGNi Control: tweak impulse governor & other governor scripts
  • AGNi Control: add option DoubleTap2Wake+Swipe2Wake(^v,<>)+Swipe2Sleep
  • AGNi Installer: add gpu uv option
  • AGNi Installer: tweak scheduler
  • AGNi Installer: set 266MHz gpu freq as min default balanced spectrum profile
  • AGNi Installer: make rcu 3x aggressive RCU_FAST_NO_HZ for Battery profile
  • AGNi Installer: use modified thermal config [LOS-N/O]
  • AGNi Installer: always replace thermal engine without thermal libs [LOS-N/O]
  • AGNi Installer: fix goodix-netlink auto mode for NOS-Oreo [LOS-O]
  • AGNi Installer: add back option to replace thermal engine [LOS-N/O,MIUI-MM]

          Tools
          AGNi Toolbox
          - Menghapus FingerPrint Security+Data
          - Memeriksa dan memperbaiki ext4 filesystems di /system /data /cache
          - Menghapus Battery Stats Data
          - Menghapus Lock Screen Security
          AGNi_Toolbox-v1.2_flashable.zip
          - Menambahkan dukungan untuk mendeteksi fat32/exfat/ext4/ntfs dan memperbaiki otomatis kesalahan system,data,cache,sdcard,usb-otg (Jalankan dari penyimpanan internal untuk memindai filesystem sdcard eksternal)
          - Menambahkan pilihan untuk menghapus magisk v12 dan diatasnya (Harus memflash ulang boot.img asli)
          - Menambahkan pilihan untuk mengambil dump last_kmsg ke internal storage dari recovery untuk mendiagnosa bootloop.
          AGNi_Toolbox-v1.5_flashable.zip
          - Pembaruan updater binary dan script
          - Menambahkan pilihan 2.4GHz wifi channel bonding
          AGNi_Toolbox-v1.6_flashable.zip
          - Pembaruan magisk uninstaller codes


          Old & Obsolete Tools
          AGNi ScreenModes AppBerfungsi untuk mengelola profil layar kcal
          Download: AGNi_ScreenModes.apk 
          GOODIX / CAMERA LIBS and CAMERA FC + FLASH FIXCAMERA LIBS untuk kenzo/kate: AGNi_CAM_LIBS_PROPREITARY_KENZO.zipblobs untuk sensor kamera:
          - ov16880_f16v01a
          - ov16880_omida05
          - s5k5e8_z5e8yab
          - s5k5e8_yx13
          - face detection extension blobs 
          Kenzo-Kate_Android7.x_CamFC&Flash_fix_AGNi.zip 
          AGNi-cmN-goodix-libs-AIO-patcher.zip (versi uji)
          - termasuk goodix hal dan libs
          - termasuk goodix wrapper lib yang memuat fpc atau goodix sesuai perangkat keras yang terdeteksi oleh kernel cmdline (diambil dari NOS)
          - patch boot.img untuk menambahkan dukungan goodix (berguna untuk ROM tanpa dukungan goodix)
          - menambahkan file sepolicy yang didukung untuk boot.img (membuat goodix berfungsi dengan enforcing selinux)

          Artikel Terkait

          Previous
          Next Post »

          Silahkan tinggalkan komentar EmoticonEmoticon