[Mi 3 Android Development] Shahan_mik3:
New Build up

So the links are updated check afh.

Christmas gift from my side :D

Merry christmas :)

Changelog:

Device and kernel:

[B][SIZE="3"][COLOR="Red"]Device[/COLOR][/SIZE][/B]/xiaomi/cancro/
3421d28 Sow the seed for stalk
aa73f89 USB OTG fix
7aa5f25 update chargeonlymode for offline charging
0384325 Revert "switch to healthd"
dd6efa3 overlay : remove config for vibration
ed4affc init: set permissions for dynamic FPS
f18026a strip out proprietary thermal engine and enable in kernel solution

*[B][SIZE="3"] [COLOR="Red"]kernel[/COLOR][/SIZE][/B]/xiaomi/cancro/
eac751 ARM: dts: Dynamic fps configuration changes
c1261d0 config : enable simple thermal monitor
910df9d ARM: dts: msm8974: Configure msm-thermal-simple device
d260314 msm: thermal: simple: Set minfreq to maxfreq if minfreq > maxfreq
0b3c5bd msm: thermal: simple: Remove inefficient code
4e7d1c6 msm: thermal: simple: Use VADC device for temperature polling
8fb5f99 msm: thermal: simple: Clean up some variable naming
d6a6370 msm: thermal: simple: Add sysfs node to manually control maxfreq
9f11ead msm: thermal: simple: Remove unnecessary check
2939cd2 thermal: msm: simple: Clean up 'enabled' sysfs node
dc14008 thermal: msm: simple: Fix on/off switch
934848b thermal: Add simple standalone MSM thermal solution
18b1b90 fix build - redefinition
6e7c30f arm: irq: Tone down kernel logging
cadeb37 config : f2fs : missing line
3228b4f config : support f2fs filesystem
7ae1d26 fs: introduce a generic shutdown ioctl
a9f1573 f2fs: sync with https://git.kernel.org/cgit/linux/kernel/git/jaegeuk/f2fs.git/log/?h=linux-3.4
b21cd370 block, bfq: add Early Queue Merge (EQM) to BFQ-v7r8 for 3.4.0
666fdb3 block: introduce the BFQ-v7r8 I/O sched for 3.4
9128d58 block: cgroups, kconfig, build bits for BFQ-v7r8-3.4
1f23e4c Revert "block: introduce the BFQ-v6 I/O sched for 3.4"
1d9b31d Revert "block: cgroups, kconfig, build bits for BFQ-v6-3.4"
44a7812 arm/dts: Enable bam_dmux fast shutdown
308d0a7 soc: qcom: bam_dmux: Add fast-shutdown flag
fa4501f cpufreq: fix derp
e2dd668 msm: mdss: KCAL: small change for older MDSS & defconfig update
471fae1 msm: mdss: kcal: Only apply updates on index 0
4e34115 msm: mdss: kcal: Use PCC for negative display mode
d4b378e msm: mdss: KCAL: Send a pp display commit when changes are made
96574f0 msm: mdss: KCAL: Do not read from picture adjustment registers
8830b83 msm: mdss: KCAL: Read values from MDP registers wherever possible
17c4fb6 msm: mdss: KCAL: Apply default values on boot
8b50eb8 msm: mdss: KCAL: Queue changes when panel is powered off
edce6e0 msm: mdss: KCAL: Remove MODULE_DESCRIPTION
aa3294b msm: mdss: KCAL: Update Kconfig description
4ea49af msm: mdss: KCAL: Update according to linux guidelines and checkpatch.pl
b7b834d msm: mdss: KCAL: Check panel power state before applying values
100c55f msm: mdss: KCAL: Allow kcal_enable to control all post-processing features
8bc5131 msm: mdss: Keep KCAL within its own source file
1db1524 msm: mdss: Remove deprecated __dev* markings
00f677e msm: mdss: Add pa_v2 support to KCAL
68c9501 msm: mdss: Replace PGC implementation with PCC for KCAL
c63dc99 Francos Thermal solution adapted adapted from francos hammerhead kernel.
6f6b36d include: fix and add missing file Signed-off-by: Jean Francis Dominique S. Mabalot <jmabalot@google.com>
1b49a5d msm: mdss: accidentally removed lines recover
2aabdcd msm: mdss: Add KCAL support for post processing control [v2]
320c419 defconfig: enable STATE NOTIFIER
1d289d8 drivers: notifier: add state notifier driver

Beanstalk changes:

====================
12-25-2015
====================

* packages/apps/Settings/
7d31648 Development Settings: fix setting reset on disable
6b108f6 settings: Fix NPE in sounds settings for wifi only devices
9a7affa Settings: Fix NFC Tap & pay removal

* vendor/cmsdk/
c972c0e Add resources for WiFi customization
9f62d8a CM-SDK: add PREDISMISSED_STATE constant required by CM13 DeskClock
57dc3b3 CMSDK: add duration for priority/quiet mode Add setZenModeWithDuration API call with long durationMills Use NotificationManager.setZenMode with Condition URI specifying end time. Update settings/CMPartnerInterfaceTest TODO: unit test to be added in: tests/src/org/cyanogenmod/tests/settings/unit.

====================
12-24-2015
====================

* external/ffmpeg/
c09118c Add MODULE_LICENSE and NOTICE files

* external/koush/ion/
f53f2d5 Ion: Add .flv file type

* external/stagefright-plugins/
6c89800 stagefright-plugins: remove global dictionaries

