[ONE Android Development] danieldmm:
Build 11/11/2015

TugaPower ROM G+

#TugaPower v4.0 CM13 #OnePlus #Android 6.0

Change log:

Kernel now supports f2fs in system partition, use TWRP to convert your partitions to f2fs as you wish.

If you are in f2fs rom script will assume the sheme partition.

Gapps fixed, no more need to reflash gapps after ROM ( dirty flash )

Also added compatability to open gapps, it should work now ( test and let me know if you have fc after open gaps flash )

Change lock screen type style fixed ( pattern / pin )

Fixed long press button

Fixed Google Now On Tap

Power save fixed

----- Bugs -----

HDR over camera gives fc shooting photo

ROM script its improved, if you dont meet the firmware requisites ROM will not flash, you can find Firmware zip in the botton of post

msm: sps: Register SPS IRQ with IRQF_NO_SUSPEND flag

bacon: Fix a denial during bootup

bacon: Regenerate defconfig

Merge branch 'linux-3.4.y' of git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable into cm-13.0

Revert "tick: Cleanup NOHZ per cpu data on cpu down"

wlan: Address buffer overflow due to invalid length

Fix build breaks on M

Fix error checking of open file error

dtbtool: use stat to determine file type if its unknown

dtbtool: use detected version to determine entry_size

dtbtool: Allow forcing v3 output

sr: Clean up f2fs tools (part of fstools now)

sr: Fix fstab generation

sr: Add fstools, update build configuration

sr: Allow cancellation of sideload

OMGRainbows

sr: Actually fix the Toybox symlink generation

liblog: fix building with LOGD disabled

[gatekeeperd] copy uid to local before passing to u_map

Properly iterate over passed attribute set

Revert "surfaceflinger: Consolidate display orientation compensation

surfaceflinger: Consolidate display orientation compensation hooks

surfaceflinger: odd hw rotation (90/270) patch for swapping width/height

SurfaceFlinger: Native changes to add blur effect

Settings: Squashed commit for expanded desktop

Settings: Match pulse speed to frameworks default

Settings: remove launch development tools if development app is not installed

Add ripple effect to buttons and layout

Fix NPE

settings: Avoid an NPE

Settings: Move proximitycheck to CMSettings

Settings: Move battery light settings to CMSettings

Settings: Reference specific button settings from CMSettings

Merge "replace insecure uid spoofing code" into cm-13.0

replace insecure uid spoofing code

daemon: Validate the socket caller's requested FDs

su: Remove dead code

Fix build libril with RILC_LOG

Expose call creation time to link call recordings with recent call log (2/2)

Telecomm: Point increasing ring to CMSettings

Add back increasing ring feature (3/3)

CMSettingsProvider: Map LegacyCMSettings to CMSettings constants

CMSettingsProvider: Make sure to migrate proxmity settings

cmsdk: Move proximitycheck to CMSettings

cmsdk: Move battery light settings to CMSettings

cmsdk: Fix readme

cmsdk: Move numerous buttons settings into CMSettings

Squashed commit for expanded desktop

ShutdownThread: Use Theme_Leanback_Dialog_Alert for shutdown dialog on ATV

SystemUI: fix notification on charger

Fix reboot dialog messages

Take into account default app for default grants

Fix memory corruption in SpotShadow

SystemUI: Restore ripple effect for upcoming alarm

We should not change the time interval with two MotionEvent

SystemUI: reduce vibration time on double press power for camera

telecomm: hide getCreateTimeMillis from public api

pm: Use /system/bin/sh instead of /bin/sh

When the incoming light source is invalid, don't generate any shadow

SystemUI: fix nav buttons for portrait tablets

SystemUI : NavigationBar fixes

BluetoothMidiDevice: change write type to support JamStik

BLE-MIDI: change binding for BluetoothMidiService

MidiBluetoothService: add new device to HashMap

MidiManager: fix double BTLE callback

MidiService: update listener with current status when registered

PowerManager: don't pass NULL pointers to power HAL

fw: Move proximitycheck to CMSettings

Expose call creation time to link call recordings with recent call log (1/2)

fw: Move battery light settings to CMSettings

SystemUI : Fix now on tap home button long press

SystemUI: fix unpinning locked apps

fw: Utilize CMSettings for specific buttons settings

WindowManager: Upper level changes to expose blur effect

Merge pull request #29 from raymanfx/cm-13.0

msm8974: Update definitely-not-final blobs

Revert "apq8064: Edit libqc-opt for icu4c symbols"

wcnss_service: Retry qmi client init with port RMNET_0

libbt-vendor: Don't bother with gen-buildcfg for CAF variant

skia: Conditionally link QC opt library

libfuse: Cleanup code and update build configuration

cm: Update a few module names

Ventelo is now Phonero

cm: add opt-out for exFAT

Update boosted audio files 2/2

contributors: add LG G4, remove cody from some devices

Updated CHANGELOG and (c) date

sepolicy: qcom: Remove duplicate entry

Add volume boosted ringtones (1/2)

Missed Capital Letter

Overlay to set up the voicemail number on MEO

Overlays to set up the voicemail number on O2

Remove overlays that don't exist anymore

f2fs: Re-add the Darwin hax

f2fs: Don't stomp the make_f2fs host tool

f2fs-tools: Rework build configuration

exfat: ifdef android pre-generated config

exfat: Provide pre-generated config.h for android

exfat: Rework build configuration

Call exit instead of abort on unhandled errors

Add support for building on Android

exfat: Provide pre-generated config.h for android

e2fsprogs: Rework build configuration

ntfs3g: Remove cruft

ntfs-3g: Update to ntfs-3g_ntfsprogs-2015.3.14

Fix build breaks on darwin

msm8916/common: Fix various issues

keyhandler: Update for refactor

bacon: Remove duplicate policy items

bacon: Update for changed overlay

bacon: Set radio access family

eap_proxy: Fix compilation warning

NFC: Fix payload length validation in NDEF record parser

WNM: Ignore Key Data in WNM Sleep Mode Response frame if no PMF in use

EAP-pwd peer: Fix last fragment length validation

EAP-pwd server: Fix last fragment length validation

EAP-pwd peer: Fix error path for unexpected Confirm message

eap_peer: Make the QMI EAP proxy a standalone lib

eat: GTFO after done eating

About: Add advanced reboot options

DeveloperOptions: Alphabetize CM options and fix indentation

TvSettings: Create HomeActivity

TvSettings: Create Display category and add overscan option

Developer Settings: Enable Local Terminal

Expose colors in layouts for themes

Fix dialer name ordering options not being respected on first load

Trebuchet: Update default workspace

ROM -> https://goo.gl/irA369

Mirror MegaUpload -> https://goo.gl/fycLLp

Mirror Android File Host -> https://goo.gl/0qTckM

Mirror Google Drive -> https://goo.gl/BZ4XCJ

MD5: da86e32709a05c01dba1f87a7c27a3ec

Kernel TugaPower v4.0 -> https://goo.gl/fpQpkc

Happy flashing

Firmware parts Recommended for better function over TugaPower ROM, flash this if ROM Flash gives firmware error.

If error its modem you must use TWRP 2.8.6.0 to flash the firmware zip properly.

Meocloud Firmware Download -> https://goo.gl/NV6OeM

Mirror Mega Download -> https://goo.gl/5PZFMU

MD5: 09411ce520b4916e2ce007dfa4af7e53

Source:

CyanogenMOD https://github.com/CyanogenMod