[Nexus 6  General] xdatastic:
Bit off-topic for this thread, but here's the AOSP Changelog for MMB29V to MOB30D:

From 6.0.1_r17 to 6.0.1_r30

.

project bionic/

12123df Update timezone data to 2016a

project bootable/recovery/

7d4457c Fix integer overflows in recovery procedure.

project build/

25b7ce3 MOB30D

42d5725 Update Security String to 2016-04-02 in preparation for April 2016 Security OTA v2 - kernel updates with patches for CVE-2015-1805

13678cf MOB30C

5250d69 MOB30B

0a9c18b "MOB29Z"

f103e81 Updating security string patch to 2016-04-01

5994b11 MOB29Y

c322528 "MOB29X"

49537b0 "MOB29W"

project device/lge/hammerhead/

ffb3d54 DO NOT MERGE hammerhead: Fix typo for MMS proxy name

project device/sample/

b239828 Adding APN for ATT AGMS Global (310-380)

project external/bouncycastle/

6183c75 GCMParameters: fix insecure tag size

project external/dhcpcd/

3c47c99 Improve length checks in DHCP Options parsing of dhcpcd.

project external/freetype/

f720f0d [DO NOT MERGE] Update FreeType to 2.6.2 + update from 2.6.0

project external/icu/

a8a9e45 Update timezone data to 2016a

project external/libavc/

78c2c6e Decoder: Fix stack underflow in CAVLC 4x4 parse functions

b41e5f3 Ensure ih264d_start_of_pic() is not repeated in ih264d_mark_err_slice_skip()

project external/libmpeg2/

e786210 Fix for handling streams which resulted in negative num_mbs_left

b658a21 Fixed stack buffer overflow

project external/libpng/

9d48534 DO NOT MERGE Update libpng to 1.6.20

project external/pdfium/

96f965f [DO NOT MERGE] Fix the way FreeType headers are incldued.

project external/skia/

0a3ce53 Update SK_CRASH to default to abort(). DO NOT MERGE

project external/sonivox/

90f91b3 Sonivox: add SafetyNet log.

e372b39 Sonivox: sanity check numSamples.

project frameworks/av/

de2430f Get service by value instead of reference

582c02e Also fix out of bounds access for normal read

3a90a02 Clear allocation to avoid info leak

1f76ce4 Fixing safteynet logging bug introduced in ag/862848

57bf497 3 uninitialized variables in IOMX.cpp

638e5ba Fix info leak vulnerability of IDrm

3ba0bbe IOMX.cpp uninitialized pointer in BnOMX::onTransact

project frameworks/base/

3cd1905 Redact Account info from getCurrentSyncs

b22f3f2 Conflict resolution CL to ag/868720 when cp'ing to mnc-mr1-release

4de51e4 DO NOT MERGE Read Bluetooth interop database entries from settings (1/2)

d60d007 DO NOT MERGE Bluetooth: Restrict gain for Absolute volume case

3a8f0cf DO NOT MERGE ANYWHERE: Hack to get devices booting again.

a94ceff DO NOT MERGE ANYWHERE: Don't change screen on time on time changes

2dbd40c DO NOT MERGE Fix for syncs being dropped when appIdle is on

c29b37c DO NOT MERGE Check apps idle states on time changes

c583d03 DO NOT MERGE ANYWHERE: UsageStats: Use new settings key idle_duration2 for app idle

040c3db DO NOT MERGE ANYWHERE: UsageStats: Fix issue where initializing data for first time would cause crash

bfe0b64 DO NOT MERGE ANYWHERE: UsageStatsService: Fix app idle issue at rollover time

1e24c42 Fix missing observer reply callbacks

bea20d5 Exit getAllValidScorers early if not the primary.

2d78c23 DO NOT MERGE: Use GregorianCalendar.add() when searching for next alarm.

project frameworks/minikin/

75265b3 Add error logging on invalid cmap

013771f Reject fonts with invalid ranges in cmap

project frameworks/native/

5243afa Add SN logging

25719f6 Sanity check IMemory access versus underlying mmap

b3a9e6d BQ: Add permission check to BufferQueueConsumer::dump

project frameworks/opt/net/wifi/

7a0e978 DO NOT MERGE Update network priorities before PNO is triggered

76eb4f1 DO NOT MERGE ANYWHERE: Fix issue with WiFi scan reporting

project hardware/libhardware/

2a5e3d2 DO NOT MERGE Add ability to add interop entries dynamically (1/2)

project hardware/qcom/audio/

a18111d post proc : volume listener : fix effect release crash

project libcore/

4e6f599 GCMParameters: check that the default tag size is secure (16 bits)

project packages/apps/Bluetooth/

674c089 DO NOT MERGE Enhance AVRCP Absolute Volume control implementation

a71eb12 DO NOT MERGE Read Bluetooth interop database entries from settings (2/2)

eb6e43c Fix memory leak in Bluetooth AVRCP JNI

b026d70 [DO NOT MERGE ANYWHERE] Null terminate MAP instance information

project packages/apps/CertInstaller/

32071b2 Trust CA certificates added for the whole OS only

project packages/apps/Exchange/

a29687e Patch Exchange Autodiscover Code for Security Issue

project packages/apps/Settings/

1edd645 DO NOT MERGE Modify system settings: incorrect UI state

project packages/apps/UnifiedEmail/

0471215 Don't allow file attachment from file:///data.

project packages/providers/ContactsProvider/

d1d67f9 Update directories when initializing ContactsProvider.

project packages/providers/DownloadProvider/

ff562d0 DO NOT MERGE. Use resolved path when inserting and deleting.

a921675 Use resolved path for both checking and opening.

project packages/services/Telecomm/

f7b8b34 DO NOT MERGE - Restrict ability to add call based on device provision status

2e11a63 DO NOT MERGE Check PAH in addNewIncomingCall

project packages/services/Telephony/

d2e1ace Fixes creation of incorrect SIP PhoneAccountHandle

project system/bt/

3ddadd2 DO NOT SUBMIT Revert "DO NOT MERGE Blacklist devices for absolute volume control"

3f448e4 DO NOT MERGE Blacklist devices for absolute volume control

11b7a84 DO NOT MERGE Remove Porsche car-kit pairing workaround

a347893 DO NOT MERGE Add ability to add interop entries dynamically (2/2)

project system/core/

e1d7846 Don't create tombstone directory.

e296514 Re-derive permissions after package changes.