[Mi 3 Android Development] Shahan_mik3:
Next build changelog:

====================
02-17-2016
====================

* bionic/
b68134f Merge branch 'cm-13.0' of github.com:CyanogenMod/android_bionic into bs6

* device/xiaomi/cancro/
9ec2987 cancro: add LiveDisplay
016881c Revert "old is dope...get back wifi module"

* external/ffmpeg/
bc38d9f ffmpeg: Update configs and makefiles for FFMPEG 3.0
35a79f6 Add MODULE_LICENSE and NOTICE files
c5379ca ffmpeg: Enable the vectorizer

* frameworks/base/
832ee3b Revert "Enforce weaker grant if app is default handler for miltiple action"
720fa15 update default permissions
2ed487e DreamManager: only notify power manager if lid state changes
1a319f3 SystemUI: disable QS tile Edit mode on screen off
8e65590 bootanimation: Move the bootanimation playaudio code
3c39f69 Recents : Don't show clear all if no tasks
8bf937a SystemUI: Don't update if HeadsUp is disabled
751ce7c Frameworks: Allow/Prevent notification light in Zen mode (1 of 3)
bfe8d23 Revert "Revert "SystemUI: Add option to disable search bar in recents (2/2)""
e7a34ef Revert "SystemUI: handle hiding recents search bar dynamically"
dba25ff Revert "fix recents search bar"

* kernel/xiaomi/cancro/
1d39b46 tcp_output: set initial TCP window size to 64K (speed improvement)
7a32787 selinux/avc: make selinux less chatty
8081e26 random: change entropy levels to only doubled (both read and write)
07d09a7 random: increase entropy levels (both read and write)
e3ba167 Revert "USB force fast charging"

* packages/apps/FMRadio/
c4799b4 FMRadio : Bump targetSdk to 23

* packages/apps/LockClock/
1b8dfe5 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_packages_apps_LockClock into bs6

* packages/apps/Messaging/
c6826d6 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_packages_apps_Messaging into bs6

* packages/apps/Settings/
ad45ccf Settings: fix 'CyanogenMod legal' link
d23b24b Settings: Allow/Prevent notification light in Zen mode (2 of 3)

* packages/apps/Snap/
7e1aa4a Add 11.9MP 16:9 and 8.9MP picture resolutions

* packages/services/Telephony/
c1bf8c0 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_packages_services_Telephony into bs6

* system/vold/
894bd92 cryptfs: Fix returning to default password

* vendor/cmsdk/
2d0f9db Merge branch 'cm-13.0' of github.com:CyanogenMod/cm_platform_sdk into bs6

====================
02-16-2016
====================

* bootable/recovery/
4987934 recovery: Remove empty header line

* external/ffmpeg/
f61f21b ffmpeg: Don't use Clang's integrated assembler
e51641e ffmpeg: Don't build with Clang for now
b638e62 ffmpeg: Install binaries to /vendor
272a1af avutil: Fix a warning when building with clang
1f0d502 ffmpeg: Update configurations for FFMPEG 2.8
87dbab9 Update gen-android-configs for new GCC versions
57d683d ffmpeg: Set cpu arch for silvermont config
938ba50 ffmpeg: Readd missing X86 fixups
8b97ca4 ffmpeg: Regenerate configurations for FFMPEG 2.7
189bc1a ffmpeg: Add script to regenerate the configs
5d46b56 ffmpeg: Update Android build configuration
62c636e x86: Use yasm from prebuilts and don't depend on host install
0fcc73f Add configuration for silvermont CPU based on Atom.
ec3768a Clean up some build-time warnings
94d023d Get ffmpeg building for emulatorx86
1b8415d ffmpeg: Fix variable collisions
41f8009 build: Use ARM mode for arm32 builds
66efaec Fixup armv8-a building, and make multiarch builds work
2c8b081 avutil: Use _SC_NPROCESSORS_CONF
22d65d7 Update Android build for FFMPEG 2.5
ba49959 Android porting for ffmpeg 2.1 release
0aa2fbd vc2enc: fix use of uninitialized variables in the rate control system

* frameworks/opt/telephony/
3a312ef GsmMmiCode: Fix USSD NPE

* hardware/qcom/audio-caf/msm8960/
3a059bd Revert "audio: Reduce low latency buffer size"

