• 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

[EOL] [ROM+KERNEL] [Android Pie/9.x.x] [Unofficial] [EAS/F2FS] AICP 14

CamoGeko

Forum Moderator
Staff member
Dec 10, 2010
15,943
8,317
0
Establishing Battlefield Control... Standby!
ROM is End Of Life (EOL) - https://forum.xda-developers.com/showpost.php?p=80584071&postcount=68





AICP
Android Ice Cold Project

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

Until Android Lollipop, the ROM has always been based on AOKP. Unfortunately, since AOKP stopped development (but made a comeback later), we changed our base to CM.
With the re-brand of CM to LineageOS (LOS) we became LineageOS based with some tweaks from AOSP and we are now based on the "Ground Zero Open Source Project" (GZOSP) for Android Pie.

If there are any bugs, either we will sort them out or the GZOSP team, if it concerns their code base. This ROM isn't GZOSP supported, so there is no need to report errors/bugs to them!!


Code:
#include <std_disclaimer.h>

/*
 * Your warranty is now void.
 *
 * We are 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 us for messing up your device, we will laugh at you. Hard & a lot.
 *
 */

Feature list (rough overview)




In the beginning we would like to thank:

GZOSP team
LineageOS & CM (R.I.P.) team
@Maxwen and the rest of the OmniRom team
DU team
SlimRoms team
Resurrection Remix team
Community
...



@LorD ClockaN
@zipsnet
@eyosen
@semdoc
@SpiritCroc
@wartomato
@eboye
plus the rest of the crazy bunch that we call "team"
...




Latest Stable Release Version 14.0

Download link: https://mega.nz/#!ylpk0Qpa!0gbdQGWsNLPMSfbiDNFl7UbTLML4C1_ca7nhWHw8kSU



28/01/2019: First XDA Release!

Changelog of future releases will be here.

---

09/02/2019: Second XDA Release!

-Feb patch
-Updated rom
-Updated kernel
-Updated device trees
-Better battery better performance gucci

---

07/03/2019: 3rd XDA Release!

-March Patch
-Kernel Stability Improvements

---

Google Apps: INCLUDED!



You tell, please provide logs when requested... :p

Q. How do I get a logcat, what type should I get and more questions that can conveniently be answered by my pre-determined answer?
A1. Read this thoroughly. Also, here's a good app for getting logs: https://play.google.com/store/apps/details?id=com.tortel.syslog (Root needed).
A2. If you are already rooted, you can use the built-in feature to make a logcat and provide that. Just look into the others section in the AICP Extras main page.



The ROM should contain everything you need to enjoy Android Pie. You don't need to install any Add-on's, simply download the latest ROM, flash it and go!
If you want the device to run the ROM "rooted", you can flash a root solution of your choice after the ROM zip. We recommend Magisk!

It is STRONGLY recommended to fully wipe your device before flashing if you're coming from a different ROM and please avoid restoring system apps and system data with Titanium Backup as this can cause stability issues that are very hard to debug. Once you're on AICP you can dirty flash new builds without wiping anything, unless stated otherwise!

How to flash for the first time:
(Again: Don't do it if you don't know it!)

If you've got everything nice and backed up:

1. Fastboot -w (not usually necessary, this will wipe data and internal as well as format to ext4 and remove any encryption).
2. Fastboot flash boot "twrp boot img" (depending on firmware, you'll need different twrp images. If August and prior, use the official one from twrp's website. Otherwise, use the F2FS TWRP image linked here - https://mega.nz/#!ewZTWaJB!xHe-_sV2hdbD6t6YAgeaHBASG5ecIfNqmaNVpqZZtlY).
3. In TWRP - wipe System, Data, and Dalvik.

NOTE - Its recommended to format to F2FS file system at this stage. However, not necessary!

Change filesystem: Go into Wipe > select Data > Change Filesystem > F2FS


4. Transfer the ROM zip and the TWRP installer zip to your SDCARD.
5. Flash the ROM zip and the TWRP zip (FYI, flashing a ROM by any method will install to the opposite slot, the TWRP zip patches both slots).
6. Reboot to recovery (Reboot > Recovery), ignoring when it says "No OS Installed" (this will automatically switch slots for you).
7. Back in TWRP - transfer the latest Magisk zip to your SDCARD and flash it. (Magisk always installs to the current slot).
8. Reboot to system. It will fail to boot once because of Magisk, that's normal just let it do its thing.
9. Go through setup.
10. Enjoy the ROM! :)


