[OnePlus 3 & 3T Cross Device Development] danieldmm:
Build 2017/09/24 #OP3 #OP3T

TugaPower ROM G+

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

#TugaPower N 36.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

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 Deutereonomy 2.4 ( https://xdaforums.com/android/software/r-s-e-sound-systems-auditory-research-t3379709 )

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

Kernel permissive

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

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 )

Be sure you guys are using latest firmware available for your device or rom will not flash trowing assert error.

What does not works:

Check second post for bugs and solutions.

Change log:

Project name: proprietary_vendor_oneplus

op3: Update blobs from OB24 / OB15

Project name: android_kernel_oneplus_msm8996

ARM: dts: 15801: Attach sRGB off cmd to dsi on cmd

mdss: livedisplay: Don't send sRGB/DCI-P3 off cmd when dsi on

Prevent potential double frees in sg driver

driver core: platform: fix race condition with driver_override

ipx: call ipxitf_put() in ioctl error path

ANDROID: sdcardfs: Add missing break

ANDROID: Sdcardfs: Move gid derivation under flag

ANDROID: mnt: Fix freeing of mount data

drivers: staging: Update qcacld-2.0 driver

ARM: dts: 15801: Switch back to old sRGB cmds

Bluetooth: Properly check L2CAP config option output buffer length

Project name: android_device_oneplus_oneplus3

op3: enable burnIn protection support

op3: Update blobs from OB24 / OB15

op3: Update file extractors to match new template

Project name: android_hardware_cyanogen

livedisplay: Add msm8998 and sdm660 as SDM targets

Project name: android_frameworks_base

SystemUI: locked tasks should have a valid view

System Profiles in QS Tiles

[1/3] SystemUI: add burnIn protection setting

SystemServer: Don't start widget service when it is alarm boot

ActivityManager: Remove POWER_OFF_ALARM intent leftover

Always hide protected apps from the recent tasks list

Recents: Add accessibility descriptions for lock ImageViews

SystemUI: Add separate pref screen for the status bar tuner

SystemUI: Revert some Tuner changes

Project name: android_vendor_cm

extract_utils: implement LOCAL_MODULE_RELATIVE_PATH

cm/aosp/cafremote: Make variables local

envsetup: Fix cmremote for AOSP projects

cm: Add CMSettings package to power_off_alarm_apps

Project name: android_packages_apps_Settings

[2/3] Settings: add burnIn protection setting

AppOpsState: Hide undeclared Privacy Guard OPs

Project name: android_packages_apps_Eleven

Eleven: Create one cursor per background task

Project name: android_packages_apps_CMParts

CMParts: Update intent to start the status bar preferences

Project name: cm_platform_sdk

[3/3] cmsdk: add burnIn protection setting

Revert "cmsdk: Don't change ring volume or mode if DND is enabled"

cmsdk: Run in core apps only for poweroff alarm boot

Make CMParts a protected component manager

cmsdk: Don't change ring volume or mode if DND is enabled

Project name: android_frameworks_av

audioflinger: Use offloaded effects in case of PCM offload

Thanks all for the support.

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

MD5: 964a8bb0eacbb2f127ba2c385f3152d4

Please dont mirror for now the roms zips, thanks

Sources :

Rom:- https://github.com/LineageOS

Kernel:- https://github.com/LineageOS/android_kernel_oneplus_msm8996