Loading...
Showing posts with label Kernel. Show all posts
Showing posts with label Kernel. Show all posts

AGNi Kernel v12.3 17-02-2018 untuk Redmi Note 3 Pro

bamzzz 6:14 AM 2 Comments
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
Untuk ROM MIUI Android Marshmallow: AGNi_pureMIUI-MM_v12.3_kenzo.zip
Untuk ROM MIUI Android Nougat: AGNi_pureMIUI-N_v12.3_kenzo.zip
Lihat Semua Versi (XDA)

AGNi pureLOS-N/O
Untuk CUSTOM ROM base LOS/AOSP Nougat: AGNi_pureLOS-N_v12.3_kenzo.zip
Untuk CUSTOM ROM base LOS/AOSP Oreo: AGNi_pureLOS-O_v12.3_kenzo.zip
Lihat Semua Versi (XDA)

Changelog
Audio Modifications:
  • wcd-mbhc-v2/wcd9335: AGNi Audio Jack Modifications - v1.1
  • * make stock operation mode work properly
  • * make jack-stuck-fix mode work more reliably
  • wcd9335: bring back normal user changable hph_mode and HPH Volume
New Additions:
  • enable ZCACHE,CLEANCACHE,ZPOOL,ZBUD,JUMP_LABEL
  • disable scheduler statistics & Restrict kswapd to power cluster
  • vmscan,qpnp-fg: force swappiness 1 on battery level <= 15%
  • * slows down zram swapping on low battery
  • fs: disable tracing for ext4,jbd2,f2fs
  • fs/sync: add fsync_enabled switch to allow/disallow blocking
  • fs/sync: allow sdcardfs to call vfs_fsync_range on fsync blocked
  • fs: splice: introduce FMODE_SPLICE_READ and FMODE_SPLICE_WRITE
  • mm: define missing alloc_hugepage_vma from upstream
  • linux list: define list_last_entry
  • radix-tree: add radix_tree_gang_lookup_index
Updates:
  • Merge caf/LA.BR.1.3.6_rb1.25
  • staging: prima wifi: Rebase to LA.BR.1.3.6_rb1.25 v3.0.11.66
  • diag,ipa,rndis_ipa,qdsp6v2: rebase to caf/LA.BR.1.3.6_rb1.25
  • mm: zram,zsmalloc,zpool,zbud: port from 3.18.94
  • msm_actuator: modify based on caf
  • ANDROID: sound: rawmidi: Hold lock around realloc
  • ANDROID: qtaguid: Fix the UAF probelm with tag_ref_tree
  • msm: camera: Return -NOTTY on invalid ioctl command.
  • msm: camera: sensor: Validate sensor related name length
  • iovec: make sure the caller actually wants anything in memcpy_fromiovecend
  • soc: qcom: pil: Fix error handling during PIL driver probe
  • diag: Clear masks upon logging exit
  • mmc: sdhci: add err_state to sdhci_dumpregs func
  • mmc: mmc-debugfs: add error state
  • msm: vidc: Cancel userptr validation during secure decode
Fixes:
  • qpnp-fg: modify temperature checks and power efficient wq handling
  • arch_timer: allow user access to physical counters (fix time_daemon crash)
  • fs/ntfs: fix block_invalidatepage compat with its upstreamed function
  • wcnss: fix the buffer overflow in MAC address store sysfs
  • fs: disable drop_pagecache on suspend
  • revert "vidc: use vidc_hal_session_flush
  • revert "asm: cache: Up the cache shift
  • revert "msm: performance: prevent the driver from handling userspace min freq
  • revert "sched: partial revert fair.c to older state
  • revert "mm/page_alloc: Add page sanitization/verification
  • revert "mm/page_alloc: Gather extra early boot entropy as PaX
  • revert "ion: adjust system heap pool orders
