• 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

[7.1.1] [ROM] Android Ice Cold Project [Official Nightlies] [OMS]

Raienryu

Senior Member
Dec 18, 2014
361
1,795
0
23
Hyderabad
.
.
.
.

AICP​
Android Ice Cold Project​

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, 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!!
.
.
.
.
.

In the beginning we would like to thank:
  • CM team
  • maxwen
  • SlimBean rom team
  • CarbonRom team
  • LiquidSmooth rom team
  • Omni rom team
  • DU team
  • Community


  • @LorD ClockaN
  • @zipsnet
  • @n3ocort3x
  • @semdoc
  • @eyosen
  • @alienmind
  • @Chezbel
  • @Drgravy
  • @eboye
    .
    .
    .


We are now paying for servers that build nightlies and everything that comes with it, so EVERY DONATION will really be appreciated and be used to cover those expenses.
Thank you!!




Latest Stable Release: Version 12.1

Official Builds Here

GApps Download link





Changelog right below the download link for the official builds. Will be notified in posts for unofficial ones.

  • Same as CM14.1
  • You tell... :p




You are STRONGLY recommended to fully wipe your device before flashing this ROM for the first time, and if possible avoid restoring system apps and system data with Titanium Backup - these can cause stability issues that are very hard to debug. If you believe you know what you're doing - then fine, go ahead, but please don't complain if you experience strange behavior.



How to flash:


CHANGES (READ THIS BEFORE FLASHING!):
=====================================

YES. AICP is going to build rootless builds.
This change will be in effect mostly for any build on or after the 16th of June 2017

I could explain the decision for that,
but that would not be understandable for all users, so i put it this way...

Going rootless means that the ROM will NOT come with any Root or SU built in anymore.
There will be no Magisk - as a buildin root solution - be provided when the user flashes the ROM zip file.

You will have to flash a root solution of your choice (lineage-su addon, SuperSU or Magisk) by yourself after the ROM.
I will link the appropriate solutions here for ease.

REMEMBER:
First flash the ROM, then your desired root solution!
This MUST also be done on every dirty flash to ensure root is not lost!
This MUST be done, when using the OTA app too! Just add the "root" zipfile after the ROM!

Links to tested root solutions (download from the thread):
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Magisk (remember that v12 need the Manager to be flashed separately. v13 will have it bundled the flashable ZIP:
Magisk Thread
Magisk 13.0 Beta Thread

SuperSU (Use whatever works for you, stable or beta):
SuperSU XDA Thread
SuperSU Website

Lineage SU-addon (check your needed version 14.1 arm or arm64!):
Lineage Addons
-> the removal zip is available here too.


Clean Flash Instructions: (When coming from another ROM or another Android version)

  • Reboot recovery
  • Wipe /system, /data and caches
  • Flash ROM, GApps
  • Flash any of the Root Solutions linked above
  • Reboot system

Dirty Flash Instructions: (ONLY for upgrading from one build to another)
  • Reboot recovery
  • Flash ROM
  • Flash any of the Root Solutions linked above
  • Reboot System

KERNEL:
Kernel in this rom follows CM source.

PREREQUISITE FOR OTA:
To be able to flash over OTA app, TWRP recovery is needed.
You can still use CWM and OTA app, but only to download zip file and flash it manually from within recovery. Zip gets saved under AICP_ota folder on your internal SDcard.

If you want to contribute to the AICP or wanna see what is being worked on/merge feel free to visit our gerrit, link is at the bottom!!!




ROM Source : Github
Device Source :Github
Kernel Source : Github
See what we are working on by visiting our Gerrit Code Review
See what devices are getting built by visiting our Jenkins
AICP G+ community

You want to see a normal night at the DEV office, click here!!


XDA:DevDB Information
Android Ice Cold Project, ROM for the OnePlus One

Contributors
Raienryu
ROM OS Version: 7.1 Nougat
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod

Version Information
Status: Nightly

Created 2016-07-13
Last Updated 2016-11-19
 

Attachments

Last edited:

Raienryu

Senior Member
Dec 18, 2014
361
1,795
0
23
Hyderabad
Features

Code:
[LIST]
[*][B]All of the CM Customizations[/B]
[B][*]Pulse and Smartbar/Fling from DU[/B]
[B][*]Custom Animations for [/B]
 - Toast
 - Power Menu
[B][*]Custom LCD Density Emulator[/B]
[B][*]Icon for Toast[/B]
[B][*]Show/Hide Superuser or Headset icon on Statusbar[/B]
[B][*]Battery bar on Statusbar[/B]
[B][*]Carrier Label on Statusbar[/B]
[B][*]Weather Temp on Statusbar[/B]
[B][*]Traffic Indicators on Statusbar[/B]
[B][*]AICP Logo on Statusbar[/B]
[B][*]Notification Ticker in Statusbar[/B]
[B][*]Number of QuickSettings Rows, tiles per row[/B]
[B][*]QuickSettings Tiles Animations[/B]
[B][*]Loads of Transparency Customisations[/B]
[B][*]and others I might have  forgotten. Flash it to experience it :p[/B]
[/LIST]

Frequently Asked Questions (F.A.Q)

Q)Do I void warranty by flashing this ROM?
A)This is OnePlus