* hardware/qcom/audio-caf/msm8974/
41fd9b0 hal: Fix input source usecase selection

* hardware/qcom/display-caf/apq8084/
68a2e3a gralloc: Add a switch to use 16 byte pixel alignment

* kernel/xiaomi/cancro/
0871b11 cancro: video: mdss: LiveDisplay driver from bacon
0117779 input: fatmel_mxt_ts: Fix unbalanced IRQ warning
02536a6 msm: kgsl: Fix nice level for higher priority GPU start thread
c824209 PM: devfreq: Use high priority workqueue
198d505 ARM: 8158/1: LLVMLinux: use static inline in ARM ftrace.h
af9c6bc fix compilation

* packages/apps/Browser/
2abfb05 Merge branch 'cm-13.0' of https://github.com/CyanogenMod/android_packages_apps_Browser into bs6

* packages/apps/ContactsCommon/
847234f ContactPhotoManager: Consider BITMAP_UNAVAILABLE as a cache miss

* packages/apps/Dialer/
ede6ec6 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_packages_apps_Dialer into bs6

* packages/apps/InCallUI/
7686722 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_packages_apps_InCallUI into bs6

* packages/apps/LockClock/
96f7b8c LockClock : Switch over to new yahoo location api
38d3843 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_packages_apps_LockClock into bs6

* packages/apps/Messaging/
2e4574e Messaging: change Avatar fontFamily to sans-serif-medium
9e51102 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_packages_apps_Messaging into bs6

* packages/apps/Snap/
c584b55 De-uglify menu.
40bcbea Snap: add resolutions used on Nexus 6P

* packages/apps/Trebuchet/
01b60e8 Add remote folder hook for view setup.
60bb0d6 Trebuchet: Don't animate folder if locked state changed
577d342 Trebuchet: Fix measuring error when reloading app drawer

* packages/services/Telephony/
c324079 Single digit MMI codes invalid.
a2a1bfe Merge branch 'cm-13.0' of github.com:CyanogenMod/android_packages_services_Telephony into bs6

* vendor/cmsdk/
34ff00c PerformanceManager : Keep in sync with low power mode
783463c CMSDK: Allow/Prevent notification light in Zen mode (3 of 3)
d30175b Merge branch 'cm-13.0' of github.com:CyanogenMod/cm_platform_sdk into bs6

====================
02-15-2016
====================

* bionic/
02b1d48 bionic: linker: Load shim libs *before* the self-linked libs

* external/ffmpeg/
c40983a fate/source-check.sh: Use "git show" instead of git --version to test for git
bd0497b avcodec/cfhd: Temporary disable frame threading until related bugs have been fixed
4d95207 x86: use the new helper macros where useful
1e8a75f x86: add some more helper macros to check for slow cpuflags
380980e Changelog: add entries for the SMPTE VC-2 decoder and encoder
1fd8eb4 Basic updates for 3.0
bb9f7bf Changelog/APIChanges Put 3.0 release marker
b401854 avformat/img2enc: remove unused variable
0eb4092 avutil/imgutils: remove special case for aligning the palette
8352f5c doc/protocols: document protocol_whitelist
e5655a3 avcodec/h264_cabac: Check decode_cabac_mb_mvd() for failure
dcb6d5b avformat/genh: Mark coef_splitted as av_unused
ae51f9b avutil/parseutils: remove 2112 date from fate test
bcc2235 x86/vc1dsp: Port vc1_*_hor_16b_shift2 to NASM format
ebf648d checkasm/vf_blend: Decrease iteration count
a953a29 checkasm: Add vf_blend tests
8c56a4a vf_blend: Move C dsp function mapping to separate function
8395b6e libavcodec/dnxhd_parser: add parser and probe support raw 444 and dnxhr formats
b8bc6b1 compat/os2threads: split long lines
6bf5e7d compat/os2threads: support the return value of joined thread
22a4046 compat/os2threads: Improve pthread_cond_xxx() functions
b65ea6a avfilter/vf_tinterlace: fix image alignment
a678d66 vf_blend: Use integers for divide mode
4b75010 lavf/spdifenc: Support MLP encapsulation.
4574323 vf_blend: Reduce number of arguments for kernel function
ee281b8 vf_blend: Use memcpy when opacity is 0
ba25936 vf_blend: Templatize identity function and use a better name
4c44972 avcodec: Fix a typo.
593bb50 MAINTAINERS: Add myself as libutvideo maintainer.
e167d4e avfilter/f_metadata: remove unused headers
ddda2cc lavf/mpjpeg: do not include CRLF preceding boundary as part of the returned frame
5edd1f6 avcodec: only warn about hwaccel with frame threads
09b8e97 lavf/mpjpeg: Trim quotes on MIME boundary, if present.

