• 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

[ROM][VNS-LX1][6.0.1][UNOFFICIAL] AICP for Huawei P9 Lite

The Marionette

Elite Member
Jun 27, 2011
5,146
2,678
113
Zagreb


AICP is known by everyone as Ice Cold Project that started on Desire HD and since then evolved into a mature ROM with the BEST community you can find!!!

Until Lollipop, the rom has always been AOKP based. Unfortunately, since AOKP either stopped development or will make a comeback later this year, we changed our base to CM when it comes to hardware, drivers and some features.

If there are any bugs, either we will sort them or CM team if it concerns their modifications. This rom isn't CM supported so no need to report errors or bugs to them!!


Code:
 * Your warranty is now void.
 *
 * I am not responsible for bricked devices, dead SD cards,
 * thermonuclear war, or you getting fired because the alarm app failed. Please
 * do some research if you have any concerns about features included in this ROM
 * before flashing it! YOU are choosing to make these modifications, and if
 * you point the finger at me for messing up your device, I will laugh at you.
 *
Flash procedure:
1. Make sure that you are running my CM build or the CM build by Meticulus
2. Remove all registered fingerprints
3. Reboot into TWRP
4. Do a Factory reset
5. Flash the AICP build
6. Flash Gapps (I suggest Open Gapps,use the arm64 packages)
7. Reboot
8. Profit


DOWNLOAD


XDA:DevDB Information
AICP, ROM for the Huawei P9 Lite

Contributors
The Marionette, Meticulus, XePeleato, surdu_petru
Source Code: https://github.com/Meticulus

ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.10.x
Based On: CyanogenMod

Version Information
Status: Beta

Created 2016-12-02
Last Updated 2016-12-02
 

Attachments

Last edited:

tw1st3d83

Elite Member
Sep 14, 2010
1,297
447
83
37
Belgrade
Hi,

I have a few questions:

1: Does this work on any P9 Lite variant (i have VNS-L21)?
2: Why is archive so big (almost 700mb)?
3: What Open Gapps package do you recommend to flash?

Tnx

tw1st3d ?
 

The Marionette

Elite Member
Jun 27, 2011
5,146
2,678
113
Zagreb
Hi,

I have a few questions:

1: Does this work on any P9 Lite variant (i have VNS-L21)?
2: Why is archive so big (almost 700mb)?
3: What Open Gapps package do you recommend to flash?

Tnx

tw1st3d ?
1. Yeah,I declared the L"X"1 value to say that it is compatible with both L31 and L21.
2. AICP is "fatter" than CM since it has extra features,so no reason to panic. :silly:
3.I personally use the Pico package and then just install other Google apps which I need. That is the beauty of Open Gapps,you have several options. :D



Sent from my VNS-LX1 using Tapatalk
 

tw1st3d83

Elite Member
Sep 14, 2010
1,297
447
83
37
Belgrade
1. Yeah,I declared the L"X"1 value to say that it is compatible with both L31 and L21.
2. AICP is "fatter" than CM since it has extra features,so no reason to panic. :silly:
3.I personally use the Pico package and then just install other Google apps which I need. That is the beauty of Open Gapps,you have several options. :D
Thanks man for fast answer, the flashing will comence in the morning, i need a straight head for this ?

And sa for archive size i did not panic, just been curious because i had AICP on my galaxy s4 and it was half the size...

AICP rom is one of the best out there and it has sooo much customization options that i almost cry with happyness when i saw this post ?

And one more question: do i use ARM or ARM64 version of gapps?
 
Last edited:

cronociclope

Senior Member
Sep 30, 2012
245
157
0
Trujillo
@The Marionette thanks for this amazing work. There is some possibility that you can support the VNS-L23 variant? It is practically equal to the L31, with the only differences that do not have NFC support, the bands 4G are different and it has 2GB of RAM. Greetings.
 
Last edited:

tw1st3d83

Elite Member
Sep 14, 2010
1,297
447
83
37
Belgrade
Hey @The Marionette,

I flashed the ROM and i got error that data partition could not be mounted and then when i click to boot in to android the phone boots but it ask for password to start android...

What to do?

EDIT: After rebooting recovery the data partition is mounted again and i did a full wipe then flashed rom and gapps again but after boot in to android it ask for password again...
 
Last edited:

Dankmeme

Senior Member
Sep 14, 2016
118
39
0
Hey @The Marionette,

