[Essential Phone ROMs, Kernels, Recoveries, & Other] CamoGeko:
ROM is End Of Life (EOL) - https://xdaforums.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!!

#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