[UBR] First Ever Android 9.0 for Huawei P20 Pro

The best OS for Huawei P20 Pro is?

  • EMUI 8.1

    Votes: 26 15.5%
  • EMUI 9.0

    Votes: 67 39.9%
  • AOSP 9.0

    Votes: 58 34.5%
  • LineageOS 15.1

    Votes: 9 5.4%
  • Other

    Votes: 8 4.8%

  • Total voters
    168
  • Poll closed .
Status
Not open for further replies.
Search This thread

FirstEver

Senior Member
Jul 18, 2013
391
515
London
www.firstever.eu
Hi guys! I'm the author of the First Ever Android 9.0 for Nexus 5 project (probably the best Android 9.0 for Google Nexus 5).
The letters UBR stand for Update By Recovery - this is a very non conventional way of flashing :)

EOhmtTe.png


Requirements:

  1. Unlocked Bootloader. You can get a key for €30, I received my key in 3 hours [Link]
  2. TWRP 3.2.1-0 for Huawei P20 Pro working with Android 9.0
  3. Remove Storage Encryption - flashable zip file
  4. UBR (Update By Recovery) - one button installation like for Nexus 5!

Features:
  • Based on AOSP Android 9.0 Pie
  • Evira Custom Kernel [Link]
  • Rooted - Magisk 17.3 [Link]
  • SafetyNet Check Pass
  • Google GApps 9.0 Stock
  • Google Pixel 3 Experience
  • AdGuard DNS Adblock

Problems:
  • NFC doesn't work.
  • RAW format files in Huawei Camera app doesn't work.
  • [FIXED] Official Huawei P20 Pro Camera App does not save photos / problem with the gallery app?
  • [FIXED] 'Ok Google' detection currently broken, but it works when you press a button
  • [FIXED] Missing Round icons shape in Pixel Launcher 9.

[SOLVED] TO FINISH THIS PROJECT I NEED A FULLY FUNCTIONAL TWRP 3.2.3-0

Status:
  • After 5 days, I managed to finish this project! [Link]

Download:
Mod edit, no direct download link

Donate:
  • Please donate to keep this project alive! [Donate]

AKtI0r0.jpg


More photos can be found [here]
 
Last edited by a moderator:

linusfessler

Member
Jul 4, 2018
17
3
Awesome, looking forward to testing this! If there is anything we can do to help you such as testing let us know.

Also, just wanted to confirm that this way of getting bootloader unlock codes is working. Got mine a few days ago and flashed the unofficial LineageOS port, very happy so far.
 

linusfessler

Member
Jul 4, 2018
17
3
Yes, just the stock app names and Google Pixel 3 Home/Apps icons screenshot :)

Well, unfortunately I don't own a Pixel 3 (that's why I'm here :D) but I took some screenshots from this Youtube video.

So the list is:

  1. Android Auto
  2. Calculator
  3. Calendar
  4. Camera
  5. Chrome
  6. Clock
  7. Contacts
  8. Docs
  9. Drive
  10. Duo
  11. Files
  12. Gmail
  13. Google
  14. Keep Notes
  15. Maps
  16. Messages
  17. News
  18. Phone
  19. Photos
  20. Play Movies
  21. Play Music
  22. Play Store
  23. Settings
  24. Youtube

I haven't found a video that shows the complete app list in the settings, in case that's what you're looking for. Hope this helps...

Edit: BTW, how did you manage to install Android Pie on the P20 Pro if you're missing a functional TWRP 3.2.3-0? Is everything working except for the RAW images? Even USB C audio and stereo speakers?
 
Last edited:
  • Like
Reactions: KATASTRO

reppi

Senior Member
Jul 21, 2008
708
391
Awesome! Really looking forward to this project.

Isn't there another way to flash it, like via fastboot or so?

I fear that there will never be a proper TWRP for us.
 

FirstEver

Senior Member
Jul 18, 2013
391
515
London
www.firstever.eu
Awesome! Really looking forward to this project.

Isn't there another way to flash it, like via fastboot or so?

I fear that there will never be a proper TWRP for us.

I have thought about this recently.
Maybe I can save/dump (somehow) the System/Data/Cache partitions and you will be able to flash it via ADB/Fastboot ??
Currently my TWRP will not work and it will stop on the TWRP start screen :/
 
Last edited:
  • Like
Reactions: LJAM96

reppi

Senior Member
Jul 21, 2008
708
391
I have thought about this recently.
Maybe I can save/dump (somehow) the System/Data/Cache partitions and you will be able to flash it via ADB/Fastboot ??
Currently my TWRP will not work and it will stop on the TWRP start screen :/
Yes I think there's no working TWRP yet for Pie. For Oreo only the unofficial one works.
Probably @Pretoriano80 can help.

If you need a tester or anything else feel free to join our P20 pro telegram group.
[INT] Huawei P20 Pro support chat
https://t.me/huaweiP20Supportchat
 
Last edited:

FirstEver

Senior Member
Jul 18, 2013
391
515
London
www.firstever.eu
Someone in the Telegram group posted those two TWRPs to test.

