• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ABANDONED][rom][10.0][cepheus][unofficial] aicp 15 - android q

Search This thread

Jack1Player

Senior Member
Apr 4, 2016
63
117
Arsiero (VI)


logo_black.png


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 then changed to be based on the "Ground Zero Open Source Project" (GZOSP) for Android Pie.
We changed again for Android Q with a base of AOSP repositories and some additions from LineageOS for device specific repositories.

If there are any bugs, either we will sort them out, if it concerns our code base. This ROM isn't LineageOS 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.
 *
 */

features.png

Feature list (rough overview)


credits.png


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
Resurrection Remix team
AOSiP team
Community
...

team.png


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


donations.png





downloads.png


Latest Stable Release Version 15.0

Download link:

AndroidFileHost
https://androidfilehost.com/?fid=8889791610682873100
Mega Cloud
https://mega.nz/file/AKoxWI6R#E7QoZ9qJPjHeLIsNnDXJpSTEatD90Lap1mRnoT_r1YQ

Flame Gapps (use Full version) or other GApps that contains Keyboard
https://forum.xda-developers.com/android/software/gapps-flamegapps-android-t4020917



issues.png


You tell... :p


How do I get a logcat, what type should I get and more questions that can conveniently be answered by my pre-determined answer?
DO NOT Report bugs if you're running a custom kernel or you installed Xposed
Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
Include your firmware versions in reports.
Mention any and all Magisk modules you might be using along with the Magisk version
If it is a random reboot, grab dmesg . (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log

Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues.
Send the log on Telegram
[/HIDE]

instructions.png


The ROM should contain everything you need to enjoy Android Q. You don't need to install any Add-ons, simply download the latest ROM and GApps, then follow the flashing instructions and go!
If you want the device to run the ROM "rooted", you can flash a root solution of your choice after the ROM Zipfile.

It is STRONGLY recommended to fully wipe your device before flashing and please avoid restoring system apps and system data with Titanium Backup (or with any backup/restore app) as this can cause stability issues that are very hard to debug, restoring regular apps is fine though.
If you believe you know what you're doing - then fine, go ahead, but please don't complain if you experience any strange behavior.

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

Have an unlocked bootloader, and TWRP installed/booted
(Not gonna be explained here, there'll be threads in this forum somewhere)
Before starts download the ROM, GApps and Firmware in your PC.
1) Wipe -> format data -> type yes
2) Reboot recovery
3) Wipe -> advance wipe -> select data, cache, dalvik e internal storage
4) Copy firmware, ROM and GApps in ur phone
5) Flash firmware, ROM and GApps
6) Wipe cache and dalvik
7) Reboot
Flash custom kernel/Magisk after reboot recovery.

sources.png


If you want to contribute to AICP, or want see what is being worked on/merged, feel free to visit our Gerrit code review system. (Link is at the bottom!!!)

Kernel source:
https://github.com/Jack1Player/kernel_xiaomi_sm8150-1
Device tree source:
https://github.com/Jack1Player/device_xiaomi_cepheus-1
Common tree source:
https://github.com/Jack1Player/device_xiaomi_sm8150-common
Vendor source:
https://github.com/Jack1Player/vendor_xiaomi


ROM & Additional links:
AICP's Homepage
AICP Gerrit Code Review
AICP sources on Github
AICP Discord Community


Contributors:
Giovix92 - For teaching me how to build
Cozzmy13 - For sources and FOD implementation,
My italian community and all those guys who used their Mi9 for testing :p

ROM Version:
ROM OS Version: 10.0
Kernel: Linux 4.14.175
Firmware required: Miui EEA 11.0.9.0

Version Information:
Status: BETA
Release Date: 04-05-2020
Latest update: 06-18-2020

 
Last edited:

mauriciocardoso

Senior Member
Aug 1, 2014
133
9
Dear friends

In the flash instructions section, It appears that we have to format data two times.
Is that true? Is not some kind of mistyping error? I ask that Just to be sure!

Cheers!
 

Jack1Player

Senior Member
Apr 4, 2016
63
117
Arsiero (VI)
Dear friends

In the flash instructions section, It appears that we have to format data two times.
Is that true? Is not some kind of mistyping error? I ask that Just to be sure!

Cheers!

Hi, yes is correct! PA kernel need 2 format data (i'm not using latest PA kernel, so in Quartz2 is possibile that it isn't needed) for booting ROM.
 
  • Like
Reactions: mauriciocardoso

mauriciocardoso

Senior Member
Aug 1, 2014
133
9
Dear Jack

I succeessfully install your ROM and everything Works Very well.

The only problem i found until now is with magisk: "CTS profile: false".

Do tou know a solution for that?

Thank you Very much...i Will test the ROM and after that i give you a feedback.

Cheers
 

mauriciocardoso

Senior Member
Aug 1, 2014
133
9
Hi,

I have a problem...when a make a call, the call/telephone app do not appears (so, for example, i cannot answer neither close a call!).

Edit: that's the case, the phone app do not Works.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 8


    logo_black.png


    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 then changed to be based on the "Ground Zero Open Source Project" (GZOSP) for Android Pie.
    We changed again for Android Q with a base of AOSP repositories and some additions from LineageOS for device specific repositories.

    If there are any bugs, either we will sort them out, if it concerns our code base. This ROM isn't LineageOS 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.
     *
     */

    features.png

    Feature list (rough overview)


    credits.png


    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
    Resurrection Remix team
    AOSiP team
    Community
    ...

    team.png


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


    donations.png





    downloads.png


    Latest Stable Release Version 15.0

    Download link:

    AndroidFileHost
    https://androidfilehost.com/?fid=8889791610682873100
    Mega Cloud
    https://mega.nz/file/AKoxWI6R#E7QoZ9qJPjHeLIsNnDXJpSTEatD90Lap1mRnoT_r1YQ

    Flame Gapps (use Full version) or other GApps that contains Keyboard
    https://forum.xda-developers.com/android/software/gapps-flamegapps-android-t4020917



    issues.png


    You tell... :p


    How do I get a logcat, what type should I get and more questions that can conveniently be answered by my pre-determined answer?
    DO NOT Report bugs if you're running a custom kernel or you installed Xposed
    Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
    Include your firmware versions in reports.
    Mention any and all Magisk modules you might be using along with the Magisk version
    If it is a random reboot, grab dmesg . (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
    If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log

    Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues.
    Send the log on Telegram
    [/HIDE]

    instructions.png


    The ROM should contain everything you need to enjoy Android Q. You don't need to install any Add-ons, simply download the latest ROM and GApps, then follow the flashing instructions and go!
    If you want the device to run the ROM "rooted", you can flash a root solution of your choice after the ROM Zipfile.

    It is STRONGLY recommended to fully wipe your device before flashing and please avoid restoring system apps and system data with Titanium Backup (or with any backup/restore app) as this can cause stability issues that are very hard to debug, restoring regular apps is fine though.
    If you believe you know what you're doing - then fine, go ahead, but please don't complain if you experience any strange behavior.

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

    Have an unlocked bootloader, and TWRP installed/booted
    (Not gonna be explained here, there'll be threads in this forum somewhere)
    Before starts download the ROM, GApps and Firmware in your PC.
    1) Wipe -> format data -> type yes
    2) Reboot recovery
    3) Wipe -> advance wipe -> select data, cache, dalvik e internal storage
    4) Copy firmware, ROM and GApps in ur phone
    5) Flash firmware, ROM and GApps
    6) Wipe cache and dalvik
    7) Reboot
    Flash custom kernel/Magisk after reboot recovery.

    sources.png


    If you want to contribute to AICP, or want see what is being worked on/merged, feel free to visit our Gerrit code review system. (Link is at the bottom!!!)

    Kernel source:
    https://github.com/Jack1Player/kernel_xiaomi_sm8150-1
    Device tree source:
    https://github.com/Jack1Player/device_xiaomi_cepheus-1
    Common tree source:
    https://github.com/Jack1Player/device_xiaomi_sm8150-common
    Vendor source:
    https://github.com/Jack1Player/vendor_xiaomi


    ROM & Additional links:
    AICP's Homepage
    AICP Gerrit Code Review
    AICP sources on Github
    AICP Discord Community


    Contributors:
    Giovix92 - For teaching me how to build
    Cozzmy13 - For sources and FOD implementation,
    My italian community and all those guys who used their Mi9 for testing :p

    ROM Version:
    ROM OS Version: 10.0
    Kernel: Linux 4.14.175
    Firmware required: Miui EEA 11.0.9.0

    Version Information:
    Status: BETA
    Release Date: 04-05-2020
    Latest update: 06-18-2020

    4
    Finally a new update is out!
    June build is arrived for our Mi 9!

    Changelog
    • Rebased on Cosmin's sources
    • June security patch
    • All fixes required from the previous build.
    1
    Try many times, won't boot
    Retry with open gapps
    Yeah! it's boot

    Me and my tester are using Flame GApps Full (linked in thread) and it booted and now works fine. Did you do a format data before boot it?
    1
    Dear friends

    In the flash instructions section, It appears that we have to format data two times.
    Is that true? Is not some kind of mistyping error? I ask that Just to be sure!

    Cheers!

    Hi, yes is correct! PA kernel need 2 format data (i'm not using latest PA kernel, so in Quartz2 is possibile that it isn't needed) for booting ROM.
    1
    This doesn't boot up with flamegapps, just stuck at aicp logo. It boots with open gapps...
    Looks good, will try it for some time and late you now.
    Thank you for reporting the issue, i'll check to understand why it happens sometimes.