[Mi 3 Android Development] Shahan_mik3:
New build up :

*completely rebased on official cm sources with some kernel additions to stock kernel in future.

OTA will start pushing again from next build

Guys if anyone wants to support feel free to donate....thanks for your help and support :)

http://xdaforums.com/donatetome.php?u=5162591/

====================
07-08-2016
====================

* android/
094a088 default.xml: cm: Update to 6.0.1_r52

* build/
fdd17aa Merge branch 'cm-13.0' of github.com:CyanogenMod/android_build into bs6
edb9509 Merge remote-tracking branch 'remotes/android-6.0.1_r52' into HEAD

* dalvik/
c27cc46 Merge remote-tracking branch 'remotes/android-6.0.1_r52' into HEAD

* device/xiaomi/cancro/
66bca49 Beanstalking it up. Add linaro and uber TC

* external/boringssl/
9eeaa8c Merge remote-tracking branch 'remotes/android-6.0.1_r52' into HEAD

* external/libavc/
a76695a Merge remote-tracking branch 'remotes/android-6.0.1_r52' into HEAD

* external/sepolicy/
7cbff40 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_external_sepolicy into bs6
0d2bc43 Merge remote-tracking branch 'remotes/android-6.0.1_r52' into HEAD

* external/wpa_supplicant_8/
3d3b2ea Merge remote-tracking branch 'remotes/android-6.0.1_r52' into HEAD

* frameworks/av/
1e7c9d2 Merge remote-tracking branch 'remotes/android-6.0.1_r52' into HEAD

* frameworks/base/
2511217 Merge remote-tracking branch 'remotes/android-6.0.1_r52' into HEAD Ticket: CYNGNOS-3020
1205267 SystemUI: fix qstile page reset timeout

* frameworks/native/
cf27ee8 Merge remote-tracking branch 'remotes/android-6.0.1_r52' into HEAD

* hardware/broadcom/wlan/
6915649 Merge remote-tracking branch 'remotes/android-6.0.1_r52' into HEAD

* hardware/cyanogen/
e61dfdc cmhw: Add VibratorHW implementation

* hardware/libhardware/
65ea8ef Merge remote-tracking branch 'remotes/android-6.0.1_r52' into HEAD

* hardware/qcom/audio-caf/msm8916/
9c523d2 DO NOT MERGE Fix AudioEffect reply overflow

* hardware/qcom/audio-caf/msm8952/
dc4a1f6 DO NOT MERGE Fix AudioEffect reply overflow

* hardware/qcom/audio-caf/msm8960/
43f190b DO NOT MERGE Fix AudioEffect reply overflow

* hardware/qcom/audio-caf/msm8974/
8c1ea0f DO NOT MERGE Fix AudioEffect reply overflow

* hardware/qcom/audio-caf/msm8994/
4fdc941 DO NOT MERGE Fix AudioEffect reply overflow

* hardware/qcom/audio-caf/msm8996/
20a81a5 DO NOT MERGE Fix AudioEffect reply overflow

* hardware/qcom/audio/default/
c6f3e59 Merge remote-tracking branch 'remotes/android-6.0.1_r52' into HEAD

* kernel/xiaomi/cancro/
2cc4420 msm: kgsl: Clear the memstore while destroying the context
0b98585 Merge "msm: kgsl: Cleanup the memory free list"
9fb64ad Merge "msm: kgsl: Add a timer to detect possible syncpoint deadlocks"
f626603 msm: kgsl: Look up the process struct in process_mem_open()
e1cf6cf msm: kgsl: hold a process_private refcount in process_mem_print
6d54829 cpu_input_boost: Use fixed-width integer types for local variables
d58fa3c cpu_input_boost: Remove unnecessary kzallocs
7e8ba6e cpu_input_boost: Clean up code style
79a0ddd cpu_input_boost: Increase framebuffer boost duration to 1100 ms
13e08c8 cpu_input_boost: Fix synchronization issues
f2a0f02 cpu_input_boost: Remove module references
25089c1 cpu_input_boost: Remove thread-migration boosting and clean up
39eb958 cpu_input_boost: Remove sync_threshold to recover from regression
eab590a cpu_input_boost: Rewrite to use dual-core boosting and clean up
f7c3929 cpu_input_boost: Increase unblank-boost duration to 900ms
701464c cpu_input_boost: Reduce input-boost duration
69ffec5 cpu_input_boost: Remove input-boost frequency limitations
e81e947 cpu_input_boost: Remove boost on framebuffer blank
351d1e6 cpu_input_boost: Add boosting on thread migration
2140381 cpu_input_boost: Boost on framebuffer blank/unblank
ebeb3a4 cpu_input_boost: Clean up and fix bugs
63e0d7d cpu_input_boost: Remove deprecated sprintf usage
f74e59b cpu_input_boost: Minor clean-up in notifier
c2dea15 cpu_input_boost: Run all workers on CPU0
7bf1113 cpu_input_boost: Add support for userspace control
d1ccb7e cpu_input_boost: Update boost duration equation
a090751 cpu_input_boost: Remove redundant calculations and logic
e07f7cd cpu_input_boost: Remove cpufreq get/put API usage
e9b72aa cpu_input_boost: Remove spin locks
311b84f cpu_input_boost: Make long function names shorter and more consistent
a05560f cpu_input_boost: Use spinlocks instead of mutex locks
772b4cc cpu_input_boost: Specify some variables as read-mostly
2d6289f cpu_input_boost: Replace auto-freq finder with sysfs interface
b939868 cpu_input_boost: Prioritize primary CPU
d1ae612 cpufreq: Introduce CPU input boost driver
e31c146 Support GCC 6.0
7518cb5 kernel: add support for gcc 5
e7f045d Revert "ARM: msm: GCC Version change."