AGNi specific additions:
  • binder: use LOS-14.1 state binder for AGNi pureLOS-N, MIUI-MM/N
  • AGNi Control: add ext4 lazytime & fsync toggles (default off)
  • AGNi Installer: disable adreno boost by default
  • AGNi Installer: selinux rom's default option picks up previous kernel's selinux state
  • AGNi Installer: add android version verifications & prevent wrong kernel variant flash
  • AGNi Installer: update fstab.qcom with zram mount
  • AGNi Installer: enable adaptive lmk for MIUI-MM/N
  • AGNi Installer: modify boot config scripts to fix execution problems
  • AGNi Installer: place boot.img backup to /cache

    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

    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)

    Radon Kernel v6.3 untuk Redmi Note 3 Pro

    bamzzz 7:04 PM 2 Comments
    radon

    Radon kernel ini dibuild oleh Umang96@xda, yang mana dalam setiap rilisnya berfokus pada kualitas daripada kuantitas, sekian lama rilis sejak Juli 2016 versi Radon Kernel ini baru sampai v6.

    Fitur Kernel
    Perbaikan Cpu:
    • Mode Balanced, Battery and Gaming tersedia untuk governor interaktif
    • Undervolt ringan untuk cpu, mengurangi panas, membantu baterai lebih awet
    • Seluruh governors dasar and relaxed governor tersedia, bawaannya adalah interactive
    • Dapat beralih ke wakeup boost, hotplug boost, touch boost

    Perbaikan IO & Memori:
    • Menambahkan fiops, bfq, zen, maple, sio io schedulers
    • Menonaktifkan io crc check untuk mendapatkan lebih banyak kinerja
    • Zram dengan dukungan kompresi lz4 & lz0
    • Dukungan untuk file sistem NTFS, exFAT, F2FS, EXT

    Perbaikan Gpu/Display -
    • Perbaikan kesalahan gpu frequency reflected kedalam sysfs
    • Pilihan untuk menerapkan profil warna, pilih saat flashing
    • Adreno idler dan adreno boost tersedia, dimatikan sebagai bawaan
    • Savoca's kcal color control, kontrol penuh atas warna
    • Wake gestures, dt2w, s2s and s2w for seluruh tipe LCD

    Perbaikan Pengisian Daya/Battery:

    • Opsi untuk memilih daya pengisian 2000mA or 2400mA (Quick Charging)
    • Mild stable undervolt untuk cpu dan gpu
    • Optimalisasi untuk pengelolaan beban dan daya yang lebih baik

    Perbaikan lainnya:
    • Kontrol suara untuk speaker, earphones, mic dll
    • Opsi untuk memilih selinux mode saat menginstall
    • Di Compile menggunakan aosp 4.9.4 aarch64 toolchain
    • Opsi Fsync tersedia, dihidupkan sebagai bawaan
    • Kontrol intensitas getaran tersedia


    Cara Pasang:
    1. Download kernel Radon
    2. Buat backup sistem dan boot di twrp
    3. Kemudian, hapus cache dan cache dalvik (tidak diharuskan)
    4. Flash kernel zip dan reboot
    Perhatian:
    • Gunakan kernel bawaan/stock kernel sebelum memasang kernel ini.
    • Jangan memasang kernel ini sesaat setelah memasang Magisk, reboot ponsel terlebih dahulu baru pasang kernel Radon.
    • Untuk pengguna FP Goodix (MIUI MM Only), pasang Goodix Fix setelah memasang kernel, Download: MIUI_MM_GOODIX.ZIP | SOURCE


    Download
    Update Radon v6.3 - 4 February 2018
    Changelog for oreo:
    • Force permissive selinux
    • Small cluster input boost freq 1305 mhz
    • Block timerfd wakelock
    Changelog for nougat:
    • Use 100hz tick rate for more compatibility and battery
    • Small cluster input boost freq 1305 mhz
    • Block timerfd wakelock
    Changelog for marshmallow:
    • Nothing to update, use V6.1 (Untuk base Marshmallow tidak ada update)

      Download:



      Source: XDA

      AGNi Kernel v12.2 05-02-2018 untuk Redmi Note 3 Pro

      bamzzz 9:30 PM 1 Comment
      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
      Untuk ROM MIUI Android Marshmallow: AGNi_pureMIUI-MM_v12.2_kenzo.zip
      Untuk ROM MIUI Android Nougat: AGNi_pureMIUI-N_v12.2_kenzo.zip
      Lihat Semua Versi (XDA)

      AGNi pureLOS-N/O
      Untuk CUSTOM ROM base LOS/AOSP Nougat: AGNi_pureLOS-N_v12.2_kenzo.zip
      Untuk CUSTOM ROM base LOS/AOSP Oreo: AGNi_pureLOS-O_v12.2_kenzo.zip
      Lihat Semua Versi (XDA)

      Changelog
      New Additions:
      fs/sync: block fsync & perform fsync with some fixups
      fs/sync: block fsync & perform fsync with delay on "sync-required" flag
      fs/sync: block fsync & perform fsync with delay after sched_boost disabled by perfd
      Updates:
      mdss: kcal: modify Vivid-2 mode in AGNi Screen Modes
      mm/page_alloc: Add page sanitization/verification
      mm/page_alloc: Gather extra early boot entropy as PaX
      ion: adjust system heap pool orders
      ANDROID: Kconfig: add depends for UID_SYS_STATS
      ANDROID: Skip building uid_sys_stats and keyreset drivers as modules
      ANDROID: uid_sys_stats: fix the comment
      drivers: cpuidle: lpm-levels: Fix untrusted pointer dereference.
      ALSA: pcm: use lock to protect substream runtime resource
      ALSA: pcm: add locks for accessing runtime resource
      qcom: rpm-smd-debug: Fix potential memory leaks
      msm: adsprpc: Use unsigned integer for length values
      ASoC: msm: qdsp6v2: Set freed pointers to NULL
      time: Always make sure wall_to_monotonic isn't positive
      msm: ipa: Change error value for set quota
      msm: ipa: New IOCTL for adding rtflt rule after a specific rule
      msm: ipa: add ioctl to get ipa hw version
      msm: ipa: fix compatibility with ipa_nat driver
      driver core: bus: Fix a potential double free
      ipv6: sctp: fix lockdep splat in sctp_v6_get_dst()
      USB: Proper handling of Race Condition when two USB class drivers try to call init_usb_class simultaneously
      tcp_cubic: add SNMP counters to track how effective is Hystart
      fs/sync.c: make sync_file_range(2) use WB_SYNC_NONE writeback
      ANDROID: xattr: Pass EOPNOTSUPP to permission2
      ANDROID: sdcardfs: Move default_normal to superblock
      ANDROID: sdcardfs: Fix missing break on default_normal
      ANDROID: sdcardfs: Add default_normal option
      ANDROID: sdcardfs: notify lower file of opens
      ANDROID: sdcardfs: Add missing break
      ANDROID: Sdcardfs: Move gid derivation under flag
      ANDROID: sdcardfs: override credential for ioctl to lower fs
      ANDROID: sdcardfs: Remove unnecessary lock
      ANDROID: sdcardfs: use mount_nodev and fix a issue in sdcardfs_kill_sb
      ANDROID: sdcardfs: remove dead function open_flags_to_access_mode()
      ANDROID: sdcardfs: limit stacking depth
      revert "ANDROID: sdcardfs: Flag files as non-mappable"
      ANDROID: sdcardfs: d_splice_alias can return error values
      Fixes:
      drivers/block/zram: Restore older state
      sched: partial revert fair.c to older state
      wcd9335: do not boost secondary mic
      msm: performance: prevent the driver from handling userspace min freq
      dts: Add missing gdsc_venus_core1 node
      rcu: Run all RCU threads at RT prio 5
      fs: fs-writeback: disable tracing
      revert "fs/sync: block fsync operations during cpu input boost events
      revert "set KSWAPD_CPU_AFFINITY_MASK to power cluster"
      revert "msm: mdss: Restrict display commit thread to power cluster"
      AGNi specific additions:
      AGNi Installer: modify scheduler tweaks & swappiness
      AGNi Installer: modify 2GB devices LMK and dirty_background_ratio
      AGNi Installer: fix screen mode scripts
      AGNi Installer: renice fingerprint HAL's

        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

        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)

        AGNi Kernel v12.1 18-01-2018 untuk Redmi Note 3 Pro

        bamzzz 5:26 AM Add Comment
        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
        Untuk ROM MIUI Android Marshmallow: AGNi_pureMIUI-MM_v12.1_kenzo.zip
        Untuk ROM MIUI Android Nougat: AGNi_pureMIUI-N_v12.1_kenzo.zip
        All Versions (XDA)

        AGNi pureLOS-N/O
        Untuk CUSTOM ROM base LOS/AOSP Nougat: AGNi_pureLOS-N_v12.1_kenzo.zip
        Untuk CUSTOM ROM base LOS/AOSP Oreo: AGNi_pureLOS-O_v12.1_kenzo.zip
        All Versions (XDA)

        Changelog
        New Additions:
        • cpufreq: Introduce CPU input boost driver
        • cpu_input_boost: backport to 3.10
        • cpu_input_boost: change mask for 8956
        • cpu_input_boost: resolve redefiniation for cpufreq_next_valid
        • cpu_boost: disable input_boost user tunables as we use new cpu_input_boost driver
        • fs/sync: block fsync operations during cpu_input_boost events
        • mdss: kcal: add Vivid-2 mode (normal saturation) in AGNi Screen Modes
        • BACKPORT: rcu: Optionally run grace-period kthreads at real-time priority
        • BACKPORT: rcu: Unify boost and kthread priorities
        • BACKPORT: rcu: Move RCU_BOOST variable declarations, eliminating #ifdef
        Updates:
        • ARM: make sure RO local relocations are part of kernel RO section
        • block: cfq: accept cfq_slice_async, cfq_slice_idle and cfq_group_idle as 0 unless HZ is >= 1000
        • md: Disable dm-verity
        • selinux: conditionally reschedule in hashtab_insert while loading selinux policy
        • selinux: conditionally reschedule in mls_convert_context while loading selinux policy
        • selinux: no recursive read_lock of policy_rwlock in security_genfs_sid()
        • selinux: fix a possible memory leak in cond_read_node()
        • selinux: simple cleanup for cond_read_node()
        • selinux: make the netif cache namespace aware
        • selinux: normalize audit log formatting
        • selinux: cleanup error reporting in selinux_nlmsg_perm()
        • selinux: Remove unused function avc_sidcmp()
        • selinux: quiet the filesystem labeling behavior message
        • selinux: do all flags twiddling in one place
        • selinux: add force_audit sysfs node to enable logging of dontaudit
        • selinux: remove unused variabled in the netport, netnode, and netif caches
        • net: sch_generic: Allow devices to opt-out net watchdog
        • cpuidle: Check for dev before deregistering it.
        • drivers: cpuidle: Do not select menu and ladder governors
        • cpuidle: improve governor Kconfig options
        • cpuidle: fix improper return value on error
        • cpuidle: kick all cpu after idle handler installed
        • cpuidle: lpm_levels: Remove duplicate cpuidle tracepoints
        • lpm-levels: Check for need_resched just before entering PSCI
        • cpuidle: lpm-levels: Remove local_irq_enable from lpm_cpuidle_select
        • lpm-levels: Add QCOM cpuidle governor
        • power: qcom: Select CPU_IDLE_MULTIPLE_DRIVERS
        • cpuidle: declare cpuidle_dev in cpuidle.h
        • lpm-levels: Fix driver registration after API change
        • cpuidle: simplify multiple driver support
        • qcom-cpufreq: skip frequencies that round to same rate
        • qcom-cpufreq: Use cpufreq_table_validate_and_show to fill freq_table
        • qcom-cpufreq: Fill in policy->freq_table
        • qcom-cpufreq: Rename cpufreq_suspend to suspend_data
        • cpufreq: Introduce macros for cpufreq_frequency_table iteration
        • drivers: devfreq: add simple_ondemand
        • msm: thermal: Update the hotplug initialization
        • cpufreq: ondemand: Change the calculation of target frequency
        • alarmtimer: don't rate limit one-shot timers
        • alarmtimer: Rate limit periodic intervals
        • sched/loadavg: Avoid loadavg spikes caused by delayed NO_HZ accounting
        • sched: Remove one division operation in find_busiest_queue()
        • sched: Allow migrating kthreads into online but inactive CPUs
        • signal: Only reschedule timers on signals timers have sent
        • ASoC: core: init delayed_work for codec-codec links
        • mmc: sdhci-msm: Complete porting the patch
        • mmc: sdhci-msm: Disable controller clocks in suspend
        Fixes:
        • msm_performance: disable tracing
        • fs: fuse/sdcardfs: bring to LOS state
        • msm: mdss: Correct the AD backlight calculation formulas
        • fs: update exfat (squash commit)
        • vidc: dont use vidc_hal_session_flush for LOS-O
        AGNi specific additions:
        • AGNi Control: use 128kb readahead as defaults and cfq for external sdcard
        • AGNi Control: update to v1.4 & use /cache for its user-defined settings
        • AGNi Installer: update ScreenModes app with Vivid-2 mode & oreo api level support
        • AGNi Installer: background cpuset RIL boost

          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

          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)

          AGNi Kernel v12.0 09-01-2018 untuk Redmi Note 3 Pro

          bamzzz 6:04 AM 5 Comments
          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
          LOS-O: AGNi_pureLOS-O_v12.0_kenzo.zip
          All Versions (XDA)

          Changelog
          New Additions:
          • Built using GCC 8.0.0 UBERTC
          • enable some USB HID joystick devices, CIFS-SMB2 support
          • staging: android: ashmem: fix a race condition in ASHMEM_SET_SIZE ioctl
          • diag: Free the memory in diagfwd_peripheral_exit()
          • ANDROID: scsi: sg: Fix build breakage
          • msm: ADSPRPC: validate context pointer with magic number
          • power: process: decrease time to enter sleep
          • leds: aw2013_led: Replace usleep with usleep_range
          Updates:
          • Use graphite compiler optimization flags
          • Some more GCC 7+ compatibility & change compiler optimization flags
          • partial merge CAF/LA.BR.1.3.7
          • lazyplug: squash update
          Fixes:
          • Revert: "ltr533,stk3x1x: use HIGHPRIO,FREEZABLE workqueues and increase sensitivity"
          • revert "msm: mdss: Correct the AD backlight calculation formulas"
          • boeffla_wl_blocker: allow IPA_WS wakelock
          • Remove Powersuspend v1.5
          • Revert: "drivers/iommu: update from caf/LA.BR.1.3.7_rb1.3"
          • Revert tickless commits
          AGNi specific additions:
          • AGNi Control: enable adreno boost + idler by default
          • AGNi Installer: change some permissions

            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

            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)