[Mi 3 Android Development] Shahan_mik3:
New Build up.

Changelog of 09-jan:

Well there is some problem with changelog generator. So a brief changelog of what i know for device specific and kernel changes:P

*New Snap camera added

*Updated latest prima drivers(wifi related)

*Few FM commits

*few sepolicy commits

*update acdb files (audio related)

*Enabled Qcom TDLS (wifi related)

*Update wcnss (wifi related)

*power: update fastcharge

*Fix 2g/3g settings

====================
01-09-2016
====================

* frameworks/base/
02ecc3c Merge pull request #34 from spezi77/bs6
5e60aa6 Revert "Navbar: fix navbar transitions which was causing bizarre statusbar bleed"
9c4093c Revert "expanded desktop: set navbar to opaque when vertical"
1ace737 Navigationbar: Add just one more button
c836e7d FWB: Add notification toggle button to navbar (1/2)
1efb2bf Switch to more common navbar power implementation
f5b1c1c Revert "QSpanel: few new vector drawables"
15079a5 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_frameworks_base into bs6
80922ca fw: Remove duplicated locales.
d4bc5b6 SystemUI: fix navbar drawing issues in landscape

* frameworks/native/
484ce2d Merge branch 'cm-13.0' of github.com:CyanogenMod/android_frameworks_native into bs6

* frameworks/opt/telephony/
fd6eb59 DcTracker: Fix CDMA NV mode data connection
8b74377 DCTracker: HACK Fix eHRPD/LTE data connection.
a8c5801 Add dummy SUB record in CDMA NV mode
c5f1a18 Revert "telephony: Also override nw mode on creation of phone objects."

* hardware/qcom/audio-caf/msm8916/
afc9cb7 Check if hardware_info has been updated or not.

* packages/apps/Contacts/
209b45a Clean up multi picker activity.

* packages/apps/ContactsCommon/
3ff9ac0 Revert "Move info_lookup's LookupHandlerThread into src/"
72fb9f8 Revert "Refactor contact info lookup"
6ecfe52 Move info_lookup's LookupHandlerThread into src/
d262583 Add additional SIM constants
51aabe6 Refactor contact info lookup

* packages/apps/Settings/
9fcc43d Merge pull request #21 from spezi77/bs6
67146b9 Move systemUI tuner option to from dev prefs to status bar menu.
86a6480 BlacklistSettings : Ensure contact picker mirrors edit state
1ee805a Settings : Disable editing existing entries for blacklist

* packages/apps/SetupWizard/
f4f43c6 Revert "SetupWizard: declare setupwizard category in manifest"

* packages/apps/Snap/
e496171 SnapdragonCamera: Add missing permissions
59a122b SnapdragonCamera: Preventing duplicated call of setEnable
814dbce SnapdragonCamera: Restart preview in a corner case
797c28a SnapdragonCamera: Fix rtl photo menu touch issue
53b0437 Read camera state from HAL instead of local state variable.
8f21c87 Update camera state immediately after start preview.
4bc87a7 Consider fractional value in zoom circle calculation.
d339793 Enable extended face detection feature.
a4adfa2 SnapdragonCamera: notify focus manager about surface change
43affcc SnapdragonCamera: fix screen flash on resuming
f5c5a64 SnapdragonCamera: fix screen flash on resuming
5f720a9 SnapdragonCamera: Hide the preview cover when preview has started
4d5d961 PhotoUI: Calling layoutPreview on holdersize become valid
bb60615 SnapdragonCamera: Improvement in open camera latency
a39e052 SnapdragonCamera: Make camcorder switcher icon invisible.
62548c9 SnapdragonCamera: Fix the icons disappeared when start recording failed
3c35045 Snap: initial materialization
7ed743f Revert "Snap: initial materialization"
c912a61 [DO NOT MERGE] Snap: add support for dng capture
2b6fd00 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_packages_apps_Snap into bs6
ad9651e Snap: 100 chars!
331d17d Snap: restart preview when shutter-speed gets disabled
34522c4 tests: fix class name
fc08f9e SnapdragonCamera: Fix incorrect viewfinder ratio for 13.1MP shots

* packages/apps/Trebuchet/
7eb7512 Trebuchet: Don't crash on widget clicks
ba04b03 Trebuchet: Add Snap to hotseat