https://forum.xda-developers.com/p10-plus/development/recovery-twrp-3-2-1-0-oreo-t3734993
https://forum.xda-developers.com/9-lite/development/recovery-twrp-3-2-1-0-t3789306

I've just wanted to test those but I cant get an AOSP Pie ROM installed unfortunately. The installation in TWRP fails. Probably you could test it with your Pie ROM?

Thanks, I will check all unofficial TWRP versions with my Android 9.0 :)
 
Last edited:
  • Like
Reactions: LJAM96 and reppi

LJAM96

Senior Member
May 2, 2016
66
16
Great to see, really been missing a solid stable ASOP option. does NFC and fast charging work. Hope to see a compatible TWRP soon
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 41
    Hi guys! I'm the author of the First Ever Android 9.0 for Nexus 5 project (probably the best Android 9.0 for Google Nexus 5).
    The letters UBR stand for Update By Recovery - this is a very non conventional way of flashing :)

    EOhmtTe.png


    Requirements:

    1. Unlocked Bootloader. You can get a key for €30, I received my key in 3 hours [Link]
    2. TWRP 3.2.1-0 for Huawei P20 Pro working with Android 9.0
    3. Remove Storage Encryption - flashable zip file
    4. UBR (Update By Recovery) - one button installation like for Nexus 5!

    Features:
    • Based on AOSP Android 9.0 Pie
    • Evira Custom Kernel [Link]
    • Rooted - Magisk 17.3 [Link]
    • SafetyNet Check Pass
    • Google GApps 9.0 Stock
    • Google Pixel 3 Experience
    • AdGuard DNS Adblock

    Problems:
    • NFC doesn't work.
    • RAW format files in Huawei Camera app doesn't work.
    • [FIXED] Official Huawei P20 Pro Camera App does not save photos / problem with the gallery app?
    • [FIXED] 'Ok Google' detection currently broken, but it works when you press a button
    • [FIXED] Missing Round icons shape in Pixel Launcher 9.

    [SOLVED] TO FINISH THIS PROJECT I NEED A FULLY FUNCTIONAL TWRP 3.2.3-0

    Status:
    • After 5 days, I managed to finish this project! [Link]

    Download:
    Mod edit, no direct download link

    Donate:
    • Please donate to keep this project alive! [Donate]

    AKtI0r0.jpg


    More photos can be found [here]
    16
    TESTING IN PROGRESS (DECRYPTED DATA)

    Code:
    1. Restore EMUI 8.1 via Huawei eRecovery  [DONE] in 14:38 s
    2. Wipe data/factory reset [no required?] [SKIP] in -:-- s
    3. First EMUI 8.1 boot                    [DONE] in 0:58 s
    4. Install TWRP via Fastboot              [DONE] in 0:01 s
    5. Install Remove_Encryption.zip via TWRP [DONE] in 0:03 s
    6. Reboot to TWRP and Format Data         [DONE] in 0:04 s
    7. [UBR] First Ever Android 9.0 via TWRP  [DONE] in 0:51 s
    8. First AOSP 9.0 boot	                  [DONE] in 0:35 s

    Progress is updated live!

    UPDATE

    • Is Evira Kernel still installed? [Yes]
    • Is Magisk 17.3 still installed? [Yes]
    • Are mods still installed? [Yes]
    • Are Magisk modules still installed? [Yes]
    • Is it possible to sign into Google account? [Yes]

    DOWNLOAD

    Step-by-step installation guide and files will be released this week!

    SUCCESS!!!
    13
    Mod edit

    Please be patient!
    Step-by-step installation guide and files will be released this week!
    If you find any spelling mistakes in the descriptions, please let me know :)
    10
    Almost done!
    I have been fighting with Google Apps for three days now :p

    • Official Stock GApps with Pixel Setup app - apps works but you can't sign in to Google Account (black screen after "Checking info...")
    • Unofficial GApps without Pixel Setup app - everything works fine but you have to sign in manually.

    I still can't backup the data partition, so I will move all apps to system partition and you will be able to remove it later using System App Remover [ROOT] app.
    8
    I'd like to clarify one thing: From the Opening Post, i see that it is necessary to have a P20 Pro running Android 9.0 to be able to flash this.

    Is everyone here already running 9.0? If so, did you achieve this through a beta or did you flash 9.0 through TWRP or other method? I'm trying to figure out how to achieve this so i can be ready when this wonderful ROM drops :D

    No, you are wrong. You can upgrade from any stock or custom ROM, for example from stock EMUI 8.1 to AOSP 9.0.
    If for some reason you do not like Android 9.0, you can downgrade to stock EMUI 8.1 by just one click in Huawei eRecovery :)

    Photo session [here]

    AKtI0r0.jpg

    VU0su1j.png

    ZQ1XfCc.png

    hjlgZEe.jpg

    MgPDq9M.png

    pV2Rrgc.jpg

    E6qHlRr.jpg


    Now, give me some time to finish the project website :)