[ONE Android Development] katinatez:
The long awaited v1.3 this build is hefty; added the firmware for transitioning into cm-13.0, lots of temasek features. Added sultans WiFi commits, kexec hardboot for multirom users, f2fs sytem,cache,data support :

Enjoy :D

I would like feedback on wifi, multirom users, f2fs users. Thanks

https://github.com/katinatez/android_device_oneplus_bacon/commits/cm-13.0

changelog

====================

12-05-2015

====================

* build/

97f7d5a warn and continue if using wrong jdk

bf2f688 envsetup: make reposync use --force-sync as well

* device/oneplus/bacon/

facb3fe Enable OTA update

* frameworks/base/

bcc0bd2 StrictMode: fix deserialization of ViolationInfo on large stacks

cec49c2 Allow customisation of advanced settings in DocumentsUI

00872a6 Fix race condition when collecting op callback.

de43f60 Restart persistent process if start timeout.

071e682 Bind backup transport in later boot phase.

b8d2644 SystemUI: screenshot: set a boost hint when taking a screenshot

5ca8ce6 SystemUI: screenshot: remove screenshot notification before taking screenshot

f808c73 GlobalScreenshot: increase thread priority

3d8b95b Screenshot: prevent handler leak

46fc8ee BluetoothAdapter: disable logspew

26596e7 SystemUI: Keyguard: do not limit double tap to sleep to statusbar

be53f1f alarms: include Timer.ogg

5283779 Don't use timestamps with all zero

15044a6 System crash fixed when turn off MagnificationGesture

248af05 Avoid configuration of callback being reset after relayout.

5b7020f (Squashed) lcd density

f61b94f (Squashed) revert CM density modifications

587ed29 USB MIDI: Fix race condition that causes intermittent connections.

* frameworks/native/

0837f8f bug#460672 framebuffer surface can't keep triple buffer if define NUM_FRAMEBUFFER_SURFACE_BUFFERS := 3

45fd78f (2/3) allow to configure lcd density

* frameworks/opt/net/wifi/

4b8bf0f Wifi: add "turn wifi off" action to open network notification

* hardware/qcom/keymaster/

5161822 keymaster: add TARGET_PROVIDES_KEYMASTER

* kernel/oneplus/msm8974/

960b4d4 defconfig: enable kexec hardboot

afbf67a squash: kexec hardboot Implement kexec-hardboot

* packages/apps/Settings/

95a319a (3/3) allow to configure lcd density

32fd851 [DO NOT MERGE] Modify system settings: incorrect UI state

1262814 do not throw toasts at the user once development preferences are enabled

b48510a (Squashed) revert CM lcd settings

13beab1 Lockscreen shortcuts: Fix incorrect cm lockscreen shortcuts intent

30b0eec Build V1.3

* vendor/cm/

2b8c347 Rename backup script

0cd36e6 LCD density backup

====================

12-04-2015

====================

* android/

f173528 Track own OmniSwitch

98a74c5 Track own mediaprovider

* bootable/recovery/

219230e recovery: Fix size of text array

* device/oneplus/bacon/

c4f0424 add f2fs to /system

f439239 build tag temasek

d3b1bc2 bacon: Update bloblist

* device/qcom/sepolicy/

8e2a7a4 msm8974: Fix mm-qcamerad denial

* frameworks/base/

f85b3d1 Frameworks: icon materialization

7eb581b Add OmniSwitch as option for default recents [1/2]

e89791c Implement App circle sidebar [1/2]

b22424e frameworks/base: Fix ContentService JNI leaks

0088db0 App sidebar: Fix Left/Right position.

b0115dd App sidebar: notify if app is not installed

82fab9b Fix force close for App Sidebar.

17d5931 App sidebar (1/2)

806a24b Marshmallow logo instead of 'No recent apps'

28b0521 statusbar weather: fix temp style after refresh

d93121a frameworks: vectorize slim shortcut action icons

fadfb62 Frameworks: rest of shortcut icons by Sven R.

54882eb Frameworks: moar shortcut icons by Sven R.

4f7aca9 Base : Add more lockscreen shortcut custom icons Part2

3e1c00b Base:Add new 73 hd lockscreen shortcus icons

17d3dc8 SystemUI: vector support for action icons

40644c2 squash Frameworks: Keyguard - Add user configurable shortcuts

832e6ed Add several Slim helper classes and constants back

e5c75e9 Frameworks: inital bringup of slim actions and helper classes

54dcfae Add several Slim helper classes and constants back

7e36443 Enable SystemUI Tuner By Default

401c877 Fix NPE with WeatherStatus on KeyguardStatusView