* packages/providers/ThemesProvider/
cd48300 Guard to prevent inserting a record twice when a new theme is installed

* vendor/beanstalk/
a536aed prebuilts: Update KernelAdiutor to version 0.9.9.2.3.3
836fc71 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_vendor_cm into bs6
74d7c57 Update IMS APN based on Smartfren Device Technical document-v1 2

* vendor/cmsdk/
14ce6de Merge pull request #2 from spezi77/bs6
d70a23e network traffic: fix auto hiding when unit is set to Bytes.
0119acb Merge pull request #1 from spezi77/bs6
8178d2c CMSDK: Add notification toggle button to navbar (2/2)

====================
01-08-2016
====================

* android/
7ebbb21 Sorry CM, but BusyBox has been UNDISRUPTED. BusyBox needs to stay put.
4e7db49 Merge branch 'cm-13.0' of https://github.com/CyanogenMod/android into bs6

* art/
25b582d Merge branch 'cm-13.0' of https://github.com/CyanogenMod/android_art into bs6
e5c6b04 Art: disable host clang by default

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

* frameworks/base/
f57e6f7 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_frameworks_base into bs6
573109e SysUI: Use mContext to get colors
0e28788 SystemUI: add network traffic indicator
4c715a1 SystemUI: add haptic feedback to quick tiles
f0f1273 SystemUI: Add missing close parenthesis
d65ff05 fix custom dpi bitmap scaling on M
34cc43a Merge branch 'cm-13.0' of github.com:CyanogenMod/android_frameworks_base into bs6
99f6ff4 telephony: Hack GSM and LTE signal strength
13a44f7 SystemUI: Expose Add Tiles DetailedView Title and Icon Color
b8d357d fix setting new encryption password
814def8 Revert "Revert: Quick unlock"
10b7045 Increase brightness faster if ambient light is brightening quickly.
7a4a5cf fix setting new encryption password
2f66390 base: app notifications hide when locked [1/2]
f703141 QSpanel: few new vector drawables
9ec6d72 Reset battery stats [1/2]

* frameworks/native/
fd95bb1 Revert "gui: only support tertiary display if QTI_BSP is defined"

* frameworks/opt/telephony/
a2c4d49 telephony: Also override nw mode on creation of phone objects.

* hardware/libhardware/
2a6aac5 Revert "libhardware: Only support tertiary display in QTI_BSP is defined"

* hardware/samsung_slsi/exynos5/
3ac2ff8 Only log non-null invalid pointers

* hardware/ti/omap4/
1cea79b camera: add Pixel{X,Y}Dimension and Orientation EXIF tags

* packages/apps/CarrierConfig/
bc6e66f Add carrier config for Smartfren for IMS support RENDANG-525

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

* packages/apps/Settings/
a63b148 add network traffic settings
f9af7df Revert "Revert "Keyguard: Forward port lockscreen quick unlock (2/2)""
7d4c7f9 Reset battery stats [2/2]
0934f70 Settings: app notifications hide when locked [2/2]
93cf519 Integrate mobile network settings into SIM settings for MSIM.
b1cc79c Remove a few MSIM tab hosts.

* packages/apps/SetupWizard/
62f1457 SetupWizard: declare setupwizard category in manifest

* packages/apps/Snap/
48b5b7d SnapdragonCamera: Fix incorrect viewfinder ratio for 13.1MP shots
a2dbf39 Snap: initial materialization
d278332 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_packages_apps_Snap into bs6
6d5c4d0 Snap: Fix NPE when switching flash modes
3626f48 SnapdragonCamera: Add support for high-speed video recording
06ac71f Snap: add fallback for invalid video qualities
0456857 SnapdragonCamera: Query camcorder profiles before usage
6bf48d3 Revert "SnapdragonCamera: Filter out unsupported video encoders in app"
9ef1c8a SnapdragonCamera: fix messy photo in Panorama mode
707bdfd SnapdragonCamera: Correct AutoHDR callback data size check
735ba51 SnapdragonCamera: Make direct shutter callbacks configurable
986790e SnapdragonCamera: Enable the TNR option in camera mode
b01b566 Snapdragon Camera: fix face blinking during caf scan
879b1f0 SnapdragonCamera: Don't display metadata in paused state
c606f39 Snapdragon Camera: Call shutter callbacks directly
ec7c5c5 Camera: Avoid 'takePicture()' in preview ready state
63e9c2e Snap: Fix NPE when switching flash modes
e2ea11f tests: fix class name
e351de6 Snapdragon Camera: Unlock AE&AWB before snapshot
b07beb7 Snapdragon Camera: Check mosaic preview dimensions
202b3c2 Snapdragon Camera: Unlock AE&AWB during longshot
1e7abfa Snapdragon Camera: Avoid null pointer exception during shutter focus
d75e7c3 Snapdragon Camera: Override flash mode to off during non-auto scene

