[ONE Android Development] adinkwok:
New build with RIL working.

pa_bacon-5.0-ALPHA1-20150104.zip

Changelog (It's very long):

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

01-04-2015

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

* frameworks/base/

6f045e7 Merge "Correct the lockscreen carrier text case" into lollipop

e00c70d Merge remote-tracking branch 'AOSPA/lollipop' into lollipop

7fd3f6a power: Disable keyboard/button lights while dozing/dreaming

2cd959c Correct the lockscreen carrier text case

4ca2174 Activity: Add an helper to get its handler instance

* frameworks/opt/telephony/

1ebeccf GsmSST: Disregard any invalid verbose values for timezones in NITZ requests

032e976 UiccController: use registerForAvailable only when persist.radio.apm_sim_not_pwdn is enabled

* packages/apps/BluetoothExt/

7874437 BluetoothExt: Cleanup CAF strings

* packages/apps/Calendar/

d2d7603 Calendar: move CM strings to cm_strings

* packages/apps/ContactsCommon/

c5bb3d5 ContactsCommon: move CAF strings to cm_strings

* packages/apps/Gallery2/

b5a76dd Gallery2: move CAF strings to codeaurora_strings

* packages/apps/PhoneCommon/

74ec450 Fix up cm_strings structure

c165728 PhoneCommon: move CAF strings to cm_strings

* packages/apps/Settings/

59153c4 Settings: remove duplicate definition

* system/extras/

1b287ea Extras: gitignore su

* vendor/oppo/

cbf3cb4 msm8974: Implemented pickup gesture

* vendor/pa/

8a77324 find7 & find7s: Build as userdebug

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

01-03-2015

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

* device/oppo/msm8974-common/

6e791c6 msm8974: Update cpufreq tunable name

afd9d4e msm8974: Remove deprecated QRNGD/QRNGP

f445712 msm8974: Remove duplicate packages

ff3025d msm8974: Enable hwdep audio calibration interface

c4893fb msm8974: Enable new proximity sensor code

* device/qcom/common/

68812e9 power-8974: Remove unnecessary hint

a3cfade power-8974: Increase the boost a bit

* external/sepolicy/

43a9fce Let recovery be an exception to some datafile neverallow rules

* frameworks/base/

3a9b39f Merge remote-tracking branch 'AOSPA/lollipop' into lollipop

da9dc4d Merge "Keyguard: don't refresh ui when screen off" into lollipop

14719c1 Merge "SystemUI: Do not allow to access quick settings on secure lockscreen" into lollipop

60098f1 Merge "GlobalActions: Bring back old goodies [1/2]" into lollipop

c89b33a GlobalActions: Bring back old goodies [1/2]

874d31d Merge remote-tracking branch 'AOSPA/lollipop' into lollipop

812e10c Keyguard: allow keyguard to be dismissed via intent

* hardware/qcom/audio-caf/msm8974/

4f4de4b hal: Make use of hwdep calibration optional

* kernel/oneplus/msm8974/

c400777 cpufreq: interactive: Add max_freq_hysteresis feature

309aa02 SoC: msm: Add Buffer overflow check

b42aa59 input: touchscreen: Update TP firmware to 14001222

3bb6358b asoc: msm: Roll back Listen driver

* manifest/

cd11bca manifest: Add missing remote for CAF RIL repo

31eece4 manifest: Add missing remotes to new QCOM HALs repos

130435f manifest: Add CAF RIL variant

e1b7ed9 manifest: Add CM 8916 QCOM HALs

77dd735 manifest: Update latest google tag to 5.0.2_r1

* packages/apps/Bluetooth/

59d51b5 Bluetooth: Move CAF strings

* packages/apps/Settings/

c2d830f Merge remote-tracking branch 'AOSPA/lollipop' into lollipop

3ee3f50 Merge "GlobalActions: Bring back old goodies [2/2]" into lollipop

8fe833d GlobalActions: Bring back old goodies [2/2]

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

01-02-2015

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

* build/

e24ea7e build: qcom: Set the correct * path for device-specific cameras

* external/bluetooth/bluedroid/

21ea700 bluedroid: Stop hardcoding A2DP stream parameters

* frameworks/base/

73da6cc Merge remote-tracking branch 'AOSPA/lollipop' into lollipop

193bf5f Merge "InputWrapper: Opt out early if session == null" into lollipop

9de9575 Merge "Systemui: Recents - do not add search widget on recents if widget is lost." into lollipop

8e8bffa Merge "SystemUI: change back button to hide ime buttom with rotate animation." into lollipop

a86c0f7 PackageManager: Restrict system packages to protected storage

7b2ec04 [ActivityManager] Use synchronized to protect object

90b5cf0 [ActivityManager] Reset ActivityRecord's waitingVisible

2dfa0b3 Layout the config-changed window if it has surface

b3bd691 [ActivityManager] fix NPE in ActivityStack.resetTargetTaskIfNeededLocked.

9e99685 Prevent ANR when broadcast receiver is killed

9b8f50b Correct check of is user running

1f6e6fe [ActivityManager] Fix race condition in pss collection

d784e36 Fix racing condition of mTouchExcludeRegion

8491283 Fix pointer index out of range exception

033d00f Measure absolute value of pointer motion distance

1ded084 Reset killedByAm flag at attachApplicationLocked

95bb31b [ActivityManager] Fix NPE when start activity

0cb4448 ANR caused by incorrect cleanup in BroadcastQueue.

d6d43ea APK still has privileged flag after being moved from "/system/priv-app"

3b0e0db Default icon is shown after uninstalling updated priv-app

* hardware/qcom/audio-caf/msm8974/

8ced010 hal: codec calibration data using hwdep nodes

* kernel/oneplus/msm8974/

803b684 prima: Import release 3.8.20.24

de94f9e ASoC: wcd9320: use hwdep nodes to get calibration

93aec66 ASoC: wcd9xxx: use hwdep node for codec calibration

ad51278 msm8974-oppo: Enable additional display features for Sharp panel

81a997c video: mdss: Fix SRE threshold code

* system/core/

b4f13a8 libutils: refbase: jellybean mr1 compat

efefa7e Forward-port mkbootimg / unpackbootimg support

* vendor/oppo/

21881b9 msm8974: Update blobs

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

01-01-2015

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

* device/qcom/common/

e553cbc 8084 Power Hal: Add support for profile hints.

* device/qcom/sepolicy/

77bb911 sepolicy: Allow apps to read battery status

* frameworks/base/

d6d43ea APK still has privileged flag after being moved from "/system/priv-app"

3b0e0db Default icon is shown after uninstalling updated priv-app

2388acc Fix Presentation window is removed on stack change

535ac76 Sync focus stack frame and layer with focus app.

60845e8 Notifications: Materialize missed calls icons

fecc6c3 Keyguard: don't refresh ui when screen off

64938f9 Systemui: Recents - do not add search widget on recents if widget is lost.

8c8af87 SystemUI: change back button to hide ime buttom with rotate animation.

57fbe2c InputWrapper: Opt out early if session == null

04680ff SystemUI: Do not allow to access quick settings on secure lockscreen

* hardware/qcom/keymaster/

cca4a7e Fix build for Nexus devices that don't define BOARD_USES_QCOM_HARDWARE

* kernel/oneplus/msm8974/

d2298ce msm8974-oppo: Display driver update/cleanup

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

12-31-2014

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

* build/

ec16874 core: Get the RIL variant path into the global includes

8e4f322 build: Allow devices to specify a RIL variant

ee05899 build: Add changes to release tools and mkbootimg

0c74a0d build: Fix copypasta in 2nd target clang flags

cb33df4 build: Set QCOM global cflags for secondary arch

71a0cb3 releasetools: clean up residual targetfiles-* dirs in /tmp/

8122d2a Enabling sdiv support in ART

9e061cc build: Remove unused qcom CFLAG

dc1883b Fix libelf path

* device/oneplus/bacon/

e979f31 bacon: Missing calibration blobs

* device/oppo/msm8974-common/

f3e6229 msm8974: Missing blob

9ed13fd msm8974: Update bloblist

f0f0e81 msm8974: underp variant :(

9957d60 msm8974: Use CAF RIL variant

66ca302 msm8974: Enable IZat

51a5fee msm8974: Update GPS HAL to LA.BF.1.1_rb1.16

801b46c msm8974: Remove VECTORIMPL_SYMBOLS hack

* device/qcom/sepolicy/

233406f sepolicy: Allow untrusted apps to read temp sensors

* vendor/pa/

4aac01e find7s: fix check for target product

d9d86e8 Oppo: rebase to Find7 and Find7s