[ROM][weekly][Official] AICP 12.1 [P600][n1awifi][7.1.2]

mosimchah

Senior Member
Dec 7, 2014
4,158
9,299
263
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, I will laugh at you. Hard. A lot.
 *
 */
.

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

The following will not be supported here:
Custom kernels (besides for prime)
Mods
Xposed

.
.


In the beginning we would like to thank:
  • LineageOS & CM (R.I.P.) team
  • maxwen
  • DU team
  • SlimRoms team
  • CarbonRom team
  • LiquidSmooth rom team
  • OmniRom team
  • Community



  • @LorD ClockaN
  • @zipsnet
  • @eyosen
  • @semdoc
  • @Drgravy
  • @Hashbang173
  • @SpiritCroc
  • @wartomato
  • @eboye
    .
    .
    .


Note: n1awifi is the same device as lt03wifi - the SM-P600
[/SIZE]
Official Releases: http://dwnld.aicp-rom.com/?device=n1awifi

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.


Note: Here is the last official build https://www.androidfilehost.com/?fid=3700668719832236662


Gapps
https://forum.xda-developers.com/android/software/gapps-dynamic-gapps-t3487192


test builds: https://www.androidfilehost.com/?w=files&flid=173061
kitkat bootloader kernel builds (the zip files are for all nougat roms): https://www.androidfilehost.com/?w=files&flid=173258


You tell... :p





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


  • This ROM REQUIRES the Lollipop bootloader. See this post to learn how to update your bootloader.
    1. Download ROM and Gapps and transfer to device
    2. Boot into recovery (TWRP recommended)
    3. Wipe the system, data, cache, and dalvik cache
    4. Install ROM
    5. Install Gapps
    6. Reboot to system
  • ROM has gapps persistance in between dirty flashes

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 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 source
kitkat bootloader builds
device tree
ROM
gerrit
github


XDA:DevDB Information
[ROM][weekly][Official] AICP 12.1 [P600][n1awifi][7.1.2], ROM for the Samsung Galaxy Note 10.1 (2014 Edition)

Contributors
mosimchah, eyosen

ROM OS Version: 7.x Nougat
Kernel: Linux 3.4.x
ROM Firmware Required: LL bootloader
Based On: LineageOS

Version Information
Status: Stable

Created 2017-04-19
Last Updated 2017-12-14
 
Last edited:

mosimchah

Senior Member
Dec 7, 2014
4,158
9,299
263
Before using the ROM:
Q. Can I have an ETA for the next build?
A. Yes, the next official build will be on Thursday, around 5:40am (Eastern time).

Q. Does this ROM support custom kernels?
A. I support prime https://forum.xda-developers.com/ga...kernel-prime-kernel-p601-tw-lollipop-t3456312 .

Q. Why doesn't this ROM support Xposed?
A. Xposed is a hack that is geared towards AOSP, custom ROM's modify the framework a lot, so Xposed can cause a ton of issues on custom ROM's. Now it might work for you, however it is not to be discussed in this thread, and you should refrain from posting bug reports while using it as Xposed can cause a lot of bugs.

Q. Alright, but I still want to flash Xposed, so which version do I need to install?
A. You need to use the version arm sdk 25.

Flashing the ROM:
Q. What do I need to know before flashing?
A. Check the install instructions in the first post..

Q. What TWRP versions are supported?
A. ShevT's. Check out this thread for the TWRP download.

Q. Can the builds be dirty flashed over each other?
A. Yes, however make a nandroid first as there is a chance of getting a bootloop or encountering bugs, also bugs may only be reported on a clean flash.

Q. How do I dirty flash builds?
A. Wipe the system, cache, and dalvik cache, flash the ROM, gapps, and reboot.

Q. Will this work on the Kitkat bootloader?
A. Yes if you flash Prime kernel.

Using the ROM:
Q. How do I enable software buttons?
A. Settings->Navigation.

Q. Do I need to provide a log if I'm reporting a bug?
A. If you want it to be fixed faster (or at all) then yes, you should definitely provide a log.

Q. How do I get a logcat, and what type should I get, and more questions that can conveniently be answered by my pre-determined answer?
A. Read this thoroughly. Also, here's a good app for getting logs: https://play.google.com/store/apps/details?id=com.tortel.syslog
 
Last edited:

mosimchah

Senior Member
Dec 7, 2014
4,158
9,299
263
Deathly Adiutor App

Deathly Adiutor is an open-source, modified version of Kernel Adiutor made specifically for Exynos 5420 devices.

Features
Power Saving:
  • S-Pen Power Saving - Same as in Touchwiz, disables S-Pen detection if it's inserted in the slot
  • S-Pen Input Booster - Instantly increase CPU frequency when the S-Pen touches the screen
  • Touchscreen Input Booster - Instantly increase CPU frequency when you touch the screen
  • Touchkey Input Booster - Instantly increase CPU frequency when you touch the capacitive buttons
  • Touchscreen Glove Mode (Not all screens support this)

CPU Control:
  • CPU Settings reworked - Deathly adiutor back-end was cleaned up to work specifically with our CPU
  • CPU Thermal - Control all thermal throttling points for the CPU (make your device run colder... or even hotter)

GPU Control:
  • GPU Time in States - Same as CPU Time in States (Times in each frequency)
  • GPU Frequency Control
  • GPU Voltage Control
  • GPU Governor Control
  • GPU Thermal - Control all thermal throttling points for the GPU (make your device run colder... or even hotter)

Battery control:
  • Full power statistics - See current and maximum charging currents and current source of power
  • Unstable power source detection - Lowers current until the power source is stable
  • Customize charger current limits - Make your device charge faster (safe, if the charger can not supply enough current, the board will dynamically decrease the current)
  • Screen-On current limiter - Limit charging if screen is on (to avoid overheating)

