• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM][LineageOS][Android 8.1.0r52][OMS] TugaPower™ 30.0

danieldmm

Elite Member
Dec 18, 2008
5,175
12,033
0
France
Build 16/12/2018 #OP5

TugaPower ROM G+


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


#TugaPower Oreo 8.1.0_r52 30.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.
Your TWRP also need to be hable to mount and flash vendor partition.


Starting on O 25.0 the required firmware its 5.1.5 and is treblish, you need to have the vendor partition created, if you dont have you need to follow this steps:
Flash firmware 5.1.4 on TWRP
https://sourceforge.net/projects/ch...firmware/firmware_5.1.5_oneplus5.zip/download
Reboot TWRP
Flash firmware 5.1.5 on TWRP
https://sourceforge.net/projects/ch...firmware/firmware_5.1.5_oneplus5.zip/download
Reboot TWRP
Flash TugaPower O 26.0
Reboot phone



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://forum.xda-developers.com/android/apps-games/app-tugabrowser-t3472457
Support out of the box to microG GmsCore ( http://forum.xda-developers.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
Safety Net checks patched to pass ( thanks to @Sultanxda )
Three fingers screenshot
WireGuard Support added

What does not works:

Let me know to add here :)



Changelog: TugaPower O 30.0


Magisk updated to latest canary version

Project name: proprietary_vendor_oneplus
msm8998: upgrade blobs from 5.1.7

Project name: android_device_oneplus_msm8998-common
msm8998: upgrade to 5.1.7

Project name: android_device_oneplus_cheeseburger
cheeseburger: update fingerprint
cheeseburger: require 5.1.7 firmware

Project name: android
manifest: android-8.1.0_r50 -> android-8.1.0_r52

Project name: android_frameworks_base
GlobalScreenshot: Fix screenshot not saved with some languages
ClipboardService: Restore different method calls to AppOps to fix PG
SystemUI: Clean duplicated CONFIGURE_WIFI_DISPLAY permission
Make adb use a custom prop for adb root
Rotation related corrections

Project name: android_packages_apps_Trebuchet
Trebuchet: move to default screen on home intent

Project name: android_packages_apps_SetupWizard
SetupWizard: fix SpannableString (Privacy Policy)

Project name: android_packages_apps_Settings
Make adb use a custom prop for adb root

Project name: android_packages_apps_LineageParts
PartsActivity: Prevent actionbar NPE

Project name: android_packages_apps_Messaging
Messaging: Add "Mark as read" quick action for message notifications
Allow intent shared subject or title to be mms subject

Project name: android_packages_apps_Bluetooth
Bluetooth: Clean duplicated READ_CONTACTS permission

Project name: android_packages_apps_LockClock
Release the wakelock before worker thread termination
Project name: android_packages_apps_Contacts

Project name: android_packages_apps_TvSettings
Make adb use a custom prop for adb root
Show Trust in security settings
Add button to shut down device

Project name: android_packages_apps_Exchange
Rename translations for new language code mapping

Project name: android_bootable_recovery
Fix making adb use a custom prop for adb root
Make adb use a custom prop for adb root

Project name: android_device_qcom_sepolicy
legacy: Resolve hal_gnss_default denial

Project name: android_device_lineage_sepolicy
common: Allow adbd to set a system_prop
Label lineage.service.adb.root as system prop

Project name: android_vendor_lineage
common: Allow custom vendor to override properties

Project name: android_hardware_qcom_power
power: Drop default POWER_HINT_INTERACTION routine

Project name: android_system_core
Make adb use a custom prop for adb root


Thanks all for the support.



Download: https://tugapower.net/TP/OP5/OREO/TugaPowerO30_OP5.zip

MD5: cde6e88ef9d0bd947215e5b4f998288a

Please dont mirror for now the roms zips, thanks


Sources :
Rom:- https://github.com/LineageOS
Device:- https://github.com/LineageOS/android_device_oneplus_cheeseburger
Kernel:- https://github.com/LineageOS/android_kernel_oneplus_msm8998
 
Last edited:

VampireHeart

Elite Member
Jan 13, 2015
1,289
626
113
Viterbo
No, this rom works on encryption, assuming you current base is compatible, factory reset, flash rom, flash gapps, try to boot, if dont boot, remove the encryption and repeat the steps, after setting up phone it will be encrypted by default.
Thanks for the ROM, I will try on my decrypted device using noverity zip and report. :svetius:
 
  • Like
Reactions: danieldmm

danieldmm

Elite Member
Dec 18, 2008
5,175
12,033
0
France
I'm on the encrypted RR 6.0, I did a factory reset, clean system, date and cache and flashed this rom with the gapps.
When the phone was restarted after the boot logo, the recovery started.
And did you removed the encryption you have ?
Also prior to remove the encryption try again this, factory reset, flash rom, flash Gapps, factory reset again, then try to reboot the phone. If still a no go probably is the encryption you have the issue, remove encryption and repeat steps, then after setting up phone it will be encrypted by default.
 
  • Like
Reactions: AleAndroid96

VampireHeart

Elite Member
Jan 13, 2015
1,289
626
113
Viterbo
How I promise just flashed on my decrypted device with MicroG package with the unofficial installer (tried opengapps unofficial but setup crash), all seem working fine.
Thakyou very much for this great Rom :svetius:
 

Attachments

danieldmm

Elite Member
Dec 18, 2008
5,175
12,033
0
France
How I promise just flashed on my decrypted device with MicroG package with the unofficial installer (tried opengapps unofficial but setup crash), all seem working fine.
Thakyou very much for this great Rom :svetius:
Wich Gapps did you flashed? The Setup FC is probably issue with gapps package. But if you like MicroG just stick with it :)