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

TugaPower ROM G+

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

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

#TugaPower M63.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 ( 17-04-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:

[Encaminhado de TugaPower ROM]

Project name: android

Relocate weather provider samples to CMSDK samples folder

Add OpenWeatherMapProvider

Project name: cts

MediaServerCrashTest: skip checkIfMediaServerDiedForDrm when dm to fl conversion is not supported.

Project name: android_packages_apps_Messaging

Showing Normalized number instead of denormalize number

Project name: android_packages_apps_Trebuchet

Trebuchet: Don't create shadow on 0 width/height icon

Project name: android_packages_apps_PhoneCommon

Correctly mark data broadcast as done.

DataSubscription: Broadcast if we have no plugins

Hide VoLTE label by default to prevent it from showing in emergency dialer

Contacts : fix InCall plugin related PendingIntent

MimeTypes: Use the right ones

Fix NPE if getCreditResult is null

Refactor CallMethodHelper

Check if Volte is enabled in ImsManager to determine Volte support

Fix call method spinner text cutoff

Project name: android_packages_apps_LockClock

Fix weather source string translatability

Project name: android_packages_apps_Settings

Settings: Ensure user has to wait 30 before retrying pattern

Settings: restore proper live display color profile

Simplify and improve dream, LLS and weather provider layouts.

Setting : Don't show search for activities not within same shared user id

Project name: android_packages_apps_SetupWizard

SetupWizard: Add Mod disovery language for mod ready devices

SetupWizard: Ensure compliance with GMS TOS

Project name: android_packages_apps_Contacts

Contacts : fixed InCall plugin PendingIntent after refactor

Update contacts for CallMethodHelper refactor

Project name: android_packages_apps_Dialer

Update dialer for CallMethodHelper refactor

Add InCall providers call logs into the statistics pages

WifiNudge: Use PreciseCallState to only show on outgoing calls

Hide coachmark if dialpad opens with text pre-filled

Project name: android_packages_apps_CarrierConfig

Add MVNO configs for Lycamobile ES and Truphone ES

Project name: android_packages_apps_Eleven

Generate all color swatches.

Add toString() methods to BitmapWithColors class.

Load palette in background.

Improve visualizer color selection.

Project name: android_packages_apps_ContactsCommon

Fix height calculation of ContactListItemView

Project name: android_packages_apps_InCallUI

Update incall for callmethodhelper refactor

Project name: android_bootable_recovery

Improve greek translation

Languages: Add font for Japanese

Languages: Update Japanese translation

Restore TW_SCREEN_BLANK_ON_BOOT functionality.

Fix decrypt of odd number length PIN on hardware crypto

Partition: Fix parsing of several twrp fstab flags

Project name: android_frameworks_base

SysUI: Animate notificaiton panel back into view

Keyguard: Register for the correct CMSW completed Uri

SystemUI: Handle null keys on settings reload.

media: Remove effect session callbacks from the framework

SysUI: Don't call removeAllViews on AdapterView

Add Weather Content Provider

Project name: android_frameworks_av

audiopolicy: Add AudioSessionInfo API

Project name: android_frameworks_native

surfaceflinger: Add support for Exynos BGRA mixer

Project name: android_system_core

fastboot: Add Nextbit's USB vendor id

Project name: android_system_bt

BT-HFP: Add HFP 1.7 features only if supported by peer

Project name: cm_platform_sdk

cmsdk: Add CMAudioManager

livedisplay: Fix another transition issue

Project name: android_vendor_cm

APN: Fix Saunalahti APN regression introduced by CYNGNOS-436

APN: update Batelco and Zain APNs for Bahrain

cm: Add CMAudioService the platform

ROM -> https://meocloud.pt/link/57e86667-38de-4d3b-8d65-1f8ddd818579/TugaPowerM63.zip

Mirror MegaUpload -> https://mega.nz/#!lR1gUI7Z!6mEigX8f1Kw4bxbRPW3JX0EPrlg2me1lJVBA-mkIShk

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

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

MD5: b0cf6f73cc19c51cbfcec7be9757ffa4

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