[ONE Android Development] danieldmm:
Build 22/09/2016

TugaPower ROM G+

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

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

#TugaPower M94.0 CM13 #OnePlus #Android 6.0.1

If you have some spare bucks consider donating, it will be really appreciated: https://www.paypal.me/TugaPower

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:

Kexec patch on kernel for multi rom

Automatic turn on data to send/recebe MMS if data is off

Replaced audiofx with Viper4Android 2.5.0.5

Kcal Support

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 TugaBrowser v52.x compiled by me based on caf and WebRefiner Activated ( 04-09-2016 )

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

Update to alpha version of TugaBrowser v53.x true XDA Labs or mannually -> https://www.androidfilehost.com/?w=files&flid=44933&sort_by=date&sort_dir=DESC

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.78 SR1 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

themes: Relabel theme dir after creation

Don't unboundedly enqueue transition messages.

Project name: android_vendor_cm

themes: allow system_server to relabel them dir

increment ambientsdk version

Project name: android_frameworks_opt_telephony

CdmaServiceStateTracker: Load CarrierConfig for NV Subscription

Project name: android_frameworks_av

libcameraservice: Don't pass NULL args on setCallbacks call

Project name: android_frameworks_base

SysUI: Don't set panel bar to null and avoid NPEs

Project name: android_hardware_qcom_audio

audio: set voice call volume step by property

Project name: android_hardware_qcom_audio

hal: Stop log spam when COMPRESS_VOIP_ENABLED is not defined

Project name: android_hardware_qcom_audio

msm8937: policy_hal: Don't fill in offload information for unsupported streams

Project name: android_external_mm-dash

Add dest length parameter to utf16_to_utf8

Project name: android_packages_themes_HexoLibre

Fix eject SD card icon being too dark

Update device settings theme and theme CMUpdater

Theme new Theme Chooser icon

Project name: android_packages_apps_Messaging

Add permissions for ridesharing

Adjust map and map bar UX

Fix getProviderInfo compile error after api change

Add don't optimize flag in proguard to avoid build error

Add maps preview for addresses and integrate ridesharing request into Messaging

Project name: android_packages_apps_Eleven

eleven: Runtime permissions

Project name: android_packages_apps_Settings

Settings: Fix possible NPE

Settings: Notification light: Fix for app customization

DevelopmentSettings: Add an opt-out for recovery updater

Don't crash while entering in DevelopmentSettings

Project name: android_packages_apps_Trebuchet

Trebuchet: fix potential NPE when info is null

Trebuchet: STK app rename customization for latam region.

Project name: android_packages_apps_CMUpdater

Fix tracking Apply Update dialog visibility

CMUpdater: Vector drawables

Project name: android_packages_providers_DataUsageProvider

DataUsageProvider: Fix possible NPE

ROM -> https://meocloud.pt/link/b065040b-f86d-4972-a467-90b2797ede4c/TugaPowerM94.zip/

Mirror MegaUpload -> https://mega.nz/#!MZ80QTxB!OEASJd9IJLlo6Xf8-upi-hznHefVax9J4pGpSGyIvmQ

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

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

MD5: 41f3c79246d5a75d5d6cb2dae546d1af

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