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

TugaPower ROM G+

#TugaPower v13.0 CM12.1 #OnePlus #Android 5.1

Change log:

kernelv13 ChangeLog -> http://pastebin.com/jHCZSaJN

Mms: Minor logic cleanup

Mms: Kill off some debug spam

Mms: Properly populate subscription ID column when sending MMS

Mms: Improve subject editor layout

init: Add a new keywork "log" that logs a message

Settings: out the add icon to be separately themeable.

Themes: Allow switchbar text color to be themeable

Settings: incorrect ManageApplications options menu order value.

Settings: Fix Sound & notification FC on Settings shortcut widget

Profiles: play Ringtone when setting volume overrides

Settings: general lockscreen settings category

Settings: port pattern visibility settings

Settings: handle decrypting larger pattern sizes

Settings: forward port lock pattern grid size

Settings: Set untraslatable

Settings: Remove more unused resources

Settings: Restore proper ringtone for msim

Settings: Remove duplicate strings

Settings: fix volume link notification preference

Settings: add USB Tether tile

Calendar: do not auto save events when importing

Calendar: support ACTION_VIEW instead of ACTION_SEND

Calendar: add feature to select/deselect all events in delete view

InCallUI: Clean up volume boost button logic

InCallUI: Clean up call button handling

CMSupport: Sync MAX_ITEMS constant

CmSupport : Live folder empty content

CmSupport : LiveFolder

Support : Add cm support library

ThemesProvider: Fix version upgrades where "holo" may still be used

ThemesProvider: Fix icons with filters not being generated

Mobile data tile: open network settings

frameworks: fix reading default pattern size file

Restore AOSP translations

Do not check mHomePressed on HOME in interceptKeyBeforeDispatching

Revert "Telephony: DcTracker: Fix CDMA APN Data issues."

CMFileManager: Fix CMFileManager display "sdcard1" and the content is null after adding a new user/guest

CMFileManager: Printing preview content is not show complete

CMFileManager: Implement a dialog that warns the user that we must expose the conten

CMFileManager: Support RTL layouts everywhere

CMFileManager: Always display searching progress after back to the search result view

Hide flip setting if the phone doesn't have the required hardware sensor

stk: Remove duplicate resources

Calculator: fix color lookups in GraphView

audio_effects: Support h/w accelerator effects

stagefright: httplive: Fix switching for HLS live use-cases

nuplayer: Fix for persist.debug.sf.noaudio when resuming

audio: Fix for camcorder shutter playback issue on BT

libstagefright: Fix for testException

audiopolicy: Fix Audio record permission CTS failure

audio: Fix fast playback of Ringtone for SCO call

audio: Fix for ringtone playback issue on USB AOA

NuPlayer: Don't maintain timeStamp if state is running

CameraService: Fix recursive lock acquire during client destruction

Initialize the start time if not specified in meta data

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

Trebuchet: Finalized the pivot of the scaling letters

AppDrawer: tweak animations and layout

AppDrawer: Add highlighting scrubbing and offset

Trebuchet: fix Protected apps issue with folders

icu: Regenerate stub data for 5.1

icu: Fix Kurdish Arabic locale detection

Stick to stock theme before changing theme, CM Theme Engine its not ready yet to use with Android 5.1

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 for Lollipop Android 5.1 ( Please take extreme precaution wich modules you install, if its not ready to android 5.1 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, post the modules you find that its working good with Android 5.1

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

Powered by SuperSU 2.48

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

Mirror MegaUpload -> http://goo.gl/38xgdl

MD5: f20d94805949620c3d41362a69db2217

Gapps For Android 5.1 -> http://goo.gl/3w6zWN

Happy flashing

Update Firmware parts for better function over CM12.1

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

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

MD5: 906459727bb2fce2ccd0a49735993be3

Source:

CyanogenMOD https://github.com/CyanogenMod