[Mi 3 Android Development] Shahan_mik3:
Back from dead

New build up:

https://www.androidfilehost.com/?fid=745425885120725447

Changelog:

====================
04-19-2017
====================

* kernel/xiaomi/cancro/
b34417bf36f l2tp: fix racy SOCK_ZAPPED flag check in l2tp_ip{,6}_bind()
02a4e7ed352 inet: prevent leakage of uninitialized memory to user in recv syscalls
ee79b41d988 l2tp: fix a race in l2tp_ip_sendmsg()
27a6167fa74 l2tp: fix oops in L2TP IP sockets for connect() AF_UNSPEC case
b04cf16cb90 packet: fix races in fanout_add()
5a56e2426ae sctp: deny peeloff operation on asocs with threads sleeping on it
4931a906dc2 net/llc: avoid BUG_ON() in skb_orphan()
419c6a657af tcp: avoid infinite loop in tcp_splice_read()
c96411cb147 ipc/shm: Fix shmat mmap nil-page protection
b9feea7017c msm: crypto: fix issues on digest buf and copy_from_user in qcedev.c
9311e12a6c4 net: ipc_router: Register services only on client port
0186f8afa96 prima: Fix array out-of-bounds & integer underflow in _iw_set_genie
e2e845f9b00 prima: Add buf len check in wlan_hdd_cfg80211_testmode
35e00b2d3cc mpi: Fix NULL ptr dereference in mpi_powm() [ver #3]
9b66d9b6a18 msm: camera: sensor: Validate eeprom_name string length
02b7fe1aa48 msm: camera: fix bound check of offset to avoid overread overwrite
d0e45a664fd msm: cpp: Fix for buffer overflow in cpp.
ce6c3431a7b prima: Avoid overflow of "significant change" params
1f3054bb0a9 prima: Avoid overflow of "set_bssid_hotlist" params
8ad69e1045f dccp: fix freeing skb too early for IPV6_RECVPKTINFO
ede55adc218 perf/core: Fix concurrent sys_perf_event_open() vs. 'move_group' race
721b03771cd sctp: avoid BUG_ON on sctp_wait_for_sndbuf

====================
04-18-2017
====================

* frameworks/av/
b9980615e audioflinger: increase max tracks per uid
6b502cc78 nuplayer: Call video flush on audio teardown
79e0c687d Do not seek when switching to background playback

* frameworks/base/
74bc339ff82 Revert "Fix for wakelock being held during bootup and idle scenario."
40ebaecec76 FATAL EXCEPTION IN SYSTEM PROCESS: android.ui
a2e9e544382 [PackageManagerService]: Fixes can not boot issue.
eacdc6c65ed Fix NPE when call stack.setLauncheTime.
4439edc5564 Fix PacketKeepalive.stop() crash
32da6c9134f Make the allPendingIntents add operation thread-safe.
148ab7a68a4 Merge "[Stability]: fix system_server crash issue caused by fd leak." into n7.1
c5f3b3377a5 Merge "ConnectivityService: safer locking" into n7.1
5acb6e86730 Merge "Added mapping files for DualShock3 and DualShock4" into n7.1
f9b5f3b1c76 Merge changes from topic 'aosp-commits' into n7.1

* lineage/wiki/
9918dfa devices: some minor corrections / additions

* packages/apps/DUI/
d2e7ba2 Improve Pulse and MediaMonitor reliability
3e51039 Smartbar media arrows: more code improvements [1/2]
c2e7524 SmartBar: show arrows for next/previous track when playing audio [1/2]
a1bbf0b SmartBar editor: Let's use the blue!
b93e66e Make Smartbar Pixel Animation Durations Customizable [2/3]
cbff3db SmartBar: allow set custom buttons opacity when Pulse is active [1/3]

* packages/apps/Settings/
f450bbbec Turn IME arrows off by default [1/2]
ad978bb27 Fix some exposures after 7.1.2 merge
452cb1e24 Show refresh as an icon only under Battery stats

* system/extras/
b5332df Update verity_verifier from master branch
196ed2f verity: Include libcrypto_utils_static
252fe23 Revert "Revert "Switch to BoringSSL for crypto.""
442b784 Revert "Switch to BoringSSL for crypto."

* vendor/xiaomi/
12c9da4 gemini: Update to the latest fingerpring blobs
6761336 msm8996-common: Update to MIUI 7.4.14 global dev blobs

====================
04-17-2017
====================

* build/
378dbe90b dont stop build if we can find device model
665902037 core: use 0 compression when creating the target_files package
3e535519b releasetools: silence binary info printed by blockimgdiff
2f4f84a1d build: allow to disable recovery-two-step.img generation
54ed6c2bb Fix build the **** up!
fd8e3a097 Merge tag 'android-7.1.2_r2' into n7.1

* frameworks/base/
4f252b4f8a6 Fix missing lockscreen shortcut icons after reboot
97da646ccd1 Separate tile label color from icon drawable color
d6e9e4da62b Themes: Allow volume slider and thumb to work with custom images.
cb2a2baa0ca fingerprint: notify client when cancelling succeeded
c933cd3db23 Revert "add config_fingerprintRemoveClientOnCancel"
a494768efc4 base : kill some more luck
9f7d2b71d59 add config_fingerprintRemoveClientOnCancel
d6fd57081c6 Fix Aosp bug on custom apps tiles: color not changing on tile state change
8516b0c13a5 fix my derples

* lineage/wiki/
15a7050 devices: Add supported models for Motorola devices.
5b8e8ac wiki: Remove Github Pages mention

* packages/apps/OmniSwitch/
1e6d60a OmniSwitch: Launcher: refine assist activity check
9243a75 OmnSwitch: enable update thumbs during swipe

* packages/apps/Settings/
7aca41494 Port "Battery Usage Alerts" feature from factory images to aosp

* vendor/beanstalk/
d6ba93e2 Introduce the 'Turbo' apk

====================
04-16-2017
====================

* frameworks/base/
1b60bb637f6 Fix build the **** up!
94efd0daba4 Various fixes and cleanups after 7.1.2 merge
cd460f7aacb Merge tag 'android-7.1.2_r2' into n7.1

* lineage/wiki/
0ea8140 devices: Update info for bq devices
246dc02 devices: add lg l90 (w7)

* packages/apps/Settings/
c43f34664 Fix build the **** up!
62737db4c Squash: Merge tag 'android-7.1.2_r2' into n7.1

* vendor/beanstalk/
12f219e8 charger: updates for 7.1.2 minui

====================
04-15-2017
====================

* android/
db17876 Android 7.1.2_r2

* art/
52d859cd8 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_art into bs7.1

* frameworks/av/
3edfd142c Merge branch 'cm-14.1' of https://github.com/LineageOS/android_frameworks_av into bs7.1

* frameworks/native/
13faae7dd Merge branch 'cm-14.1' of https://github.com/LineageOS/android_frameworks_native into bs7.1

* frameworks/support/
731b7bc29 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_frameworks_support into bs7.1

* hardware/qcom/audio/default/
26276395 msm8960: define HFP_ASM_RX_TX 24

* lineage/wiki/
dda1c6b wiki: import gts210 family, ham, i9305, n51xx
d42c3c6 wiki: Add essentials for making a device official

* packages/apps/Contacts/
008041d44 Merge branch 'cm-14.1' of github.com:LineageOS/android_packages_apps_Contacts into bs7.1

* packages/apps/ContactsCommon/
d331ac3d Merge branch 'cm-14.1' of https://github.com/LineageOS/android_packages_apps_ContactsCommon into bs7.1

* packages/apps/Dialer/
a7aeb0ccd Merge branch 'cm-14.1' of https://github.com/LineageOS/android_packages_apps_Dialer into bs7.1

* packages/apps/PackageInstaller/
a248f548 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_packages_apps_PackageInstaller into bs7.1

* packages/apps/PhoneCommon/
cc125fc Merge branch 'cm-14.1' of https://github.com/LineageOS/android_packages_apps_PhoneCommon into bs7.1

* packages/services/Telecomm/
f11e516d Merge branch 'cm-14.1' of github.com:LineageOS/android_packages_services_Telecomm into bs7.1

* packages/services/Telephony/
5d558e79 Merge branch 'cm-14.1' of github.com:LineageOS/android_packages_services_Telephony into bs7.1

* system/core/
99ee7b9f8 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_system_core into bs7.1

* system/sepolicy/
782a569 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_system_sepolicy into bs7.1