[YU Yureka Android Development] Shivam Kumar Jha:
temasek's UNOFFICIAL CM12.1 BUILD

DISCLAIMER

/*
* 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. Hard. A lot.
*/

Lockscreen Gestures

OmniSwitch

AppBar

App Circle bar

Gestures Anywhere

Heads Up Notifications

Network traffic meter

DPI Settings

DHCP accelerator

much much more inside

temasek-cm-12.1-20151222-UNOFFICIAL-tomato.zip

First and final update from my side (?), I have tested it, its very much stable.

The lastest version TWRP (2.8.1.0) or PhilZ Touch recovery is recommended.

Clean Installation

1. Download the appropriate ROM using links provide in the second post.

2. Download the appropriate GApps following the links in the second post.

3. Back up any and all important data.

5. WIPE DALVIK/CACHE/DATA/FACTORY RESET.

6. WIPE SYSTEM.

7. Flash the ROM in recovery.

7.1. DO NOT FIX PERMISSIONS AFTER FLASHING, doing so will cause a bootloop.

8. Flash the GApps.

9. WIPE DALVIK/CACHE (for good measure).

10. Reboot Device.

Dirty Flash/Update

1. Download the ROM.

2. WIPE CACHE/DALVIK.

3. Install the ROM zip from recovery.

4. Reboot Device.

Source Code: https://github.com/temasek

MY SD Card Isn't Working

- Format the SD Card in recovery to Ext4 (from FAT) and it should be good to go. Besides, who likes the 3.9GB file limit of FAT anyways :)

- NTFS formatting also works, but SD card is no longer detectable in recovery.

Help! Miscellaneous is draining my battery!

Miscellaneous itself is not some mystical process that drains battery. It's showing the difference between estimated battery drain and actual battery drain (so more like a summation of all of the miscellaneous processes that drained the battery unexpectedly).

Work In Progress. Will be updated as comments are added.

If you are experiencing any issues and have performed a dirty flash, please try a clean flash prior to posting your question. Thank you!

If you have an issue and want require help, please submit a kmsg log with the following information:

Note: Do not pull out battery or else no log; this log can be located at: /proc/last_kmsg

When Possible, Please Include:

- Instructions to recreate the error you encountered.

- Any other relevant information (i.e. Kernel version/Build, etc.).

Please read all of the OP before you post. Do not report issues on previous builds only on the latest.

Credits
[MENTION=2332422]temasek[/MENTION] for development of rom
[MENTION=4898097]arter97[/MENTION] for optimizing rom
[MENTION=2476451]romracer[/MENTION] for Xposed
[MENTION=631273]Chainfire[/MENTION] for SuperSU

SCREENSHOTS:

​

XDA:DevDB Information

[ROM][tomato][5.1.1_r30][UNOFFICIAL] Temasek's CyanogenMod 12.1 v18.6 [22 Dec], ROM for the YU Yureka

Contributors

Shivam Kumar Jha, Shivam Kumar Jha

Source Code: https://github.com/temasek

ROM OS Version: 5.1.x Lollipop

ROM Kernel: Linux 3.10.x

ROM Firmware Required: unlocked bootloader, custom recovery

Based On: CyanogenMod

Version Information

Status: Stable

Created 2015-12-23

Last Updated 2015-12-23