* packages/apps/Bluetooth/
80bd5e6 Merge remote-tracking branch 'remotes/android-6.0.1_r52' into HEAD

* packages/apps/Contacts/
a586a52 Contacts metrics: corrected process interval

* packages/apps/Nfc/
c44d5af Merge branch 'cm-13.0' of github.com:CyanogenMod/android_packages_apps_Nfc into bs6
f7ea48e Merge remote-tracking branch 'remotes/android-6.0.1_r52' into HEAD

* packages/apps/Settings/
298342c Break out Bluetooth device icon from dashboard reference.
24f2b8e InstalledAppDetails: fix refreshing storage summary after force stop

* packages/apps/SoundRecorder/
77399f4 SoundRecorder: onConfigurationChanged dismiss popupmenu
d0c02a3 Revert "SoundRecorder: onConfigurationChanged dismiss popupmenu"

* system/bt/
f1eada5 Fix call to enable(bool) which changed as part of 049eae4ff84fbbdbc4b0068cb2a217f9f0460bf4
8c6a7c5 Merge remote-tracking branch 'remotes/android-6.0.1_r52' into HEAD

* vendor/beanstalk/
4b07348 update path from previous commit
e171234 Adapt to 6.0.1_r52 backup whitelist
6b48f0a init: Add VibratorHW sysfs permissions

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

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

* external/DUtils/
90db3e5 [Smartbar] Smarbar editor action [2/2]

* frameworks/base/
363b035 Revert "Pulse 2.0 Advanced Audio/Visual Rendering [3/3]"
947c3ec Pulse 2.0 Advanced Audio/Visual Rendering [3/3]
56cd3a9 SystemConfig: allow app-link to be set to any possible state
f4e9386 am: clear protected apps from recents
4d06b81 Automatic translation import
f38c5d6 media:Modify the display of system default ringtone when it is none.

* packages/apps/CellBroadcastReceiver/
b76e794 Automatic translation import

* packages/apps/DUI/
49de1b4 Revert "Pulse 2.0 Advanced Audio/Visual Rendering [1/3]"
c9f3372 Pulse 2.0 Advanced Audio/Visual Rendering [1/3]
1e1e26b [Smartbar] Smarbar editor action [1/2]
0da51f9 Add a visual cue when editing smartbar

* packages/apps/Dialer/
0b9b6b6 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_packages_apps_Dialer into bs6
dfa4d5f Automatic translation import

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

* packages/apps/Messaging/
e45eb2f Messaging app crashes after a few MMS

* packages/apps/Profiles/
5972fba Automatic translation import

* packages/apps/Screencast/
95cdd6a Automatic translation import

* packages/apps/Settings/
e1aaae6 Revert "Pulse 2.0 Advanced Audio/Visual Rendering [2/3]"
11f9570 Pulse 2.0 Advanced Audio/Visual Rendering [2/3]
767bcc7 Smartbar: save/restore profiles
f0faa3c Automatic translation import
4189f35 Prevent orientation changes from destroying/recreating security settings
df4e47f Automatic translation import

* packages/apps/Snap/
aca0818 Automatic translation import

* packages/apps/SoundRecorder/
a955d4c Automatic translation import

* packages/services/Telephony/
3680a13 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_packages_services_Telephony into bs6
9ceb4c8 Automatic translation import

* prebuilts/gcc/linux-x86/arm/arm-eabi-5.x-linaro/
01d0b4c Initial commit

* prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-5.x/
d67fa5c Initial commit

* system/core/
7520da6 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_system_core into bs6
5d90c85 healthd: Write to blink file to fix LED

