• 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][6.0.1][UNOFFICIAL] Android Ice Cold Project 11.0 [UPDATED 17-08-2016]

STRYDER~007

Inactive Recognized Developer / Recognized Themer
May 13, 2013
2,740
9,244
0
Pune
.
.
.
.

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

Disclaimer:-
Code:
* Your warranty is now void.
* I am not responsible for bricked devices, dead SD cards,thermonuclear war, or you getting fired because the alarm app failed!!
* Please make nandroid backup before flashing this as a precaution!
* Try this ROM at your own risk!
.
.
.


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 Release: Version 11.0
Download Link: Download AICP Marshmallow [2016-08-17]
MD5 Checksum: Download MD5 Checksum
Old Versions-

Full Changelogs: Go to Settings->AICP Extras->Changelogs.


  • Don't disable Heads-Up. You wont be able to answer phone calls otherwise.
  • You tell... :p




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:


  • Download Latest AICP Marshmallow Build
  • Download Gapps [Optional]
  • Take Nandroid Backup via Recovery
  • Recommended- Full wipe and Factory reset
  • Format System, Data, Cache, Dalvik-cache and Clean Install the ROM
  • Flash ROM using recovery
  • Flash Gapps [Optional]
  • Reboot
  • Enjoy!
  • NOTE- To access FOTA recovery(CWM/TWRP) after flashing AICP, press vol+ on reboot.
  • Beware- ROM has Gapps persistance in between dirty flashes.

Huge thanks to @Raienryu and @Furrydaus for awesome guidance!
Huge thanks to @Olivier for bringing CM13 to Taoshan and keeping the device alive!

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

ROM Gerrit

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



XDA:DevDB Information
Android Ice Cold Project MM 11.0, ROM for the Sony Xperia L

Contributors
STRYDER~007

Source Code Rom:https://github.com/AICP
Source Code Kernel:https://github.com/CyanogenMod/android_kernel_sony_msm8930/tree/cm-13.0
Source Code Device:https://github.com/STRYDER-007/android_device_sony_taoshan

ROM OS Version: 6.0.x Marshmallow

Version Information
Status: Testing

Created 2016-01-05
Last Updated 2016-08-17
 

Attachments

Last edited:

STRYDER~007

Inactive Recognized Developer / Recognized Themer
May 13, 2013
2,740
9,244
0
Pune
Changelogs and Screenshots

Changelogs:-
Code:
====================
     08-17-2016
====================

   * device/sony/common/
-  init: Use a more conventional ramdisk layout
-  init: Clean the init_sony specific binaries on boot

   * device/sony/taoshan/
-  taoshan: init: Use a more conventional ramdisk layout
-  taoshan: Switch to the new audio HAL
-  taoshan: Remove charger_res_images
-  taoshan: Ship Gello
-  taoshan: Remove time_daemon in favor of RTC write
-  taoshan: Remove now obsolete shim library
-  taoshan: Switch from libqc-opt to libqti-perfd-client
-  taoshan: overlay: Cleanup and match to original xml files
-  taoshan: nfc: Delete user nfcee_access.xml configuration
-  taoshan: Import arch configs first from a PlatformConfig.mk
-  taoshan: Restructure the device tree into fragments
-  taoshan: Remove persist.sys.usb.config override
-  taoshan: audio: Correct a typo in legacy configuration
-  taoshan: Remove USE_OPENGL_RENDERER
-  taoshan: cleanup device tree for e2fsck and lpa.decode
-  taoshan: remove double packages
-  taoshan: remove languages-full.mk
-  taoshan: tree: Cleanup unused packages and configurations
-  taoshan: cmhw: Use cmsdk FileUtils
-  taoshan: camera: How about doing our NULL checks before crashing?
-  taoshan: camera: Add TARGET_NEEDS_CAMERA_WRAPPER dependency
-  taoshan: liblights: Add TARGET_PROVIDES_LIBLIGHT dependency
-  taoshan: remove wifi.supplicant_scan_interval in properties
-  taoshan: disable wifi AP firmware reload
-  taoshan: Remove BUILD_UTC_DATE
-  taoshan: Remove density from PRODUCT_AAPT_CONFIG
-  taoshan: Don't use legacy MMAP
-  Revert "taoshan: use dlmalloc"
-  taoshan: Set SELinux to enforcing
-  sepolicy: Adress some denials
-  taoshan: Make init & fstab more SELinux-friendly
-  init: Add a service for taimport
-  init: Remove unneeded TA services
-  init: tad: point to specific TA partition
-  init: Remove obsolete debugfs mount
-  taoshan: Update custombootimg for renamed toybox_init
-  Revert "taoshan: Use Snap"
-  init: Don't try to insmod modules
-  taoshan: Remove WiFi module defines
-  taoshan: Enable zRAM
-  taoshan: Use Snap
-  Switch to QCOM's FM radio app
-  taoshan: Sync wcnss config with caf/LA.AF.1.1_rb1.18
-  taoshan: Use new fm calibration data file path
-  taoshan: Fix the issue with fm patch downloader
-  taoshan: Fix the issue with fm_dl service
-  taoshan: Fix /dev/radio0 permission
-  taoshan: Fix the issue with fm_dl service
-  taoshan: Added support for static linking for radio-iris-transport module
-  taoshan: Switch back to prebuilt camera HAL
-  taoshan: Spring cleaning
-  taoshan: Move bootlogos and some defines from sony_common

   * kernel/sony/msm8930/
