• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[Official][PIE] AOSCP (CypherOS project) [P20 pro]

kessaras

Recognized Developer
Sep 28, 2013
4,665
9,445
0
36
Athens










This is CypherOS. An extension to the pure Android. Cypher tries to maintain the purity of Android while offering the most useful features to the users. The goal is to give the highest level of performance whilst achieving Simplicity.




· Ambient Display and Ambient Weather by Chris

· Internal Color Manager by Chris

· "Now playing" in lockscreen by Chris

· Statusbar - Quick pulldown, Smart pulldown, Network traffic indicators, Statusbar icon customization, Carrier Labels, Clock and Date custimization.

· Quick Settings - QS rows and columns, Wi-Fi easy toggle, Data easy toggle and more

· System - Screenshot types (Fullscreen and Partial area select)

· Notifications - Force expanded notifications, Show notification count, Heads up customization, and Notification LED control.

· Battery LED customisation




!!! Flash on your own risk !!!
We will not take any responsibility for bricked devices or lost data. So please watch out!

If you are coming from stock EMUI:
- WIPE data and cache in stock recovery_ramdisk
- While plugged in, hold vol down during reboot to boot to bootloader
- Flash TWRP in recovery_ramdisk partition
- fastboot reboot and unplug cable and hold vol up until you see the TWRP logo

If you are coming from another rom:
- Format data in stock huawei recovery before flashing AOSCP

- *if your p20 pro doesn't boot after flashing the rom, flash the stock PIE KERNEL.img to kernel partition.

If you are already running AOSCP:
- Reboot to TWRP
- Flash rom, gapps (Always flash gapps because only the official builds support OTAs)
- Reboot and
- Enjoy CypherOS on your device!






NOT ADDED YET






[01/02/19]
- Initial release
[05/02/19]
- Fixed bluetooth A2DP
- Fixed gps accuracy
[06/02/19]
- Notch placement fixed
[09/02/19]
- FRP Navigation fixed
[11/02/19]
- Gralloc error : buffer descriptor contains invalid usage bits 0x4000000 fixed | but Neflix still has gralloc issues to be fixed
- Added Network Traffic on expanded notification area
- Added battery styles on status bar


UNOFFICIAL TWRP maintained by me
Official AOSCP Website
AOSCP Unofficial builds by me
Open Gapps ARM64 9.0
Always download latest build of TWRP and ROM
Root with Magisk NOT TESTED , I got no idea. Problems with root should be in Magisk thread, do not even ask me

Code:




Join the Community CypherOS on G+

Join us in Crowdin CypherOS on Crowdin to help us get AOSCP to your language

Join our help Community



- CypherOS
- LineageOS
- LuK1337
- and me ofc

XDA:DevDB Information
[Official][PIE] AOSCP (CypherOS project) [P20 pro], ROM for the Huawei P20 Pro

Contributors
kessaras
Source Code: https://github.com/CypherOS

ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
ROM Firmware Required: 9.0.0.195 also read post #3
Based On: AOSP

Version Information
Status: Stable
Current Stable Version: 7.0.0
Stable Release Date: 2019-02-01

Created 2019-02-01
Last Updated 2019-06-16
 

kessaras

Recognized Developer
Sep 28, 2013
4,665
9,445
0
36
Athens
Reserved

(in this post i will edit and add useful links and information)

1 )
just in case you don't already know it, when you dirty flash an update of my unofficial builds, you also have to dirty flash your gapps package too.
Only in the official builds the OTA can survive the gapps installation.
2)
For Huawei camera app --> press here
 

Attachments

Last edited:

kessaras

Recognized Developer
Sep 28, 2013
4,665
9,445
0
36
Athens
Reserved

i will use this post to make announcements.
Its easier to see announcements here.

Keep in mind that im working way too many hours and i won't be able to maintain it daily.

Thank you for your understanding.

