[G 2014 Android Development] :
New version v1.5 is up!

Highlights:

* 7.1.1_r4 merge

* CM updates

* Status bar clock customizations (fonts, size, date)

* Improved pixel color scheme

Detailed Changelog :

====================
12-12-2016
====================

* device/motorola/msm8226-common/
cb272dd msm8226-common: Remove hbm permissions

* hardware/ti/wlan/
f2267c4 wl12xx: Common WLAN KM build target for reuse by devices

* packages/apps/ContactsCommon/
0d10624 Enable support for groups in External contacts accounts

* packages/apps/Snap/
6d717ac Remove log spam

* vendor/cm/
a3a8c21 Merge pull request #17 from mrjiggywiggy/patch-1

* vendor/cmsdk/
18fbc31 Automatic translation import

* vendor/qcom/binaries/
6725f8b msm8996: audio: Updated sound trigger HAL
738a8d0 msm8996: graphics: Update graphics blobs

* vendor/xiaomi/
9d2e750 gemini: Update to MIUI 6.12.8 dev firmware
117d7e5 gemini: Update to MIUI 6.12.8 dev blobs

====================
12-11-2016
====================

* device/xiaomi/hydrogen/
81c7b89 hydrogen: Ship prebuilt wcnss_service

* device/xiaomi/kenzo/
1bca6e4 kenzo: Ship prebuilt wcnss_service

* device/xiaomi/msm8956-common/
a8b6eb0 msm8956: Don't build wcnss_service

* frameworks/base/
931c039 SystemUI: Define bootreceiver to fix cpu overlay start at boot

* kernel/xiaomi/msm8956/
816dafb defconfig: Enable NF_MATCH_RPFILTER
7597d69 kobject: Fix "add_uevent_var: too many keys" warn.
98129ad BACKPORT: tty: Prevent ldisc drivers from re-using stale tty fields
7513203 sg: Fix double-free when drives detach during SG_IO
5bef68f KEYS: Fix short sprintf buffer in /proc/keys show function
265a82f fs: ext4: disable support for fallocate FALLOC_FL_PUNCH_HOLE
8688434 tty: Fix hang at ldsem_down_read()
c744c0e mnt: Fail collect_mounts when applied to unmounted mounts
19955df netfilter: x_tables: check for size overflow

* packages/apps/AudioFX/
7f84f53 Automatic translation import

* packages/apps/Bluetooth/
9d5a01b Automatic translation import

* packages/apps/CMFileManager/
8909801 Automatic translation import

* packages/apps/Calendar/
e415032 Automatic translation import

* packages/apps/CellBroadcastReceiver/
efeed63 Automatic translation import

* packages/apps/Gello/
91350ce Automatic translation import

* packages/apps/PhoneCommon/
d49dfeb Automatic translation import

* packages/apps/Settings/
c797d6a Merge branch 'cm-14.1' of https://github.com/CyanogenMod/android_packages_apps_Settings into 7.1
273b3bf Settings: Add toggle for heads up notifications

* packages/apps/Snap/
8ac1f65 Automatic translation import

* packages/apps/ThemeChooser/
85d86c7 Automatic translation import

* packages/apps/Trebuchet/
f58093a Automatic translation import

* packages/apps/crDroidSettings/
13d2436 crdroid: Create strings for battery bar location
cff8a08 Merge pull request #18 from jhenrique09/7.1
700adc5 Create PT-BR translations
d2bd487 crdroid: Improve button settings strings

* packages/providers/DownloadProvider/
f1d6599 Automatic translation import

* vendor/cmsdk/
636867f Automatic translation import
f6e4623 FileUtils: Add util to check if a file exists
1c5e5e7 cmsdk: Add GlobalSettingSwitchPreference class

* vendor/xiaomi/
71fadaf kenzo: Ship prebuilt wcnss_service
dc9e276 hydrogen: Ship prebuilt wcnss_service

====================
12-10-2016
====================

* device/motorola/msm8226-common/
2a2147e msm8226-common: Remove config_enableAutoPowerModes

* frameworks/base/
a8f8929 Delay move input method windows when exiting.
90dbe6c ANR related to split-screen
228fb03 sanitize niceName before doing wrap property lookup
0529f56 limit the input value for Math.acos to prevent returning NaN
8d690d6 Prevent destroy surface during window replacement.
9faf002 Merge branch 'cm-14.1' of https://github.com/CyanogenMod/android_frameworks_base into 7.1
3de469c Automatic translation import
28060e6 Merge branch 'cm-14.1' of https://github.com/CyanogenMod/android_frameworks_base into 7.1
0a0ef3c core: cm_symbols: Remove deprecated <private-symbols>

* hardware/qcom/audio-caf/msm8916/
3941619 policy_hal: Fix mismerges

* hardware/qcom/audio-caf/msm8937/
1b182cc policy_hal: Fix mismerges

* hardware/qcom/audio-caf/msm8952/
f3d5f7f policy_hal: Fix mismerges

* hardware/qcom/audio-caf/msm8960/
9c27ca1 policy_hal: Fix mismerges

