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

TugaPower ROM G+

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

Change log:

FFmpegExtractor: mark HEVC as supported

Gallery2: Fix crash when Bluetooth service is disabled

Android: Remove external/srec

Settings: Fix setting app install location as "Removable SD card" without SD card inserted

envsetup: add mk_timer

VolumePanel: better handling of updating sliders in expanded view

VolumePanel: show hint for unlinked notification slider too

Base: Introduce Theme Versioning [1/2

Sdk: Introduce Theme Versioning [2/2]

Mms: Add UAProf URL to carrier-specific configs

Telephony: Restyle USSD AlertDialog

Telephony: Bye bye Holo USSD dialog

InClalUI: Fix: The EndCallButton overlaps the digital key 0 after switch system language during an active call

Mms: Create the contact photo manager as service

Telecomm: Show multi-line notification if there's more than 1 missed call

Settings: Integrate mobile network settings into SIM settings for MSIM

Telephony: Update activity title if called in MSIM case

Settings: Remove 'Show empty SIMs' option

Base: Sync status bar signal cluster code with AOSP

Base: fingerprint: register correct function for nativeEnrollCancel

Base: fingerprint: detach java vm in HAL callback

Trebuchet: Fix power save mode broken ui/animations

VendorCM: FOTA: Create /cache/recovery in init.rc for FOTA

msm8974: Update WiFi configuration ( Take Two )

Settings: fix an issue where text is not showing up on first instance

msm8974-common: Fix USB ethernet support

bluetooth: a2dp: Buffer sufficient data to keep devices happy

bacon: disable Mifare Reader to fix freeze after scanning MClassic

Telephony: Revert "Set default SMS outgoing check interval to 15 minutes"

Settings: Cleanup SMS limits

Dialer: Update blacklist strings

Gallery2: Add Storage preference (2/2)

Camera2: Add Storage preference (1/2)

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

kernel: synaptics: Use per-panel firmware loading

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]

Added Smart Mute ( find in phone options, if activated just flip fone to silent incoming call)

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

Kernel: Maintain touch fix driver ( Over TugaPowerOTA you find the stock kernel with old Touch Driver )

Added Sync Tile over Quick Settings (Its now official in latest CM12.1 Nightly 25/05/2015)

Kernel: Maintain touch fix driver

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

Bump Kernel to Linux 3.4.106, lets see how it goes in battery life, give stock a chance

Find all the kernels in TugaPower OTA

power: Fix locking for wakeup proximity sensor check

Powered by SuperSU 2.49

ROM -> https://goo.gl/7DNHGo

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

MD5: dd8fabc651bbcdc931e8de68218da464

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