[ONE Android Development] danieldmm:
Build 03/06/2018 #OPO #N

TugaPower ROM G+

Telegram Group: https://t.me/TugaPowerOPO

#TugaPower N 59.0 LineageOS #laos #OnePlus #Android 7.1.2 #OMS7 #SubstratumRootLess

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. ( http://xdaforums.com/oneplus-one/development/unofficial-twrp-3-0-x-tugapower-t3398366 )

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/c1d9a297-e3f7-480b-9567-1bc601c073dd/TugaPowerFirmwareCM13_v4.zip/

Relative to gapps, testing open gapps 7.1 nano package, working without issues

http://opengapps.org/?api=7.1&variant=nano

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

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

Disable manually AudioFX to hide the icon from drawer

Kcal Support ( use Color Control app to adjust colors )

Gello removed and replaced by latest TugaBrowser ( 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 )

No more need to make microG system app

Multi-ROM Support

Increase max chg current to 2000/500mA

Kernel permissive

PoGO: Gonna catch then all

Partial screenshot ( activate screenshot on power menu button and long press there to activate partial screenshot )

Full support to Substratum OMS7 RootLess:)

Powered by Magisk root v16.x

Replaced Trebuchet with latest Lawnchair beta ( https://github.com/Deletescape-Media/Lawnchair )

3 finger screenshot support

What does not works:

Let me know to add here :)

Change log N59.0 :

Be sure you dont have an older Magisk module called Android Pay Fix on Magisk or NFC will start to FCing

May's Security Patch

Reworked network metter

Project name: android_device_oneplus_bacon

Revert "bacon: enable sdcardFS"

Project name: android_system_core

String16: remove integer overflows

Project name: android_packages_apps_Exchange

Exchange: Remove leftover translation

Project name: android_packages_apps_CMParts

Parts: make volume button re-orient functionality act based on relevant input

Project name: android_packages_apps_Email

Email: Remove leftover translations

Project name: android_packages_apps_Settings

Title is different after tapping "Memory used by apps"

settings: wifi: Default to numeric keyboard for static IP items

Project name: android_packages_apps_Bluetooth

Bluetooth: Remove a leftover test-string

Project name: android_packages_apps_Dialer

InCallUI: improve in-call UI for different supported routes

Dialer: Fix possible NPE

Project name: android_packages_apps_Snap

Snap: Remove leftover translations

Snap: Allow quickreader to work with secure device

Project name: android_packages_services_Telephony

Telephony: Don't rely on a possibly invalid phoneId

Enhanced permission checks for TelephonyManager#endCall() API.

NetworkSelection: Improve home network display

Project name: android_packages_services_Telecomm

CallAudioRouteStateMachine: add "noearpiece" build characteristic

Telecomm: Account for default data sub ID when setting MSIM audio params

Project name: cm_platform_sdk

cmsdk: Add CMStatusBarItem interfaces

Project name: android_vendor_cm

sensitive_pn: Add sensitive phone number for Macedonia

cm: Set TARGET_CRYPTFS_HW_PATH if HW crypto is enabled

prebuilts: Fix Telfort apn

Project name: android_frameworks_av

Handle bad bitrate index in mp3dec.

better mpeg2 TS elementary stream Access Unit parsing

Project name: android_frameworks_base

Fix gear not showing when rotation or RTL changed

SystemUI: Add CM statusbar item holder

Add NETWORK_STACK permission

Copy PermissionChecker from support lib and use in RcognitionService

Fixed Security Vulnerability of DcParamObject

Add permission check to setAllowOnlyVpnForUids

Verify last array's length in readFromParcel

Update internal ViewPager's SavedState to match Support Library version

Use calling user ID when calling isDeviceLocked

Project name: android_external_libmpeg2

Adding Internal Input Buffer

Project name: android_external_chromium-webview

Update webviews to Chromium 66.0.3359.139

Project name: scripts

lineage-push: Improve parsing parameters

lineage-push: Support pushing from AOSP repo

Project name: android_external_icu

icu: update timezone data to tzdata2018e

icu: update ICU timzeone data to Android trunk

icu: update timezone code for ICU to support tzdata >= 2017c

Project name: android_hardware_qcom_audio

hal: msim_voice_extn: Set msim_phone based on phone_type parameter

hal: msim_voice_extn: Use an enum for keeping track of the current SIM

Thanks all for the support.

Download: https://www.androidfilehost.com/?fid=674106145207491039

MD5: 37460bccca7d2a609e2f7e06d0c5fefb

Please dont mirror for now the roms zips, thanks