[ONE Android Development] danieldmm:
﻿Build 2017/04/09 #OPO #LineageOS 6.0.1

TugaPower ROM G+

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

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

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

April Security Patch

Project name: android

android: Switch to our libmpeg2 and libnl

Project name: android_vendor_cm

sepolicy: com.cyanogenmod.updater -> org.lineageos.updater

Project name: android_frameworks_native

Fix security vulnerability

Project name: android_frameworks_base

Fix exploit where can hide the fact that a location was mocked

Do not call RecoverySystem with DPMS lock held

Fixed the logic for tethering provisioning re-evaluation

Project name: android_frameworks_av

resolve merge conflicts of 79cf158c51 to mnc-dev

Fix overflow check and check read result

EffectBundle: check nb channels to write speaker angles

CameraBase: Don't return an sp<> by reference

Project name: android

android: Switch to our libmpeg2 and libnl

Project name: android_build

Update Security String to 2017-04-01 on nyc-dev

roomservice: handle devices with underscores

Project name: android_external_libhevc

Fix in handling wrong cu_qp_delta

Handle invalid num_reorder_pics & max_dec_pic_buffering in SPS

Project name: android_external_libmpeg2

Error Check for VLD Symbols Read

Check for Valid Frame Rate in Header

Project name: android_external_skia

Fix out of bounds memory read in GIFMovie.cpp

Project name: android_external_libavc

Decoder: Fixed initialization of first_slice_in_pic

Decoder: Return correct error code for slice header errors

Fix in returning end of bitstream error for MBAFF

resolve merge conflicts of 3654ad0 to mnc-dr-dev

Decoder: Initialize default reference buffers for all pictures

Decoder: Fixes an out of bound write in bitstream buffer

Decoder: Moved end of pic processing to end of decode call

Decoder: Treat first slice in a picture as part of new picture always

Project name: android_external_sonivox

eas_mdls: fix OOB read.

Project name: android_external_libnl

Perform range check on len in nlmsg_reserve

libnl: Check data length in nla_reserve / nla_put

Project name: android_packages_services_Telephony

Added permission check for setCellInfoListRate

Project name: android_packages_apps_CarrierConfig

Consider O2 and E-Plus as non-roaming

Consider Q-TELECOM Greece as non-roaming

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

MD5: d148b8dd2366679754994449d9b67d0e

Happy flashing

Source:

LineageOS: https://github.com/LineageOS

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