Speakers:
  • Privacy mode - Disable main speaker if headphones are plugged in
  • Earpiece volume
  • Left/Right speaker volume
  • Speaker equalizer

Headphones:
  • Left/Right channel volume
  • Mono output mode
  • Headphone equalizer

App Themes:
  • Light theme - White and Red
  • Dark theme - Grey and Red

Downloads
The app can be found in the Play Store:
 
Last edited:

mosimchah

Senior Member
Dec 7, 2014
4,158
9,299
263
This is a work in progress guide to getting great battery life

1. In Deathly Adiutor disable all the input boosters in the cpu section
2. Use the S-pen power saving mode
3. Set the vibration strength to zero (or close to zero) in the misc section
4. Set the default I/O scheduler to noop

5. Go to developer options and turn off the logger buffer sizes (you will have to turn this back on in order to get a logcat for bug reports)

6. Use the suspend actions in aicp extras and turn off the ota checker
7. Use greenify to enable aggressive doze and doze on the go, and use it to limit background apps

8. Turn off all animations in developer options
9. Disable fsync (risky, you could lose data if the system crashes)
=================================================================================================================
This is a work in progress guide to getting great Performance at the expense of battery life

1. Go to developer options and turn off the logger buffer sizes (you will have to turn this back on in order to get a logcat for bug reports)

2. turn off the ota checker in aicp extras
3. Use greenify to enable aggressive doze and doze on the go, and use it to limit background apps

4. Turn off all animations in developer options
5. Disable fsync (risky, you could lose data if the system crashes)
6. Use the input boosters
 
Last edited:

Tim047

Member
Jul 13, 2013
12
2
0
Firstly, many thanks for this and helping keep our tablets up to date. I am hopefully going to try flashing this later today.

Is this Rom pre-rooted or am i going to need to flash SuperSU?

Thanks again.
 
  • Like
Reactions: mosimchah

Stogie87

Senior Member
Oct 3, 2015
991
460
0
Berlin
This seems to be the best rom for p600, at the moment. :good:
It works with prime kernel v. 7.2 and has much more features than LOS and LD.
Substratum is also working and should be included as default system app and there is MagiskManager support, so that Safetynet is finally working. :)

There are only some minor bugs like:
- QS-Tile background is always translucent
- minor graphic glitches
- if Nougat Sidebar inside Settings menu is deactivated via AICP extras the back-button which replaces the menu-button doesn't work
- Ui is a little bit laggy
- screen mirroring doesn't work like on all other aosp roms
- Brightness-sensor is a little bit slow or not correctly calibrated
- Magisk Manager link in settings should be in the system category and not in the personalise category

Thank you mosimchah! :victory:

*update: graphic glitches and performance issues are prime kernel related. No issues with original AICP kernel. So don't flash prime kernel until the kernel gets an update!
 
Last edited:
  • Like
Reactions: mosimchah

BenHaHaHa

New member
Apr 21, 2017
1
0
0
s pen features ( cursor on the screen, palm rejection etc)

Does the features like palm rejection, the cursor that shows up when you hover your pen over the screen, and air command still work after rooting and installing Nougat? My Note 10.1 still has Lollipop on it and I am on the fence about installing Nougat :confused:
 

DeanoD

Senior Member
Oct 12, 2013
300
45
48
Windsor, Ontario. Canada
Sweet!!

M -- Once again, you have outdone yourself with this ROM. With full wipe and fresh install, it took barely 20 mins. And the settings will keep me happy for ages. My Wacom Feel Stylus is also performing fantastically. So far, not even a blip. I may be imagining this, but the screen res even seems smoother. Great work from the entire team that worked on this. ;-DeanoD
 
  • Like
Reactions: mosimchah

mosimchah

Senior Member
Dec 7, 2014
4,158
9,299
263
M -- Once again, you have outdone yourself with this ROM. With full wipe and fresh install, it took barely 20 mins. And the settings will keep me happy for ages. My Wacom Feel Stylus is also performing fantastically. So far, not even a blip. I may be imagining this, but the screen res even seems smoother. Great work from the entire team that worked on this. ;-DeanoD
Thanks, glad you like it:)
 
  • Like
Reactions: jerrys0828

mosimchah

Senior Member
Dec 7, 2014
4,158
9,299
263
Does the features like palm rejection, the cursor that shows up when you hover your pen over the screen, and air command still work after rooting and installing Nougat? My Note 10.1 still has Lollipop on it and I am on the fence about installing Nougat :confused:
Palm rejection works, no cursor, and you can install a separate app for air command, search the lineage thread for it
 

RXT00

Senior Member
Nov 11, 2013
94
37
48
Great Rom, so far everything is smooth. Love all the features.
Only problems I found are some audio glitches, mostly when locking/unlocking the screen while listening to music from the headphone jack.
 
  • Like
Reactions: mosimchah

jerrys0828

Senior Member
Feb 16, 2014
71
17
0
Does the features like palm rejection, the cursor that shows up when you hover your pen over the screen, and air command still work after rooting and installing Nougat? My Note 10.1 still has Lollipop on it and I am on the fence about installing Nougat :confused:
Some apps have their own floating cursors, but there isn't one built into the ROM (as far as I know). The kernel has the option to disable pen detection while the pen is inserted.

Air Command / S-notes etc are Touchwiz-only features. There are certainly some third-party apps to fill the gap, if you search for S-pen in the play store. The most popular ones seem to be the combination of CM S-Pen Add-On and Note Buddy.

EDIT: Sorry, I didn't notice that your comment already had a reply.