73b6d1b Ls weather: options to hide the weather when notifications are visible (1/2)

57e6abb MediaScanner behavior on boot (1/3)

3846bec Fix theme issue with reboot dialog

089f10e telephony: Update MAXIMUM_VALID_VALUE for disconnect codes

2e4e0bd SystemUI: Apply tint on battery level text

14a3c16 [1/2] Base: Hide power menu on secure lockscreen

4ccc3b3 Disable PIN entry after successful quick unlock

9b4ce89 Enforce weaker grant if app is default handler for miltiple action

029c267 Allow unlinking ringer with notification volume [1/2]

3e384b9 Keyguard: Forward port lockscreen quick unlock (1/2)

* frameworks/native/

53602ff libbinder: allow devices to disable ashmem size tracking

* frameworks/opt/telephony/

bd9dfb7 Merge branch 'cm-13.0' of git://github.com/CyanogenMod/android_frameworks_opt_telephony into cm-13.0

ab4f64e Telephony: Apply SPN override for cdma SIM (RUIM)

a8f7501 Telephony: Identify NetworkRequests by phone

* hardware/qcom/audio-caf/msm8994/

7e59397 Merge remote-tracking branch 'caf/LA.BF64.1.2.2_rb4.8' into cm-13.0

* hardware/qcom/display-caf/msm8994/

df5855f Merge remote-tracking branch 'caf/LA.BF64.1.2.2_rb4.8' into cm-13.0

* hardware/qcom/media-caf/msm8994/

e9b2c98 Merge remote-tracking branch 'caf/LA.BF64.1.2.2_rb4.8' into cm-13.0

* packages/apps/CMBugReport/

7f7c14f CMBugReport: fix attachment uploading & add tests

* packages/apps/LockClock/

1b8e427 manifest: Enable LockClock preferences to show in LeanBack Settings row

* packages/apps/OmniSwitch/

3a20132 Fix build for cm-13.0

0af12a7 OmniSwitch: feeling green?

deaf638 OmniSwitch: fix FC on context menu if intent cant be resolved

753bbc2 OmniSwitch: fix enabled check

db2631b OmniSwitch: welcome to android 6.0

33d72fe OmniSwitch: add menu action

* packages/apps/Settings/

02b462c Settings: materialize grabber icon

a8c94ff Settings: Add OmniSwitch & move all to common house

2e3e240 App Circle Sidebar: Support for Configurable Trigger Region[2/2]

29babb7 [2/2] Settings: Implement App circle sidebar

93b5635 Enable Developer options by default

b2eba2f Color picker enable alpha slider as default

0b5d13f Settings :Add new lockscreen shortcus icons

543911a Add option to Restart SystemUI to DevSettings

b73e850 App sidebar (2/2)

2433359 Settings: Move all lockscreen shortcuts to one common house

2f33399 suquash Settings: add user configurable lockscreen shortcuts (2/2)

5fe63bd add dslv controller

456cced Settings: add central slim ActionListViewSettings class back...

7a70907 Settings: Add CM's shortcut picker

6325542 Lock screen weather: Add options to hide the weather when notificatio… …ns are visible, (2/2)

cdf1ef1 Settings: MediaScanner behavior on boot (3/3)

338c22f Settings: unlink volumes enhancements

eeabc5c Settings: use CMHW serial number

8e46cae Themes: Expose color for external settings icons

06d6fbc Add toggle for heads up notifications

42a1e86 Correct development shortcut summary

8208d92 Correct double tap to sleep summary

26ed7b7 [2/2] Settings: Hide power menu on lockscreen

4de9bb6 Allow unlinking ringer with notification volume [2/2]

0429a5e Keyguard: Forward port lockscreen quick unlock (2/2)

* packages/inputmethods/LatinIME/

2dbd817 Merge branch 'cm-13.0' of https://github.com/CyanogenMod/android_packages_inputmethods_LatinIME into HEAD

* packages/providers/MediaProvider/

4c5d976 MediaProvider: MediaScanner behavior on boot (2/3)

* packages/services/Telephony/

9bb27a7 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_packages_services_Telephony into cm-13.0

4930204 Move list_networks_key to separate widget

0a6b57d Merge branch 'cm-13.0' of github.com:CyanogenMod/android_packages_services_Telephony into cm-13.0

* vendor/cm/

7ad6f13 Add OmniSwitch

* vendor/cmsdk/

144146e CMSettingsProvider: Only enable component if already disabled.

* vendor/oneplus/

913ebf2 bacon: Update WCNSS firmware images

2dbfb41 bacon: Ship firmware images with ROM

* vendor/oppo/

b51b50d msm8974: Update blobs