* frameworks/base/
918171b Screen Pinning: Show correct text for on screen nav.
6b56d77 KeyHandler: don't break old interfaces
7b296d290 Automatic translation import

* hardware/qcom/audio-caf/msm8974/
32c2e31 hal: Shush some logspam

* kernel/xiaomi/cancro/
0e63ce4 Prima: update to LA.BF.1.1.3-00910
2076710 Upgrade prima yet again
64b9f3e wcnss: Expose dump stack functionality
149a870 enable cortex_a15 optimization
2d43642 Enable Qcom TDLS
4e48760 Upgrade wcnss drivers
14cda07 wcnss: Add iris chip id for MSM8909 target
fd990ab wcnss: Add API to send IRIS name
57512cd wcnss: reset IRIS before reading IRIS revision register
49dc5155 wcnss: configure IRIS clock to 19.2Mhz
4a09346 wcnss: voltage regulator change for iris-vddpa for Pronto
9969412 wcnss: Add wrapper functions for work queue functionalities
5f3d1ef wcnss: handle CBC complete event from firmware
f0c9d38 wcnss: Ensure wcnss clocks are present before register dump
10f8ffb [PATCH] netlink: add signed types
0edf13b Upgrade prima
a2bb293 Revert "wlan: Address buffer overflow due to invalid length"
526a72d Input: Send events one packet at a time
ad7b828 thermal: msm8974-tsens: Add missing include for no-debugging cases
79a6bb3 thermal: thermal_sys: Fix return value of trip_point_temp_set
7cf0f33 msm: thermal: add wakelock for prevent repeat suspend
ae1d742 thermal: tsens8974: Fix delay in the TSENS handler
f09b873 thermal: qpnp-adc-tm: Update workqueue priority
4337432 Squash 'enhance power efficiency' patches
e3f8b3f enable FRANDOM
c4deacb Add /dev/frandom
6c933c9 cpufreq: fix sleeping in atomic context when realloc freq_table for all_time_in_state
67210f9 nf: IDLETIMER: Adds the uid field in the msg

* packages/apps/AudioFX/
883ba40 Automatic translation import

* packages/apps/Bluetooth/
55efea6 Automatic translation import

* packages/apps/BluetoothExt/
86f64b7 Automatic translation import

* packages/apps/Browser/
57d9fdc Automatic translation import

* packages/apps/CMBugReport/
fe020bc Automatic translation import

* packages/apps/CMFileManager/
37755d7 Automatic translation import

* packages/apps/Calendar/
1f406db Automatic translation import

* packages/apps/Camera2/
e43aecd Automatic translation import

* packages/apps/Contacts/
577ec42 Automatic translation import

* packages/apps/ContactsCommon/
bdb8b64 Automatic translation import

* packages/apps/DeskClock/
384f807 Automatic translation import

* packages/apps/Dialer/
a35c7cc Automatic translation import

* packages/apps/Eleven/
7038b16 Automatic translation import

* packages/apps/Email/
493ce6c Automatic translation import

* packages/apps/Gallery2/
1821adb Automatic translation import

* packages/apps/InCallUI/
166b112 Automatic translation import

* packages/apps/LockClock/
70f751f Automatic translation import

* packages/apps/Messaging/
481dafc Automatic translation import

* packages/apps/PhoneCommon/
7f49ab5 Automatic translation import

* packages/apps/Profiles/
c8e58be Automatic translation import

* packages/apps/Screencast/
8465b83 Automatic translation import

* packages/apps/Settings/
a48b58c Settings: Add CMGlobalSettingSwitchPreference
ad7c023 Add ability to ignore interruptions while active media playback
5c8500c Settings: hook up volume tone preference to CMSettings
d9ccde6 Automatic translation import
f29057b Add single & double tap option to mid-lockscreen shortcuts 2/2

