[Droid RAZR M Android Development] DiamondJohn:
​

AICP​

Android Ice Cold Project​

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 LOS when it comes to hardware, drivers and some features.

If there are any bugs, either we will sort them or LOS team if it concerns their modifications. This rom isn't LOS supported so no need to report errors or bugs to them!!

​

Display and animations:

System animations

Toast icon and animation

Power menu animation

IME animation

LCD densidy changer

Status bar:

Clock style (position, date view, date format, color, font type and size, seconds)

Status bar icons control

Battery Icon style (percentage, icon type)

Brightness control

Show notification count

Quick pulldown on QS

Superuser indicator control

Headset icon

AICP logo

Traffic Indicators

Carrier Label

Battery bar

Statusbar weather temperature

Breathing Notifications

Notification drawer:

Brightness slider

Time contextual header

Weather info settings

CAF Task Manager

Force expanded notifications

Disable immersive mode messages

Weather

Recents panel:

Clear all button settings

Show/hide search bar in recent menu

Recents in fullscreen

Show/hide clock and date in recent menu

Memory bar

Lock screen:

Show/hide music visualizer

Show/hide media cover art

Lock screen shortcuts

Mid-Screen shortcuts

Lock screen blur

DT2S on lockscreen

Lock Clock fonts

Lockscreen Colors

Lockscreen weather options

Wallpaper

Lockscreen torch

Buttons:

Enable/disable navigation bar buttons

Left-handed mode

Buttons and layout settings

Adjust navigation bar dimensions

CM button long press, double press features

SlimDim

Power menu settings

Press power button twice for camera

Misc:

Pie Control

Gesture Anywhere

App Circle Bar

Slim Recents

OmniSwitch

Scrolling cache settings

Disable FC notifications

DT2S on navigation bar

Launch music app when headset is connected

Enable/disable screenshot sound

Three fingers swipe for screenshot

System App remover

Take logcat, kmesg, dmesg on the go! (AicpExtras -> Log that 's'hit)

AICPStats

Quick Settings toggles:

QS Compass Tile

QS NFC Tile

QS Sync Tile

QS Volume Tile

QS Profiles Tile

QS USB tether Tile

QS Screen timeout Tile

QS Performance Tile

QS Lockscreen toggle Tile

QS Ambient Display Tile

QS Live Display Tile

QS Brightness Tile

QS ScreenOff Tile

QS Screenshot Tile

QS Expanded desktop Tile

QS Music Tile

QS Reboot Tile

QS LTE Tile

QS Nav bar Tile

QS SlimPie Tile

QS App circle bar Tile

QS App side bar Tile

​

In the beginning we would like to thank:

CM/LOS team

maxwen

SlimBean rom team

CarbonRom team

LiquidSmooth rom team

Omni rom team

DU team

Community

​

@LorD ClockaN

@zipsnet

@n3ocort3x

@semdoc

@eyosen

@alienmind

@Chezbel

@Drgravy

@eboye

@Rohan purohit

​

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.

Thank you!!

​

​

Latest Stable Release Version 12.1 20171217

Download link: aicp_xt907_n-12.1-UNOFFICIAL-20171217-DiamondJohnDroid-EXTREME.zip

TWRP: https://xdaforums.com/droid-razr-m/general/twrp-3-1-1-xt907jbbl-t3652141

Previous build:

Download link: aicp_xt907_n-12.1-UNOFFICIAL-20171123-DiamondJohnDroid-EXTREME.zip

​

Full Changelog link: goo.gl/mIgmYG

​

Post here... :P

​

ROMS should contain everything you need to enjoy Nougat. 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:

Install latest TWRP/CWM/Philz recovery on your device.

Make a backup of your current ROM.

Wipe system, data, cache and dalvik.

Format your data partition as FS2S

Flash the ROM, and a Gapps (7.x www.opengapps.org)

The ROM is unrooted, so flash Magisk 13 or higher

Reboot system and setup!

KERNEL:

Kernel in this rom is based on LOS:

Some items that are different from stock LOS:

Overclocked CPU (1.998GHz from stock 1.512GHz)

Underclocked CPU (96KHz down from stock 384KHz)

Extra CPU Governors

Default:
[COLOR="Blue"]	msm-dcvs
ondemand
interactive
conservative
powersave
performance
[/COLOR]
Added:
[COLOR="Green"]dyninteractive
lagfree
Lionheart
lulzactive
minmax
pegasusq
Scary
smartassv2 (also optimised to step up a little less aggressively and be more inclined to step down)
tripndroid
wheatley[/COLOR]

[*]Overclocked GPU (480MHz from stock 400MHz)

Extra IO Govenors

Default:
[COLOR="Blue"]noop
deadline
row
cfq
bfq
sio[/COLOR]
Added:
[COLOR="Green"]	sioplus
zen
tripndroid
vr[/COLOR]

For an explanation of the different CPU and IO gov's see:

https://xdaforums.com/general/general/ref-to-date-guide-cpu-governors-o-t3048957

https://xdaforums.com/showthread.php?t=1767797

https://xdaforums.com/nexus-4/general/guide-android-governors-explained-t2017715

NO OTA:

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!!!

​

IceColdJelly AICP G+ community

kernel: https://github.com/LineageOS/android_kernel_motorola_msm8960-common

ROM

:

Github link: https://github.com/AICP

Gerrit link: http://gerrit.aicp-rom.com

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

XDA:DevDB Information

AICP 12.1 N XT907 & XT905, ROM for the RAZR M

Contributors

@DiamondJohn

ROM OS Version: 7.x Nougat

ROM Firmware Required: JBBL

Based On: AICP

Version Information

Status: Stable

Created 2017-11-23

Last Updated 2017-11-23

Video Of Features:https://www.youtube.com/watch?v=yLE69M-9w7o

XDA:DevDB Information

[ROM][NOUGAT][XT907][XT905][JBBL][UNOFFICIAL]AICP-DiamondJohnDroid-EXTREME, ROM for the Motorola Droid RAZR M

Contributors

DiamondJohn

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

ROM OS Version: 7.x Nougat

ROM Kernel: Linux 3.0.x

ROM Firmware Required: JBBL & Data Partition formatted as F2FS

Based On: LineageOS

Version Information

Status: Stable

Current Stable Version: 12.1

Stable Release Date: 2017-11-23

Created 2017-11-23

Last Updated 2017-12-18