I flashed the ROM and i got error that data partition could not be mounted and then when i click to boot in to android the phone boots but it ask for password to start android...

What to do?

EDIT: After rebooting recovery the data partition is mounted again and i did a full wipe then flashed rom and gapps again but after boot in to android it ask for password again...
Someone on the question and answer thread had the same problem. See if any of his answers helps.

Sent from my Huawei P9 Lite using XDA Labs
 
  • Like
Reactions: tw1st3d83

The Marionette

Elite Member
Jun 27, 2011
5,146
2,678
113
Zagreb
@The Marionette thanks for this amazing work. There is some possibility that you can support the VNS-L23 variant? It is practically equal to the L31, with the only differences that do not have NFC support, the bands 4G are different and it has 2GB of RAM. Greetings.
I have the L21 variant and it works fine for me. If CM works on your device,AICP will work as well.
Hey @The Marionette,

I flashed the ROM and i got error that data partition could not be mounted and then when i click to boot in to android the phone boots but it ask for password to start android...

What to do?

EDIT: After rebooting recovery the data partition is mounted again and i did a full wipe then flashed rom and gapps again but after boot in to android it ask for password again...
Did you follow the instructions or did you do it your own way?
Are you coming from stock?
I think everyone needs to be on CM before flashing.
I flashed it exactly like I described and it booted.
The only downside is that the TWRP goes red(thinks the current ROM is stock) and data can't be mounted. I will look into it.

Sent from my VNS-LX1 using Tapatalk
 

tw1st3d83

Elite Member
Sep 14, 2010
1,297
447
83
37
Belgrade
I have the L21 variant and it works fine for me. If CM works on your device,AICP will work as well.

Did you follow the instructions or did you do it your own way?
Are you coming from stock?
I think everyone needs to be on CM before flashing.
I flashed it exactly like I described and it booted.
The only downside is that the TWRP goes red(thinks the current ROM is stock) and data can't be mounted. I will look into it.

Sent from my VNS-LX1 using Tapatalk
I followed Meticulus instructions first (did all backups and dump) and then i followed your instructions from OP but i come from stock rom, did not try to install Meticulus CM ROM... So now i managed to get past password screen by formating data partition to FAT and then formating it back to ext4 but now when phone boot i get "Decryption unsuccessful" screen and when i click "reset phone" button it reboots in recovery, wipe cache and then boots up back to "Decryption unsuccessful" screen...

I am downloading now Meticulus build to try with that... Will report back soon...

EDIT: I managed to boot AICP!!! :D By doing this:
First i updated recovery (did not see that Meticulus pushed V2) then i flashed Meticulus CM build but i got "Decryption failed" screen again but this time when i clicked "reset phone" buton the phone just rebooted to TWRP.
Then i did again full harcore wipe and flashed CM with open gapps and the phone booted in to system without problem, from that point i figure that AICP must work now so i rebooted back to TWRP, did another hardcore full wipe, flashed AICP with Open Gapps micro ARM64 version and the phone finaly booted to AICP :happy: :happy: :happy:

Btw i noticed few thing while doing all this... When i first booted CM my SIM card was not recognized but i figured it needs some time to get the signal or wathever but that never hapend and i cheked camera app and in setting of the app i saw that front and back camera was set to full resolution and the photo i took was really in full (13Mpix) resolution... After checking that and few more things i flashed AICP and at first boot my SIM still not working so i figure i will reboot and after second boot the SIM works again but in this ROM front and back camera are set to 2.1mpix (not a problem for me, just saying for ppl to know)...

Now i am going to play with this awesome ROM!

Thanks @The Marionette

EDIT 2: So after few hours of playing with AICP i been forced to go back to stock because my mobile network gone crazy, every 5-10 minutes it disapear and only reboot helps to get connected again and when network disapears the UI get so much lag that is almost unusable...

I can confirm that other things in ROM work as it should, fingerprint, themes, sound bar, navigation bar customization, lcd density, UI animations customizations etc...

Nice work and keep up the good work! ?
 
Last edited:

Schlengge

Senior Member
Sep 11, 2012
916
314
0
Berlin
So I am running this ROM on my device since yesterday and I really like it. Seems very stable and allows for a lot of modifications.
It drains a lot of battery while listening to music when the device is locked but I also experienced this on the CM ROM.
I am keeping it on my device for now and am looking forward to new updates ;)
 
  • Like
Reactions: The Marionette