• 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][ARM][SafteyNet &#10004;][UNOFFICIAL] AICP-14.0 [23-02-2019][PIE][A6000/A6000 Plus]

Status
Not open for further replies.

dev_harsh1998

Recognized Developer
Apr 25, 2014
893
4,783
0
Varanasi
[ROM][ARM][SafteyNet &#10004;][UNOFFICIAL] AICP-14.0 [23-02-2019][PIE][A6000/A6000 Plus]

.
.
.
.

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

In the beginning we would like to thank:
  • CM 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
    .
    .
    .


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 14

Download link: aicp_a6000_p-14.0-UNOFFICIAL-20181218.zip (Unified Single build for Lenovo A6000 and A6000 Plus)

Download Gapps: OpenGapps(Use only arm -> pico for now)



Full Changelog link: goo.gl/mIgmYG


  • 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:


  • Don't do it if you don't know it
  • ROM has gapps persistance in between dirty flashes

KERNEL:
Kernel in this rom follows CM source with custom additions.

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



IceColdJelly AICP G+ community

kernel github
rom gerrit

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


XDA:DevDB Information
AICP Builds for Lenovo A6000 and A6000 Plus, ROM for the Lenovo A6000/Plus

Contributors
dev_harsh1998
Source Code: http://github.com/dev-harsh1998

ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.10.x
ROM Firmware Required: HEX FIRMWARE PATCH
Based On: GZOSP

Version Information
Status: Testing

Created 2018-12-14
Last Updated 2019-02-23
 
Last edited:

nostupidthing

Senior Member
Nov 1, 2012
940
259
0
Thanks for the smoooooth rom. But I encountered some problems.
1. Assigning custom button action from settings>system>button does not works.
2. It says volume rocker is separately handles in aicp extras. but I was not able to find it.
3. Phone heats up while playing vides. Thus battery decreases rapidly.
 
  • Like
Reactions: Islam Mu

dev_harsh1998

Recognized Developer
Apr 25, 2014
893
4,783
0
Varanasi
Thanks for the smoooooth rom. But I encountered some problems.
1. Assigning custom button action from settings>system>button does not works.
2. It says volume rocker is separately handles in aicp extras. but I was not able to find it.
3. Phone heats up while playing vides. Thus battery decreases rapidly.
1. Button remapping needs to be fixed by AICP devs it isn't a device specific issue.

2. If you observed closely I copy pasted the old thread template with just new download links :p so just don't take the features seriously from the old list, I will update the thread with time.

3. Yep should happen the oreo perf blobs and the kernel cpu boosting which are implemented to keep the device smooth require resources so the drain while usage is acceptable. Since, when the video is being played and any touch event is found kernel boots the cpu to max! To maintain the smoothness so temp kicks off to margin. Its 2019 with a Snap410 No one has time to sit and tune for both performance and power efficiency now since the chip is old its no fun writing and tuning hals for it anyway if you come accross some better tuning config share it with others as I told already my mate I tuned it for performance.
 
Last edited:
  • Like
Reactions: Islam Mu

dev_harsh1998

Recognized Developer
Apr 25, 2014
893
4,783
0
Varanasi
Superb work.
two things i couldn't
1. From where to enable direct face-unlock?
2. How to mute screenshot sound. Its not in sound setting.
1. Not sure bout he direct face-unlock trigger i guess aicp team didn't implement it yet.
2. The config to disable screenshot shutter sound could be found and toggled under aicp extras
 

nostupidthing

Senior Member
Nov 1, 2012
940
259
0
Superb work.
two things i couldn't
1. From where to enable direct face-unlock?
2. How to mute screenshot sound. Its not in sound setting.
1.setting>security&location>smart lock> trusted face. capture ur face there and enable face auto unlock in setting>seccurity&location>lock screen preference.
oh yes, i use nano gaaps btw
 

nostupidthing

Senior Member
Nov 1, 2012
940
259
0
other findings-
1.aico extras>panel porn is empty.
2. cannot activate google assistant (im in nano gapps)
3. phone shows call & msg notification after a couple of minutes later only in imo app. so everytime i miss calls. dont know whether it is app problem, wifi problem or phone problem. (i only use this app for voip call)
 

dev_harsh1998

Recognized Developer
Apr 25, 2014
893
4,783
0
Varanasi
Update 17-12-2018

Changelog :-
  • Kernel has been patched with the latest CVE(s)
  • Backported Zram and Zsmalloc from Linux 4.18 Mainstream
  • Integrated Zbud and Zswap from Samsung for better memory management.
  • Tuned Read-ahead for best interactive UX.
  • Backported Motorola's Force Reclaim driver from pettyl kernel
  • Heavily Tuned Ramdisk and Virtual Memory knobs
  • Kernel is now compiled with GCC-8
  • Backported the latest binder patches from mainline
  • Implemented and Enabled LZ4 zram and zswap
  • Initial Implementation of Button Remapper (Thanks to AICP devs)
  • Fair bump on device performance and multitasking.
  • Upmerge with the latest tip of aicp.

Clean Flash is recommended.

Download Link :- Latest Build

* If you are flashing gapps then remember do not flash any other package rather than the pico arm gapps for 1GB variant however 2 GB users can flash upto nano package and enjoy face-unlock. If you dare to flash nano package on 1GB variant than please don't come with your rants on my thread.

* Currently AICP is in beta stage and the customization features are being ported and merged which means they would shortly be available in sometime with coming releases.
 
Last edited:

nostupidthing

Senior Member
Nov 1, 2012
940
259
0
Update 17-12-2018

Changelog :-
Kernel has been patched with the latest CVE(s)
Backported Zram and Zsmalloc from Linux 4.18 Mainstream
Integrated Zbud and Zswap from Samsung for better memory management.
Tuned Read-ahead for best interactive UX.
Backported Motorola's Force Reclaim driver from pettyl kernel
Heavily Tuned Ramdisk and Virtual Memory knobs
Kernel is now compiled with GCC-8
Backported the latest binder patches from mainline
Implemented and Enabled LZ4 zram and zswap
Initial Implementation of Button Remapper (Thanks to AICP devs)
Fair bump on device performance and multitasking.
Upmerge with the latest tip of aicp.


Clean Flash is recommended.

Download Link :-Latest Build

* If you are flashing gapps then remember do not flash any other package rather than the pico arm gapps for 1GB variant however 2 GB users can flash upto nano package and enjoy face-unlock. If you dare to flash nano package on 1GB variant than please don't come with your rants on my thread.

* Currently AICP is in beta stage and the customization features are being ported and merged which means they would shortly be available in sometime with coming releases.
initial review- i find this build little bit laggy thsn first one. (may b battery friendly, i need to c). buttom remapper is working. but cannot get google asst working. i will give a couple a days shot in this build then update my review.
 

dev_harsh1998

Recognized Developer
Apr 25, 2014
893
4,783
0
Varanasi
initial review- i find this build little bit laggy thsn first one. (may b battery friendly, i need to c). buttom remapper is working. but cannot get google asst working. i will give a couple a days shot in this build then update my review.
Did you do a proper clean flash i.e have you wiped the internal storage before flash? If you did a dirty flash then have you wiped both the caches before reboot and what variant do you use 1GB or 2GB?

Also after the flash give build little time to settle i.e let the device cool down for our case so cpu isn't throttled (A6000 is using very basic untuned thermal implementation in the kernel side) and is performing at its max while you rate it.
 

nostupidthing

Senior Member
Nov 1, 2012
940
259
0
Did you do a proper clean flash i.e have you wiped the internal storage before flash? If you did a dirty flash then have you wiped both the caches before reboot and what variant do you use 1GB or 2GB?

Also after the flash give build little time to settle i.e let the device cool down for our case so cpu isn't throttled (A6000 is using very basic untuned thermal implementation in the kernel side) and is performing at its max while you rate it.
this build lags than 14 dec build. that built kernel settings were best we had, in my opinion coz it was blazing supetfast. touch was soo resonsive. while opening apps or settings, when touching button it reacted like boom boom boom boom. u know what i mean. but this build takes a time to respond
& i always prefer to clean flash. 1gb varient here.
 
Last edited:

raynofff

Member
Dec 17, 2014
49
11
0
hi, Dev, i appreciate ur great work, done 2 create this rom, BIG THNX!!!!! But, pls. tell, how 2 find,/include:
1. fast unlock, when right password wrote on lockscreen
2. how 2 enable in quick tiles - synchronization tile.
One more time, thnx 4 ur great work, 1 of the best builds i used ever!!! Ur the Greatest!!!
p. s.: sorry 4 my quite bad english if smthng hard 2 understand
 

dev_harsh1998

Recognized Developer
Apr 25, 2014
893
4,783
0
Varanasi
this build lags than 14 dec build. that built kernel settings were best we had, in my opinion coz it was blazing supetfast. touch was soo resonsive. while opening apps or settings, when touching button it reacted like boom boom boom boom. u know what i mean. but this build takes a time to respond
& i always prefer to clean flash. 1gb varient here.
Fact is I didn't even touched the damn kernel only toolchain was changed ?? and to the button settings all what i changed was the hardware vibration pattern maybe gcc-8 isn't polished enough like old gcc-7 that we were using earlier that might have caused perf regressions where as no such regressions are visible on 2 GB ram variant I guess I will examine further if this continues we will switch back to old tested trusted gcc.
 
Status
Not open for further replies.