-  net: ipc_router: Bind only a client port as control port
-  msm: kgsl: Defer adding the mem entry to a process
-  ashmem: Validate ashmem memory with fops pointer
-  netfilter: x_tables: make sure e->next_offset covers remaining blob size
-  HID: hiddev: validate num_values for HIDIOCGUSAGES, HIDIOCSUSAGES commands
-  net: validate the range we feed to iov_iter_init() in sys_sendto/sys_recvfrom
-  mnt: Fail collect_mounts when applied to unmounted mounts
-  KEYS: potential uninitialized variable
-  msm: kgsl: Add missing checks for alloc size and sglen
-  vfs: make AIO use the proper rw_verify_area() area helpers
-  USB: usbfs: fix potential infoleak in devio

   * vendor/sony/
-  Merge pull request #179 from AdrianDC/taoshan
-  taoshan: Remove libqc-opt and update libmmcamera_wavelet_lib.so
-  taoshan: Add libqti-perfd-client to replace libqc-opt
-  taoshan: Update rmt_storage from flo MOB30D

====================
     08-16-2016
====================

   * build/
-  build: Source a CM-specific global BoardConfig

   * external/wpa_supplicant_8/
-  Merge branch 'wlan-service.lnx.1.0-rel.1.0' of git://codeaurora.org/platform/external/wpa_supplicant_8 into cm-13.0

   * frameworks/base/
-  Fling: Trails width configuration [2/3]
-  Merge "Blur: Add back Recents blur that XOSP removed just for fun" into mm6.0
-  am: Account for time changes when showing recent activities

   * frameworks/native/
-  dalvik: rework 3 and 4-GB dalvik heap configurations

   * frameworks/opt/net/wifi/
-  Wifi: Do full DHCP if framework roam to a new SSID
-  Do not process the results array if no results are received
-  Reply with a FAILURE if enable network is received for invalid id
-  WifiService:Fix profile can't be updated when SIM changed
-  Wifi: Issue Disconnect when Ip is changed
-  wifi: Create new WifiConfiguration for savedConfig in addOrUpdateNetworkNative

   * packages/apps/AicpExtras/
-  Merge "Blur: Add recents blur back that XOSP removed just for the fun" into mm6.0
-  fixup a few strings for Blur UI

   * packages/apps/DUI/
-  Fling: Trails width configuration [3/3]

   * packages/apps/Messaging/
-  Unachive conversations from unblocked participants

   * packages/apps/Settings/
-  Fling: Trails width configuration [1/3]

   * packages/providers/MediaProvider/
-  MediaProvider: catch data exception to avoid crash
-  MediaProvider: Fix failure in android.provider.cts.MediaStore_FilesTest
-  Gallery2: Fix thumbnails of new edit photos display wrongly in Documents.
-  Music: Fix force closed when plug out the SD card while music is playing.
-  MediaProvider: Fix SQLiteDiskIOException.

   * packages/services/Telecomm/
-  Automatic translation import

   * vendor/aicp/
-  apns: Fix T-Mobile MK DATA access
-  cm: Allow LiveDisplay to write to display misc dir
-  cm: charger: Export the RTC Clock and Alarm timestamps
-  cm: charger: Add support for double backlight displays
-  cm: Add custom off-mode charging screen
-  extract-utils: Add pinning support

   * vendor/cmsdk/
-  CMSDK : Fix generateAlertColorFromDrawable for non BitmapDrawable

====================
     04-26-2016
====================

   * device/sony/taoshan/
