[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] danieldmm:
Build 2018/06/03 #OP5

TugaPower ROM G+

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

#TugaPower Oreo 8.1.0_r26 16.0 LineageOS #laos #OnePlus #OMS #SubstratumRootLess

If you have some spare bucks consider donating, it will be really appreciated: https://www.paypal.me/TugaPower

If you are on other base rom, best practice is to factory reset prior to flash rom and new gapps.

After this steps if rom does not boot, probably you are encrypted, remove encryption and repeat the steps.

Please be sure you are using one TWRP that can handle firmware flash and can decrypt sucessfull.

Advise to use latest official 3.2.1-1 or [MENTION=3208754]codeworkx[/MENTION] 3.2.1-0 from 2018/03/09

Also be sure you are using proper firmware. The one recomended its the one from Oxygen 5.1.0, you can find here:

https://meocloud.pt/link/b580ea39-72eb-4af5-93a4-c23e8008341c/firmware_5.1.0_oneplus5.zip/

Relative to gapps, the advised ones is nano package ( ARM64):

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

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

OTA updates supported

Browser 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

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

Full support to Substratum OMS RootLess without Andromeda:)

Powered by Magisk root v16.x

Direct unlock with face like OP5/OP5T OOS, credits to PixelExperience team

Build as user build

Safety Net checks patched to pass ( thanks to [MENTION=4800121]Sultanxda[/MENTION] )

Three fingers screenshot

What does not works:

Let me know to add here :)

Changelog: TugaPower O 16.0

Project name: proprietary_vendor_oneplus

msm8998: update blobs from 5.1.2

Project name: android_packages_providers_ContactsProvider

CallLogDatabase: Bump the version and try to re-run the version 5 upgrade path

Project name: android_packages_apps_Eleven

Eleven: Catch unsupported bitmap exception

Project name: android_vendor_lineage

build: Clean up makefile inclusions

apns: Add UPC Mobile

build: Use TOPDIR, not TOP

Changelog: TugaPower O 15.0

Fix phone rebooting to OS when off and plugged in

Readded BusyBox

Project name: android_frameworks_base

SystemUI: Fix Turkish translation

SystemUI: Fix reading mode tile accessibility strings

Changelog: TugaPower O 14.0

Project name: android_device_oneplus_msm8998-common

msm8998-common: Delete /mnt/sdcard symlink

msm8998-common: Remove cpuset foreground boost

msm8998-common: Remove system-background schedtune configuration

Project name: android_kernel_oneplus_msm8998

UPSTREAM: ANDROID: binder: prevent transactions into own process.

ANDROID: sdcardfs: Don't d_drop in d_revalidate

ANDROID: sdcardfs: Set s_root to NULL after putting

ANDROID: sdcardfs: d_make_root calls iput

ANDROID: sdcardfs: Check for private data earlier

ANDROID: sdcardfs: Fix sdcardfs to stop creating cases-sensitive duplicate entries.

ANDROID: fuse: Add null terminator to path in canonical path to avoid issue

oneplus5: enable CONFIG_PM_AUTOSLEEP for treble

smb: enable otg on smb init

Project name: android_build

build: Include LineageOS specific properties in build.prop

Project name: android_packages_apps_Snap

SnapdragonCamera: Change static nature for persist flag

Snap: Check for ACCESS_FINE_LOCATION instead of ACCESS_COARSE_LOCATION

Project name: android_packages_apps_Settings

SimSettings: Fix potential NPE

Project name: android_packages_apps_Gallery2

Add new rule about watermark

Project name: android_packages_apps_Dialer

Add setting to enable Do Not Disturb during calls

Generalize the in-call vibration settings category

Project name: android_packages_apps_Recorder

Recorder: update assets to use rounded style

Recorder: support down to api24

Recorder: update deprecated methods to new ones

Recorder: update aar libs

Recorder: update gradle deps

Project name: android_packages_apps_Trebuchet

Trebuchet: make forced adaptive icons optional

config: enable LEGACY_ICON_TREATMENT

Icons: wrap all legacy icons to adaptive icons

Icons: fix non-adaptive icon handling

Trebuchet: improve predictive apps

Project name: android_packages_apps_LineageParts

LineageParts: Add Reader mode frontend

Project name: android_lineage-sdk

lineage-sdk: Add backend for reading enhancement

Project name: android_hardware_lineage_lineagehw

lineagehw: Introduce Reader mode backend

Project name: android_hardware_qcom_audio

post_proc: Reverse eagle DTS build flag

Fix parameters passed to pcm_open to include PCM_MONOTONIC

Project name: android_hardware_qcom_media

mm-video-v4l2: vidc: venc: Remove legacy encoder device file

mm-video-v4l2: vdec: Remove DivxDrm Decrypt support

fix circular dependency libnativewindow <-> libui

mm-core: omxregistry: deprecate unused OMX components

hal: Added LOCAL_VENDOR_MODULE to set output path of the binaries

Move QCOM mm codecs to vendor partition

Revert "hardware/qcom/media: Disabling CLANG"

Project name: android_external_json-c

libjson: Remove dependency on kernel headers

Project name: android_frameworks_base

base: add reading mode tile

Update text size of overflow number view

SystemUI: update heads up, sync and volume panel drawables

SystemUI: Don't append app name to file on lockscreen

SystemUI: Enable dualTarget on CellularTile

Project name: android_frameworks_native

sensorservice: Register orientation sensor if HAL doesn't provide it

Project name: android_frameworks_opt_telephony

Don't assume 3GPP as active app on CDMA with LTE device

Project name: android_device_qcom_sepolicy

sepolicy: allow vold to read persist dirs

sepolicy: qti_init_shell needs to read dir too

msm8916: Label the FRP partition

legacy: Make WCNSS props readable to hci_qcomm_init

legacy: Resolve msm8992/4 perfd denials

legacy: perf: allow checking for existence of other processes (signull)

legacy: Label BT_QCA6174 sysfs files

legacy: Fix msm8992/4 mm-qcamerad sysfs denials

legacy: Fix labelling msm8992/4 SSR sysfs

Project name: android_system_core

Remove Foreground Boost CPUSet

Project name: android_system_extras

Fix mac build.

Project name: android_vendor_lineage

clear_vars: Remove Maven leftovers

build: Remove HTTP_PREBUILT

build: Remove maven make rules

backuptool: Temporarily render version check permissive

lineage: Isolate LineageOS versions properties for build.prop

verity: Implement verity tool

apn: Fix typo in Rogers roaming protocol

Project name: android_vendor_qcom_opensource_cryptfs_hw

cryptfs_hw: Properly define log tag

Thanks all for the support.

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

MD5: 3400192e94f13675974d04e69560f036

Please dont mirror for now the roms zips, thanks