-------

The ROM has Gapps build-in, you DO NOT need to flash them. The root solution (Magisk) NEEDS to be flashed after you flash the ROM zip and TWRP zip then reboot recovery to switch slots.




Kernel source:
https://github.com/celtare21/kernel_essential_msm8998-1

-------

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

XDA:DevDB Information
AICP 14, ROM for the Essential Phone

Contributors
CamoGeko, KuranKaname, CamoGeko
Source Code: https://github.com/celtare21/kernel_essential_msm8998-1

ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x

Version Information
Status: Stable
Current Stable Version: 14
Stable Release Date: 2019-01-28

Created 2019-01-28
Last Updated 2019-10-18
 

Attachments

Last edited:

CamoGeko

Forum Moderator
Staff member
Dec 10, 2010
15,943
8,317
0
Establishing Battlefield Control... Standby!
Recent Battery Screenshots.

This was a battery run as normal use cycle by me, it was a WiFi run only with no Mobile Data used.

Your experience may differ! :)

EDIT: 2nd set of screenshots added on 30th January 2019 from another run.
 

Attachments

Last edited:

The Doctor04

Senior Member
Aug 18, 2012
417
213
0
Ann Arbor
www.discgolfscene.com
It works on the phone side but will not connect to the car. I can't get it to work on any custom ROM I've tried. Works perfectly on stock every time.
Same here....app runs fine but it never talks to the vehicle and integrates. When I try to force the two to communicate, settings show the attached. It's just never worked and the great devs over on the telegram mata dev channel have mentioned it's a known issue
 

Attachments

  • Like
Reactions: billybong10

CamoGeko

Forum Moderator
Staff member
Dec 10, 2010
15,943
8,317
0
Establishing Battlefield Control... Standby!
It works on the phone side but will not connect to the car. I can't get it to work on any custom ROM I've tried. Works perfectly on stock every time.

Same here....app runs fine but it never talks to the vehicle and integrates. When I try to force the two to communicate, settings show the attached. It's just never worked and the great devs over on the telegram mata dev channel have mentioned it's a known issue
Yeah it seems to be a known issue with all custom ROMs at the moment.

The same as the OK Google integration.

No fix anywhere yet from what I know. If you NEED those functions I advise to remain on Stock for the time being.
 

tbdj

Member
Jan 25, 2019
39
7
0
Some Questions about the ROM

Is there a way to adjust the touchscreen settings input response? seems to lag when scrolling
Is VoLTE working? (I have AT&T and works fine on my stock AT&T Samsung S8)
Is wifi calling working? (I have AT&T and works fine on my stock AT&T Samsung S8)

thanks in advance
 

Rahat34

Senior Member
Nov 28, 2011
198
217
0
Chandigarh
Is there a way to adjust the touchscreen settings input response? seems to lag when scrolling
Is VoLTE working? (I have AT&T and works fine on my stock AT&T Samsung S8)
Is wifi calling working? (I have AT&T and works fine on my stock AT&T Samsung S8)

thanks in advance
Is there a way to adjust the touchscreen settings input response? - System ->Touchscreen settings ->Smoothness level 5 to 8
Is VoLTE working? - Yep.
 

CamoGeko

Forum Moderator
Staff member
Dec 10, 2010
15,943
8,317
0
Establishing Battlefield Control... Standby!
New Release, new Changelog - 09/02/2019!

Its been about 10 days since the initial AICP Pie release here.

A new ROM version has been deemed ready for XDA. See details below:

Release: AICP P

Developer: @KuranKaname
Date: 02/09

DOWNLOAD - HERE!

CHANGELOG
-Feb patch
-Updated rom
-Updated kernel
-Updated device trees
-Better battery better performance gucci

---

Its fine to dirty flash this build, here are the steps:

1. Reboot to TWRP
2. Flash ROM zip
3. Flash TWRP zip
4. Reboot Recovery
5. Flash Magisk zip
6. Reboot
7. Don't worry, be happy!

The OP will be updated today! :good: :laugh:
 
Last edited: