• 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][official] AICP 13.1 - o8.1 - amami

SpiritCroc

Senior Member
Feb 17, 2015
596
1,203
93




AICP
Android Ice Cold Project

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

Until Lollipop, the ROM has always been based on AOKP. Since AOKP stopped development (but made a comeback later), we changed our base to CM.
With the re-brand of CM to LineageOS (Lineage) we are now Lineage based with some tweaks from AOSP.

If there are any bugs, either we will sort them out or the Lineage team will if it concerns their code base. This ROM isn't Lineage supported, so 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:

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
@Drgravy
@Hashbang173
@SpiritCroc
@wartomato
@eboye
plus the rest of the crazy bunch that we call "team"
...




We are paying for servers that build nightlies/weeklies 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 13.1

Download link: http://dwnld.aicp-rom.com
Official builds will be deleted from our servers every month due to maintenance services. We advise everyone to keep at least the latest or best working build on their device as a backup. Maybe copy it to a cloud service or USB too.

Test builds Version 13.1

Download link: https://basketbuild.com/devs/SpiritCroc/amami/AICP-o8.1

Google Apps
http://opengapps.org/?download=false&arch=arm&api=8.1&variant=pico




Full Changelog link: http://dwnld.aicp-rom.com

Alternative: Check the inbuilt changelog (Settings/AICP Extras/About/Changelog)



- Offline charging when connected to PC leads to reboots
- You tell... :p

What should be working:
- Boots
- Display
- Sound
- WiFi
- GPS
- sdcard
- phone functionality
- mobile data
- bluetooth
- timekeep
- led
- flashlight
- camera
- FMRadio




The ROM should contain everything you need to enjoy Android Oreo. You don't need to install any Add-on's, simply download the latest ROM, GApps, 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 Zipfile.

It is STRONGLY recommended to fully wipe your device before flashing and please avoid restoring system apps and system data with Titanium Backup as this 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 any strange behavior.
How to flash:
(Again: Don't do it if you don't know it!)

0. Real recovery is recommended, it has been reported though that FOTA recovery might work too. There are issues with reboot to recovery with some recoveries (the TWRP linked here seems to work fine for me)
1. Download the ROM and GApps and transfer them to your device.
2. Boot to recovery (TWRP recommended).
3. Wipe the System, Cache, Data and ART/Dalvik cache.
4. Flash the ROM Zipfile.
5. Flash the GApps (optional, needed for e.g. Google Playstore to work).
6. Flash the root solution of your choice (optional).
7. Reboot your device.

The ROM has GApps persistence in between dirty flashes, so you only have to flash them once!
The root solution should be flashed together with every OTA update (= ROM Update)



Currently Supported Root Solutions:

Magisk stable
Magisk versions higher than 14.0 should not require flash on every dirty flash.

PREREQUISITE FOR OTA:
To be able to flash using the built-in OTA app, TWRP recovery is needed.
You can still use other recoveries and OTA app, but you will need to download the zip file and flash it manually from within your recovery. The Zipfile gets saved in the "aicp_ota" folder on your internal storage.
Please be sure that you are on the latest TWRP recovery. Keep in mind that this could also be an unofficial version!

If you want to contribute to the 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/AICP/kernel_sony_msm8974/tree/o8.1

ROM & Additional links:
AICP Gerrit Code Review
AICP on Github


AICP G+ community

Contributors:
rcstar6696
SuperLamic
AdrianDC
115ek
All the other contributors to sony msm8974 platform

ROM OS Version: 8.1.x Oreo
Kernel: Linux 3.4

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

XDA:DevDB Information
Android Ice Cold Project (AICP) 13.1 Amami, ROM for the Sony Xperia Z1 Compact

Contributors
SpiritCroc
Source Code: https://github.com/AICP

ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Unlocked bootloader

Version Information
Status: No Longer Updated

Created 2018-02-26
Last Updated 2020-10-18
 

SpiritCroc

Senior Member
Feb 17, 2015
596
1,203
93
Reserved

Device-specific changelog for test builds:
(for complete ROM changelog, see AICP gerrit or ROM inbuilt changelog)



20180908_1022
- Fix connection to some mobile data networks

20180825_1523
- Upstream update
- Performance profiles

20180723_0816
- Fix mem sleep
- Other minor improvements

20180605_1939
- sdcardfs: fix space leak

20180516_0928
- sepolicy update

20180514_0941
- Minor fixes from upstream

20180507_2103
- Video recording fully fixed

20180506_0926
- Added exFAT support

20180428_0921
- Green stripe in video recording fixed
- Preferred network type should be working, connecting to network might be slow

20180411_1920
- Enforcing sepolicy

20180407_1320
- Fix issues with some displays

20180326_1629
- ANT+ added back
- Preferred network type fixed

20180321_1035
- Fix AudioFX crashes

20180319_0808
- Fix repeated NFC crashes
- Fix video recording (remaining issue: green stripe on edge on recordings)

20180302_1718
- Fix wrong hardware key settings showing
- Fix front camera crash
- Fix screenrecord and other possible media issues

20180228_1748
- Fix some background services
- Add Snap Camera, which has working back camera
Warning: switching to front camera will make it crash and you'll have to clear its data to use it again!

20180228_1042
- Timekeep working again
- Mobile internet fixed (now it takes a little longer to detect the SIM card though, so be patient after booting up your device)
- GPS fixed (probably)
 
Last edited:

115ek

Senior Member
Jan 30, 2017
493
537
93
Great to hear that there are people working on 8.1.
I just fixed wifi on lineage 15.1.
Some hours ago I tested your build quickly. These things were working at first glance.
  • wifi
  • rotation
  • LED
  • backlight (even with sensor)
  • flashlight

Keep up your work :good:
 

SpiritCroc

Senior Member
Feb 17, 2015
596
1,203
93
New update (20180228_1042) is out!

Changelog:
- Timekeep working again
- Mobile internet fixed (now it takes a little longer to detect the SIM card though, so be patient after booting up your device)
- GPS fixed (probably)

Remaining issues:
- Inbuilt camera app not working
- Video recording broken
- Sepolicy
- Potentially everything that hasn't been tested yet, please report issues that aren't listed!

Enjoy!
 
Last edited:

vyunov55

Member
Feb 10, 2018
12
6
0
Opinion

I also found some bugs. Sometimes when you lock the screen, it may not turn on the power button. And if you support it, the screen turns on. And also slows down in some areas of the animation.
My verdict: the Firmware is very good, but there are shortcomings. Please do not give up and continue to make new builds for us, because if you give up, no one will care about our phone. Thanks! :good:
 

SpiritCroc

Senior Member
Feb 17, 2015
596
1,203
93
I uploaded another build (20180228_1748) with some fixes and added a reserved post for changelog.
Latest build fixes some background services and adds Snap camera, which has working back but broken front camera. Switching to front camera will make it crash and you'll have to clear its data to use it again!
 

cntmagistus

Member
Jun 20, 2014
5
0
0
@SpiritCroc : thanks for your efforts on this! Have been quite amazed with my old trusty z1c on your AICP 12.1 builds and managing 10+ days idling on one charge with a new battery. I hope AICP 13. will help returning my z1c to being my daily driver.

Do you or AICP in general also keep your eyes out on possibly supporting zx2c4 's WireGuard (zx2c4 instructions) into your future builds? Have been very pleased using this on all my linux systems.

Also, I just flashed AICP-o8.1_amami_20180228_1748.zip with LineageOS' 14.1 addonsu-arm-signed.zip (2017-06-21) and this got me working root in ADB. Haven't tested apps yet though.
Code:
$ adb shell
amami:/ $ whoami
shell
amami:/ $ su -
amami:/ # whoami
root
 
Last edited:

SpiritCroc

Senior Member
Feb 17, 2015
596
1,203
93
Do you or AICP in general also keep your eyes out on possibly supporting zx2c4 's WireGuard (zx2c4 instructions) into your future builds? Have been very pleased using this on all my linux systems.
Currently not planned

Also, I just flashed AICP-o8.1_amami_20180228_1748.zip with LineageOS' 14.1 addonsu-arm-signed.zip (2017-06-21) and this got me working root in ADB. Haven't tested apps yet though.
Here you can get lineage su for oreo (I have't tested it):
https://androidfilehost.com/?w=files&flid=243911
I wouldn't recommend using 14.1 su addon on oreo
 
  • Like
Reactions: cntmagistus

115ek

Senior Member
Jan 30, 2017
493
537
93
@SpiritCroc : thanks for your efforts on this! Have been quite amazed with my old trusty z1c on your AICP 12.1 builds and managing 10+ days idling on one charge with a new battery. I hope AICP 13. will help returning my z1c to being my daily driver.

Do you or AICP in general also keep your eyes out on possibly supporting zx2c4 's WireGuard (zx2c4 instructions) into your future builds? Have been very pleased using this on all my linux systems.

Also, I just flashed AICP-o8.1_amami_20180228_1748.zip with LineageOS' 14.1 addonsu-arm-signed.zip (2017-06-21) and this got me working root in ADB. Haven't tested apps yet though.
Code:
$ adb shell
amami:/ $ whoami
shell
amami:/ $ su -
amami:/ # whoami
root
Root access in ADB is also possible without flashing the addon. Just enable root access --> ADB only in developer options.
Then the following results:
Code:
$ adb root
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
restarting adbd as root
$ adb shell
amami:/ #
amami:/ # whoami
root
Don't know if you know that ;)
 

115ek

Senior Member
Jan 30, 2017
493
537
93
How was the battery drain in AICP 12.1? I'm coming from @munjeni's Lineage 14.1. And there the battery last some days. (Without doing much...)
Now the battery gets empty very fast, at least for me (on two different Z1C's...).
I'm looking for a good app to log the drainage and wakelocks. Are there any good (free) suggestions?
 
Last edited:

cntmagistus

Member
Jun 20, 2014
5
0
0
Battery drain with AICP 12.1 was very low/good. Got 10+ days (estimated), idle in flight mode. Never actually used it much as development stopped in favor of 13.1 so not a real usage number. With AICP-o8.1_amami_20180302_1718.zip I get ~48 hours according to battery estimations.
 

pain87

Member
Feb 25, 2018
26
2
0
20
Tested this ROM and works fine. If you want Sony Based Camera in this rom, just download the port. It's for Nougat, but works with Oreo. (Video recording not working, but the developer is going to fix this issue). Also, you can flash Sony Apps Enabler, and you can install Sony Xperia Apps.
Camera: https://forum.xda-developers.com/cr...port-stock-camera-nougat-roms-t3628791/page49
Sony Apps Enabler: https://forum.xda-developers.com/an...-sony-apps-enabler-install-sony-apps-t3590477

Edit: Can't access to the Recovery. Orange LED appear , and after 5 second the phone is restarting. :(
 
Last edited:

jho55

Senior Member
Sep 8, 2015
228
55
28
Munich
I also tested the rom a little bit and so far so very good. :)

Bugs I found:
- video recording shows an error message
- sepolicy: when I set it to strict, I got the message that Magisk closed. After restart I have not got the message again. Maybe because of the question for superUser access.
@roland080: I can enter recovery via hardware button and via advanced start options(enabled in developer settings).