[ONE Android Development] danieldmm:
﻿Build 2017/07/15 #OPO #LineageOS 6.0.1

TugaPower ROM G+

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

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

#TugaPower M104.0 LineageOS #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. The one recomended its the one from cm 13 nighly, you can find here: https://meocloud.pt/link/54c1eb88-f902-4411-aa7a-e1872ac5a47a/TugaPowerFirmwareCM13_v4.zip

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

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

Replaced built in OTA by OTA Updates app ( https://github.com/MatthewBooth/OTAUpdates )

Replaced audiofx with Viper4Arise Deuteronomy 2.4 ( https://xdaforums.com/android/software/r-s-e-sound-systems-auditory-research-t3379709 )

Kcal Support ( use Color Control app to adjust colors )

Xposed Installer Materialised latest version 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

Gello removed and replaced by latest TugaBrowser beta v55.x Stable ( built in OTA for the Browser ) ( blocks ads and protect privacy)

TugaBrowser -> http://xdaforums.com/android/apps-games/app-tugabrowser-t3472457

Call Record

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

Multi-ROM Support , that way you can try my N ROM :)

Increase max chg current to 2000/500mA

PoGO: Gonna catch then all

Powered by Magisk Manager and MagiskSU

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:

July Security Patch

New V4A core

New Magisk 13.2

New Magisk module for V4A

Project name: android_frameworks_native

libgui: check for invalid slot in attachBuffer

ui: Fix bad size check in Fence::unflatten

libgui: Check slot received from IGBP in Surface

Project name: android_frameworks_base

Make a11y node info parceling more robust

Project name: android_frameworks_av

Don't allow using or allocating a buffer after the first state transition

Fix memory leak in error case

Limit ogg packet size

Prevent OOB write in soft_avc encoder

Project name: android_bionic

linker: remove link from external library on unload

Fix linked_list::remove_if()

Project name: android_external_libhevc

Fix heap buffer overflow while searching for valid PPS

Check for buffer overflow in pps/slice header parsing

Check for cpb cnt in hrd parsing

Fix reallocation for new sps

DO NOT MERGE Handle streams with change in max_dec_buffering/num_reorder_frames without resolution change

memset SPS to zero

Project name: android_external_libmpeg2

Error Resilience - Check on as_recent_fld[0][1]

Fix Bytes Consumed Issue

Check Number of Skip MBs

Project name: android_external_libavc

Fix stack buffer overflow in ih264d_process_intra_mb

Decoder: Added an error check while parsing PPS.

Decoder: Fixed flag u1_top_bottom_decoded.

Fix in the case of MMCO 3 (long term reference idx).

Decoder: Fix end of bitstream error.

Decoder: Fix allocation for Mbaff weight matrix

Decoder: Fix in reference list initialization.

Decoder: Fixes in accessing mbaff flag in error cases

Project name: android_external_sonivox

Check chunk size

Fix infinite recursion

Project name: android_packages_providers_MediaProvider

Enforce user separation on external storage

Project name: android_packages_providers_DownloadProvider

Deleting downloads for removed uids on downloadprovider start

Project name: android_packages_apps_Snap

Add orientation correction for landscape devices

Project name: android_packages_apps_Settings

resolve merge conflicts of 3964c51bf2 to nyc-dev

Regenerate contributors cloud

Thanks all for the support.

ROM -> https://www.androidfilehost.com/?fid=889764386195916300

MD5: 870bf442c8aaac4f8280b279e05c6b6e

Happy flashing

Source:

LineageOS: https://github.com/LineageOS

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