* vendor/beanstalk/
e90c57c bump beanstalk 6.19
7b3cd97 cm: overlay: enable otg notification

* vendor/cmsdk/
1ded74d Merge branch 'cm-13.0' of github.com:CyanogenMod/cm_platform_sdk into bs6
1a2589b Automatic translation import

====================
07-06-2016
====================

* external/stagefright-plugins/
4f5545a stagefright-plugins: Clean up warnings for invalid format strings
be0ec90 stagefright-plugins: Stop using AVPicture

* packages/apps/Dialer/
9a01de3 Set content intent to final button intent

* packages/services/Telephony/
f72be63 Automatic translation import

====================
07-05-2016
====================

* device/qcom/common/
94c7d19 power/8996: Disable sched grouping for flings

* kernel/xiaomi/cancro/
6a6860a HID: hiddev: validate num_values for HIDIOCGUSAGES, HIDIOCSUSAGES commands

* packages/apps/AudioFX/
af5d8a7 Automatic translation import

* packages/apps/CellBroadcastReceiver/
c013f43 Automatic translation import
561a5be Cleanup for translations

* packages/apps/Contacts/
1bf2f74 Automatic translation import

* packages/apps/Dialer/
f1946eb Automatic translation import

* packages/apps/Gello/
13cad17 Automatic translation import

* packages/apps/InCallUI/
7cb3472 Automatic translation import

* packages/apps/Messaging/
cbb0458 Automatic translation import

* packages/apps/Snap/
9c7a687 Automatic translation import

* packages/apps/SoundRecorder/
c8d0800 Automatic translation import

* packages/services/Telephony/
c64967f Telephony: Handle PIN locked sim slot swapping between boots.
8b225b2 Cleanup for translations

====================
07-04-2016
====================

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

* build/
a68d79c build: Let the verity signer and metadata builders ask for a password

* frameworks/base/
df79ab9 SystemUI: Restrict persistent USB drive notifications to USB disks
8c8a605 Configurable Keyguard alpha and Keyguard Bouncer alpha [1/2]
eba09b9 Clean up & fix potential NPE's
338018b BT: Set persiste Bluetooth State during enable timeout case
13d79f7 Add absent sim info to locked screen text
0025474 Encapsulate the unbindService with try catch block
be5a8b5 Bluetooth: Access mediaplayerlist in synchronized way
60123f5 WifiDisplayController: Fix p2p disconnect before rtsp teardown completes
a69697c Wifi: Make maximum selective channel scans and interval configurable
68b2e88 combo bug when location reported by providers do not come with extras
d3b0598 Ignore IMS type APN when notify data connection
1543e35 Remove TONE_SUPERVISORY_CH
a9a3195 MSIM: Restrict data activity change to listeners with matching subId
f84a037 Add config to show HD icon on EVS codec.

* hardware/qcom/audio-caf/msm8996/
4fb5a5a hal: Fix build with HDMI disabled

* hardware/qcom/display-caf/msm8996/
0bbc949 sdm/hwc: Silence logspam

* packages/apps/DUI/
333568a SmartBar: reset button animation/pressed state when cancelled

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

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

* packages/apps/OmniSwitch/
390c88f OmniSwitch: add launcher mode

* packages/apps/Settings/
1b1571a Settings: Disable sim switch if subscription isn't valid
3bab6cd Settings: Don't set the icon for sim activation / deactivation dialog
3c89121 Settings: Improve vibrator intensity dialog layout
4842272 fling: fix incompatibility from previous cherry pick
283cb7f Configurable Keyguard alpha and Keyguard Bouncer alpha [2/2]
87580ba Fling: use proper api for dialog handling and make them cancelable
85191e1 Telephony(MSIM): Fix ANR on SIM deactivation
b4fd35c Fix to enable data for non-dds sub.
265329b IMS: Set Wifi calling preference to Wifi preferred by default
db0f023 Wi-Fi: Do not display the not scanned saved networks forever
41fb364 Don't start auto scan if screen recovers from frozen state
c903b16 Fix mcc-mnc population issue in apn editor
4b357d9 Update OperatorInfo in Simstatus settings for correct subid
98e23cb Grey out PIN1 enable/disable option when SUB is not ready
988a437 Bluetooth : Handle SQL memory situation during OPP.

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

* system/core/
118219b Merge branch 'cm-13.0' of github.com:CyanogenMod/android_system_core into bs6

* system/extras/
5c269b8 verity: Let the tools ask for a password if needed

* vendor/beanstalk/
dd1edee UFS: support UFS IO-sched setting.
362ddaf Remove APN pinternet.interkom.de from MCC 262/MNC 02