[ONE Android Development] katinatez:
Thanks to temasek we are out of preview versions and unto v9.5. Power button bug fixed! Also with me just releasing a single toolchain build I can now concentrate on kernel optimizations for better battery performance. I did not include f2fs commits on this build but will be included on next release. Also deleted the preview rom zip file because of power button bug. Also all the power menu options are now all functional!! Big applause [MENTION=2332422]temasek[/MENTION] & [MENTION=4898097]arter97[/MENTION]

Enjoy :D

Change log: cm-12.1 v9.5

April 8 2015

GCC/Uber 4.8 & 4.9

Both Stock kernel

Updated CM source

http://www.cmxlog.com/12/bacon/

https://github.com/temasek?tab=repositories

https://github.com/katinatez?tab=repositories

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

04-08-2015

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

* android/

d0da68e Remove Screen Recorder by 0xD34D

f927f8d Merge branch 'cm-12.1' of https://github.com/CyanogenMod/android into cm-12.1

db73009 Track own bionic

6fd3aed manifest: Track our own chromium/v8

* bionic/

c5a0afc Re-export libgcc's __aeabi_fcmplt

4d51ab5 linker: convert 'mov pc' instruction to 'bx'

* bootable/recovery/

75496c1 Don't disable including TARGET_RECOVERY_UI_LIB if exists

* device/oneplus/bacon/

70793ae Merge branch 'cm-12.1' of https://github.com/CyanogenMod/android_device_oneplus_bacon into HEAD

997b5b0 update ub-temasek

* device/oppo/msm8974-common/

81b0e6b Merge branch 'cm-12.1' of https://github.com/CyanogenMod/android_device_oppo_msm8974-common into HEAD

* external/chromium_org/v8/

eba9304 Fix build for MacOSX 10.10.X and CLI Tools 6.1.1

* external/sepolicy/

d2a9e97 Add security policy for ProcessInfoService.

* frameworks/av/

282d043 Enable -Os back to ID3

8962d10 Enable -Os back to audioflinger

* frameworks/base/

a6da3b3 systemui: Boost when expanding the notification shade

2366f22 [ActivityManager] Fix index out of bounds when updating next pss time.

995e4c1 Add ProcessInfoService to activity manager.

6a04df3 [ActivityManager] Improve task order of getRunningTasks.

669ee14 [ActivityManager] Do not add service to reschedule after removing users.

3840e35 [ActivityManager] Fix ServiceRecord leakage

c5e2a33 [ActivityManager] Examine bad process before clean up application record

8125432 Prevent infinite layout and wallpaper flashing

4d8c955 [ActivityManager] Avoid improper resume top activity.

47fd488 SystemUI: Fix Screenrecord tile

bae0497 QS: add Screenrecord tile drawables

7835786 QS: add Screenrecord tile (1/2)

cf78828 screenrecord: fix key combo trigger

907e13b Add Screen Record to the Power Menu [1/2]

a5469c5 base: screenrecord: forward port from 4.4 Squashed commit of the following:

a1502cf Revert "[1/2] Screen Recorder"

f6bce10 SystemUI: Fix QS tiles icons

fd5f149 base: fix BluetoothControllerImpl formatting issues

5816473 Merge pull request #73 from arter97/cm-12.1

6e0fa02 bootanimation: remove memory saving tricks

e9c53c5 bootanimation: fix exhaustive memory leaks

42a06e2 aapt: Implement --compress option

950d4e6 aapt: Default to 0 compression ratio

1af42aa aapt: Don't compress qmg, wbp and arsc assets

fae56c2 fwb: membar change position bar from 7dp to 10 dp

2d60c54 [1/2] base: storage notification enhancement

5bf2029 Add membar to recents options [1/2]

529c6da Early return in RemoteViewsAdapter is too late

dfd0a1a Cleanse HTTP, HTTPS, and FTP URLs in Uri.toSafeString.

2a578b1 [ActivityManager] Reduce report wrong anr activity

80586b4 Revert "[ActivityManager] Reduce report wrong anr activity"

755e13e IMS: add the api to get IMS registration information

0826327 Handle NPE in TelephonyManager

92c1608 Bluetooth: Handling Null profile references before connect

39b298d QS: change live display off color to grey

9e4bcc0 Revert "QS: hide Ambient display tile if not supported"

* frameworks/opt/chips/

d9ebf23 Chips: Add a view attribute for maximum number of chips parsed