* hardware/qcom/audio-caf/msm8974/
592a45c policy_hal: Fix mismerges

* hardware/qcom/audio-caf/msm8994/
00734dd policy_hal: Fix mismerges

* hardware/qcom/audio-caf/msm8996/
2d302a2 policy_hal: Fix mismerges

* kernel/motorola/msm8226/
717f3bc packet: fix race condition in packet_set_ring

* packages/apps/CMParts/
c6dbfbd Automatic translation import
c1f332d CMParts: Move resource utility methods into a util class

* packages/apps/Dialer/
5b0de46 Merge branch 'cm-14.1' of https://github.com/CyanogenMod/android_packages_apps_Dialer into 7.1

* packages/apps/Messaging/
37a95ec Merge branch 'cm-14.1' of https://github.com/CyanogenMod/android_packages_apps_Messaging into 7.1

* packages/apps/Settings/
37c6c51 Merge branch 'cm-14.1' of https://github.com/CyanogenMod/android_packages_apps_Settings into 7.1
b815866 Merge branch 'cm-14.1' of https://github.com/CyanogenMod/android_packages_apps_Settings into 7.1

* packages/apps/crDroidSettings/
8af9ce0 crdroid: Update AD status when toggling
cea3017 crdroid: Use seekbar for QS tile customization
e97b0a5 crdroid: Fix up doze switch

* packages/services/Telephony/
8b5d043 Merge branch 'cm-14.1' of https://github.com/CyanogenMod/android_packages_services_Telephony into 7.1
beb13ad CallFeatureSettings: Only show video quality if QTI package installed

* vendor/cm/
061405a overlay: Enable auto-power-save modes globally
4f7babc crdroid v1.5

* vendor/cmsdk/
41eab0f cmsdk: Use ConnectivityManager to manage tethering

====================
12-09-2016
====================

* device/qcom/sepolicy/
6bc0853 Escape '.' character
820fe5f Add common rules for random MAC generation

* device/xiaomi/msm8956-common/
19c7d12 msm8956: Fix moar denials

* frameworks/base/
2aaa047 services: Doze only if GMS is installed
ea3c74a Assist app is not launched when long-pressing on Home key
1cf3b52 SystemUI: Update colors for PIE and transparency
33b88ec Restore multi-sim colors
1ab9712 SettingsProvider: Fix doze disable by default for Ambient Settings apps CMActions MotoDoze etc
334511f systemui: Respect doze settings before starting service
ab1b411 base: Add bool to enable/disable doze by default
b57e4c2 Merge branch 'cm-14.1' of https://github.com/CyanogenMod/android_frameworks_base into 7.1

* hardware/qcom/fm/
1817ac7 Automatic translation import

* kernel/motorola/msm8226/
b280a5c defconfig: Switch to minimal defconfig ( make savedefconfig )
a254f9a defconfig: enable NF_MATCH_RPFILTER

* packages/apps/AudioFX/
dcc210f Automatic translation import

* packages/apps/Browser/
fd2c716 Automatic translation import

* packages/apps/CMBugReport/
a717d2e Automatic translation import

* packages/apps/CMFileManager/
3deb005 Automatic translation import

* packages/apps/CMWallpapers/
ace268b Automatic translation import

* packages/apps/Eleven/
3f80f3e Automatic translation import

* packages/apps/Exchange/
365f615 Automatic translation import

* packages/apps/FMRadio/
92264a2 Automatic translation import

* packages/apps/Gello/
6bd0497 Automatic translation import

* packages/apps/LockClock/
2edc867 Automatic translation import

* packages/apps/PhoneCommon/
569b94c Automatic translation import

* packages/apps/Profiles/
5202710 Automatic translation import

* packages/apps/Screencast/
6321459 Automatic translation import

* packages/apps/Settings/
b307f8f Automatic translation import
2c9328d Settings: display: Add wake on plug switch
fcb1fd7 Settings: Remove our storage changes
82bef40 Merge branch 'cm-14.1' of https://github.com/CyanogenMod/android_packages_apps_Settings into 7.1

* packages/apps/Snap/
7c09c91 Automatic translation import

* packages/apps/SoundRecorder/
9a6dd64 Automatic translation import

* packages/apps/ThemeChooser/
10c9150 Automatic translation import

* packages/apps/Trebuchet/
64eb69b Automatic translation import

* packages/apps/crDroidSettings/
d7c5900 crdroid: Load default doze setting from boolean

* packages/providers/DataUsageProvider/
b640097 Automatic translation import

* packages/providers/ThemesProvider/
7b649c5 Automatic translation import

* packages/providers/WeatherProvider/
f284021 Automatic translation import

* packages/services/CMAudioService/
0b0ec25 Automatic translation import

* packages/services/LiveLockScreenService/
c33b19f Automatic translation import

* packages/services/ThemeManagerService/
a37f4b5 Automatic translation import

* packages/services/WeatherService/
e3d8bc3 Automatic translation import

