[ONE Android Development] danieldmm:
Build 06/28/2020 #OPO

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

#TugaPower Q 10.0.0_r37 6.0 LineageOS #laos #OnePlus

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.

If after removing encryption rom still does not boot, make a factory reset again after flashing rom and gapps, then all will be fine.

Please be sure you are using one TWRP that can handle firmware flash

Advise to use latest official TWRP

Also be sure you are using proper firmware.

Relative to gapps, the advised ones is pico package since nano its now too big to install ( ARM):

Face unlock ( no gapps required ) ( Settings/Security )

OTA built in on rom for updates easly

Three fingers screenshot ( enable in settings over gestures options )

Support out of the box to microG GmsCore ( http://xdaforums.com/andr...vices-t3217616 )

No more need to make microG system app

PoGO: Gonna catch then all ( Always report using real GPS in case of mock location been used )

What does not works:

Let me know to add to secod post

Changelog: TugaPower Q 6.0

Face Unlock ( no gapps needed )

Project name: android_frameworks_base

* Fix build errors

* Fix BLE transport discovery scan filter

* BT: Relocate A2DP codec strings for translation

* Enable codec change request when mode changes in aptX-adaptive

* Keep a null check before accessing the BluetoothA2dpWrapper APIs.

* Bluetooth: Fix for out of bound exception

* BT Dev: Increase array size for codec selection in Dev Op

* Keep the BluetoothHeadset finalize() method protected

* Bluetooth: Fix for Global reference table overflow issue[1/2]

* BT: Add new intent to broadcast IOT device details

* BT_Audio: Updated Check for TWS+ switch

* TWS_A2DP: Handle active device change between TWS+ earbuds

* audio: Add support for APTX TWSP audio codec

* audio: Add support for audio extended codecs

* Use BluetoothUtils instead of Utils

* GAP: Handle the race condition cases in auto connect logic

* Obex: Squashed commit of the following

* Add scan filter for Transport Discovery data

* Support CALLBACK_TYPE_SENSOR_ROUTING

* Add support for Transport discovery AD type (1/2)

* Bluetooth: TWSP: Support Battery Status information display

* BT: Send info if call is CS type from telecomm service to BT apps.

* GAP: Reset bondingInitiatedLocally flag(1/3)

* Bluetooth-TWS: Disable outgoing connection to 2nd earbud

* Bluetooth-TWS: Disable outgoing connection for 2nd earbud.

* Bluetooth: Rename bluetooth property to support new P Treble rules

* Bluetooth: Unpair both earbuds on unpair.

* Bluetooth: Add SDK API support for TWS feature (2)

* Revert the change: AudioService: remove dead BT code.

* TWS-A2DP: Add TWS+ codec to DevUI support

* BT: Adding aptX-Adaptive codec entry to Framework

* Add BluetoothQualityReport class(1/2)

* TextureVuew rebind GL texture, if AHB content has changed

* SystemUI: QS Details: Fix layout issues

* SystemUI: Fix issue with Bluetooth tile

* SystemUI: Fix QS Detail Header

Project name: android_device_qcom_sepolicy

* sepolicy: cnd: Allow access to wifi_prop

Project name: android_lineage-sdk

* LineageSettingsService: prevent setting net.hostname to null

Project name: android_frameworks_opt_telephony

* Telephony: Add option for using regular poll state for airplane mode

Project name: android_system_bt

* GAP: Reset bondingInitiatedLocally flag(3/3)

* Bluetooth: Enable Hybrid Audio from stack

* Add scan filter for Transport Discovery data

* TWS-A2DP: Add TWS+ codec index

* Bluetooth: Support to know if there is High Def call

* BT: API to update quiet mode status in Adapter service [3/3]

* BT: Adding APTX-Adaptive codec to BT HAL

* Add BLE Scan Phy parameter to scan API

* Bluetooth: Add SDK API support for TWS feature (1)

Project name: android

* manifest: Sync sm8250 HALs

* lineage: Track QTI BT repos

* manifest: Switch to our external/skia fork

Project name: android

* manifest: Sync sm8250 HALs

* lineage: Track QTI BT repos

* manifest: Switch to our external/skia fork

Project name: android_hardware_qcom_audio

* hal: msm8974: Use stereo recording depending on camera orientation

* hal: msm8974: Fix the wrong device for AUDIO_SOURCE_CAMCORDER

Project name: android_hardware_qcom_media

* media: Exclude libplatformconfig from OSS builds

* media: Include display_headers instead of display_intf_headers

* media: libOmxSw encoders require prop headers :(

* media: Use project pathmap

Project name: android_hardware_qcom_audio

* a2dp: Add a null check before iterating over a2dp.adev->usecase_list

* hal: Add missing includes

* audio_extn: Allow skipping compilation of audio HAL extensions

* audio: Skip libhdmipassthru on OSS builds

* audio: Use direct project pathmap

Project name: android_hardware_qcom_display

* gralloc: Add option for YCrCb venus camera preview

* gralloc: Allow devices to opt-in for YCrCb camera preview

* Add C2D_FORMAT_BT601_FULLRANGE to C2D_FORMAT_MODE

* Add C2D_COLOR_FORMAT_420_TP10 to C2D_YUV_FORMAT

* Don't build lights module if vendor supplies it

* display: Use project pathmap

Project name: android_packages_apps_Etar

* Automatic translation import

* Fix errors caught by aapt2

* Allow app to upgrade database on install.

* Force a manual, incremental sync one time, as early as possible.

* Abort onClick if no Window Focus

* Remove negative margin fron all day label

* Call build() on the Builder, not the Style.

* Small workaround when text is slight bigger then all day event rect.

* Fix small typos in I9490f478681783200a5cb8309a58243723bda4c1.

* Fix bug in recurrent event dialog picker when setting monthly day of the week.

* Add in-memory cache to dismiss alerts that we haven't seen yet.

* Fix mokey NullPointerException when there is no colors to save.

* Fixed ISE issue when subscribing to gcm groups from the main thread.

* Fix crash when dismissing notification.

* Fix calander crash where getTimezone was call without a looper.

* Fix issue with error message being displayed on tablets.

* Remove dead code in AlarmService.

* Display error when a viewed event has been deleted.

* Capitalize Noon and Midnight in event edit view.

* Fixed leak cursor in AlertReciever

* DayView: Revert all whitespace changes

* Etar: Fix invalid string parameter

* Etar: Fix android:targetPackage for shortcut

* Etar: String improvements

* Etar: Restore tests

* AOSP/Calendar - Minimal calendar app.

* Update code coverage filter

* Etar: Fix translatables

* Etar: Fix content provider rebrand

Project name: android_packages_apps_Bluetooth

* Stub TWS related APIs

* GAP: Reset bondingInitiatedLocally flag(2/3)

* BT: API to update quiet mode status in Adapter service [1/3]

* Bluetooth: Enable Hybrid Audio from App

* Add BLE Scan Phy parameter to scan API

Project name: android_packages_apps_Snap

* Snap: Report device orientation to Audio HAL

Project name: android_packages_apps_Settings

* BT: Use translated a2dp codec strings

* codec support for DevUI am: f915bd9438

* BT Settings: Adding aptX Adaptive codec entry in Settings

* Bluetooth-TWS: UI updates based on Filter matched

* Bluetooth-TWS: UI updates based on profile connection.

* Fix build error

* Bluetooth-TWS: Filter TWS devices

* Bluetooth: Create new catogory for earbuds

Project name: android_packages_apps_Dialer

* Fix translation of 'contacts' tab title and main menu.

Project name: android_packages_services_Telecomm

* Bluetooth: Support to know if there is High Def call

Project name: android_vendor_lineage

* qcom: Add UM 4.19 platforms

* qcom: Add atoll platform

* config: Move default alarm/notification/ringtone sound props to /product

Thanks all for the support.

Download: https://tugapower.net/TP/OP1/TEN/TugaPowerQ6_OP1.zip

MD5: 515cb5c9b7594e9df4716c1a7e985bdf

Please dont mirror for now the roms zips, thanks