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

Search This thread

TureX

Senior Member
Mar 9, 2011
643
211
Huawei P20 Lite
Hi turex

I installed phenix on my p20 lite with leaos lineage 19.1. I am in emui 9.1.0.415 and the wifi connection in wpa does not authenticate. You didn't put the harmonyos wifi drivers under phenix?
Hi Altair

I didn't put new wifi driver on latest stable phenix, just in a few past post test build.
I planned to put new wifi drivers on latest stable (not on harmonyos based version) and upstream when i have time.

Anyway, did you tried test version? Let me know

Cheers
 
  • Like
Reactions: lucsol and AltairFR

AltairFR

Senior Member
Apr 22, 2021
498
234
Huawei P8lite/P8 Lite
Huawei P8
Hi Altair

I didn't put new wifi driver on latest stable phenix, just in a few past post test build.
I planned to put new wifi drivers on latest stable (not on harmonyos based version) and upstream when i have time.

Anyway, did you tried test version? Let me know

Cheers
No, I haven't tried the test version. I hadn't seen that you hadn't put it on the stable version. Can you send me a link to a test version? thank you
 
  • Like
Reactions: lucsol

TureX

Senior Member
Mar 9, 2011
643
211
Huawei P20 Lite
No, I haven't tried the test version. I hadn't seen that you hadn't put it on the stable version. Can you send me a link to a test version? thank you

Here you go
 
  • Like
Reactions: lucsol and AltairFR

AltairFR

Senior Member
Apr 22, 2021
498
234
Huawei P8lite/P8 Lite
Huawei P8
  • Like
Reactions: lucsol

Bladyle

Senior Member
Jan 25, 2010
504
64
Is this kernel support USB_MSM_ACA (enables OTG devices to charge while operating as a host or peripheral at the same time)?
If no is possible to implement?
 

TureX

Senior Member
Mar 9, 2011
643
211
Huawei P20 Lite
Just for information: kernel works on P smart (FIG-LX1) too, but wifi (with encryption?) works only on kernel based on 4.9.235, newer versions work too but wifi can't connect with network encrypted with WPA2.
Hi

Yes, is a know problem due to EMUI version higher than .300.
Issue is already solved, i have just to upload fixed kernel.

Cheers
 

lemon567

Senior Member
Dec 28, 2013
79
19
Huawei P20 Lite
Kernel works fine but I do believe that it breaks the sharing function of apps. Since I installed the kernel everytime I try to share something and click on the share symbol the apps crash and restart. Haven't updated anything but the kernel (did nothing else to the phone or updated the firmware) so I thought it might worth mentioning.
 

TureX

Senior Member
Mar 9, 2011
643
211
Huawei P20 Lite
Kernel works fine but I do believe that it breaks the sharing function of apps. Since I installed the kernel everytime I try to share something and click on the share symbol the apps crash and restart. Haven't updated anything but the kernel (did nothing else to the phone or updated the firmware) so I thought it might worth mentioning.
Hi

Does this functions works on stock kernel?
 

lemon567

Senior Member
Dec 28, 2013
79
19
Huawei P20 Lite
Hi

Does this functions works on stock kernel?
Haven't flashed the stock kernel to test and confirm my suspicion if the latest Phenix kernel causes this issue but I haven't had this issue with the test kernel that was based on harmony OS. Anyway I think I'm going to factory reset the phone and flash the kernel once more. I'll report back when I get to do the factory reset but since no one has mentioned anything it's probably something on my end but can't figure out what's causing it. Anyway thank you for providing kernel updates for this outdated phone.
 

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
    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
    2
    Hi!
    New update is online!

    Cheers