[KERNEL][EMUI 9][P20 lite] Phenix kernel

Search This thread

lemon567

Senior Member
Dec 28, 2013
90
35
Nexus 9
Huawei P20 Lite
Did a factory reset and set everything up once more including latest Phenix kernel. The sharing function is working once more within apps. So the kernel isn't at fault. Im still puzzled what could have caused it but I'm glad that everything works as it should.
 
  • Like
Reactions: TureX

freddie993

Member
Jun 5, 2022
33
14
hi @TureX when i try to install kernel i get this error:

target reported max download size of 471859200 bytes
sending 'kernel' (12594 KB)...
OKAY [ 0.318s]
writing 'kernel'...
FAILED (remote: image verification error)
finished. total time: 0.353s
 
  • Like
Reactions: AltairFR

srt54558

Member
Jan 18, 2023
17
0
Hi im back....
Is it also possible to implement HID interface? So I can use my phone e.g. as a USB keyboard
 

Frax3r

Senior Member
LeaOS A13 with decrypted data works just fine (y)
 

Attachments

  • Screenshot_20230610-162947.png
    Screenshot_20230610-162947.png
    137.8 KB · Views: 18
  • Like
Reactions: TureX and AltairFR

Frax3r

Senior Member
I've been experimenting and learning github actions for last couple of days. These experiments led me to automate building this kernel with KernelSU via github actions. And automate I did. Now it'll build every monday at 00:00 with the latest available KernelSU version. I won't be updating this reply or creating a new thread since there is already a KernelSU thread. So I'm just gonna leave the actions page down below where you can download each week's version from now on. .337 might be the last upstreamed version but KernelSU is updated very frequently so feel free to update your kernel every once a while.

FYI a github account is required to download from github actions.

Since we already passed monday you can get this week's build down below.

Quick update: I also added erofs support like abdelhay.ali cuz why not?
 

Attachments

  • Phenix_KSU-kernel-230620.zip
    24.4 MB · Views: 41
  • Phenix_KSU-kernel-230703.zip
    24.4 MB · Views: 30
Last edited:
  • Like
Reactions: AltairFR

Top Liked Posts

  • There are no posts matching your filters.
  • 6
    PHENIX KERNEL

    Disclaimer:
    Use this kernel at your own risk. Flashing it may brick your device. I'm not responsible for any software/hardware and any kind of damages/losses.

    NOTE : Use only on EMUI9 base(stock or custom)

    REQUIREMENTS :

    1. Unlocked bootloader
    2. EMUI 9
    3. Emui version < 9.1.0.300 ([Optional], higher emui version has broken wifi)

    Changelog : 4.9.319:
    • Upstreamed to 4.9.319
    • Update wifi drivers


    4.9.178:
    • Upstreamed to 4.9.178
    • Some optimization for cortex a-53
    • Set lz4 as default compressor for zram
    • Set westwood as default tcp congestion control

    4.9.186:
    • Upstream to 4.9.186
    • Zen i/o scheduler (better performance)
    • Add 2 more cpu to hotplug
    4.9.194:
    • Add Boeffla wakelock blocker
    • Fix mistake to set Zen i/o sched
    4.9.200:
    • Upstreamed to 4.9.200
    4.9.206:
    • Upstreamed to 4.9.206
    • Optimizations
    4.9.220:
    • Upstreamed to 4.9.220
    4.9.236:
    • Upstreamed to 4.9.236
    4.9.246:
    • Upstreamed to 4.9.246
    4.9.252:
    • Upstreamed to 4.9.252
    • Changed gpu governor
    • Optimizations
    4.9.252 v1:
    • Optimizations
    • Compiled by gcc 7.5
    4.9.252 v1.1:
    • Introduced Simple_LMK
    • Add Fast Random
    • Improved scheduler
    • Other littles optimizations
    4.9.252 v1.2:
    • Introduced CPU boost
    • Disabled Huawei DUBAI
    • Cleaned and enabled cpu schedutil governor
    4.9.253
    • Upstreamed to 4.9.253
    • Simple LMK Update
    4.9.263:
    • Upstreamed to 4.9.263
    • Simple LMK Update
    4.9.278:
    • Upstreamed to 4.9.278
    4.9.280:
    • Upstreamed to 4.9.280

    4.9.282:
    • Upstreamed to 4.9.282
    • Optimizations
    • Update Simple_LMK
    4.9.284:
    • Upstreamed to 4.9.284
    • Inserted UKSM
    • Update Simple_LMK
    4.9.286:
    • Upstreamed to 4.9.286
    • Fix screen flickering

    4.9.289:
    • Upstreamed to 4.9.289
    • Disabled Zram/swap
    • Set timer to 300 Hz
    4.9.292:
    • Upstreamed to 4.9.292
    • Enabled Zram/swap
    • Set timer to 100 Hz
    • Enabled Wireguard
    • Disabled UKSM
    4.9.295:
    • Upstreamed to 4.9.295
    • Disabled Simple_LMK
    • Enabled and fixed Android LMK on Android 11 (thanks @AltairFR for help me)
    4.9.298:
    • Upstreamed to 4.9.298
    4.9.302:
    • Upstreamed to 4.9.302


    Download:

    Phenix - 4.9.319




    How to flash:
    1- Extract the zip file
    2-(Optional) Compare sha1sum to verify img file
    3-Flash

    The kernel img can be flashed by fastboot or in TWRP :

    open a terminal from the pc and type (cable connected and set to "File Transfer") :

    -adb reboot bootloader
    -fastboot flash kernel <Drag img file here> && fastboot reboot


    XDA:DevDB Information
    Phenix Kernel, Kernel for the P20 lite

    Contributors
    @TureX

    Source Code:

    https://github.com/turex/android_kernel_huawei_hi6250

    Thanks To:
    @DarkJoker360
    @haky 86
    @0ckysaurus
    @-Alf-

    @aled99


    Version Information
    Status:
    Stable
    Current Stable Version: v1.0
    Stable Release Date: 02-03-2021

    Created 02-03-2021
    Last Updated 02-03-2021
    3
    Hi!

    New update is online!

    Cheers
    3
    No work with all partition (encrypt or decrypt) but only enforcing version
    3
    I struggled for half a day with Nusantara GSI 3.2 (bootloop etc.), finally it booted with your kernel 280. Thanks ! :cool:
    2
    I love this kernel, it performs great. Do you have any recommended settings for my ANE-LX3 running CAOS11?

    Out of curiosity, what is Huawei Dubai?

    Thank you once more for your work.
    Hi!
    According to driver module on the kernel, dubai stay for "Device Usage Big-data Analytics Initiative Driver".

    Cheers