1 )
You need firmware 9.0.0.195 or newer.
Any firmware update since v195 has the same kernel, they are only security patches and minor bug fixes in EMUI 9.
Currently i'm at v270 and everything is fine. If you are already on v195 or newer , there is no reason at all to update to the latest because we only need the kernel, we don't care about the EMUI security patches and fixes.
 
Last edited:

fenice666

Member
Dec 20, 2012
6
0
0
Hi,
i have a Big problem.
I have a p20 pro with emui 8.1 and patch november 2018.
I want test modding rom but is impossible unlocked the bootloader.
I ask a ministry of solution but i said that impossible because P20 is totaly blocked.
Please give me a solution!!!!
Best regards
 

kessaras

Recognized Developer
Sep 28, 2013
4,665
9,445
0
36
Athens
NFC and Stock Camera are working?
Sorry I can't test nfc with payments. For file transfer it works.
The problem is that in Greece we are 500 years behind. Until we start using nfc payments here , in other countries people will use aeroplanes instead of cars.
Yes stock camera app of aoscp works. Also Google camera mods work. I don't know about the Huawei camera app, I don't have time to test.

GPS navigation has some issue but I already fixed it and I'm pushing an update.
I also fixed aspect ratio and if you or anybody else finds a bug , report it asap with a logcat.

Hi,
i have a Big problem.
I have a p20 pro with emui 8.1 and patch november 2018.
I want test modding rom but is impossible unlocked the bootloader.
I ask a ministry of solution but i said that impossible because P20 is totaly blocked.
Please give me a solution!!!!
Best regards
You can't.
Locked means locked. Sorry.
There is a way to unlock but it needs an algorithm to run and test bits until it finds your unlock code.
And since I don t see many devs here , I don t think that anyone will do that and make this algorithm.
Only if you pay to unlock it.
 
Last edited:

fenice666

Member
Dec 20, 2012
6
0
0
Sorry I can't test nfc with payments. For file transfer it works.
The problem is that in Greece we are 500 years behind. Until we start using nfc payments here , in other countries people will use aeroplanes instead of cars.
Yes stock camera app of aoscp works. Also Google camera mods work. I don't know about the Huawei camera app, I don't have time to test.

GPS navigation has some issue but I already fixed it and I'm pushing an update.
I also fixed aspect ratio and if you or anybody else finds a bug , report it asap with a logcat.


You can't.
Locked means locked. Sorry.
There is a way to unlock but it needs an algorithm to run and test bits until it finds your unlock code.
And since I don t see many devs here , I don t think that anyone will do that and make this algorithm.
Only if you pay to unlock it.
no problem for pay.
But the real problem is that i don't find nothing in internet.
exemple:
ministry of solution is out of service for P20 pro....
 

kessaras

Recognized Developer
Sep 28, 2013
4,665
9,445
0
36
Athens
no problem for pay.
But the real problem is that i don't find nothing in internet.
exemple:
ministry of solution is out of service for P20 pro....
I don't know. Me I asked for my unlock code as soon as I read that Huawei is going to stop giving codes and I used it when I decided that I want to develop something here.

The only thing , kind of reliable, I found with a Google search is here : https://forum.xda-developers.com/huawei-p20-pro/how-to/bootloader-unlock-service-t3852447
But I don t really know personally if they are reliable.
I hope you can all unlock it and I hope I see some life here soon.
 

LJAM96

Senior Member
May 2, 2016
63
16
0
Thanks kessaras for bringing this ROM to the P20 Pro was a big fan on AOSCP CypherOS back on my OnePlus 3 great ROM
 

dladz

Elite Member
Aug 24, 2010
11,456
3,125
113
Liverpool
i will use this post to make announcements.
Its easier to see announcements here.



Thank you for your understanding.
Ooooh this looks interesting :D

Brilliant to see you here.

Awesome work.

Currently using AOSIP which is an Honor view 10 ROM but works for the p20 pro, 8.1 though. Need to update to pie and get this running.

