[ONE Android Development] danieldmm:
Build 21/07/2015

TugaPower ROM G+

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

Change log:

Fix GPS for old GPS HALs

SystemUI: fix battery icon jump on qs expand

Screenshots info is not updated when device is plugged in MTP mode

Settings: Hide radio band selection based on config Ticket: RENDANG-355

Settings: add fallback strings to device versioning for metrics

libbt-vendor-ti: add ssr_cleanup

cmsdk: Make sure we're not including source from internal package

openssl: host: Only show warning if HOST OS is not linux or darwin

Enable neon optimization for 32bits

msm8974: Enable adaptive LMK

msm8974: Enable AIG and MBDRC for stereo recording path

kernel: mm: prevent to write out dirty page in CMA by may_writepage

kernel: dma-contiguous: Re-order the error handling sequence

kernel: cma: Add 100ms delay before retrying for CMA allocation

kernel: cma: Increase number of retries for allocation

kernel: ARM: DMA: ensure that old section mappings are flushed from the TLB

kernel: Revert "Revert "mm: add cma pcp list""

kernel: mm, oom: make dump_tasks public

kernel: mm: vmpressure: allow in-kernel clients to subscribe for events

kernel: mm: Add notifier framework for showing memory

kernel: lowmemorykiller: enhance debug information

kernel: lowmemorykiller: Dump out slab state information

kernel: lowmemorykiller: Run the lowmemory notifier when killing

kernel: lowmemorykiller: Do proper NULL checks

kernel: lowmemorykiller: adapt to vmpressure

kernel: video: mdss: Fix dual-DSI issue in LiveDisplay

PhoneNumberUtils: Add rewrite rule for CDMA networks in Ukraine

vendor/cm: Introduce update-cm-prebuilts-latest-public-api

vendor/cm: Clean up paths to known files

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]

Removed AudioFX (Find it in OTA)

Removed CM Wisper

Removed CM Update OTA

Removed CM SetupWizzard

Removed CM Acount

Updated Xposed to version of 16/07/2015 v67

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

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

Android version bumped to 5.1.1 Revison 8 LVY48C

Kernel patched to support multi ROM

Added support to GravityBox Tiles Control over Xposed

Powered by SuperSU 2.49

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

Mirror MegaUpload -> https://goo.gl/6cIygF

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

MD5: a931a6ffce2117f50156d3aad9f0a890

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