Q)Can I flash an official AICP build over Unofficial and vice-versa?
A)Yes. It is possible. But flashing Unofficial over Official will break OTA's and you will need to manually download
ROMs from our website


Q)Can I dirty flash a newer nightly on an older one?
A)Most of the times, if on the same ROM, then you can always dirty flash nightlies. No Need to wipe stuff if you
are updating nightlies


Q)Can I flash XYZ kernel over this ROM?
A)Install whatever kernel you want but don't report non visual bugs from a kernel that's not shipped with this

Q)Xposed support?
A)No official support if you flash Xposed. When you are reporting a bug, make sure you check twice that the bug is NOT
caused due to Xposed Module.


Q)Can I flash SuperSU ?
A)ROM comes shipped with CM Superuser and it has been sufficient for me for all of my purposes. But I guess you can try
a working SuperSU. Do check at their official thread which ones to flash.


Q)I have loads of google apps FC'ing on clean install. Help?
A)You most probably might have flashed GApps after reboot. DO NOT flash GApps after reboot. Flash GApps during first boot itself. I recommend using Banks Gapps or Open GApps.
 
Last edited:

Raienryu

Senior Member
Dec 18, 2014
361
1,795
0
23
Hyderabad
Few Norms For A Good Clean Thread
  • Slight OT is accepted.
  • Do not report bugs caused if you have third party mods UNLESS you know they're not the cause.
  • Please do not mention stuff like Lucky Patcher or Aptoide etc here. I'm fed up of those.
  • Be polite while asking/stating. Don't try to be sassy or sarcastic where unnecessary.
  • No posting of homescreen setups etc here.
  • While reporting any bug, make sure you give me a logcat or at least decent steps to reproduce the error.
  • I am a college student and I am not free 24X7 , so do not ask like I work for you. I need time to reply.
  • I will never merge anything without testing first, but in the case where a build doesn't boot, and you're sure it doesn't boot even on a clean flash, search a few pages before posting. If no one has mentioned then feel free to post here to help others. I will look into it as soon as possible.
  • You can talk anything about OnePlus One development here as long as it is related to our device and this ROM. Suggestions will always be welcome.
 
Last edited:

phoneturf

Senior Member
Feb 28, 2008
374
116
43
Excellent rom. I have been on kitkat for the last few months since I was tired of the poor battery life in LP and MM roms. This is the first rom I have seen, either LP or MM, that has a kitkat-like battery usage profile, with the screen using around 4 times the power than the system or any other process. That, along with the high amount of customability means that I will no longer have to use KK. Thanks!
 

vurtomatic

Senior Member
Mar 22, 2015
470
85
0
@Raienryu do the current builds have the same fixes from the last build you posted in the previous thread?

So, I've reverted the QC Location Stack commit and also added some Ambient Display based gestures. The following build also contains the latest July Security Patches and has the new revision tag merged.
 

Confucio1986

Senior Member
Feb 3, 2009
91
12
0
Rome
Thanks a lot, this rom is awesome. I've only a question, sorry for that: this rom is not CAF, isn't so? Can i flash camera HAL? I'm looking for the best in camera :)

Inviato dal mio A0001 utilizzando Tapatalk
 

