[ONE Android Development] danieldmm:
Build 04/06/2016

TugaPower ROM G+

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

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

#TugaPower M79.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:

SnapCamera

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

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

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 ( 29-05-2016 )

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

Upgrade to beta TugaBrowser v50.0.2661.136 mannually or true XDA Labs -> 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.74 System Less

Boot sound ( if you dont want the sound just remove from system/media the boot.wav file

if you turn off your phone with silence on it will not play at boot the sound

if you want to replace to another, replace the boot.wav with your own boot.wav file, it must be a .wav file )

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: android_vendor_cm

persist.dbg/data for radio to control QC prop's

cm: enable lockscreen rotation option

update COOPVOCE apn

Project name: cm_platform_sdk

CMSettings: fix lock screen rotation toggle [3/3]

Themes: Use default audibles when pkgName is empty

cmsdk: Create CMSystemServer to handle our platform init.

Project name: android_external_stagefright-plugins

stagefright-plugins: flac does not playback

stagefright-plugins: check if input queue is empty

Project name: android_device_qcom_sepolicy

netmgrd: Allow netmgrd to set xlat property

sepolicy: Add zram, swap disks creation permission

sepolicy: add selinux polices for gamed

sepolicy : Add new properties for ubwc support

Project name: android_frameworks_native

Add dalvik heap/hwui overrides for xxxhdpi phone with 4096MB RAM

Project name: android_frameworks_base

powermanager: Extend scope of lock when updating blocked UIDs

Only show keyguard panel if on lockscreen + no activity on top

SystemUI: Do not enable KeyguardBlur by default

Visualizer: Let visualizer fill the entire available screen

SystemUI: fix toggling lockscreen rotation [1/3]

fw: Fix power key interception for PRIVATE_FLAG_PREVENT_POWER_KEY

SystemUI: Fix mCanDismissKeyguard state issue

SystemUI : Ensure we unset focus when showKeyguard is called

Don't lookup application keyguard notification visibility unnecessarily

Frameworks: Add per app controls for LP keyguard notifications (1/2)

fw: reintroduce PRIVATE_FLAG_PREVENT_POWER_KEY

services: Kick off to CMSystemServer for external service init.

am: clear state for every protected app invocation.

Core: Fix OOB

Project name: android_packages_apps_ThemeChooser

ThemeChooser: fix on theme installed notification

Project name: android_packages_apps_CMFileManager

Flush the shell console after each command

Project name: android_packages_apps_Settings

Radio info to control QC dbg prop's

Settings: fix toggling lockscreen rotation toggle [2/3]

Lockscreen -> lock screen

Settings: Add per app controls for LP keyguard notifications (2/2)

Project name: android_packages_apps_Dialer

Fix outgoing call vibrate does not work

Fix NPE when checking default Dialer

Fix call recording does not using AAC format on some devices

Project name: android_packages_apps_CellBroadcastReceiver

Do not let system keys bypass alert

Revert "Automatic translation import"

Move the strings to cm_strings.xml for translation

Project name: android_packages_apps_Stk

Stk: Make the text a little smaller

Stk: Materialize message dialog icon

Change the theme and the style of the activities

Fix tab/space inconsistencies in stk_msg_dialog.xml

Project name: android_packages_apps_Messaging

Messaging: Respect always ask pref in quick message

Project name: android_packages_apps_Snap

Snap: Only override power key

Project name: android_packages_apps_InCallUI

Remove ring around activated glowpad targets.

Project name: android_build

build: add kernel header dependency if module uses kernel headers

ROM -> https://cld.pt/dl/download/64efb831-48e6-46c9-8b1c-ba1ba49996a1/TugaPowerM79.zip

Mirror MegaUpload -> https://mega.nz/#!NFNWUD4R!LbUsKkFU24ft07NlQ6kuylRz1p5ZmwGsQ4hcaK0ZEII

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

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

MD5: a94c926d2a43a5924342bad01b417115

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