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

TugaPower ROM G+

TugaPower v55.0

Change log:

Syncing with CM12 tree no longer give what changed over the repositories, dont know if its only me or indeed from updated tool, still investigating this.

http://stackoverflow.com/q/28658470/4593761

Fix debug spam.

mpeg2ts: Add support for parsing HEVC stream in MPEG2 TS container

nuplayer: Fix crash in video only HLS streams

libmedia: Fix crash during mediaserver restart

msm: kgsl: Wake up snoozing threads on marker expiry

ARM: dts: msm: Change WCN PA rail LDO number msm8974

diag: Make fixes to diag_switch_logging

video: mdss: Remove automatic SRE feature

usb: dwc3: gadget: Ignore L1 RESUME events

video: mdss: Color temperature interface using PCC

msm: Add timeout to read APR responses

msm: vidc: Handle power collapse cancel properly

USB: msm_otg: Configure HV DPSE/DMSE pin interrupt bits of PHY register

msm8974: Add PCC calibration interface

libmediaplayerservice: update NuPlayer scoreFactory for http://

audio: Handled openOutput error for Tunnel/LPA Usecase

bluedroid: Add wiimote pairing support

Cleanup formatting & strings

otasigcheck: skip otasigcheck in headless mode

releasetools: Add bootable image signing

Settings: fix blacklist settings crash

Cleanup formatting & comments

More string improvements

Cleanup formatting & strings

Settings: always allow profile app groups to be linked/unlinked

CMAccount: Remove dependency on cmhw

NetworkPolicyManager: Don't show warning notification on disabled.

Settings: restore App groups with advanced mode

Revert "frameworks: disable loading notification groups in System profiles"

bacon: Add IC code overlays.

bacon: Remove regulatory text overlay.

bluetooth: a2dp: Rework locking

SystemUI: fix crashes with custom lockscreen shortcuts

Settings: Refactory regulatory dialog. Display IC Code

KeyguardViewMediator: remove multi-user checks that are handled in LockPatternUtils

bluetooth: a2dp: Property account pcm.counter

bluetooth: a2dp: Remove "congestion" logic

bluetooth: a2dp: Don't count generated data when we can't send it

AudioService: launch default music player on headset connect

Settings: launch default music player on headset connect

Settings: Make quick settings editor tiles color external

audio: Fixed mBytesRemaining when partial buffers are sent

audio: Added fallback mechanism for Tunnel Mode

NuPlayer: Buffering improvements for http progressive playback

libmediaplayerservice: handle PCMoffload to non-offload fallback

audio: Send USB connection events only for USB accessory

audio: Fix issues during device switch

stagefright: use NuPlayer for http://

audio: Set OutputFormat of AudioMixer to PCM16

msm8974: Build tinyxml from source

arm: lib: Fix makefile bug

Fix incorrect cache key.

Themes: Make resolver list fully themeable

Themes: Making DocumentsUI fully themeable

sepolicy: Fix denials during off mode charging

Themes: Make dialpad seperator line theme-able

media_profiles: Remove preview mismatches

Restore old tap-to-wake state after call

Make calculator behavior more predictable

msm: memutils: memcpy, memmove, copy_page optimization

DisplayDevice: Backwards compatibility with old EGL

libgui: squashed update for readding ICS and JB_MR0 support

hax: Add back the SURFACE_SKIP_FIRST_DEQUEUE legacy EGL workaround

SystemUI: remove duplicate STATUS_BAR_CLOCK entry from PhoneStatusBar

SetupWizard: Add callback for actions to run post finish

Browser: code style

Restore a width check that was removed from png.c (CVE-2015-0973)

Fix buffer overwrite in png_build_index

Fix buffer overflow security vulnerability (CVE-2014-9495)

Bad month value in DatePicker in Calendar Mode

Map long press of MUTE to KEYCODE_MEDIA_PLAY_PAUSE

Mms: move mailboxmode classes to the proper location

libc: memcpy_base: Disable opt for certain targets

Settings: always show button settings

Dialer: switches for checkboxes

SetupWizard: Darken the button bar text

BASH-25: avoid NPE on Calculator's widget

Added Xposed for Lollipop ( Stock kernel its SeLinux Permissive for better work with Xposed, if you choose FK and you use Xposed you must change FK kernel SElinux from Enforced to Permissive)

Kernel: Added support to DIAG_Driver example SnoopSnitch -> You can find Stock kernel v54.0 In OTA if you test other kernels and want stock back

Added MaxxAudioFX full support -> Thanks to [MENTION=3617140]ricardopvz[/MENTION]

Removed AudioFX

Removed CM Wisper

Removed CM Update OTA

Removed CM SetupWizzard

Removed CM Acount

Powered by SuperSU 2.46

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

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

MD5: aa615e541b5c3ef65f7215f42e33603c

If you use some theme my advise to apply stock theme before flash and then re-apply the theme.

Happy flashing

Update Firmware parts for better function over CM12

Flash over TWRP -> http://goo.gl/LfOsMi

Mirror -> http://goo.gl/CPAmZP

If you came from CM11/11s this is mandatory, also flash if mentioned in change log of ROM.

Gapps if needed -> http://goo.gl/MHleba