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

TugaPower ROM G+

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

Change log:

kernel: msm8974: Adjust qcrypto device name

kernel: msm: thermal: Add RT priority to kernel hotplug thread

kernel: msm: thermal: Optimize locking in thermal frequency mitigation thread

kernel: msm: thermal: Add RT priority to kernel thermal threads

kernel: wcnss: reset IRIS before reading IRIS revision register

kernel: wcnss: configure IRIS clock to 19.2Mhz

kernel: wcnss: configure iris into cxo mode

kernel: Restrict permissions of /proc/iomem

kernel: msm: mdss: fix ret value during error case

kernel: mmc: core: Fix mmc clk scale down during writes

kernel: msm: vidc: Add support to read venus version through debugfs

kernel: msm_fb: display: validate input args of mdp4_argc_process_write_req

kernel: soc: qcom: bam_dmux: Sync SSR with disconnect/reconnect

kernel: wcnss: avoid removing pm_qos request when already removed

kernel: spi: spi_qsd: Prevent transfer grouping

kernel: spi_qsd: Fix bug in multi-xfer bam mode transaction

kernel: spi_qsd: Add support for multiple BAM descriptors

kernel: spi_qsd: Initialize wait queue

kernel: spi_qsd: Add core message queue feature

kernel: msm: mdss: rotator: replace work_pending with work_busy

kernel: msm: mdss: un map dsi transmit buffer properly

kernel: qseecom: avoid buffer over-write when copying app_name

kernel: msm: vidc: Update the clock state variable before unprepare clocks

kernel: crypto: msm: Compilation flag in Kconfig For FIPS

kernel: qcedev: msm: Remove gating of zero length packets for authentication

kernel: crypto: msm: change dev_err messages to dev_warn for reaper worker

frameworks/base: Zen mode add 10 and 12 hours downtime

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

media:Modify the display of system default ringtone when it is none

SystemUI: Show operator name UI after getting valid operator name

frameworks : Extends mimetype list hence apps can view the media files

Optimize IncallUI delay for voice calls

Fix an apk icon animation corruption issue

Avoid duplicated calling to isRestricted to improve performance

restrict updateExternalMediaStatus to non-emulated storage

Fix memory leak in Connectivity Service when phone app crashes

ZenModeHelper: To pass android.media.cts.AudioManagerTest

msm8974: Update media_profiles.xml for new CTS requirements

msm8974: Only dexpreopt user builds

stagefright: Fix the unhappy path in ACodec configuration step

audio: Fix ringtone mute issue

audio: Reduce device switch delay

nuplayer: Fix audio EOS notifiy on AudioSink not ready

Revert "nuplayer: Add cached lookup of track duration"

Revert "Audio streaming error when playing a stream that contains "end of file"."

Revert "audio: Fix issues during device switch"

Revert "NuPlayer: Disable widevine flag for L3 content"

msm8974: Update blobs ( Expect improvements ) \o/

Update rmt_storage

Browser: Enable immersive full-screen video playback

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

Added DPI changer, find it over screen options

Powered by SuperSU 2.48

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

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

MD5: 2dd9adb054ea62b7a8674d1dfb23d1bd

Gapps For Android 5.1 -> 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

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

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

MD5: 906459727bb2fce2ccd0a49735993be3

Source:

CyanogenMOD https://github.com/CyanogenMod