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

TugaPower ROM G+

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

Change log:

Kernel: video: mdss: Simplify PCC combiner

Add ability to seek through track with circular motion

vendor/cm: Expose internal revision for platform

Trebuchet: Make focus animate and move faster

Fix telephony property access for CDMA rewrite rules in PhoneNumberUtils

Telephony: fallback to xml resources for sms shortcode recognition

Add new Tuenti MNC SPN override name

National roaming info for new Tuenti MNC in Spain

APN: Update configurations for Philippine networks

kernel: ASoC: msm: qdsp6v2: Fix invalid num_codecs

libstagefright: Fix incorrect duration calculation

libstagefright: fix output buffer is not released by Writer when stopping

Validation of Number of Channels on WAV files

The preview frame data is broken when sending via Binder

Fix new[] vs delete mismatch

Check allocation

Fix global-buffer-overflow in voAWB_Copy

libstagefright: Remove nBitPerSample CHECK

Detect allocation failures and bail gracefully

audiopolicy: fix for voice call to work on USB headset during concurrency

audiopolicy: fix playback of multichannel pcm clips via low latency output

libeffects: validate channel mask in downmixer configure

Fix multiple division-by-zero conditions in MPEG4 parsing

Fix null-pointer-dereferences accessing the SampleTable

MPEG4Extractor.cpp: Add check for size == SIZE_MAX

Fix intent resolution of default preferred apps.

Settings: report stats upload immediately

SetupWizard: remove crash-inducing debug line

cortex-a7: Fix build

Fix don't pop up "Actions" menu when long pressing on a file/folder after open and close "Use swipe gesture"

Kernel: ARM: 8387/1: arm/mm/dma-mapping.c: Add arm_coherent_dma_mmap

Kernel: ARM: mm: use inner-shareable barriers for TLB and user cache operations

kernel: ARM: 7919/1: mm: refactor v7 cache cleaning ops to use way/index sequence

Kernel: ASoC: msm: qdsp6v2: remove flush wait queue

Kernel: ASoC: msm: qdsp6v2: add error handling on write done during partial drain

Kernel: ASoC: msm: qdsp6v2: fix incomplete playback issue for non-gapless formats

KErnel: SoC: msm: qdsp6v2: Enable gapless for pcm offload

Kernel: video: mdss: Implement PCC combining for LiveDisplay

Visualizer tweaks

init: Add support for gzipped firmware files

msm8974: Remove deprecated egl.cfg

PhoneWinowManager: resolve home car intent

Themes: Theme power off and reboot dialog

SetupWizard: Adjust FRP-enforcing logic

cortex-a7: set proper memcmp.S path

Improve & fix alarm permission strings

ART: Tuning compiler thread count for application runtime

Fix our <complex.h> support

libm: Fix makefiles

libm: arm: Add arm specific floor() optimization

Sync libm with upstream

Add optimized cortex-a7/cortex-a53 memset/memcpy

Get new coshl, sinhl, and tanhl implementations from upstream

Add aarch64 instructions wherever possible

Settings: improved stats upload logic

cmsdk: Update readme for maven central deploy

Telecomm: Make phone_type switch generic

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, if problem flashing use TWRP 2.8.6.0

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

Updated Xposed to version of 08/08/2015 v70

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

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

Android version bumped to 5.1.1 Revison 9 LMY48I

Kernel patched to support multi ROM

Added support to GravityBox Tiles Control over Xposed

Powered by SuperSU 2.49

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

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

Mirror Android File Host -> https://goo.gl/SWqiZR

MD5: 94f0fc03ac0e69627f0cf77dc357963d

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