[ONE Android Development] danieldmm:
Build 29/03/2015

TugaPower ROM G+

TugaPower v2.0 CM12.1 OnePlus Android 5.1

Change log:

ion: msm: fix cache maintenance on unmapped buffers

init: Let a device's init.rc redefine service entries

bluetooth: a2dp: Fix CAF's broken throttling

Revert "Protect reset of out stream with mutex"

telephony: Remove top-level IMS settings

media/hardware/HardwareAPI.h: make MediaImage 64-bit compatible

Fix mistake using width instead of height.

surfaceflinger: Fix klockwork error.

ims: Use reflection to support different IImsConfigs

Don't blindly return true for getVolteProvisioned

QuickContacts: Fix null pointer exception when clicking a contact

ims: More backwards-compatibility stuff

livedisplay: Don't depend on automatic brightness

telephony: Add AOSP compatibility methods for IMS

IMS: add ImsConfig api to get volte provisioned value.

Fixes large number of thumbnails leads to low memory

frameworks/base: Fix delay in sending AUDIO_BECOMING_NOISY intent

Assign more reasonable width and height of a window surface

Wait for visible wallpaper drawn before starting app transitions

Wait for opening apps ready before stopping freezing display

BlurLayer: Remove unnecessary surface transaction

DimLayer : remove unnecessary surface transaction calls

Layout the window to be displayed if it would be resized

[ActivityManager] Avoid killing unrelated processes.

hwui : fix memory leak due to duplicate in shadow cache

Remove the window whose client process has died or become zombie

Clear the previous states before setting the new app visibility

Alarm: add support for power off alarm

bootanimation_main: Disable boot animation when device is triggered by alarm

frameworks/base : Enable Aggressive trim settings

SystemUI: Fix no LED indication for missed call when screen off

SystemUI: Fix issue with uplink downlink arrows on mobile network signal

Perform once GCs on all app process when system ready

Revert QC performance manager, we have our own.

Update GSM/CDMA getState API to consider state of the IMS phone as well.

Send SMS over 1x when on eHRPD/LTE and active voice call

telephony: Don't test for features known to be unsupported

media: Fix various issues with QCOM audio flags

libstagefright: support pause/resume for timelapse recording

Stock SMS FC when recebe sms, use hangouts till fix its ready

Stick to stock theme before changing theme, CM Theme Engine its not ready yet to use with Android 5.1

Stock kernel its SeLinux Permissive for better work with rooted apps

Stock kernel its always in OTA, so after changing kernel download from OTA frist stock kernel just en case.

Added MaxxAudioFX full support -> Thanks to [MENTION=3617140]ricardopvz[/MENTION]

Removed AudioFX (Find it in OTA)

Removed CM Wisper

Removed CM Update OTA

Removed CM SetupWizzard

Removed CM Acount

Powered by SuperSU 2.46

ROM -> http://goo.gl/jAPj56

Mirror MegaUpload -> http://goo.gl/6jb5mm

MD5: 55dd33151bbc01d5dbd4d38ea120a2fb

Gapps For Android 5.1 -> http://goo.gl/naIXSq

Mirror for Gapps MegaUpload -> http://goo.gl/OI69JS

Happy flashing

Update Firmware parts for better function over CM12

Flash over TWRP -> http://goo.gl/LfOsMi

Mirror -> http://goo.gl/CPAmZP

If you came from CM11/11s this is mandatory, also flash if mentioned in change log of ROM.

Source:

CyanogenMOD https://github.com/CyanogenMod