* packages/apps/Trebuchet/
4fa46ac Trebuchet: Ensure workspace is invisibile while in all apps view

* system/bt/
8c41c59 bt: Enable Bluedroid debugging only on eng.

* vendor/beanstalk/
9e0787a Merge branch 'cm-13.0' of github.com:CyanogenMod/android_vendor_cm into bs6
c7469c6 APN: Add Smartfren IMS for Volte support RENDANG-525
e78293a Merge branch 'cm-13.0' of github.com:CyanogenMod/android_vendor_cm into bs6

* vendor/cmsdk/
3c64358 library: policy: add network traffic indicator
a95fa66 Merge branch 'cm-13.0' of github.com:CyanogenMod/cm_platform_sdk into bs6

====================
01-07-2016
====================

* android/
50be19e Sorry BusyBox, you've been disrupted.
5ddefd2 bring in snap

* build/
be202af qcom: Select Sony display/media variants for Sony devices

* external/p7zip/
5553c3f Revert "p7zip: Add lib7z as a dependency so it gets built"

* external/stagefright-plugins/
7ba6a02 stagefright-plugins: Fix certain HEVC file cannot playback

* frameworks/av/
02645bf stagefright: Fix crash on mediaserver
c20f758 audiopolicy: Handle legacy startOutput on output command thread too

* frameworks/base/
2ae9867 base: qs brightness toggle rework
78a34e0 QSBrighnessIcon: Make it show in notification panel
3c8ba84 base: add auto brightness toggle to qs
a1fcaed Merge branch 'cm-13.0' of github.com:CyanogenMod/android_frameworks_base into bs6
a05e6c3 SysUI: Update external keyguard view when component changed
b8580a1 SysUI: Update dismiss callbacks for external keyguard view

* hardware/qcom/audio-caf/msm8996/
14bd231 Merge tag 'LA.HB.1.3.1-00510-8x96.0' into cm-13.0

* hardware/qcom/display-caf/msm8996/
03e21e3 Merge tag 'LA.HB.1.3.1-00510-8x96.0' into cm-13.0

* hardware/qcom/fm/
8c0da85 libfm_jni: Add support for internal antenna hardware

* hardware/qcom/media-caf/msm8996/
1f33dcd Merge tag 'LA.HB.1.3.1-00510-8x96.0' into cm-13.0

* packages/apps/Dialer/
5f8afa7 Dialer: stop asking for granted loc permission

* packages/apps/Settings/
89f0f68 slimrecents: slimrecents should be false as default.
8528c12 Settings: remove voice wakeup link as necessary
2d40257 Fix zen mode allowed event preference summary.

* packages/apps/Snap/
c571396 Snap: add support for mw_continuous-picture focus mode
5a8b193 Snap: add support for mw_continuous-picture focus mode
08e736c Snap: add support for shutter speed

* packages/apps/Trebuchet/
d423a03 Trebuchet: Make sure overview arrows point up when collapsed
aefd95e Trebuchet: Ensure sections list isn't null

* packages/services/Telecomm/
f255cb0 Do not query for default sim when more than 1 calling account is available

* prebuilts/cmsdk/
6ff8b3c cmsdk: Update for api level 4 snapshot release.

* system/extras/
0677949 bootsignature: includes dt image size for signed boot image

* vendor/beanstalk/
3c99e2d Bump to BeanStalk 6.05
311a862 cm: add lib7z to product packages
000d06f Merge branch 'cm-13.0' of github.com:CyanogenMod/android_vendor_cm into bs6
7ea4580 APN: Fixup Vodafone IT and remove Noverca
af7dd24 APN: Update TIM MVNOs

