[ONE Android Development] danieldmm:
Build 12/06/2015

TugaPower ROM G+

#TugaPower v53.0 CM12.1 #OnePlus #Android 5.1.1

Change log:

Run BatteryCallback on CpuTracker thread

Kill process asynchronously on updateOomAdjLocked

[ActivityManager] Fix index OOB when updating visible

fix bug about view cache in RemoteViews

PackageManagerService: override native lib root for prebundled packages

audiopolicy: Use legacy alsa to guard incall music feature

cm: Add backup API key for Trebuchet

trebuchet: Externalize backup API key string

onResume: Refresh current view

Sizes: Let disk usage show sizes as doubles

Protected Apps: Fix rotate FC

Floating Calculator: Reposition to fit landscape devices

Rotation: fix icons disappearing

MediaScanning: Update with calls to Mediascanner

Delete destination file when copy fails

Add File.separator to end of internalPath

audiopolicy: Unbreak incall music

power: Fix locking for wakeup proximity check

Bluetooth: Adding synchronization to handle multiple threads

Close race condition in binderDied()

ESQueue:use 0x000001 instead of 0x00000001 as sync word in H264/MPEG_VIDEO

Don't fail read when "seeking" to current position

libstagefright: free mMoovBoxBuffer

Signal EOS at end of mpeg video to flush out final sample

MediaCodec: use non-blocking call to get service

Fix div zero error in corrupted media file

Nuplayer: Fix no image or image will be delay issue

frameworks/av: do not allow voip direct output for non 16-bit PCM

libstagefright: Support PCM channel mask update

nuplayer: Don't write data to sink if sink is stopped

RTSPSource: check audio buffer count

NuPlayer: Fix for PCM offload fallback on BT

AudioFlinger: Add PCM offload format for dumpsys logging

NuPlayer: Fix for pcm offload not using offload path after pause time out

NuPlayer: Fix incorrect time update for pause followed by seek, resume

stagefright: Replace strncpy with strlcpy

frameworks/av: Fix NULL check for source

nuplayer: improve startup/rebuffering for http progressive playback

audio: removed stream type check from AudioTrack

Fix some more argument order issues

Simplify logic

Don't solely rely on the presence of RECENT for checking for new mail

Don't re-sync when refreshing the IDLE connection

Fix crash when attempting to view EML files

Remove obsolete theme

cmsdk: fix customtile listener service registering logic

audio: fix incall music ifdefs

prima: Update to LA.BF.1.1.1.c3-02800-8x74.0

Keep a local instance of mContactData when copying to SIM card

SystemUI: always log statusbar state

Revert "frameworks/base: Make minfree values optimal for 32bit devices"

Update Sonera APNs

SystemUI: Add missing QS accessibility messages

build: Add the factorypackage target

power-8916: Enable the perf options for performance mode

ROM script its improved, if you dont meet the firmware requisites ROM will not flash, you can find Firmware zip in the botton of post

Added Xposed ( Please take extreme precaution wich modules you install, if its not ready to Lollipop you may face bootloop )

To go out of bootloop just go to TWRP and in file manager delete the file /data/data/de.robv.android.xposed.installer/conf/modules.list, that way phone will boot

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]

Smart Mute its now mainstream over official CM 12.1

Removed AudioFX (Find it in OTA)

Removed CM Wisper

Removed CM Update OTA

Removed CM SetupWizzard

Removed CM Acount

Updated Xposed to version of 14/05/2015 Alpha 4

Added DPI changer, 380dpi Option, find it over screen options

Find also kernel with old driver and new driver that was based in Linux 3.4.63 in OTA

Find all the kernels in TugaPower OTA

Added Sound Pannel to Power Menu , activate in settings of Power Menu Options

Powered by SuperSU 2.49

ROM -> https://goo.gl/GnnbLs

Mirror MegaUpload -> https://goo.gl/pJ7Vq6

MD5: d3ac09559b2a3a78ae4c7b44e4c50f19

Gapps -> http://goo.gl/3w6zWN

Happy flashing

Firmware parts Recommended for better function over TugaPower ROM, flash this if ROM Flash gives firmware error

Meocloud Firmware Download -> https://goo.gl/NV6OeM

Mirror Mega Download -> https://goo.gl/5PZFMU

MD5: 60116cfa0db1d9f65e172639d269a335

Source:

CyanogenMOD https://github.com/CyanogenMod