AOKP started in November 2011 with ROM’s for the Galaxy Nexus, but now supports numerous devices from different manufacturers and currently has over 50,000 Devices running a build of AOKP.
There are 2 kind of releases that AOKP offer, Builds (nightly) and Milestone (stable). As the name suggest, Stable versions are more stable and released less freqeuntly. The Nightly builds aren’t released every night but are released a lot more frequently in comparison to the Stable builds, these are purely experimental builds which may still have some bugs. Users have the opportunity to report these bugs so that the next build or stable can avoid experiencing similar issues.
AOKP Build 40 can be found here http://aokp.co/index.php/releases/_/build-40-r26
This link takes you to a page full of devices, after choosing your device you will be provided with a download link.
This build is the last expected Experimental Ice Cream Sandwich Build(Android 4.0.4), with a final Stable Milestone due to be released shortly, before the team turn their attention to Jelly Bean (Android 4.1)
In comparison with Stock Android 4.0.4 the differences are almost too much to comprehend in a single review. The build includes Nova Launcher, this can be downloaded by any device but can change the look and speed of the stock launcher dramatically, with different screen animations included.
Build 40 also incorporates the Theme Chooser, this is an easier way of applying a theme to the device and different variants can be downloaded from the App Store, or forums such as http://forum.xda-developers.com A few different Home Screens taken from my device running build 40 are shown above, both of these are using the Achromatic Theme included in this Build.
The device contains an additional tab to the settings menu called “Rom Control” this is effectively what makes the ROM. This gives options to change General UI, Lockscreens, Performance, Battery Indicator styles as well as many other points like Toggles and clock styles.
Within the Performance Section, the device can be UnderClocked or OverClocked and many more settings can be changed, this can make the device faster, which uses more battery life or the opposite. I’ve found that by UnderClocking the device slightly, the battery gains are massive with a barely noticable drop in performance.
To see all the ROM has to offer it takes a few days of playing about with, this is something i recommend you do. If you have or havent Flashed a ROM before this is a good place to start. This is incredibly stable, especially for an experimental build and has more UI customisations than you could imagine.
Do it, you know you want to !