[ONE Android Development] danieldmm:
Build 2017/10/17 #OPO

TugaPower ROM G+

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

#TugaPower N 51.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 v14.x and Magisk Manager 5.0.x versions

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

If you guys want again Trebuchet just install as regular app ( https://meocloud.pt/link/4aa8084d-fb02-49ee-ab51-8c3006d710bc/Trebuchet.apk )

Compiled using UBER-Linaro ( smoth and battery should be now more improved )

What does not works:

Let me know to add here :)

Change log N51.0 :

Project name: android_external_wpa_supplicant_8

Patched against KRACK

Clear PMK length and check for this when deriving PTK

Add debug prints on PMK configuration in WPA supplicant

WPA: Extra defense against PTK reinstalls in 4-way handshake

Remove all PeerKey functionality

Add MGMT_TX_STATUS_PROCESS command for testing purposes

FT: Do not allow multiple Reassociation Response frames

WNM: Ignore WNM-Sleep Mode Response without pending request

TDLS: Reject TPK-TK reconfiguration

Fix PTK rekeying to generate a new ANonce

Prevent installation of an all-zero TK

Extend protection of GTK/IGTK reinstallation of WNM-Sleep Mode cases

Prevent reinstallation of an already in-use group key

hostapd: Avoid key reinstallation in FT handshake

Set EAPOL-Key Key Length field to 0 for group message 1/2 in RSN

Project name: android_vendor_cm

extract_utils: Allow to interrupt the extraction

Project name: android_frameworks_base

Revert "Always hide protected apps from the recent tasks list"

Core: Battery warning levels are inclusive, not exclusive

Project name: android_packages_services_Telephony

Telephony: Workaround for MWI on Sprint

Project name: android_packages_apps_PackageInstaller

Disable overlays while installer is resumed"

Project name: android_packages_apps_Calendar

Calendar: Show week start and end in title for Week view

Project name: android_packages_apps_Eleven

Eleven: Fix potential NPE when media server crashes

Eleven: Don't use a sticky service

Project name: android_packages_apps_Recorder

Recorder: Advertise that we can record voice

Thanks all for the support.

Download: https://androidfilehost.com/?fid=673791459329054476

MD5: 137e8a6f4d86abb67244775870977486

Please dont mirror for now the roms zips, thanks