* vendor/cm/
7212602 cm: Fix Trusted Face
8b04a68 sepolicy: Escape '.' character
cd4e997 sepolicy: Fix "Allow adb pull of executables without root"
b070abd overlay: Add good looking icons for DeskClock

* vendor/cmsdk/
bb4cbde Automatic translation import
8534274 cmsdk: utils: Introduce PackageManagerUtils class

====================
12-08-2016
====================

* android/
7d6c847 manifest: Remove prebuilt qemu
3072eb7 Merge branch 'cm-14.1' of https://github.com/CyanogenMod/android into 7.1

* build/
963da55 Merge branch 'cm-14.1' of https://github.com/CyanogenMod/android_build into 7.1

* external/DUtils/
ccfe70a Set default button behavior as in AOSP

* frameworks/base/
387a020 Automatic translation import
6c3e3de Automatic translation import
6f64abd base: Update custom metrics
78c59c5 Merge branch 'cm-14.1' of https://github.com/CyanogenMod/android_frameworks_base into 7.1
85007c0 Revert "Revert "Ambient: Pulse for every noisy notification exactly once""
fde1409 Revert "Revert "Doze: Add config for fine grained proximity checks""
8dfea9a Revert "Custom ambient display settings (1/2)"
fce61cb Revert "systemui: Respect doze settings before starting service"
ddaf944 Revert "SettingsProvider: Fix doze disable by default for Ambient Settings apps CMActions MotoDoze etc"
b892c4e fwb: services: tests: Remove duplicated WrappedAvoidBadWifiTracker class

* frameworks/native/
6178a16 Merge branch 'cm-14.1' of http://github.com/CyanogenMod/android_frameworks_native into 7.1

* packages/apps/Bluetooth/
2c95f81 Automatic translation import
c7a4661 Automatic translation import
3a4891b Automatic translation import

* packages/apps/Calendar/
c1a3e17 Automatic translation import
fc1da0c Automatic translation import
b770a4c Automatic translation import

* packages/apps/Dialer/
aca67ce Automatic translation import
f0e45a5 Automatic translation import
8978609 Merge branch 'cm-14.1' of https://github.com/CyanogenMod/android_packages_apps_Dialer into 7.1

* packages/apps/EmergencyInfo/
04b1bb6 Automatic translation import

* packages/apps/Messaging/
48b2720 Automatic translation import
0d96bae Automatic translation import
5d6eb34 Automatic translation import
a930ce6 Merge branch 'cm-14.1' of https://github.com/CyanogenMod/android_packages_apps_Messaging into 7.1

* packages/apps/OmniSwitch/
8f8c540 OmniSwitch: call resetRecentsPosition only on first open and not on refresh after a kill
8954205 OmniSwitch: 99 little bugs in the code ...

* packages/apps/PhoneCommon/
de587e2 Automatic translation import
798ac9f Automatic translation import
3fcb063 Automatic translation import

* packages/apps/Settings/
8bdf494 Setings: Fix merge derp
8d44de3 Automatic translation import
faa3bc8 Settings: Fix the failing of more strings
fbf07d1 Settings: Fix the failing strings
6cd878e Fix asturian again
ff38fb2 Automatic translation import
4ad20fc Automatic translation import
3be35b5 Merge branch 'cm-14.1' of https://github.com/CyanogenMod/android_packages_apps_Settings into 7.1
c65f3dc Unbreak Fingerprint Unlock Setup

* packages/apps/TvSettings/
83d15e2 Automatic translation import

* packages/apps/WallpaperPicker/
f507d00 Automatic translation import

* packages/apps/crDroidSettings/
1cfc880 Merge pull request #17 from beroid/7.1
e0e8bd0 crDroid: Update RU translations
3f1ad2b crdroid: Remove customized ambient settings for now
1c4af62 Add more clock customizations [2/2]
9796185 Merge pull request #16 from beroid/7.1

* packages/inputmethods/LatinIME/
6dbe40f Merge branch 'cm-14.1' of https://github.com/CyanogenMod/android_packages_inputmethods_LatinIME into 7.1

* packages/providers/DownloadProvider/
a0a2d78 Automatic translation import
18a7458 Automatic translation import

* packages/services/Telephony/
339984c Automatic translation import
89f1147 Automatic translation import
b2a3456 Merge branch 'cm-14.1' of https://github.com/CyanogenMod/android_packages_services_Telephony into 7.1

* system/core/
af758ad Merge branch 'cm-14.1' of https://github.com/CyanogenMod/android_system_core into 7.1

* system/sepolicy/
3854667 Merge branch 'cm-14.1' of https://github.com/CyanogenMod/android_system_sepolicy into 7.1

* vendor/cm/
bb9f79e vendor: Update product version

* vendor/motorola/
928d22f Merge pull request #281 from elektroschmock/NBD91U
45ada52 shamu: update blobs to NBD91U
a1c7ce8 Merge pull request #280 from Moto8610/cm-14.1
9143b14 Merge pull request #279 from Alberto97/cm-14.1-ims

Downloadhttps://www.androidfilehost.com/?fid=529152257862688126

Enjoy