Have you added a tweaks section into the ROM? As in screen off animation, quick settings, status bar tweaks??

Great that this is here though
 
Last edited:

kessaras

Recognized Developer
Sep 28, 2013
4,665
9,445
0
36
Athens
Ooooh this looks interesting :D

Brilliant to see you here.

Awesome work.

Currently using AOSIP which is an Honor view 10 ROM but works for the p20 pro, 8.1 though. Need to update to pie and get this running.

Have you added a tweaks section into the ROM? As in screen off animation, quick settings, status bar tweaks??

Great that this is here though
We don't have a tweaks menu here. Aoscp is pure aosp plus a few and only most important modules scattered in settings accordingly.

And thank you, I hope I see more people unlocking their p20 pro and join us.
I will fix as many bugs I can in p20 pro , but I don't know about our poor TWRP. I know how to fix some minor stuff there but I don't know how to fix the decryption. So that's something I won't touch.
 
Last edited:
  • Like
Reactions: xaik and LJAM96

dladz

Elite Member
Aug 24, 2010
11,456
3,125
113
Liverpool
We don't have a tweaks menu here. Aoscp is pure aosp plus a few and only most important modules scattered in settings accordingly.

And thank you, I hope I see more people unlocking their p20 pro and join us.
I will fix as many bugs I can in p20 pro , but I don't know about our poor TWRP. I know how to fix some minor stuff there but I don't know how to fix the decryption. So that's something I won't touch.
Nah it's cool man, I unlocked mind day one back in may :good:

I haven't jumped over to pie just yet, but I'd be flashing this when I do..

The install process is mental lol, compared to OnePlus / HTC etc.

I only asked about the tweaks add there are some that I quite like and not all ROMs trend to have them.

CRT screen off animation being one of them, pointless but looks superb, disabling a few status bar icons and the built in theming is a given, white looks horrible.

I think so long as you decrypt, twrp should be ok to some extent.
 

kessaras

Recognized Developer
Sep 28, 2013
4,665
9,445
0
36
Athens
"E3004: This package is for device: charlotte, kirin970; this device is hi6250.
Updater process ended with ERROR: 7"

WTF am I doing wrong ?
Hi6250 is p8 lite 2017.
Charlotte is p20 pro

Nah it's cool man, I unlocked mind day one back in may :good:

I haven't jumped over to pie just yet, but I'd be flashing this when I do..

The install process is mental lol, compared to OnePlus / HTC etc.

I only asked about the tweaks add there are some that I quite like and not all ROMs trend to have them.

CRT screen off animation being one of them, pointless but looks superb, disabling a few status bar icons and the built in theming is a given, white looks horrible.

I think so long as you decrypt, twrp should be ok to some extent.
Forget the crt animation. Useless... ?
Wait a few days. I will attempt to fix the TWRP decryption one of these days. I'm syncing today for the first time and build a debug TWRP build.

Hi Kessa, thanks for the reply.
The thing is, I have a CLT-L29, not a P8 Lite. Twrp is giving false infos.

Any idea why it's doing this ?
mate in twrp thread. i don't want to populate the rom thread with OT questions.
The reason is maybe because you are not using the official TWRP for charlotte.
https://eu.dl.twrp.me/charlotte/
if thats not it, then i don't know. Maybe contact me in telegram tomorrow that i will have my hands in a TWRP debug build to give you link to flash it too and then you give me logs.

Until then , if you flash the official and it keeps saying that you have a p8 lite, share your recovery log to @a1Pha or @LuK1337.
The recovery.log will tell us why that happens.
 
Last edited:
  • Like
Reactions: dladz and LJAM96

JetlagFunk

Member
Sep 29, 2016
15
0
0
Hey everyone ! Thanks a lot for the help !

Turns out, the TWRP mod from Petronario80 is not compatible with this zip! Used the twrp-3.2.3-4-charlotte.img from the official website, and I was good to go !