Raienryu

Senior Member
Dec 18, 2014
361
1,795
0
23
Hyderabad
Thanks a lot, this rom is awesome. I've only a question, sorry for that: this rom is not CAF, isn't so? Can i flash camera HAL? I'm looking for the best in camera :)

Inviato dal mio A0001 utilizzando Tapatalk
By camera HAL , if you mean for the OPPO Color OS camera, then yes. You can. I tried it some time ago. Didn't face any issues.
And yes, this ROM follows CM13 device sources.
 

Confucio1986

Senior Member
Feb 3, 2009
91
12
0
Rome
By camera HAL , if you mean for the OPPO Color OS camera, then yes. You can. I tried it some time ago. Didn't face any issues.
And yes, this ROM follows CM13 device sources.
No, i mean Camera HAL that is a mod version of camera by Sultanxda from OxygenOs. Another version is Snapdragon camera that use the CAF (CAF is cm based, am I right?), can I flash that too?
Sorry to bother you, i would ask another think: i can't set on "Now Everywhere" in the settings of Google Now. Is it a common problem? How can I solve? Thank you

Inviato dal mio A0001 utilizzando Tapatalk
 

HannibalLecter

Elite Member
May 12, 2016
1,491
543
113
I am extremely happy to find AICP for bacon. I will tell you why below.
Among other devices, I have a samsung galaxy s2 i9100. I was using official CM13 nightlies on that for 1 month. The ROM is stable and smooth but the battery life is awful. The Android OS would keep the phone awake ALL the time. The battery graph would be a downward sloping ramp and it would not last for more than 12 hours.
Day before yesterday, I flashed AICP ROM for i9100 and voila, android OS keeping the system awake problem was solved. The battery graph was horizontal :D
Both the tests were performed by clean flashing with pico opengapps and no apps installed.

So, clearly AICP has something going right.
I would request @Raienryu to please try and point out what is AICP doing differently in this regard that makes it able to do so well. :)
I love the fact that a custom ROM does better than official CM. The dev there seems to only merge the common CM commits and would not do any developments specific to the device.
Thats why I trust AICP to do well on all my other phones as well
 
Last edited:

Raienryu

Senior Member
Dec 18, 2014
361
1,795
0
23
Hyderabad
I am extremely happy to find AICP for bacon. I will tell you why below.
Among other devices, I have a samsung galaxy s2 i9100. I was using official CM13 nightlies on that for 1 month. The ROM is stable and smooth but the battery life is awful. The Android OS would keep the phone awake ALL the time. The battery graph would be a downward sloping ramp and it would not last for more than 12 hours.
Day before yesterday, I flashed AICP ROM for i9100 and voila, android OS keeping the system awake problem was solved. The battery graph was horizontal :D
Both the tests were performed by clean flashing with pico opengapps and no apps installed.

So, clearly AICP has something going right.
I would request @Raienryu to please try and point out what is AICP doing differently in this regard that makes it able to do so well. :)
I love the fact that a custom ROM does better than official CM. The dev there seems to only merge the common CM commits and would not do any developments specific to the device.
Thats why I trust AICP to do well on all my other phones as well
Thank you :)
Glad you liked the ROM.
I don't know about i9100 , don't have it. But as far as bacon is concerned, the only change we have from Official CM is a commit that has been reverted. It's well known in the bacon community to save battery and decrease heat too.
In case you're interested, it's this one commit that we have wavered from CM.
 

haroen88

Senior Member
Oct 26, 2012
406
69
0
Im dirty flash nightly 9/11 over 8/11 build, and have problem with lockscreen always blur, already change at setting but always blur.. And sometime my phone get hot(this already happen with 8/11 build)...
But over all i love this rom, thanks sir

Sent from my A0001 using XDA-Developers mobile app
 

Raienryu

Senior Member
Dec 18, 2014
361
1,795
0
23
Hyderabad
Hey guys.
AICP 12.1 based on Android N 7.1 is out for our device.
Nightlies are up and running. Get your first build from the download link in the OP. Follow the proper instructions from the same.
Do not dirty flash if on a previous android version or if on a different ROM.
Check out the features in the second post.
Make sure to flash the proper version GApps.
Have a nice weekend ?