[ONE Android Development] danieldmm:
Build 28/04/2015

TugaPower ROM G+

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

Change log:

kernel: CHROMIUM: cpufreq: interactive: validate above_hispeed_delay

kernel: cpufreq: interactive: Honor boosted state in several timer calculations

kernel: cpufreq: interactive: Consider changed min limit a frequency boost

kernel: cpufreq: interactive: Honor changed minimum frequency

kernel: cpufreq: interactive: Record hispeed_validated_time in timer function

kernel: cpufreq: interactive: Exercise hispeed settings at a policy level

overlay: Remove the default battery style and set it in frameworks

Settings: Add link to Privacy Guard from app info screen

SettingsProvider: Make the default battery style Circle

Themes: Add rotation and translation to composed icons

Add preference for enabling root access

audiopolicy: Apply FM volume control parameter for MTK hardware too

Torch: remind user flashlight is still on

Unset frame listener before tearing down GLThreadManager

Apply sounds on theme update

doze: Make delay and duration of intent triggered dozes configurable

Themes: Translate before rotating composed icons

TorchService: improve state management

Re-add dump() method to TorchService

frameworks: add ongoing notification while collecting bug report

Themes: Add randomization to composed icon rotation

Themes: Pass ComposedIconInfo into createIconBitmap

SysUI: Add lockscreen visualizer for MSIM devices

STK: use single icon as per latest AOSP 5.1

Developer Settings: Add setting for updating recovery

Accessories: Change max lines to 3 for bluetooth description

Ues more descriptive strings for add accessory page

StartUpReceiver: handle case when there were no trust agents

Disable backlight when blanking panel

CMWallpapers: Use the new partner customization to load wallpapers

Settings: persist backlight brightness setting

Settings: use ActivityManager method for requesting bug report

Settings: fix button back light restore logic

post_proc: remove unnecessary command size check

Revert "cLock: Add to launcher"

Make new menu entry to link to cLock widget settings

Revert "msm8974: Fix hispeed frequency"

Dialer: Whitelist few EU countries for call recording

Trebuchet: Clean up scrolling

Trebuchet: Fix CustomContent display issue

Trebuchet: always set initial wallpaper offsets

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/module, 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

Added DPI changer, find it over screen options

Powered by SuperSU 2.48

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

Mirror MegaUpload -> http://goo.gl/HCWYRd

MD5: fd51e73c3f2e88ab05beee5a42de757d

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

Mirror Gapps MeoCloud 2015/04/18 -> http://goo.gl/a0N3kX

Happy flashing

Update Firmware parts for better function over CM12.1 / If ROM Flash gives firmware error

Flash over TWRP -> http://goo.gl/3ju167

Mirror -> http://goo.gl/0tJHdi

MD5: 906459727bb2fce2ccd0a49735993be3

Source:

CyanogenMOD https://github.com/CyanogenMod