* packages/apps/SetupWizard/
6bce9d5 Automatic translation import

* packages/apps/Snap/
ec8e680 Automatic translation import

* packages/apps/SoundRecorder/
86288c9 Automatic translation import

* packages/apps/Terminal/
61632e9 Automatic translation import

* packages/apps/ThemeChooser/
1156039 Automatic translation import

* packages/apps/Trebuchet/
84fb9c9 Automatic translation import

* packages/apps/TvSettings/
21d6c05 Automatic translation import

* packages/apps/UnifiedEmail/
ea33826 Automatic translation import

* packages/providers/DownloadProvider/
879b118 Automatic translation import

* packages/screensavers/PhotoTable/
74cdb9e Automatic translation import

* packages/services/Telecomm/
7e82d37 Automatic translation import

* packages/services/Telephony/
c409184 Automatic translation import

* packages/wallpapers/NoiseField/
409d394 Automatic translation import

* packages/wallpapers/PhaseBeam/
0e92018 Automatic translation import

* packages/wallpapers/PhotoPhase/
f7b2cdc Automatic translation import

* system/extras/
96b141c Fix memory leak of dirbuf.

* vendor/cmsdk/
ba31b78 Automatic translation import

====================
02-14-2016
====================

* external/ffmpeg/
a573e6c avformat/utils: remove ff_iso8601_to_unix_time
66e85a1 avformat/matroskaenc: use ff_parse_creation_time_metadata
ad17cc9 avformat/mxfenc: use ff_parse_creation_time_metadata
5f64f3d avformat/movenc: use ff_parse_creation_time_metadata
5c20bc8 avformat/gxfenc: use ff_parse_creation_time_metadata
83b01ed avformat/ffmenc: use ff_parse_creation_time_metadata
bf0607b avformat/dvenc: use ff_parse_creation_time_metadata
ea1bf08 avformat/asfenc: use ff_parse_creation_time_metadata
e942454 avformat/utils: add ff_parse_creation_time_metadata
f834f0c avutil/parseutils: accept everything in av_parse_time that ff_iso8601_to_unix_time accepts
3235241 avutil/parseutils: use microsecond precision when parsing "now" in av_parse_time()
35890aa avformat/img2enc: disable atomic file creation by default
0250fc2 avformat/img2enc: return error if image rename fails
123ff81 avutil: Remove x86_cpu.h
3b0974d lavc/hevc Parse SEI_TYPE_MASTERING_DISPLAY_INFO and propagate content into the AVMasteringDisplayMetadata side data.
c33ffc7 libavdevice/dshow.c: Correct CoGetMalloc check
4099e4a avutil/frame: Free destination qp_table_buf in frame_copy_props()
4c920ce avutil/imgutils: only align the palette in av_image_copy_to_buffer() if there is enough space
5307ada vp9: only call ff_get_format on stream format changes.
94a1c74 fate/source: Do not use GNU extensions in sed
a9b81bf avutil/avstring: add a "ALL" entry and the possibility to negate matches to av_match_name()
d18df8b avutil/imgutils: do not ignore align parameter for pseudo-pal in av_image_get_buffer_size()
dab493c doc/APIchanges: fill in more missing things
50a9606 doc/APIchanges: Fill in some missing values
0fe0e21 aacenc: temporarily disable Mid/Side coding with multichannel files

* frameworks/base/
ae76ee8 Revert "Revert "framework: move device key handler logic, fix gesture camera launch""
ef2e8ae Speed up the volume panel timeout
619f3db Revert "SystemUI: survive notification update spam"
9092d1e Revert "framework: move device key handler logic, fix gesture camera launch"
a1cbb4b Add wakelock option for flashlight
0c5348c SystemUI: Switch to AOSP CHARGING_SOUNDS_ENABLED
0782ef6 SysUI: Don't show LS wallpaper if LLS is available
279a062 SysUI: Show LLS when state is SHADE_LOCKED
2e0df55 SystemUI: fix quick settings on secure lockscreen feature again
a58e5b6 Fixes to smart pulldown
d04b24a Lockscreen Colors [1/2]
2f4ebfe FWB: Option for date style/position, left-right of clock (1/2)
0c46aa1 Add option to hide lockscreen alarm text & cleanup [1/2]
46d5917 Revert "Lockscreen Colors [1/2]"