-  taoshan: Adjust pulse width
-  taoshan: add back camera.vendor.msm8960.so
-  taoshan: Provide a camera SHIM library for SONY libs
-  taoshan: Update camera wrapper module definition
-  taoshan: bring back camera wrapper from msm8960-common
-  Revert "taoshan: goodbye camera wrapper"
-  Revert "taoshan: build camera hal"
-  Revert "taoshan: open-source camera bringup"
-  Revert "taoshan: open-source camera bringup"
-  taoshan: Disable non-existent overlays && remove duplicate overlay
-  Revert "taoshan: Enable WCDMA only mode"
-  Revert "taoshan: Disable non-existent overlays"
-  taoshan: Add custom RIL class
-  taoshan: Use 3 threads for dex2oat
-  taoshan: proximity wake moved to cmsdk
-  taoshan: Enable doze mode
-  taoshan: Enable EMERGENCY mobile connections.
-  taoshan: remove double packages
-  taoshan: Stop the QC-QMI message spam
-  taoshan: Remove persist.sys.usb.config override

   * external/DUtils/
-  DUI: Bring up "In-app search" bindable action and resources [2/2]

   * frameworks/base/
-  Merge "Base: Floating Window" into mm6.0
-  Merge "LLS: Update LLS slide offsets when focus changes" into mm6.0
-  Base: Floating Window
-  Revert "Keyguard: switch to cm-specific device provisioned flag"
-  LLS: Update LLS slide offsets when focus changes
-  ThemeTile: Custom QS detail header title support for theming apps
-  ThemesTile: Don't process clicks on current theme item

   * frameworks/opt/telephony/
-  Fix bug in CallManager unregisterForPhoneStates()

   * packages/apps/AicpExtras/
-  Floating Windows settings
-  AE: remove Spanish translations

   * packages/apps/Bluetooth/
-  Ensure synchronized access of JNI callback object

   * packages/apps/DUI/
-  DUI: Bring up "In-app search" bindable action and resources [1/2]

   * packages/apps/Eleven/
-  Eleven: Cleanup all the whitespace

   * packages/apps/Messaging/
-  Bring back original color

   * packages/apps/Settings/
-  Settings: fix incorrect default sim/sms/data selection logic

   * vendor/aicp/
-  Condor : Update Mantainer

   * vendor/cmsdk/
-  Floating mode tile (2/2)

   * vendor/sony/
-  Revert "taoshan: remove closed camera hal"

Screenshots:-




 

Attachments

Last edited:

STRYDER~007

Inactive Recognized Developer / Recognized Themer
May 13, 2013
2,740
9,244
0
Pune
Cool thanks bro.
And if this is your normal night what about the busy one.
:eek::eek:
Oh buddy! You have no idea!! Sometimes I have to stay up all night.. :D
Here he goes again... Making ROMs for everyone to enjoy. :D thanks a lot man great job I'll try as soon as possible.
You're welcome bro! Enjoy..I'll see if I can bring some more Marshmallow ROMs to Xperia L.. If I get free time! ;)
 

Lorenz15

Senior Member
Apr 5, 2015
742
337
0
Germany
You are just awesome Stryder! I was happy that our Xperia L gets CM13 but I never thought, that we get any other Marshmallow ROM. Please keep this roms alive and I think everybody here would appreciate new ROMs ;)

---------- Post added at 12:18 AM ---------- Previous post was at 12:13 AM ----------

Does this ROM has a doze feature included? :D
 

STRYDER~007

Inactive Recognized Developer / Recognized Themer
May 13, 2013
2,740
9,244
0
Pune
You are just awesome Stryder! I was happy that our Xperia L gets CM13 but I never thought, that we get any other Marshmallow ROM. Please keep this roms alive and I think everybody here would appreciate new ROMs ;)

---------- Post added at 12:18 AM ---------- Previous post was at 12:13 AM ----------

Does this ROM has a doze feature included? :D
You're welcome bro! XL users give good support that's why I work for it! ;) Yes doze is supported by default in Marshmallow..Use THIS app to enable..It's really good app with cool UI! :D
Guys, can anyone provide link for the gapps?
Go to www.opengapps.org and download 6.0 arm-pico. :)
 
  • Like
Reactions: adil089

STRYDER~007

Inactive Recognized Developer / Recognized Themer
May 13, 2013
2,740
9,244
0
Pune
one small bug i found is that after charging led light didnt go it was still on
That's CM sources issue..It can't be fixed until sources are fixed.
Oh then I'm sorry :D
Is ambient display included in this rom? :D Or in RR 5.6.0?
I think yes..I'm not on it now so search in Settings if you can.
Smooth rom. One issue i got. If you flash rom with gapps it will not allow you to go further without google sign in :confused:
Don't flash Gapps right after flashing ROM, let the ROM boot first then flash Gapps.. :)
 
  • Like
Reactions: adil089

Lorenz15

Senior Member
Apr 5, 2015
742
337
0
Germany
That's CM sources issue..It can't be fixed until sources are fixed.

I think yes..I'm not on it now so search in Settings if you can.

Don't flash Gapps right after flashing ROM, let the ROM boot first then flash Gapps.. :)
I'm on RR 5.6.0 and here i can't find ambient display. Anybody here who found it in this ROM?