[One (M9) Android Development] adlx.xda:
2nd part of the changelog... (sorry it's long):

Project frameworks/native

b8a86fe IGraphicBufferProducer: fix QUEUE_BUFFER info leak

d9b370c IGraphicBufferConsumer: fix ATTACH_BUFFER info leak

c799fb1 add number constraint for samples per MotionEvent

Project frameworks/opt/hardware

928af15 hardware: Add UniqueDeviceId support

Project frameworks/opt/net/wifi

1e35a44 Use def_wifi_idle_ms to fetch WIFI_IDLE_MS defaults

0ba3cdc wifi: fixup hotspot disconnect on subscriber change

d0315fe Fix a race in WifiNative objects

Project frameworks/opt/telephony

5ecd860 telephony: Fix build on bad cherry-pick resolution.

5736ddb [PATCH] (PICCOLO-4847) [PATCH] Force data attach when data is re enabled after carrier-detatch.

ee07de8 GsmMmiCode: Fix USSD NPE

c8cab0b Suppress error pop-ups for single digit dials.

572af2d Check permissions on getDeviceId.

44c80fd telephony: Avoid NPE during hotswap where user nw is not set for invalid sub.

a14ab34 Implement [BugID:1136] [PM99_SNT][SQV_PR]

52b8ef0 telephony: use default nw mode instead of current when switching subs

Project hardware/cyanogen

4f5359c cmhw: UniqueDeviceId: don't generate hardware IDs from SD card CIDs

f2df045 cmhw: Add UniqueDeviceId implementation

Project hardware/qcom/audio-caf/msm8916

f6620b6 audio: msm8916: Squashed audio amp commits

Project hardware/qcom/audio-caf/msm8974

506b1e1 hal: APQ8084 uses AUDIO_PARAMETER_KEY_BT_SCO_WB for bluetooth wideband

Project hardware/qcom/display-caf/apq8084

056da7f gralloc: Add a switch to use 16 byte pixel alignment

Project hardware/qcom/fm

13c72eb fmapp2: Add support for long press and short press from headset

0ac486a fmapp2: Allow value for the default fm recording duration to be overlayed.

Project hardware/qcom/keymaster

ed1bb46 msm8909: Enable compiling HW specific keystore

Project hardware/ti/omap4

881a349 domx: fix up DCC data loading when USES_LEGACY_DOMX_DCC is set

e57f2b6 domx: add support for tuna

Project kernel/oneplus/msm8974

66c92a3 mmc: cd-gpio fix name scribbling

Project packages/apps/Bluetooth

b93582b DO NOT MERGE Fix SMS delivered successfully but stuck SENDING issue

Project packages/apps/CMFileManager

2c9f1db Adding NULL checks AsyncResultProgram.java

Project packages/apps/Calculator

c40b6a0 Prevent entering more than one decimal symbol during input

Project packages/apps/Contacts

020d6f5 Exporting contacts Max limit

Project packages/apps/DeskClock

7dc4748 DeskClock : Fix "GoogleNow cancel alarms crash"

8069237 Fix missing zh-rCN item entries

Project packages/apps/InCallUI

50f4daf IncallUI: Screen doesn't wakeup after MT/MO call disconnect

decc2ba InCallUI: Fix background colour of tabs on DSDA phones

Project packages/apps/LockClock

b0602ec LockClock : Switch over to new yahoo location api

Project packages/apps/Mms

73026f0 Mms: add ability to remove smart dialer feature

11c7822 Fixed processing of clicking on phone # to send_sms

7021447 ClassZeroActivity: Generate audible notifications on message arrival

afe4d81 Move CM introduced plural string resource to cm_plurals

Project packages/apps/Settings

9c5c399 Settings: Modify RU translation for Ambient display

cf4fa0c Settings: Allow disabling default allcaps state in tabtext.

c95c478 Settings: disable wifi display from search indexing if disabled

e99695e Use same technology type for LTE/4G

7ddd173 RegulatoryDialog : Use String.split to avoid crash on empty args

79c0355 Reapply custom lockscreen when switching to swipe mode

799423d Settings: disable Wifi display from the Settings menu

d763b6d Adding null checks to prevent OnPrepareRemoval() on null object

5304719 Lockscreen: Show redaction interstitial when swipe selected

e7e05a7 Settings: Default edge gesture service to false.

3ae6fe7 Settings: Fix NFC Tap & pay removal

e673911 Revert "Settings: update FOTA link to be implicit"

4a8be6e Settings: update FOTA link to be implicit

c4ce19a Support multiple SAR values, separate args list with ','

045a66e APN Settings: on MVNOs, filter unmatching MMS APNs

49b8117 Settings : Add Russian translation for basic live display

b1cb223 Settings : Ensure translation for live display entries

89f7395 Settings: respect telephony config for profiles override

Project packages/apps/SetupWizard

1bfeb70 Disable immersive mode confirmation for custom lockscreen package

ebe353d SetupWizard: Conditionally run account setup

9527a1a Add hook to set custom default lock screen on setup

f04a5fa SetupWizard: Ensure UI doesn't show when user is guest

9710862 SetupWizard: Remove useless WhisperPushUtils

ae79389 SetupWizard: RIP Whisperpush

15b7c92 SetupWizard: Don't disable packages on main thread

Project packages/apps/ThemeChooser

7d903fe Fix duplicate "Get More" buttons in menu

Project packages/apps/Trebuchet

1c47a87 Switch to 2x2 grid for widget preview

12c1835 Port remote folder fixes from cm13.

690cf8a Trebuchet: fix CTS test failed

3c7f897 Port DragLayer/InsettableFrameLayout margin fix from RemoteFolder cm13 merge patch.

cf2a054 Add empty makefile placeholder.

23e11fb Modify make file to build overlay properly on Jenkins.

1792a57 Merge Remote Folder into mainline.

d3d6774 Trebuchet: Prevent crashes on view id mess up

d11a4f0 Trebuchet: Ignore mnc/mcc config changes

Project packages/services/Telephony

73fbedc Single digit MMI codes invalid.

e8997a1 Telephony: only add vmail sim slot indicator with multi sim

a363fb5 Telephony: Improve call barring settings

5beb9ee telephony: Move caf strings to cm_strings.

e3c2db2 TeleService: Add call barring feature

Project prebuilts/cmsdk

7b8b4c8 prebuilts/cmsdk: Remove COLP definitions.

Project prebuilts/gcc/darwin-x86/x86/x86_64-linux-android-4.9

1fe9a13 Update prebuilt GCC to build 2617618.

4c7e42b Add missing -androidkernel-{nm,size} symlinks.

Project system/core

ac5f7fc liblog: build log_event_write regardless of TARGET_USES_LOGD

1bfbae1 libziparchive: fix fallocate failures

2df6c4a Reserve space on disk using fallocate

Project system/extras

cba516a bootsignature: includes dt image size for signed boot image

Project system/vold

84358d9 asec: Add an extra MB for overhead while transferring app to container

Project vendor/cm

d9f8980 Resolve Orange RO authtype

0a892a2 Modify APN for Orange Romania

6eaf14f contributors: add LG V10

a0f1646 config: common.mk: Remove deprecated CMAccount

10c9e17 config: telephony.mk: Remove deprecated WhisperPush

4209285 fix cricket APN

f5e9995 cm: Fixup maven artifact publish inclusions.

b4b8759 Fix Digi Mobile defaults

Project vendor/cmsdk

af62603 cmsdk: cmhw: Add UniqueDeviceId support

a9f933a cmsdk: add invalid input checking for persistent storage APIs

ba42c2c cmsdk: change persistent storage test cases to void return type

effba20 cmsdk: Add finalized docs for cantaloupe.

1bb37d9 cmsdk: update api for level 3

Project vendor/htc

72ed18f t6-common: Use stock EQ settings

ba2d3b1 t6-common: Update Widevine libs from mako

089b465 t6-common: Update device specific blobs

3f22681 t6-common: Update Adreno libraries

3c76268 t6: cdma: Blob updates

e99858a t6-common: Remove unused fingerprint blobs

dd76701 hima: Rename Broadcom HCD patch file

Project vendor/oneplus

0bbefc0 Add Oneplus X (onyx)

acce058 - Removed non-working laser autofocus blob from the makefile in order to fix camera

Project vendor/oppo

b62ed7d Neo5: Initial Import