[ONE Android Development] danieldmm:
Build 31/01/2016

TugaPower ROM G+

Telegram Group: https://telegram.me/joinchat/CX70TgJ2N3Oqd_v1zi9R0A

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

#TugaPower v31.0 CM13 #OnePlus #Android 6.0.1

Please be sure you are using TWRP 2.8.7.0.x Materialised or TWRP 2.8.7.0_2016_x

Link for recovery: https://www.androidfilehost.com/?w=files&flid=30332&sort_by=date&sort_dir=DESC

ROM have firmware included since CM changed ( again ) firmware.

TugaPower ROM Features:

Added SnapDragon Camera with all hidden features available

Replaced AudioFX with MaxxAudio

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-01-2016 )

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

Added GPS overlay in Framework

Powered by SuperSU 2.67 System Less

If you 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_kernel_oneplus_msm8974

msm8974-oppo: Disable secondary MMC slot

drivers: mmc: Fix a mismerge

Revert "msm8974-oppo: Remove cruft from DT"

power: Remove unused files

bluetooth: Bring back in line with upstream

ARM: add back write_contextidr()

staging: android-alarm: Fix power off alarm

synaptics_dsx: Handle more framebuffer hints

bacon: Update defconfig

synaptics_dsx_i2c: Improve resume latency

msm8974-oppo: Optimize wakeup delay for JDI panel

Copy audio_effects.h to userspace

soc: qcom: rq_stats: Pass correct cpu id to update_average_load function

soc: qcom: rq_stats: remove the redundant iowait check

cpufreq: Sync on thread migration optimizations

cpufreq: ondemand: Remove input boost

Project name: android_device_oneplus_bacon

bacon: add GPS overlay

bacon: camera: Restore 1440x1080 preview resolution

Revert "Revert "bacon: Re-introduce old-modem hack""

bacon: Adjust power config

bacon: Reduce GPS logging level

bacon: remove setting TARGET_KERNEL_ADDITIONAL_CONFIG on userdebug

Project name: android_packages_apps_Messaging

Messaging: Port of quick message from MMS

Messaging: Fix for UnicodeStripping for multi-character replacement

Framework to Local Blacklist Synchronization Fix

Project name: android_packages_apps_Trebuchet

Port Remote Folder from 12.1 to 13.

Project name: android_packages_apps_PhoneCommon

Add last call fail cause 26 string.

Project name: android_packages_apps_Settings

Fingerprint: do not error out when stopping to listen

ProtectedApps: add up navigation and fix action bar icons

Settings : Finish SimPreferenceDialog on dismiss

Settings : Fix linked volume crash + inconsistent state

Settings : Improve app info screen

Project name: android_packages_apps_Stk

Launcher: Present STK app name if possible

Update layout to Material

Project name: android_packages_apps_CMFileManager

Cleanup permission strings again

Project name: android_packages_apps_Snap

Improve maps app string

Project name: android_bootable_recovery

recovery: Fix mount_for_wipe

recovery: Fix recursive rm wipe of data

Project name: android_frameworks_base

SystemUI: add better hints when trying to delete edit tile

SeekBarVolumizer : Disable notification volume if RINGER_MODE_VIBRATE

Partially revert 'SOFTAP: implement SOFTAP new requirement in framework.'

Project name: android_system_core

fastboot: add Zuk to the list of known vendors

Project name: proprietary_vendor_oneplus

bacon: update blobs

bacon: update blobs

Project name: android_vendor_cm

recovery: Add new rules for recursive wipe

Project name: android_hardware_qcom_display

gralloc: allow forcing old pixel alignment

gralloc: fall back to old pixel alignment on old blobs

Project name: android_build

releasetools: add compatibility for full ota functions with incrementals

releasetools: Use the first entry of a mount point when reading fstab

ROM -> https://meocloud.pt/link/ca39618d-d4ab-4820-9ed1-98930b21d283/TugaPowerM31.zip/

Mirror MegaUpload -> https://mega.nz/#!RNkj0BpZ!gBWk2Bii-0ajHVbXNHzbfEXg750yLPHHYhSOiW6CNl0

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

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

Torrent -> Not Available

MD5: d9e182bba1c974ff599fa6aabfcf6cd0

Happy flashing

Source:

CyanogenMOD: https://github.com/CyanogenMod

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