[ONE Android Development] danieldmm:
Build 01/12/2015

TugaPower ROM G+

#TugaPower v12.1 CM13 #OnePlus #Android 6.0

Change log:

RadioActive kernel 3.05 ( give this a shoot, use kernel adiutor to tune up kernel )

Kernel: Multi ROM Support

Added Xposed version v78 official, 1/11/2015 thanks [MENTION=4419114]rovo89[/MENTION]

Xposed ( Please take extreme precaution wich modules you install, if its not ready to Lollipop you may face bootloop )

To go out of bootloop by Xposed module misbehavior just go to TWRP and in file manager delete the file /data/data/de.robv.android.xposed.installer/conf/modules.list, that way phone will boot

StockBrowser Removed and added CAF Browser m46 compiled by me and WebRefiner Activated

( Block Ads / Privacy Attacks / Malware ) and Google Sync

Powered by SuperSU 2.56

Dont forget, if you are in my builds, no need to flash gapps, use the OTA to download and flash.

Bugs:

Lets find bugs :)

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

Sync With CM Repo:

ffmpeg: flac: Assume 16 bits per sample if not set (android_frameworks_av)

Protected Components: Adding validator. Fixing crash in Trebuchet due to missing validator. (cm_platform_sdk)

Telephony: Allow more RIL methods to be overridden (android_frameworks_opt_telephony)

Revert "Revert "linker: Reset the active shim libs each time we do a dlopen"" (android_bionic)

linker: Don't try to walk the g_active_shim_libs when doing dlsym (android_bionic)

Set default subscriptions when single SIM is available (android_frameworks_opt_telephony)

kernel-header : add alarm type and clock type for power off alarm (android_bionic)

Revert "linker: Reset the active shim libs each time we do a dlopen" (android_bionic)

MediaHTTPConnection: support Cookie update (android_frameworks_base)

Udpate instrumentation code (android_frameworks_base)

frameworks/base: Add checks for 4KUHD and VGA timelapse (android_frameworks_base)

video: Add QHD & 2K profile for recorder (android_frameworks_base)

Revert "Change the routing path of bluetooth headset connections." (android_frameworks_base)

Update A2DP device connection state properly. (android_frameworks_base)

Alarm: add support for power off alarm (android_frameworks_base)

Bluetooth: Fix for CTS failure (android_frameworks_base)

alarmmanager: Reduce calls to elapsedRealtime() (android_frameworks_base)

Workaround for busy wait bug (android_frameworks_av)

Audio Effects are not processing first buffer (android_frameworks_av)

stagefright: omx: delay observer death handling (android_frameworks_av)

GenericSource: Synchronize access to dataSource (android_frameworks_av)

GenericSource: Hold an additional reference to dataSource. (android_frameworks_av)

GenericSource: acquire lock only for assigning dataSource. (android_frameworks_av)

audio: reset vorbis EOS status after a flush (android_frameworks_av)

The progress bar of next song is not properly started in offload use case (android_frameworks_av)

Correct the time returned by AudioPlayer::getMediaTime (android_frameworks_av)

Fix for getPosition after seek (android_frameworks_av)

MediaCodec: reset size to zero for EOS. (android_frameworks_av)

stagefright: Fix tags in mpeg4 not parsed correctly. (android_frameworks_av)

healthd: Actually use correct common backlight function (android_system_core)

libstagefright: Handle MPEG4 DP playback (android_frameworks_av)

healthd: Call common backlight function (android_system_core)

Revert "healthd: charger: Add backlight control in charging animation" (android_system_core)

SystemUI: fix QS quick pull down (android_frameworks_base)

Expose the contact list text colors. (android_packages_apps_Contacts)

Themes: Allow PackageInstaller tab Background to be themed (android_packages_apps_PackageInstaller)

healthd: charger: Add backlight control in charging animation (android_system_core)

healthd: Turn screen off before rebooting (android_system_core)

Themes: Allow SystemUI Tuner Icon to be Tinted (android_frameworks_base)

Themes: Allow Permission Icons to be fully themed (android_frameworks_base)

Correct Tele2 Sweden APNs and remove Comviq Sweden. (android_vendor_cm)

Fingerprint: Use AOSP fingerprint setup (android_packages_apps_SetupWizard)

QuickSettings: Add long click support for all tiles (android_frameworks_base)

QuickSettings: Improve draggable tiles management (android_frameworks_base)

init: Allow targets to ignore the ro.revision property (android_system_core)

tinyalsa: Add a board config to drop silence_size for blob compat. (android_external_tinyalsa)

CdmaLteServiceStateTracker: allow forcing reading eri from xml (android_frameworks_opt_telephony)

art: Fix whitespace errors added by caf (android_art)

keyhandler: fix race condition in torch gesture (android_device_oppo_common)

migration: Clean up abstractions. (cm_platform_sdk)

cmsdk: Reimplement helper methods for secondary telephony service. (cm_platform_sdk)

cmsdk: Re-enable multiple profiles functions. (cm_platform_sdk)

linker: Reset the active shim libs each time we do a dlopen (android_bionic)

libhwui: make setSurface asynchronous (android_frameworks_base)

libhwui: make surface buffer allocation asynchronous (android_frameworks_base)

settings: Remove direct usage of CMHardware (android_packages_apps_Settings)

sepolicy: Allow adb pull of executables without root (android_vendor_cm)

bacon: Cleanups and updates (android_device_oneplus_bacon)

Settings: Allow launching display rotation settings externally (android_packages_apps_Settings)

core: Don't enable qualcomm location overlay by default (android_frameworks_base)

Telephony: reload CarrierConfig based on changes to build display version (android_packages_services_Telephony)

Bluetooth: Disable clang (android_packages_apps_Bluetooth)

gralloc: Fix refresh rate calculation (android_hardware_samsung_slsi-cm_exynos5433)

Use SystemSettingSwitchPreference. (android_packages_apps_Settings)

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

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

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

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

MD5: 9e364d534140b1742586d7e631f1a250

Stock Kernel v12.1 -> https://goo.gl/oGyLkK

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

Kernel: https://github.com/acuicultor/boeffla-kernel-cm-bacon/tree/radioactive-2