[OnePlus 3 & 3T Cross Device Development] danieldmm:
Build 2017/01/02

TugaPower ROM G+

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

#TugaPower N 1.0 LineageOS #laos #OnePlus #Android 7.1.1 #OMS7 #Substratum

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

Gello removed and replaced by latest TugaBrowser beta v54.x Stable ( 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

PoGO: Gonna catch then all

Powered by SuperSU 2.79 ( compiled by [MENTION=631273]Chainfire[/MENTION] )

Partial screenshot ( activate screenshot on power menu button and long press there to activate partial screenshot )

Full support to SuHide ( fixed iGoogle November security patch, flash suhide 0.55 and install root switcher 1.3.3.2 to pass safety net )

Full support to Substratum OMS7 :)

What does not works:

Let me know to add over post 2

Also check post 2 for problems and possible solutions

Change log:

Project name: android_hardware_qcom_camera

camera: remove is-vendor-board-platform,QCOM check for kernel deps

Project name: android_hardware_qcom_audio

hal: Remove volume boost feature for msm8960

Project name: android_hardware_qcom_audio

hal: Make HUAWEI_SOUND_PARAM_PATH a board flag

Project name: android_hardware_ril

ril-caf: Only allow GET_CARRIER_RESTRICTIONS for ril versions >= 14

Project name: android_vendor_cm

cm: Remove root access prop

cm: support lineage device trees

Revert "contributors: add LG V10"

vendor: cm: Add some more BQ maintainers/devices

cm: Switch to LineageOS privacy policy

apns: Update hollandsnieuwe's (NL) APN

vendor: disable custom bootanimation for now

Revert "cm: Revert the new boot animation generation process"

vendor: we are now LineageOS

build: repopick: point to LineageOS gerrit

cm: Remove def_notif_count overlay

sepolicy: Address new bluetooth denial

cm: common: Remove Launcher3 makefile entry

Project name: cm_platform_sdk

cmsdk: rebrand to LineageOS

cmsdk: Deprecate STATS_COLLECTION_REPORTED CMSetting

Project name: android_device_qcom_sepolicy

apq8084: Define qcal530_prop as property_type

Project name: android_frameworks_opt_telephony

SubscriptionController: Make sure cis are not null

Convert multi_rat_capable property into an old RIL feature.

telephony: Improve compatibility for older DSDS stacks

telephony: Set multi-rat default to true.

SubscriptionController: Default to DDS flexmap triggering

telephony: Override nw mode on creation and when trying to calculate nw type.

Fix crash when importing contacts from SIM in Contacts app

Project name: android_frameworks_native

sf: hwc1: Add support for secondary color matrix

sf: hwc1: Set SF EventThread to SCHED_FIFO in all cases

Project name: android_frameworks_base

Telephony: Don't crash for too long baseband version

SystemUI: Recents: Allow closing empty view via tapping

Revert CM ADB notification icon

SystemUI: Initialize state linked volume

base: support separate encryption/lockscreen passwords

Add wakelock option for flashlight

StatusBarIconView: Enable notification icon count by default

SettingsProvider: Remove def_notif_count overlay

ConnectivityService: set user-defined hostname

Project name: android_frameworks_av

libaudiopolicyservice: make legacy build with Werror

Project name: android

readme: s/Lineage/LineageOS/

android: we're now lineage

cm: Track AOSP for unmodified external projects

manifest: don't track Launcher3

manifest: only clone latest rev of chromium prebuilts

Project name: android_build

build: support lineage device trees

core: finish using PRIVATE_RECOVERY_OUT rather than hard-coding "RECOVERY"

Revert "Revert "Revert "Add PRODUCT_BOOTANIMATION"""

core: we're now lineage

build: Ensure that we can always find the CM envsetup script

build: envsetup: Ensure that we can always run roomservice

Project name: android_packages_apps_CMFileManager

CMFileManager: rebrand to LineageOS

cmfm: Target SDK version 23

Revert "cmfm: Use FileProvider for serving files"

Project name: android_packages_apps_Snap

Snap: make openLegacy an option

Snap: update caf icons

Snap: prevent NPE when checking if controls are visible

Always set JPEG quality.

Initialize focus manager in onResume().

Modernize look of review controls.

Clean up module switcher.

Stop data loader on activity destroy.

Improve RTL layout behaviour.

Use transparent navigation bar.

Use material versions of share/delete/edit icons.

Fix some photo UI layout issues.

Project name: android_packages_apps_Stk

Stk: New launcher icon

Project name: android_packages_apps_Settings

Settings: rebrand to LineageOS

Bluetooth/Wifi: center empty view and set textAppearance to medium

settings: support setting a separate encryption password

Expose option to change the device hostname.

Remove LED pulsation when device isn't capable of it

Project name: android_packages_apps_CMParts

CMStats: use sha256 for device IDs

CMStats: Upload stats only if user has not opted out

CMParts: stop tracking opt out events

CMParts: stop sending stats to cyngn servers

CMParts: rebrand to LineageOS

CMParts: statusbar: Enable notification icon count by default

CMParts: fix untranslatable translation

Project name: masquerade

OMS7-N: Allow Play Store to filter out OMS-only themes

Project name: android_packages_resources_devicesettings

add string for fp reader as home

Project name: android_kernel_oneplus_msm8974

BACKPORT: ion: fix a race condition in the ion driver

ASoC: msm: qdsp6v2: Change audio drivers to use %pK

usb: gadget: f_mbim: Change %p to %pK in debug messages

netfilter: Change %p to %pK in debug messages

drivers: video: Add bounds checking in fb_cmap_to_user

msm: mdss: hide kernel addresses from unprevileged users

net: ping: Fix stack buffer overflow in ping_common_sendmsg()

perf: protect group_leader from races that cause ctx double-free

BACKPORT: lockdep: Silence warning if CONFIG_LOCKDEP isn't set

BACKPORT: perf: Fix event->ctx locking

BACKPORT: perf: Introduce perf_pmu_migrate_context()

BACKPORT: perf: Allow the PMU driver to choose the CPU on which to install events

msm: sensor: validate the i2c table index before use

Project name: android_build

envsetup: Split cached vars

Project name: android_packages_apps_Settings

SimSettings: avoid NPE

Project name: android_frameworks_av

audiopolicy: Remove duplicated AUDIO_FEATURE_ENABLED_PROXY_DEVICE flag

frameworks/av: Fix video recording breaks

video: Use boot clock for recording start time

frameworks/av: Don't override LOCAL_CFLAGS

Project name: android_vendor_cm

cm: Rebrand CM_VERSION to LINEAGE_VERSION

tools: getb64key - print the base64 version of a PEM public key file

Project name: android_frameworks_base

SystemUI: Add VectorDrawable battery styles

base: lineage adb icon

Project name: android_packages_apps_CMParts

CMParts: Properly fix auto-power-save string format exception

Project name: android_packages_services_Telephony

Telephony: Further improve network selection

Telephony: Improve NetworkSelection

SuperSU 2.79 stable included to work with root switcher ( safety net pass )

Download links:

MeoCloud: not available

Gdrive: not available

Mega: https://mega.nz/#!8BEQSToa!YYl-IcMqPTGF_FMQj4fe_YKK0twAaf5ze60Quala68Y

Android File Host: https://www.androidfilehost.com/?fid=745425885120697749

MD5: eb84c5367060481b57bc91f806e7b008

Please dont mirror for now the roms zips, thanks

Sources :

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

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