Sunday, December 22, 2013

CM11.0 [ION] by ADC-Team -Kernel 3.4.X [KK] [Android 4.4.2]


 

ROM: CM11.0 ROM
Kernel: 3.4.X
Android: 4.4.2 [KK]

It is very difficult to explain the difference between ION and PMEM. But generally, ION is better than PMEM. The only downside of ION is that, not everything is compatible. But, from ADC-Team, it shows that CM 10.1 ION is now able to be used as daily usage. 

Installation:
  1. Download the ROM from XDA website.
  2. Download the Gapps from the XDA website.
  3. Put the downloaded ROM and Gapps in a folder and name as CM10.2 ION.
  4. Transfer it into external SD card.
  5. Boot into CWM.
  6. Wipe system (Factory reset).
  7. Wipe data.
  8. Wipe dalvik cache (Remember dalvik cache is in the advance setting).
  9. Flash the ROM.
  10. Flash the Gapps.
  11. Wipe cache and dalvik cache.
  12. Reboot and Enjoy.
(If you do not know what is CWM or do not know how to operate it, read this Article before you proceed)


Upgrade from the previous version:
  1. Download the latest ROM from XDA website.
  2. Transfer it into externel SD card (assign it into a folder)
  3. Boot into CWM.
  4. Wipe system (Factory reset).
  5. Wipe data.
  6. Wipe dalvik cache (Remember dalvik cache is in the advance setting).
  7. Flash the ROM.
  8. Wipe cache and dalvik cache.
  9. Reboot and Enjoy.
Q&A Section:
"The rom is stuck at splash screen, bootloop!"
-Use the NEWEST TWRP/CWM from US. Do not use any other recovery except the linked one in the thread!


"I heard on KitKat the statusbar is transparent. Why not in this rom?"
We have enabled the low_ram token by default. This disables the transparent effects and saves ram. If you want the statusbar transparent, open your appdrawer and choose ariesparts. Now go to "Enable/Disable Low Ram" and press the switch button, reboot and done!

"Why I can't add widgets on lockscreen?"
We have enabled the low_ram token by default. This disables in general and depending on app some features to save ram. If you want to add widgets on lockscreen, open your appdrawer and choose ariesparts. Now go to "Enable/Disable Low Ram" and press the switch button, reboot and done!

"Where are the CyanogenMod settings (Battery styles etc..)?"
- CM11 is still WIP, build after build the settings will be there again. 

"Will there be builds for the Galaxy W (same chipset)?" 
-We dont know. When we finish the work on ION and have some free time, we will discuss about it.

"What is ART?"
First - ART is in the "DEVELOPER OPTIONS" for a reason!!
ART is the new selectable runtime virtual machine included in KitKat and intended to replace Dalvik VM in the future.
At the moment, the default runtime virtual machine (VM) on KitKat and the only one available on previous Android versions is Dalvik VM.
Apps, excluding their native parts, are compiled from Java source code (but also written with other high-level languages) to a particular intermediate-level language, called byte-code, architecture independent, portable and runnable on every system that has the same/similar runtime VM. When the app is launched, its various required byte-code parts are loaded from disk, interpreted by the VM, compiled in machine code and then stored in RAM ready for the real execution. This process (known as JIT, just-in-time) requires some time and is not so efficient in terms of execution performance and cpu use, expecially on a device with a single core cpu...
With ART runtime VM every app is compiled directly in machine code when downloaded from Play Store or during the first boot process after enabling this kind of VM.
This means that there's no need to compile again and again the app byte-code when an app is launched, less time required to launch the app, less cpu use, better performance.
At the moment, ART is in an experimental stage and not all apps are supporting it (they simply force closes when launched).
But in the future, this will be surely a second life for our device. 

(Thanks to Christopher83 for this nice explaination!)


"Why does ART result in a bootloop?"
-The conversion from Dalvik to ART can take around 20 - 60 minutes, depending on how many apps you have installed. The bootanimation will be visible for a long time, so stay petient. BTW - If you installed Xposed framework ART will stop working. 

"Why does ART result in app-fc`s?"
-Art is still very very alpha. In fact, there were people who wanted to remove it from the CM builds because of that, but it didnt happen. We recommend you to use Dalvik if you want to use this rom as daily driver. 

"Are the DevCon-GApps odexed or deodexed?"
-The DevCon-GApps are made by XeLLaR*, he kept the odex files to let ART work for experiments. Long story short: odexed. 

"Why are all browsers except for Opera and Chrome so laggy?"
-Google changed the native browser engine from WebKit to Chromium. This means only Chrome based browsers will work usable on CM11 till we update the rom from PMEM to ION.

"Gesture typing doesnt work?"
-AOSP Bug, please install Google Keyboard from the Playstore or as .apk. Also Swiftkey works correctly.

"Are 64GB Micro SD cards supported?"
-Yes, they are. Smeroni68 is using one in his phone, and it works very well. (Tested on native exFAT Samsung 64GB SDXC uhs1 PRO card)

"Where are the AriesParts/Advanced settings?"
-CyanogenMod has removed it from settings. You can find the Advanced settings inside the Appdrawer.
"Playstore doesn work after Upgrade to newer build of CM11!"
-Reinstall DevCon-GApps. You should do this everytime you flash a rom!

"MX-Player says "Not supported Android version"
Update MX-Player from market up to v1.7.21

"Where is the "Performance menu"?"
To add Developer Opitons & Performance menu, you have to open Settings -> Device Info and tap 7 time on Build Number.

"Where is the AOSP Calendar App?"
-Not longer present in AOSP,CM - use Google Calendar from Playstore, it looks exacly the same.

No comments:

Post a Comment