Illusion Kernel v5.7 | Clang 10 | 4.4.189

Status
Not open for further replies.
Search This thread

peter-k

Senior Member
Jul 31, 2013
2,529
693
Singapore
Flashed the v1.2 kernel for the sake of testing, my exFAT card is reported as corrupted. Latest AOSiP :)

Secure its content and format it in your device.

I still get occasionally 'this card is incomatible" but then just swipe it away and it works perfect. I don't have sufficiant understanding what someone did here but all this encryption and formatting mess will not be good for Xiaomi.
 

gFPS07

Member
Mar 14, 2015
30
8
Murom
Bug in games

Hello dev. I have problems with the latest version of the kernel: buggy sound in games. Reclaimed to version 1.1 and everything was fine. Rom- AOSiP
 

gyash21

Member
Apr 1, 2015
29
15
Thanks for the great kernel
Working flawlessly on AEX 5.7...!!!
:good:mad:akhilnarang
 

Attachments

  • Screenshot_Settings_20180710-210719.png
    Screenshot_Settings_20180710-210719.png
    149.7 KB · Views: 1,099

agustinus321

Member
Jan 4, 2015
31
2
I try it on miui 9.5.13.0, the brightness bar when i scroll up from like 20%-100% its always give the full brightness, i can only lower or up my brightnes just from 1% -20% of the bar.
 
Last edited:

akhilnarang

Recognized Contributor / Recognized Developer
May 8, 2014
1,876
12,765
21
Pune
akhilnarang.dev
KCAL will be added at some point.
MIUI is not supported at the moment, you may flash it at your own risk, it might work but I will not be providing any support in the case of any issues.
 

predek

Senior Member
Dec 26, 2014
244
102
KCAL will be added at some point.
MIUI is not supported at the moment, you may flash it at your own risk, it might work but I will not be providing any support in the case of any issues.
Hi dev, thank you so much for this kernel and aoisp rom, best combo for whyred!
Is it possible to introduce vibration strengh control in your kernel? There is no way to control it from kernel adiutor.