* hardware/qcom/display-caf/msm8226/

d309069 msm8226: add libhdmi symlink

* hardware/qcom/display-caf/msm8610/

fa1ec5d msm8610: add libhdmi symlink

* hardware/qcom/display-caf/msm8974/

2d44d68 Merge branch 'LA.BF.1.1.1_rb1.18' of git://codeaurora.org/platform/hardware/qcom/display into cm-12.1

* kernel/oneplus/msm8974/

740cc47 Merge branch 'cm-12.1' of https://github.com/CyanogenMod/android_kernel_oneplus_msm8974 into HEAD

* packages/apps/Browser/

5807fcf Merge branch 'cm-12.1' of git://github.com/CyanogenMod/android_packages_apps_Browser into cm-12.1

* packages/apps/KeyChain/

fc3b9e4 Revert "KeyChain: Fix certificate dialog needs twice Cancel to disappear."

* packages/apps/LockClock/

97a3670 New Material icon

* packages/apps/Mms/

dfd81a6 Merge branch 'cm-12.1' of https://github.com/CyanogenMod/android_packages_apps_Mms-caf into cm-12.1

b0cb171 Replace some home-grown summary management logic by a simpler version.

06e2220 Replace slot spinner by subscription spinner.

c8319d3 Use subscription ID instead of phone ID.

3608041 Mms: Fix for adding too many recipients to the Message

* packages/apps/Settings/

0af678b Build V9.5

7124953 Settings: improve empty Profile trigger icons

32e5451 Move strings from cm to own

ee0e833 QS: add Screenrecord tile (2/2)

21ad9c7 Add Screen Record to the Power Menu [2/2]

8593e86 Revert "Settings: Screen Recorder [2/2]"

* packages/services/Telephony/

e516319 Merge branch 'cm-12.1' of https://github.com/CyanogenMod/android_packages_services_Telephony into cm-12.1

* vendor/cm/

2950f3c Remove Screen Recorder by 0xD34D

e29fadc Merge branch 'cm-12.1' of git://github.com/CyanogenMod/android_vendor_cm into cm-12.1

700484d Fix generate-half-res-anims.sh and halfres bootanimation.zips

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

04-07-2015

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

* android/

0ab3d4e Track own Browser

* build/

4bc0d37 Merge pull request #7 from arter97/cm-12.1

bcdf310 Create 0 compression ratio jar files

* device/oneplus/bacon/

bf90432 bacon: Set TARGET_VENDOR correctly

* device/oppo/msm8974-common/

e00b299 msm8974: Fix timerfd denial

* frameworks/base/

38f0837 Revert "QS: add Ambient display tile"

* kernel/oneplus/msm8974/

a90dfa6 prima: Update to LA.BF.1.1.1_rb1.17

ff542af Add arter97 optimizations

* packages/apps/Browser/

6a0c9d7 Browser: fix sizes

3656f78 Browser: fix incognito icons and preview thumbnail color

7896dda Browser: and moooore material girls in blue

b81574d Browser: switch from green to blue

59bf415 browser: allow to load browser internal assets

* packages/apps/Calculator/

16ee73f calculator: Fix the build

847d666 Expose hard coded background and text colors for graph

e849cd1 Stop ', NaN' from showing up; instead syntaxexception should be thrown.

* packages/apps/Dialer/

d5cc337 Merge branch 'cm-12.1' of https://github.com/CyanogenMod/android_packages_apps_Dialer into cm-12.1

* packages/apps/InCallUI/

3e5d3f0 Properly unregister supp service failure receiver.

* packages/apps/Settings/

a8db917 PREVIEW 2

133d3f1 Revert "development: Add setting for updating recovery"

042c23e Settings: long press lock screen lock icon to sleep (2/2)

c87f1cd [2/2] Settings: storage notification enhancement

9118e15 Add membar to recents options [2/2]

d36fc02 Move search in recents to temasek spare parts

2cbc4a4 SoundSettings: Fix NPE in sound settings

* packages/providers/TelephonyProvider/

553933c Add proper DB upgrade path.

* packages/services/Telecomm/

283b4ce Fix merge failures.

* packages/services/Telephony/

85ca7b7 Fix CAF merge issue.

* vendor/cm/

4b4e472 Merge branch 'cm-12.1' of git://github.com/CyanogenMod/android_vendor_cm into cm-12.1

ffe07b8 cm: CM-specific build macros

da87a7d userinit: kill userinit.d