Wednesday, 16 December 2015

[MOD]CM 12.1 Unofficial PARTITION MOD EvitaX



CyanogenMod 12.1 is a free, community built distribution of Android 5.1.1 (LolliPop) which greatly extends the capabilities of your phone.

This is the UNOFFICIAL Weekly Build of CM12.1 for the AT&T HTC One XL based on current Nightlies w/ HEAVILY MODIFIED PARTITION SCHEME.
**SWITCHING TO THESE BUILDS WILL REQUIRE A FULL DEVICE WIPE. BACKUP EVERYTHING**

Our /userdata partiton is to small for LP and art opts for apps and fill up quickly. These builds provide a long term solution to this by re-arranging which partitions are used to house which files systems. Here's how it's done:
  1. by-name/fat {~12GB US, ~23GB EU models}(previously our internal_sdcard storage) -> is now used for /data, which will include a /data/media style sdcard like what is used on newer android devices

  2. by-name/userdata {~2.5GB} (previously our /data partition) -> is now used to house /system. This now larger /system dir is big enough to allow for full dex-preopt which will speed up first boot but results in larger zip files

  3. by-name/system {~1.5 GB} previously used for /system is no longer used.


To hear about the latest updates and changes to CyanogenMod as a whole, please follow +CyanogenMod on Google+!


Code:


#include
/*
 * 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
 * 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 me for messing up your device, I will laugh at you.
 */


Installation Instructions (These are all required)
FOLLOW THESE STEPS CLOSELY

IF COMING FROM CM-12.1 OFFICIAL BUILDS
SKIP TO STEP 3
  1. S-Off your device (Do this before RUU'ing and it will not wipe your /sdcard).

  2. Update to 3.18 RUU or later.

  3. BACKUP EVEYTHING YOU WANT TO KEEP TO A PC/OTG DRIVE WE WILL BE WIPING EVERYTHING

  4. Flash this custom TWRP recovery that supports EvitaX scheme.

  5. Reboot to recovery, From the "WIPE" menu choose FORMAT DATA, then manually wipe from the advanced wipe menu: /system, /cache, /dalvik

  6. Reboot to recovery again to allow TWRP to setup it's storage and configs on the newly formatted /data partition

  7. Download latest build from theflamingskull.com/evita.html .

  8. Locate 5.1 Gapps via a quick Google search.( I prefer opengapps.org )

  9. Use "adb push", "adb sideload", or MTP to trasfer ROM/GAPPS to device

  10. Install ROM and gapps.

  11. Enjoy Quick boot up and usable space for apps.


FOR OTHER DEVS:
To build with this new layout you will need
http://review.cyanogenmod.org/#/c/124797/1

If anybody really want's to build recovery on thier own the modded
tree can be found here:
https://github.com/jrior001/twrp-htc-evita/tree/twrp-dm

List all Questions and Off-Topic discussions here

Huge thanks:
h8rift,intervigil, deck, mdmower, invisiblek, flyhalf205 - Great team to work with for the HTC MSM8960 device family.

XDA:DevDB Information
CM12.1 EvitaX Unofficial, ROM for the AT&T HTC One X

Contributors
jrior001
Source Code: https://github.com/CyanogenMod

ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
ROM Firmware Required: hboot 2.14 or higher
Based On: CM

Version Information
Status: Stable

Created 2015-12-17
Last Updated 2015-12-17

Download from this link

1 comment:

  1. Hello, thanks a lot for your support.

    However I have a question, What is the process to update the bootloader? I have on my HTC ONE XL (EvitaX) Hboot: 1.14, so I can´t find a wait to update it.

    Thanks in advance for your response clefaraco@gmail.com

    ReplyDelete