[ONE Android Development] danieldmm:
Build 12/05/2016

TugaPower ROM G+

Telegram Group: https://telegram.me/TugaPowerRom

Telegram Channel: https://telegram.me/TugaPowerOnePlusOne

#TugaPower M70.0 CM13 #OnePlus #Android 6.0.1

Please be sure you are using one TWRP that can handle firmware flash.

Also be sure you are using proper firmware.

Here you have a build by me of TWRP: https://www.androidfilehost.com/?w=files&flid=50417&sort_by=date&sort_dir=DESC

Change log:

SnapCamera

Replaced audiofx with v4a Materialised, thanks [MENTION=1569052]viper520[/MENTION] and [MENTION=3901724]zhuhang[/MENTION] ( http://vipersaudio.com/blog/?page_id=25 )

Kernel: F2FS All partitions Support + Kcal Support

KErnel: support for multi-rom kexec patched

Xposed Installer Materialised included thanks [MENTION=5345056]DVDandroid[/MENTION]

You must flash manually the xposed framework, its a one time step, over my nexts releases it will survive.

You can use the built in install / unnistall of Xposed installer

StockBrowser Removed and added CAF Browser m46 compiled by me and WebRefiner Activated ( 05-05-2016 )

( Block Ads / Privacy Attacks / Malware ) and Google Sync

Call Record ( if you dont have the option is because yout country restriction, use xposed module to bypass this )

Support out of the box to microG GmsCore ( http://xdaforums.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616 )

Powered by SuperSU 2.71 System Less

If your Gapps provider dont supply backup script, you can see in folder /system/addon.d you will need to flash gapps after ROM.

Gapps advised per the CyanogenMod Wiki to CM13 its Open Gapss Nano Package.

http://opengapps.org/?api=6.0&variant=nano

If you are in other builds, make a factory reset, flash ROM, then flash Gapps. Reboot

Full Change log:

Project name: cm_platform_sdk

CMSettings: don't trample user metrics setting on upgrade

LLS: Fix NPE when backing service dies

Project name: android_frameworks_native

SurfaceFlinger : Ensure position changes are drawn with correct buffer size

Project name: android_frameworks_base

Acquire wakelock until dream service acknowledges dream state change

Lockscreen : Only animate targets if launched via swipe

Ensure camera is launched if doing screen off gesture

Keyguard : Ensure we expand onIconClicked

WindowManagerService : Ensure we update both size/position

bootanimation: fix check for system bootanimation

Revert "LLS: Fix logic in isKeyguardInteractiveAndShowing"

pm: Don't throw if invalid package setting or classname.

Add hotword AudioService null check

LLS: Fix logic in isKeyguardInteractiveAndShowing

SysUI: Use VectorDrawable's for rendering battery

SystemUI: fix blank qs tile issues

only use proximity checks on wakeup keys

SystemUI: fix potential NPE with Queue

Project name: android_frameworks_av

Revert "nuplayer: Fix audio EOS notifiy on AudioSink not ready"

Project name: android_packages_apps_CMFileManager

Filter display of non-relevant results in search results

Project name: android_packages_apps_Trebuchet

Check for null provider info when removing widget

Trebuchet: Make workspace layout configurable by prebundled mcc

Project name: android_packages_apps_Settings

Disable cellular networks settings menu if airplane mode is enabled

Project name: android_packages_apps_DeskClock

DeskClock: Initialize boolean state with start button visibilty

Project name: android_packages_apps_Dialer

Make sure search fragment is visible and attached

NPE: Providers might not have a singlecolorbrandicon

NPE: mBadgeIcon is sometimes null

Roaming Notification: restrict to provider selected values

Move hint text to main search fragment

Settings: Remove Maxlines for summaries

Project name: android_packages_apps_PhoneCommon

Preferences for provider roaming call counts

Project name: android_build

repopick: support specifying a range of commits to pick

ROM -> https://meocloud.pt/link/d8907dee-909e-4741-aaac-d541f83ce68d/TugaPowerM70.zip

Mirror MegaUpload -> https://mega.nz/#!0MtyxY7b!kdS9yP5DA-pRylDC5gXZ09UqT9HgqolqRt_9oATbLLw

Mirror Google Drive -> https://drive.google.com/file/d/0ByxlOYAKcbyTcmdhZHE1em9VaEk

Mirror Android File Host -> https://www.androidfilehost.com/?fid=24533103863139419

MD5: 620db749924a86c544f00bef97ebbe13

Happy flashing

Firmware parts Recommended for better function over TugaPower ROM, flash this if you need firmware.

Meocloud Firmware Download -> https://meocloud.pt/link/54c1eb88-f902-4411-aa7a-e1872ac5a47a/TugaPowerFirmwareCM13_v4.zip/

MD5: a66def0dad6910d8cadd5cd452fce164

Source:

CyanogenMOD: https://github.com/CyanogenMod

Kernel source: https://github.com/TugaPowerROM/kernel_oneplus_msm8974