* packages/apps/Settings/
805e979 Add option to hide lockscreen alarm text [2/2]
269d693 Settings: Option for date style/position, left-right of clock (2/2)
fe63302 Remove duplicate charging sounds option

* packages/services/Telephony/
3aacdcf Merge branch 'cm-13.0' of github.com:CyanogenMod/android_packages_services_Telephony into bs6

* vendor/cmsdk/
19eee97 Merge branch 'cm-13.0' of github.com:CyanogenMod/cm_platform_sdk into bs6

====================
02-13-2016
====================

* build/
d3d778a Merge branch 'cm-13.0' of github.com:CyanogenMod/android_build into bs6

* external/ffmpeg/
588e2e3 avcodec/h264: Fix memleak of a53_caption
4e5db87 avcodec/rawdec: Print stride and packet size at debug level
efcea77 avcodec/rawdec: Fix nut pal8 test
bbb4577 avcodec/rawdec: Initialize default mono palette only for bits_per_coded_sample == 1
f80b475 doc/filters: add one more blend example
0b0121d doc/filters: add geq diagonal split screen example
f0a8212 aacenc: make a better estimate for the audio bitrate if not provided
d119268 doc/encoders: fix typos in the vc2 encoder documentation
5da6bed MAINTAINERS: Remove myself as libutvideo maintainer
0384e3d doc/encoders: add documentation for the VC-2 encoder
13ea7c9 avfilter/avf_showspectrum: improve pts handling
817bf84 avfilter/af_anequalizer: Avoid loss of precision when calculating nyquist frequency
f9f684c avfilter/vf_zoompan: Initialize ret
03b26a2 avfilter/vf_zoompan: Fix use of uninitialized variables
0abdf70 avcodec/vc2enc_dwt: add missing header
6973846 avcodec/h264_slice: Fix dequant table init with field pictures
873158f avcodec/h264_slice: assert relation between current_slice ans slice_ctx
6c6f2e4 avcodec/h264_slice: remove duplicate unconditional picture_structure setting code

* external/wpa_supplicant_8/
62effdb Merge branch 'LA.BF.1.1.3_rb1.9' of git://codeaurora.org/platform/external/wpa_supplicant_8 into cm-13.0

* frameworks/base/
98e0b07 AudioService: Add missing import
f87a419 AudioService: Prevent crash when there is no music app
829437d AudioService: don't launch music player while in call
c2dbcaf Do not start music app when headset is unplugged
a5e9400 AudioService: launch default music player on headset connect [2/3]
7f11749 update secure keyguard check
0de4bc0 Revert "update secure keyguard check"
b63167e Revert "DndTile: Always open the detailed view"
0175410 SystemUI: add volume tones back
4c1e8db Revert "Listen phone state change"
86529de Revert "Keyguard: Don't show keyguard if CryptKeeper enabled"
763a904 Revert "SystemUI: fix crypt keeper race condition"

* frameworks/opt/net/wifi/
dff4b4f wifi: Fix for re-association failure (auto join)
39766e6 wifi: Handle the NULL check for the STATUS command

* packages/apps/DeskClock/
b3e564a DeskClock: fix crash during POWER_OFF_ALARM start up

* packages/apps/Settings/
c2dd61f Settings: Fix ethernet data usage tab crash
c9582fe Settings: launch default music player on headset connect [1/3]

* packages/apps/Trebuchet/
cbbbdc6 Trebuchet: Handle the NPE when user has no Google Apps installed

* packages/services/Telephony/
fd6b1e3 PhoneToggler: persist nw mode change

* vendor/cmsdk/
fcadbf5 cmsdk: launch default music player on headset connect [3/3]
50cf885 cmsdk: Deprecate POWER_NOTIFICATIONS_ENABLED setting
d62dd8a Merge branch 'cm-13.0' of github.com:CyanogenMod/cm_platform_sdk into bs6
abc1c50 cmsdk: launch default music player on headset connect [3/3]

Mobile network fc still there (upstream rom bug..have reported it)