* vendor/cmsdk/
b4b1321 cmsdk: Update api text.
aee4b08 cmsdk: Add external views package for api stubs.
3dffa87 cmsdk: Add unit test for PartnerInterface
fb1fe63 Merge branch 'cm-13.0' of github.com:CyanogenMod/cm_platform_sdk into bs6
7622e3c ExtView: Fix name of dismissAndStartActivity
ccf16f8 Keyguard: Broadcast when external keyguard changes
dbb87e2 ExtView: Document the keyguard external view APIs
7107e06 cmsdk: Update iconography.

====================
01-06-2016
====================

* android/
8d541b8 switch to android 6.0.1 r10

* build/
a3825b8 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_build into bs6
2c222c2 kernel: Fix usage of KERNEL_ARCH
6c82f91 Merge tag 'android-6.0.1_r10' into HEAD

* external/bouncycastle/
882ff27 Merge tag 'android-6.0.1_r10' into HEAD

* external/wpa_supplicant_8/
0ee01ad Merge tag 'android-6.0.1_r10' into HEAD

* frameworks/av/
af4528b stagefright: Add deferred release option
8195530 stagefright: Only include HFR/HSR on QCOM devices
de1e368 stagefright: Forward-port HFR and HSR support
72f2347 Merge tag 'android-6.0.1_r10' into HEAD

* frameworks/base/
4556f6b Merge pull request #33 from spezi77/bs6
eed5cbc SystemUI: Fix statusbar clock font size at times not updated on boot
52e35de QSpanel: Fix FC when adding New Tile
3cf5e99 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_frameworks_base into bs6
5958263 Themes: Re-enable changing keyguard wallpaper
9d1d8c3 SystemUI: Make sure to notifydatasetchange on each tile add.
38a520c aapt: Use a std::map instead of a SortedVector
f51adf3 Merge tag 'android-6.0.1_r10' into HEAD

* frameworks/minikin/
fb0b851 Merge tag 'android-6.0.1_r10' into HEAD

* hardware/broadcom/wlan/
4b218b0 Merge tag 'android-6.0.1_r10' into HEAD

* hardware/intel/img/hwcomposer/
59855cd Merge tag 'android-6.0.1_r10' into HEAD

* hardware/samsung_slsi/exynos5/
908dd85 Merge tag 'android-m-preview-2'

* packages/apps/Settings/
5401dde Remove ic_menu_add.png drawables
df3b1d7 Merge tag 'android-6.0.1_r10' into HEAD
8f52658 Move more CAF strings and cleanup
12436ac regulatory: Make the image fill the whole parent

* packages/apps/Snap/
c75c27d Snap: add support for shutter speed
b729dc3 Get rid of Holo...
070b23a add options to restart preview onPictureTaken
2829362 add support for luminance-condition parameter
cdf6b80 option to set manufacturer specific parameters on startup
42b5564 make openLegacy an option
c544747 add support for non-standard iso keys and values
185bfd4 add support for lge-camera parameter
4c98613 add additional ISO values
c649770 init SDCard, fix nullptr
8c6c521 SnapdragonCamera: Use StorageManager for SDCard

* packages/apps/Trebuchet/
72f2ccb Trebuchet: Move allow rotation pref to overlay panel

* packages/inputmethods/LatinIME/
254b4b1 Merge tag 'android-6.0.1_r10' into HEAD

* system/core/
fe71d52 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_system_core into bs6
2d0a7c1 Merge tag 'android-6.0.1_r10' into HEAD

* system/media/
60bb4ca audio_utils: Fix 24-bit offload conversions

* vendor/beanstalk/
d571eb1 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_vendor_cm into bs6
d2bc6c2 cm: Fixup maven artifact publish inclusions.
4198cf6 cm: Modify maven artifact publish makefile.

* vendor/cmsdk/
bb14c9d Merge branch 'cm-13.0' of github.com:CyanogenMod/cm_platform_sdk into bs6
33e300e cmsdk: Add example service test.
bbab82e cmsdk: Add cmsdk non-jack target module.
a3730df Reorder new setZenModeWithDuration API in aidl