* frameworks/base/
b5c1153 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_frameworks_base into bs6
21bff55 Keyguard: Implement KeyguardExternalViewCallbacks
f068b9f Keyguard: Pass keyguard events to KeyguardExternalView
da7ac01 Add config_autoBrightnessAmbientLightHorizon overlay
0f79906 hwui: Allow devices to opt-out of asynchronouse setSurface initialization
76323e4 NavigationBar : Switch to display orientation from config orientation

* frameworks/opt/net/wifi/
e9b2faf Regional: Customize wifi hotspot and wifi name

* hardware/qcom/display-caf/msm8996/
420cc3a msm8996: remove unused qcom features

* packages/apps/DeskClock/
1cf3c56 Make new menu entry to link to cLock widget settings.

* packages/apps/Settings/
e765481 Settings: Fix some settings
c33e77b DeviceInfo: Add missing import
8b697bf Add bugreport that comes directly to me in device info settings
a57a3ed Revert "Settings: Show Baseband version on MSIM devices"
0467599 Introduce SystemSettingsCheckBoxPreference
8097298 bluetooth: Show a refresh icon on the select devices screen
535f7b5 Settings: Conditionally remove Buttons tile from Dashboard
3a05cb6 Light settings: reduce tone if preview image color is very light
be3ba17 Settings: Show Baseband version on MSIM devices
38c13d5 Always show band 0 (Automatic)
78c78ff Add missing blacklist xxhdpi drawables.

* packages/apps/Trebuchet/
336600c Trebuchet: Don't resize BubbleTextView based on all apps pref
c30f77d Trebuchet: Adjust device profiles and add one for bacon
cc3bc30 Trebuchet: Add migration for new messaging app

* prebuilts/cmsdk/
0b8ef91 prebuilts/cmsdk: Finalized api level 3.

* system/bt/
bc32aeb bt: Kill some logspam

* vendor/beanstalk/
e27b775 Bumpity bump to BeanStalk 6.03.
04e3fca Update default wallpaper to new Beanstalk 6 paper by skyliner.
c8b61fb Merge branch 'cm-13.0' of github.com:CyanogenMod/android_vendor_cm into bs6

* vendor/cmsdk/
4497e24 cmsdk: Add finalized docs for cantaloupe.
d29499d cmsdk: update api for level 3
afa4fef ExtView: Add samples for using KeyguardExternalViews
8cc5a55 ExtViews: Add callbacks for ExtView->Host communication
f2741cb ExtView: Add keyguard specific interface for KeyguardExternalView
d1f0a6e CMSettings: fixup ENABLE_PEOPLE_LOOKUP res
6ff47d4 CMSettings : Add default overlay for people lookup
7bdcaa5 cmsdk: Fixup stub generation.

====================
12-23-2015
====================

* bionic/
51ad57b libc: ARM64: kryo: use generic memmove routine

* device/generic/goldfish/
2083610 goldfish: Add gateway using 'ip route'

* device/xiaomi/cancro/
d625b3c Merge pull request #10 from 3EleVen/mashmellow
7aa5f25 update chargeonlymode for offline charging
0384325 Revert "switch to healthd"
dd6efa3 overlay : remove config for vibration
ed4affc init: set permissions for dynamic FPS
f18026a strip out proprietary thermal engine and enable in kernel solution
31b14f8 cancro: fix slow charge

* external/bash/
52936c4 bash: prefer toybox's ls

* external/ffmpeg/
bc1e061 Merge branch 'release/2.8' of https://github.com/FFmpeg/FFmpeg into cm-13.0

* frameworks/av/
8a0d505 Fix: "NuPlayerDecoder: add synchronous call pause() to ensure decoder will not request or send out data."

* frameworks/base/
c08411b PowerManagerService: Log when proximity blocks wake
92a8a50 Add custom camera shutter
9af4672 [1/2] base: add CPU info overlay
04f4641 GlobalScreenshot: increase thread priority
55c52d1 Screenshot: prevent handler leak
fea4900 Revert "Services: DO NOT send Broadcast On boot"
c9469d2 Revert "Services:Fix Derp From Lockscreen Toggle Merge"
822c401 Revert "NavigationBar : Switch to display orientation from config orientation"
f432116 SettingsProvider: add mechanism to return migrated keys
72d4f90 SystemUI: Don't collapse quick settings when removing custom tile
d32e3b0 NavigationBar : Switch to display orientation from config orientation
2b807b6 SettingsProvider: add mechanism to return migrated keys

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

* hardware/ril/
a9c266d reference-ril: Return success for RIL_REQUEST_ALLOW_DATA

* packages/apps/Settings/
c3f3482 [2/2] settings: add CPU info overlay
d5f45b1 Add slack option to about beanstalk
beb1229 Settings: respect telephony config for profiles override
28f2aad Settings: display light pulse dialog settings conditionally
02c633c Settings : Show wifi usage tab by default

* packages/apps/SetupWizard/
7ab7f3c SetupWizard: Conditionally run account setup

* packages/apps/Trebuchet/
0cabbc2 Trebuchet: Auto collapse settings panel

* packages/providers/ThemesProvider/
8f6d976 Use CmLockPatternUtils instead of LockPatternUtils
59167a4 Re-apply live lock screen on update

* packages/services/Telephony/
4ee48b4 TelephonyService: Use user preferred nw for selections.

* system/bt/
0307719 btsnoop: Enable snoop logging by default only on eng builds

* vendor/cmsdk/
2ba238b ProfileManagerService: fix broadcasting crash
0ab4ff9 ExtView: Move all samples to externalviews directory
8a79ddb cmsdk: Clean up some provider tests.