Thank you again!
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 149
    Derp kernel is a minimal kernel based on Xiaomi's source.

    Feature list: (There isn't much for now, more will be added eventually)

    • Always upstreamed to latest linux-stable
    • Compiled with Clang 10
    • Wireguard support
    • Updated to the latest LA.UM.7.2.r1 tag - LA.UM.7.2.r1-07400-sdm660.0
    • KCAL
    • F2FS support

    Before requesting features, read Post #666
    Also, some additional information:-

    There won't be support for any of the below mentioned things, so please don't ask for them or discuss about them.
    1). MIUI
    2). Spectrum
    3). Any messing with voltages/frequency table
    4). EAS
    5). Adding random cpufreq governors and IO schedulers


    Links:
    Download from GitHub Releases, Mirror 1 or Mirror 2
    For Test builds, reporting bugs, please join this telegram chat!
    Credits -
    Thanks to Xiaomi for releasing the kernel source
    Various people whose patches I have picked

    XDA:DevDB Information
    Illusion Kernel for Whyred, Kernel for the Xiaomi Redmi Note 5 Pro

    Contributors
    akhilnarang
    Source Code: https://github.com/akhilnarang/whyred

    Kernel Special Features:

    Version Information
    Status: Stable

    Created 2018-06-16
    Last Updated 2019-08-15
    49
    what in the ****

    - Disable PPP
    POPP?
    - 1000hz (scheduler becomes faster to respond to realtime tasks)
    Linux is not realtime. 1000Hz only causes timing mismatches.

    - Disable RCU Boost (this causes overhead and jitter for realtime tasks)
    No such thing as realtime.
    - Schedutil iowait boost
    You don't even have schedutil...
    - Disable Ethernet
    MSM drivers have round dependencies on it.
    - Disable Audit
    Fair enough
    - Dynamic Schedtune Boosting
    You don't even have EAS...
    - CPU Boost
    Why?
    - Remove MSM Performance
    Used by perfd.
    - Remove Watchdog
    You'd rather have a device hung indefinitely over something that
    reboots to get out of it?
    - Disable IRQ helper
    What is this even?
    - Increase KGSL thread priority
    Fair
    - Proper HZ value for userspace
    Do you even know what you're talking about...
    - Wakelock blocking
    - Adrenoboost
    Absolute garbage.
    - Boost adreno tz work queue priority
    Barely any gain.
    - Disable MASSIVE amounts of logging
    Care to elaborate?
    - Remove MENU idle governor (we use QCOM)
    Really?
    Code:
    ./drivers/cpuidle/Kconfig:7:    select CPU_IDLE_GOV_MENU if (NO_HZ || NO_HZ_IDLE)
    $ grep NO_HZ .config
    CONFIG_NO_HZ_COMMON=y
    CONFIG_NO_HZ_IDLE=y
    # CONFIG_NO_HZ_FULL is not set
    CONFIG_NO_HZ=y
    CONFIG_RCU_FAST_NO_HZ=y
    - QCACLD-3.0 latest tag
    - FW-API latest tag
    - QCA-WIFI-HOST-CMN latest tag
    - Merged latest CAF tags
    Have you EVER looked at the GitHub repository?
    - Child process priority (better for realtime tasks)
    - Use rt_mutex for fbdev
    - Use rt_mutex for fingerprint
    - Use rt_mutex for ashmem
    - Use rt_mutex for ion
    Garbage. These drivers don't need priority inheritence and will only break when forced to use it.
    - Latest stable SDCARDFS
    Again, have you EVER looked at the GitHub repository or you just paste your handy
    dandy list of stinking garbage on every kernel thread you find?
    - I2C/SPI overclock (500mhz-->800mhz)
    NO.
    - Disable DEBUGFS
    Qualcomm drivers love DebugFS.
    ---
    Variations of what I said above apply to all the garbage below too.
    - Extreme binder modification (rt_mutex, removed debugging, cleaned up)
    - Disable debug monitors
    - Tune mm BDI ratios
    - Use flat memory model
    - Disable integrity subsystem
    - Disable NFC remnants
    - Optimize touchscreen driver for latency and performance
    - Disable excessive logging in fingerprint drivers
    - Add brightness flooring interface (use true min brightness)
    - Performance critical IRQs for fingerprint, mdss, kgsl, touchscreen, etc
    - DTS Eagle support
    - Purify LMK from MIUI excecptions
    - Remove unused compiled drivers
    - Display hacks for better latency and sync
    - Disable PSTORE
    - Improve LED animation (kanged from Onyx)
    - Net hacks for better latency
    - Spoof verity and bootloader unlock status (green/locked)
    - Wireguard VPN (latest)
    - Better initial frequency for GPU
    - Anxiety I/O scheduler
    - Disable stack protector
    - Remove some devfreq drivers
    - Disable printk by default
    - Disable gentle fair sleepers
    - Use laptop mode by default (better batt)
    - Disable some unused CGROUPs
    - Enable NEON accelerated
    - Chacha20 random
    - Reduced cache pressure
    - Optimized nr_requests for latency
    - Reduced dirty ratios
    - Disable UFS support
    - Use fq_codel instead of pfifo_fast
    - Optimized readahead (512KB)
    - Spoof fast charging to enable quick charge 4 for all models
    - Disable CABC (don't auto adjust brightness)
    - Analog dimming
    - NTFS R/W
    - KCAL
    - -Ofast
    - Fast math computation

    Would be nice
    44
    @akhilnarang seen that you got poco f1 I'm curious if you could share your plans about whyred support it the near future. Are you planning to "leave" whyred development and focus on poco f1?
    Thank you in advance for all your efforts and work put into whyred!

    No, as of now I will be keeping my whyred as well and continuing my work for it :D
    39
    v5.0 is up!

    Merged in CAF LA.UM.7.2.r1-06500-sdm660.0
    Disabled battery BCL
    Binder updates
    Compiled with Clang 8.0.9

    https://github.com/akhilnarang/whyred/releases/tag/Derp-v5.0
    36
    v3.0 is up!

    Download - https://github.com/akhilnarang/whyred/releases/tag/Derp-v3.0

    Rebased over CAF Pie kernel (LA.UM.7.2.r1)
    Updated to linux-stable v4.4.158
    Added back most things Derp had up until now
    (Let me know if anything is missing)
    Wireguard 25092018 snapshot

    Compiled with Clang 8 and GNU GCC 8

    Also, I've added wayne support in AnyKernel2
    This should allow wayne users to flash the kernel without modifying the zip, as they have reported it works fine.

    Some additional notes in general

    There won't be support for any of the below mentioned things, so please don't ask for them or discuss about them.
    1). MIUI
    2). Spectrum
    3). Any messing with voltages/frequency table
    4). EAS
    5). Adding random cpufreq governors and IO schedulers
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone