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:
SlimBean rom team
LiquidSmooth rom team
Omni rom team
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.
Changelog right below the download link for the official builds. Will be notified in posts for unofficial ones.
Same as CM13
ROMS should contain everything you need to enjoy MarshMallow. You are not required to install any Add Ons, simply download the latest ROM, gapps, flash it, and go!
You are STRONGLY recommended to fully wipe your device before flashing, 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:
Don't do it if you don't know it
ROM has gapps persistance in between dirty flashes
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!!!
Q) My Bootloader Is Locked But Can I Try This Without Unlocking?
A) No. Flash this Only if you are on UBL.
Q)I'm On Locked Bootloader Please Help Me Unlock My Bootloader/Root My Phone
A) Please don't ask such questions in this thread. THere are many other threads in General Section Which Can help You.
Q) Can I dirty flash build X over Build Y?
A)(X&Y being both AICP Official Nightlies) If you want to, you may. But Report Bugs Only If You Have Clean Flashed.
Q)"ROM feels laggy after a few days of usage. Please Help Me"
A) Go to your build.prop. At the end add these lines dalvik.vm.image-dex2oat-filter=everything
dalvik.vm.dex2oat-filter=everything Then Go To recovery and wipe cache/dalvik cache (don't skip this step or it won't work!!!!)
basically it makes ART compile more stuff than just the usual apps. it optimises many things.
Downside of this is a slightly longer booting time (AICP Had This Before but has now been removed)
Q) " Help!!! Can't flash anything because of ugly Cyanogen Recovery"
A) Go download Rashr from playstore and flash philz from that app or search for a TWRP Image and flash it with Rashr
Q)FM Transmitter range is very less.
A)Take your standard headphones/earphones/whatever you call it and insert it halfway into the headphone jack. Not completely, just halfway so that the phone doesn't recognise the earpods. Then transmitter range will be improved.
Q)You call it nightlies, yet an update doesn't come on a night to night basis
A) Nightlies for huashan are built in every 36-48 hours gap on the build server
Q)I want to have a lollipop xperia styled AICP
A) Install XperiaPOP Z4 Theme, [if you want you can download some more wallpapers from the link at my signatture] then search for ibanez 7 sony apps port for cm12 and install your choiced apps and enjoy a near to sony experience.
Note: This is what I do, if you have a better setup, please do share and I'll update it here
So, as you've seen the thread's name, YES! AICP is now offcial and will receive nightlies!!! All thanks to the AICP Team for taking in Huashan into the devices' list and Marcelo for allowing me to push his device commits to AICP Huashan Device (Of course I'm not plagiarising his work. If you see in our gerrit, you will notice that Marcelo is the author and I'm just the comitter) and a little credits to me
Here's the full changelog
Scroll down to device/sony/huashan for the device changelog and you'll also find changes in system UI, frameworks etc there itself...
Also you'll notice that Slim Floating Window is back Haven't tested it though but seen a video of it working on Hammerhead though.
So here's the download link
Gerrit Link of AICP in OP to check what's going on. This link to check what's being built for AICP as of present by the build server jenkins
And also, FM Radio and FM Transmitter have been added...
Also huge thanks to the XSP community for supporting me
Have a nice day
One of the most improtant things that we look forward to in any ROM we are going to flash would be the Battery Backup.. As this is also a custom rom, it will obviously have lesser battery optimisations. Thus to squeeze out as much battery as possible and yet not forgo much on the performance, the following are some battery saving tips and tricks to help you out. This should be universally applicable for all 5.1.x Roms... Requirements
Clean Flashed ROM
Tangerine Kernel (Any version you prefer)
Xposed Installer With Framework (Installation Insructions Later)
Power Nap For Xposed
Assuming that you have already clean flashed ROM, SuperSU, GApps and have set up your device.
Open Kernel Adiutor
CPU Governor Set To Conservative (Explanation Later)
Open CPU Governor Tunables
Set values down_threshold = 50, freq_step = 8, up_threshold=70
Then go back, set multicore power saving to Enabled and set Apply On Boot at top
Go to CPU Hotplug and apply MPDecision and Apply On Boot
If heavy gamer skip this step else put GPU Governor to simple and Apply On Boot
Go To I/O Scheduler, there put Internal Scheduler fiops, External Scheduler bfq, external read ahead 256 kB and Apply On Boot
Thanks to @ckrishnakanthc , my bro for helping me out with these kernel settings...
Now we have completed half of the process. The other half is having a stamina mode like saver in our phone which is Power Nap for Xposed.
So, here are the instructions to install Power Nap for Xposed.
First and foremost, instructions to install Xposed. This is the method I've followed.
Download xposed-sdk22-arm-2015*.zip from romracer's thread. Please read original thread also for information.
Flash the zip file from romracer's thread from recovery and reboot and install xposed apk.
Then refer my previous post and join Power Nap's tester g+ community then opt in to be a tester and download app from playstore.
If you are on Enforcing Kernel, then you might want to download the update from the pinned post to get statistics.
Activate Power Nap Xposed Module, reboot and enjoy..
Now by having those kernel tweaks and this Power Nap for Xposed, we can have a better battery backup on our custom ROMs...
Also as for the explanation for having to use conservative governor(thanks to @HipKat 's thread . Do read the thread for more information)
This governor prefers the lowest clock speed of the CPU for as often as possible. Which means that it goes to highest frequency only when a huge and persistent load is applied. This is better than the default governor Ondemand because Ondemand simply ramps up to the highest frequency irrespective of what kind of load it is, even a little load and the CPU goes to full speed thus wasting much power. Hence conservative is more preferred.
By following the above two methods I got a screen on time of 6 hours 15 minutes (screenshot it attachments) and my usage comprised mostly of streaming anime, browsing internet, playing tactile and whatsapp (so I would call it medium usage) and had a total of 14 extra apps installed other than micro GApps and default apps.Well anyway hope this helps you people out.
Some beautiful Apps
If you have Xposed installed then go download Serajr Blurred System UI (LP) . It looks very nice!
Also Another app called AcDisplay is awesome. It's like ambient display but much better (Switch of default ambient display if you are going to try this)
DiscoLight Lollipop!!! (It's In Xperia SP Themes And Apps) .. What's Xperia SP Without A Beautiful LED Music Beat!!!!