From 4b6f22700fbd66b74c3e1941a3d28ef8e99f2a84 Mon Sep 17 00:00:00 2001 From: Abhisek Devkota Date: Fri, 16 Sep 2016 11:03:32 -0700 Subject: [PATCH 01/29] Gello artifact v37 RM-290 Change-Id: Ied5055a31b7c56d9886d13fe075c500953e2f48f --- gello/Android.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gello/Android.mk b/gello/Android.mk index c1f1c5b01c1..7045b80548f 100644 --- a/gello/Android.mk +++ b/gello/Android.mk @@ -43,7 +43,7 @@ LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX) LOCAL_MAVEN_REPO := https://maven.cyanogenmod.org/artifactory/gello_prebuilds LOCAL_MAVEN_GROUP := org.cyanogenmod -LOCAL_MAVEN_VERSION := 29 +LOCAL_MAVEN_VERSION := 37 LOCAL_MAVEN_ARTIFACT := gello LOCAL_MAVEN_PACKAGING := apk From 699dceabbfc6c53131bc29e42b7b28e3c411b683 Mon Sep 17 00:00:00 2001 From: d34d Date: Wed, 14 Sep 2016 15:15:06 -0700 Subject: [PATCH 02/29] themes: allow system_server to relabel them dir On a fresh install the theme service broker creates the initial theme directory which needs to be relabeled to a themeservice_app_data_File in order for the brokered theme service to write to this directory Change-Id: Ifd689a0c619c0e954192749b83a0cacaa945468f TICKET: NIGHTLIES-3349 --- sepolicy/system_server.te | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sepolicy/system_server.te b/sepolicy/system_server.te index 39ee9356c1e..5ae809c9e6e 100644 --- a/sepolicy/system_server.te +++ b/sepolicy/system_server.te @@ -9,3 +9,7 @@ allow system_server persist_property_file:file { create_file_perms unlink }; allow system_server storage_stub_file:dir { getattr }; allow system_server media_rw_data_file:dir r_dir_perms; + +# Allow system_server to relabel newly created theme directory for +# use by the proxied theme service +allow system_server themeservice_app_data_file:dir relabelto; From c279b9f854bf9ef340f64da8adcbe4add8d5b73d Mon Sep 17 00:00:00 2001 From: Marcos Marado Date: Fri, 23 Sep 2016 10:24:59 +0100 Subject: [PATCH 03/29] Added contributors for vegetalte Change-Id: Ia7d140ea3810df186c9dd38905361a8cf278e312 --- CONTRIBUTORS.mkdn | 1 + 1 file changed, 1 insertion(+) diff --git a/CONTRIBUTORS.mkdn b/CONTRIBUTORS.mkdn index 97dcd2b0a06..34d87a02cb5 100644 --- a/CONTRIBUTORS.mkdn +++ b/CONTRIBUTORS.mkdn @@ -18,6 +18,7 @@ Maintainers (CyanogenMod 13.0): * __Asus ZenPad 8.0 Z380KL:__ vm03 * __B&N NookColor (encore):__ eyeballer, fattire, keyodi, krylon360, sluo (NookieDevs) * __B&N Nook Tablet (acclaim):__ chrmhoffmann +* __BQ Aquaris E5 4G/E5 S (vegetalte):__ cmorlok, eloimuns, Kra1o5, stucki (bq-dev) * __BQ Aquaris M5 (piccolo):__ cmorlok, eloimuns, Kra1o5, stucki (bq-dev) * __Google Android One:__ varunchitre15 * __Google Galaxy Nexus:__ Ziyan, musical_chairs From 18a1b3aa9d38bbbaf50edb28ed7e62b82d0ba276 Mon Sep 17 00:00:00 2001 From: c457 Date: Thu, 22 Sep 2016 19:36:21 -0500 Subject: [PATCH 04/29] Contributors: Add maintainer for Alcatel Idol 3 Change-Id: I47432d8f9e99a8d743c5629ae7fe718c1a4067d3 --- CONTRIBUTORS.mkdn | 1 + 1 file changed, 1 insertion(+) diff --git a/CONTRIBUTORS.mkdn b/CONTRIBUTORS.mkdn index 34d87a02cb5..d8f785ae3bb 100644 --- a/CONTRIBUTORS.mkdn +++ b/CONTRIBUTORS.mkdn @@ -4,6 +4,7 @@ CyanogenMod Maintainers (CyanogenMod 13.0): ----------------------------- * __Acer A700:__ pawitp +* __Alcatel Idol 3:__ c457 * __Amazon Kindle Fire 1st Edition:__ Hashcode, FuZZ__ * __Amazon Kindle Fire 2nd Edition:__ Hashcode, FuZZ__ * __Asus EeePad Transformer (TF101):__ Bumble-Bee, EnJens From 827bd9eb0af8b3631003a0736c666dbc55569d84 Mon Sep 17 00:00:00 2001 From: Arne Coucheron Date: Fri, 9 Sep 2016 00:04:09 +0200 Subject: [PATCH 05/29] cm: Minor config reorganization * Move extra tools to common.mk. These are needed for CMFM, and should be included for all. * Move LiveWallpapersPicker, SoundRecorder and Screencast to common.mk. These apps are extremely small, and only takes up less than 1 MB combined. * Move sound property overrides to common.mk. There's no need to have them spread across several files. * Include CM audio files from common.mk Change-Id: If308506cd9cd0a75014de988c242d700db5d16f3 --- config/common.mk | 28 ++++++++++++++++++++++++--- config/common_full.mk | 22 +-------------------- config/common_full_phone.mk | 5 ----- config/common_full_tablet_wifionly.mk | 5 ----- config/common_full_tv.mk | 5 ----- config/common_mini.mk | 9 --------- 6 files changed, 26 insertions(+), 48 deletions(-) diff --git a/config/common.mk b/config/common.mk index 61308714bb2..5c7cee6f7a9 100644 --- a/config/common.mk +++ b/config/common.mk @@ -63,6 +63,11 @@ PRODUCT_PROPERTY_OVERRIDES += \ PRODUCT_PROPERTY_OVERRIDES += \ ro.build.selinux=1 +# Default notification/alarm sounds +PRODUCT_PROPERTY_OVERRIDES += \ + ro.config.notification_sound=Argon.ogg \ + ro.config.alarm_alert=Helium.ogg + ifneq ($(TARGET_BUILD_VARIANT),user) # Thank you, please drive thru! PRODUCT_PROPERTY_OVERRIDES += persist.sys.dun.override=0 @@ -123,6 +128,9 @@ PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \ vendor/cm/config/permissions/com.cyanogenmod.android.xml:system/etc/permissions/com.cyanogenmod.android.xml +# Include CM audio files +include vendor/cm/config/cm_audio.mk + # Theme engine include vendor/cm/config/themes_common.mk @@ -141,7 +149,8 @@ PRODUCT_PACKAGES += \ # Optional CM packages PRODUCT_PACKAGES += \ libemoji \ - Terminal + Terminal \ + LiveWallpapersPicker # Include librsjni explicitly to workaround GMS issue PRODUCT_PACKAGES += \ @@ -163,7 +172,9 @@ PRODUCT_PACKAGES += \ LiveLockScreenService \ WeatherProvider \ DataUsageProvider \ - WallpaperPicker + WallpaperPicker \ + SoundRecorder \ + Screencast # Exchange support PRODUCT_PACKAGES += \ @@ -184,7 +195,18 @@ PRODUCT_PACKAGES += \ oprofiled \ sqlite3 \ strace \ - pigz + pigz \ + 7z \ + lib7z \ + bash \ + bzip2 \ + curl \ + powertop \ + unrar \ + unzip \ + vim \ + wget \ + zip # Custom off-mode charger ifneq ($(WITH_CM_CHARGER),false) diff --git a/config/common_full.mk b/config/common_full.mk index 0312560fedc..57420b542fc 100644 --- a/config/common_full.mk +++ b/config/common_full.mk @@ -3,36 +3,16 @@ $(call inherit-product, vendor/cm/config/common.mk) PRODUCT_SIZE := full -# Include CM audio files -include vendor/cm/config/cm_audio.mk - # Optional CM packages PRODUCT_PACKAGES += \ Galaxy4 \ HoloSpiralWallpaper \ LiveWallpapers \ - LiveWallpapersPicker \ MagicSmokeWallpapers \ NoiseField \ PhaseBeam \ PhotoTable \ - SoundRecorder \ - PhotoPhase \ - Screencast - -# Extra tools in CM -PRODUCT_PACKAGES += \ - 7z \ - lib7z \ - bash \ - bzip2 \ - curl \ - powertop \ - unrar \ - unzip \ - vim \ - wget \ - zip + PhotoPhase # Themes PRODUCT_PACKAGES += \ diff --git a/config/common_full_phone.mk b/config/common_full_phone.mk index 252fe54b83a..6ee8c00475a 100644 --- a/config/common_full_phone.mk +++ b/config/common_full_phone.mk @@ -8,11 +8,6 @@ PRODUCT_PACKAGES += \ # Include CM LatinIME dictionaries PRODUCT_PACKAGE_OVERLAYS += vendor/cm/overlay/dictionaries -# Default notification/alarm sounds -PRODUCT_PROPERTY_OVERRIDES += \ - ro.config.notification_sound=Argon.ogg \ - ro.config.alarm_alert=Helium.ogg - ifeq ($(TARGET_SCREEN_WIDTH) $(TARGET_SCREEN_HEIGHT),$(space)) PRODUCT_COPY_FILES += \ vendor/cm/prebuilt/common/bootanimation/480.zip:system/media/bootanimation.zip diff --git a/config/common_full_tablet_wifionly.mk b/config/common_full_tablet_wifionly.mk index eb804ba6386..8dc9332ea54 100644 --- a/config/common_full_tablet_wifionly.mk +++ b/config/common_full_tablet_wifionly.mk @@ -8,11 +8,6 @@ PRODUCT_PACKAGES += \ # Include CM LatinIME dictionaries PRODUCT_PACKAGE_OVERLAYS += vendor/cm/overlay/dictionaries -# Default notification/alarm sounds -PRODUCT_PROPERTY_OVERRIDES += \ - ro.config.notification_sound=Argon.ogg \ - ro.config.alarm_alert=Helium.ogg - ifeq ($(TARGET_SCREEN_WIDTH) $(TARGET_SCREEN_HEIGHT),$(space)) PRODUCT_COPY_FILES += \ vendor/cm/prebuilt/common/bootanimation/800.zip:system/media/bootanimation.zip diff --git a/config/common_full_tv.mk b/config/common_full_tv.mk index f7689b7eda5..779b918c391 100644 --- a/config/common_full_tv.mk +++ b/config/common_full_tv.mk @@ -1,11 +1,6 @@ # Inherit common CM stuff $(call inherit-product, vendor/cm/config/common_full.mk) -# Default notification/alarm sounds -PRODUCT_PROPERTY_OVERRIDES += \ - ro.config.notification_sound=Argon.ogg \ - ro.config.alarm_alert=Helium.ogg - ifeq ($(TARGET_SCREEN_WIDTH) $(TARGET_SCREEN_HEIGHT),$(space)) PRODUCT_COPY_FILES += \ vendor/cm/prebuilt/common/bootanimation/800.zip:system/media/bootanimation.zip diff --git a/config/common_mini.mk b/config/common_mini.mk index 06fa95b8e5c..ab1af912213 100644 --- a/config/common_mini.mk +++ b/config/common_mini.mk @@ -2,12 +2,3 @@ $(call inherit-product, vendor/cm/config/common.mk) PRODUCT_SIZE := mini - -# Include CM audio files -include vendor/cm/config/cm_audio.mk - -# Default notification/alarm sounds -PRODUCT_PROPERTY_OVERRIDES += \ - ro.config.notification_sound=Argon.ogg \ - ro.config.alarm_alert=Helium.ogg - From fb1f75f43fd69a47fb8f386ac10e75cedb099447 Mon Sep 17 00:00:00 2001 From: Jessica Wagantall Date: Fri, 9 Sep 2016 15:06:15 -0700 Subject: [PATCH 06/29] version: Set version string to 13.0.3 to reflect security update CYNGNOS-3286 Update security patch for 2016-10-01 Change-Id: I60a635255569f9fd7f5601e3b3e2a9c879396482 --- config/common.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/common.mk b/config/common.mk index 5c7cee6f7a9..1276b5f0cdd 100644 --- a/config/common.mk +++ b/config/common.mk @@ -266,7 +266,7 @@ DEVICE_PACKAGE_OVERLAYS += vendor/cm/overlay/common PRODUCT_VERSION_MAJOR = 13 PRODUCT_VERSION_MINOR = 0 -PRODUCT_VERSION_MAINTENANCE := 2 +PRODUCT_VERSION_MAINTENANCE := 3 ifeq ($(TARGET_VENDOR_SHOW_MAINTENANCE_VERSION),true) CM_VERSION_MAINTENANCE := $(PRODUCT_VERSION_MAINTENANCE) From 8a1906ce9439378ae5f046891e10de3c6734f46c Mon Sep 17 00:00:00 2001 From: HashBang Date: Mon, 1 Aug 2016 14:36:46 -0400 Subject: [PATCH 07/29] extract_utils: Do not change app SRC if there are arguments Do not prepend app or priv-app to the src when a path is explicitly given as an argument. This fixes the SRC path in such conditions. Change-Id: I43370f17fe224df323fcfa9b0d5eae4ee2996524 --- build/tools/extract_utils.sh | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/build/tools/extract_utils.sh b/build/tools/extract_utils.sh index fb7602b92ac..ce81cd6cafa 100644 --- a/build/tools/extract_utils.sh +++ b/build/tools/extract_utils.sh @@ -249,10 +249,12 @@ function write_packages() { printf 'LOCAL_MULTILIB := %s\n' "$EXTRA" fi elif [ "$CLASS" = "APPS" ]; then - if [ "$EXTRA" = "priv-app" ]; then - SRC="$SRC/priv-app" - else - SRC="$SRC/app" + if [ -z "$ARGS" ]; then + if [ "$EXTRA" = "priv-app" ]; then + SRC="$SRC/priv-app" + else + SRC="$SRC/app" + fi fi printf 'LOCAL_SRC_FILES := %s/%s\n' "$SRC" "$FILE" local CERT=platform From ac6115c82ac1365b269607b20b7ade17d7b3ba0f Mon Sep 17 00:00:00 2001 From: Arvin Quilao Date: Tue, 11 Oct 2016 02:41:41 +0000 Subject: [PATCH 08/29] Gello artifact v40 Change-Id: Iac70d70296244863ae766facc1a926745fe48e63 --- gello/Android.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gello/Android.mk b/gello/Android.mk index 7045b80548f..1cf0cd06255 100644 --- a/gello/Android.mk +++ b/gello/Android.mk @@ -43,7 +43,7 @@ LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX) LOCAL_MAVEN_REPO := https://maven.cyanogenmod.org/artifactory/gello_prebuilds LOCAL_MAVEN_GROUP := org.cyanogenmod -LOCAL_MAVEN_VERSION := 37 +LOCAL_MAVEN_VERSION := 40 LOCAL_MAVEN_ARTIFACT := gello LOCAL_MAVEN_PACKAGING := apk From 03130f33fc18355e8d3063bba072f70cab4d06e1 Mon Sep 17 00:00:00 2001 From: Ricardo Cerqueira Date: Thu, 13 Oct 2016 13:24:39 +0100 Subject: [PATCH 09/29] charger: Use the same metrics as recovery to pick a density Change-Id: Ieb046c493ca3d367cff570bd08d38c84c74e5fbd --- charger/Android.mk | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/charger/Android.mk b/charger/Android.mk index 0492ad99158..d637284edb8 100644 --- a/charger/Android.mk +++ b/charger/Android.mk @@ -1,5 +1,19 @@ LOCAL_PATH := $(call my-dir) +# Set healthd_density to the density bucket of the device. +healthd_density := unknown +ifneq (,$(TARGET_RECOVERY_DENSITY)) +healthd_density := $(filter %dpi,$(TARGET_RECOVERY_DENSITY)) +else +ifneq (,$(PRODUCT_AAPT_PREF_CONFIG)) +# If PRODUCT_AAPT_PREF_CONFIG includes a dpi bucket, then use that value. +healthd_density := $(filter %dpi,$(PRODUCT_AAPT_PREF_CONFIG)) +else +# Otherwise, use the default medium density. +healthd_density := mdpi +endif +endif + include $(CLEAR_VARS) LOCAL_SRC_FILES := healthd_board_cm.cpp LOCAL_MODULE := libhealthd.cm @@ -20,7 +34,7 @@ include $(BUILD_STATIC_LIBRARY) include $(CLEAR_VARS) LOCAL_MODULE := font_log.png -LOCAL_SRC_FILES := fonts/$(PRODUCT_AAPT_PREF_CONFIG)/font_log.png +LOCAL_SRC_FILES := fonts/$(healthd_density)/font_log.png LOCAL_MODULE_TAGS := optional LOCAL_MODULE_CLASS := ETC LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT)/res/images @@ -42,7 +56,7 @@ endef _img_modules := _images := -$(foreach _img, $(call find-subdir-subdir-files, "images/$(PRODUCT_AAPT_PREF_CONFIG)", "*.png"), \ +$(foreach _img, $(call find-subdir-subdir-files, "images/$(healthd_density)", "*.png"), \ $(eval $(call _add-charger-image,$(_img)))) include $(CLEAR_VARS) From 0432d1c84921af05b0f32540e30fd1d793662322 Mon Sep 17 00:00:00 2001 From: Zhao Wei Liew Date: Thu, 13 Oct 2016 14:26:31 +0800 Subject: [PATCH 10/29] cm: changelog: Update changelog for 13.0 releases Change-Id: Ic46cafca504c862cae84a2a9264b0ffb0e87933e (cherry picked from commit 763438beeff58e0146cd6cd17ff45e0ea3b3ad78) --- CHANGELOG.mkdn | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/CHANGELOG.mkdn b/CHANGELOG.mkdn index 8b329156ac0..e4e2ae82746 100644 --- a/CHANGELOG.mkdn +++ b/CHANGELOG.mkdn @@ -8,6 +8,34 @@ Visit http://review.cyanogenmod.org for our Gerrit instance. CHANGELOG (notable new features) --------- +### 13.0 ZNH5Y +* Common: Android 6.0.1 (Google) +* Android Security Bulletin - August 1st update +* Wi-Fi Tethering – automatically turn off hotspot after X minutes of inactivity +* Profiles – add notification light controls +* Do Not Disturb/Priority Mode – add notification light controls +* Privacy Guard/App data usage – Restrict apps to Wi-Fi or Cellular data only or block all internet access, per app +* Bluetooth Devices battery support +* Lockscreen Wallpaper picker makes its return +* Lockscreen Weather and new Weather plug in support +* Lockscreen Blur support (on a per device basis) and the ability to disable the effect +* Live Lockscreen support +* New LiveDisplay hardware enhancements and API +* Snap Camera (per device basis) +* Gello Browser (per device basis) +* Lots of translations +* Cyanogen Apps support (x86 not supported yet) +* Additional CM SDK APIs +* Security fixes galore + +### 13.0 ZNH0E +* Common: Android 6.0.1 (Google) +* Android Security Bulletin - March 7th update +* Settings > Build date - Triple tap to access demo mode +* Settings > Memory - New screen to show memory usage over a selected period of time +* Protected Apps - New folder UX, fingerprint support, enhanced ability to restrict access +* New SMS/MMS application + ### 12.1 YOG4PAO3 * Common: Android 5.1.1 (Google) * Android Security Bulletin – October 5th update From 877f0469af1a650903621dd7c0ca9a9c39c6b6f0 Mon Sep 17 00:00:00 2001 From: Sean hoyt Date: Wed, 26 Oct 2016 13:55:37 -0700 Subject: [PATCH 11/29] Update apns Vodafone TR is now IPv4/IPv6 vlive no longer exists Change-Id: I954f35f834b8b242f4bd0400fc0dab80cb52c1a3 --- prebuilt/common/etc/apns-conf.xml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/prebuilt/common/etc/apns-conf.xml b/prebuilt/common/etc/apns-conf.xml index 82157fcace5..24dd509da6e 100644 --- a/prebuilt/common/etc/apns-conf.xml +++ b/prebuilt/common/etc/apns-conf.xml @@ -1239,7 +1239,7 @@ - + @@ -3622,7 +3622,6 @@ - From cbc9b9011589f1e4093dfdc2ca046fed34682962 Mon Sep 17 00:00:00 2001 From: Elektroschmock Date: Tue, 4 Oct 2016 21:11:43 +0200 Subject: [PATCH 12/29] extract_utils: Add option to define the certificate for jars Change-Id: I3fb4ff29b2ce898989f5599b47f47ee7fcfc5e92 --- build/tools/extract_utils.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/build/tools/extract_utils.sh b/build/tools/extract_utils.sh index ce81cd6cafa..6f2ff158af5 100644 --- a/build/tools/extract_utils.sh +++ b/build/tools/extract_utils.sh @@ -264,6 +264,11 @@ function write_packages() { printf 'LOCAL_CERTIFICATE := %s\n' "$CERT" elif [ "$CLASS" = "JAVA_LIBRARIES" ]; then printf 'LOCAL_SRC_FILES := %s/framework/%s\n' "$SRC" "$FILE" + local CERT=platform + if [ ! -z "$ARGS" ]; then + CERT="$ARGS" + fi + printf 'LOCAL_CERTIFICATE := %s\n' "$CERT" elif [ "$CLASS" = "ETC" ]; then printf 'LOCAL_SRC_FILES := %s/etc/%s\n' "$SRC" "$FILE" elif [ "$CLASS" = "EXECUTABLES" ]; then From 615d84b19e68a8275b37a674356421f418cad607 Mon Sep 17 00:00:00 2001 From: Jessica Wagantall Date: Fri, 7 Oct 2016 14:48:01 -0700 Subject: [PATCH 13/29] version: Set version string to 13.0.4 to reflect security update CYNGNOS-3303 Update security patch for 2016-11-01 Change-Id: Icbbcd62cf6a47241ef92b6929560646a5d771879 --- config/common.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/common.mk b/config/common.mk index 1276b5f0cdd..5577603740c 100644 --- a/config/common.mk +++ b/config/common.mk @@ -266,7 +266,7 @@ DEVICE_PACKAGE_OVERLAYS += vendor/cm/overlay/common PRODUCT_VERSION_MAJOR = 13 PRODUCT_VERSION_MINOR = 0 -PRODUCT_VERSION_MAINTENANCE := 3 +PRODUCT_VERSION_MAINTENANCE := 4 ifeq ($(TARGET_VENDOR_SHOW_MAINTENANCE_VERSION),true) CM_VERSION_MAINTENANCE := $(PRODUCT_VERSION_MAINTENANCE) From 65c181964aac8b5c94b6e1b175ca2e39cfe46346 Mon Sep 17 00:00:00 2001 From: amilcarpereira Date: Fri, 21 Oct 2016 16:47:53 +0100 Subject: [PATCH 14/29] Add a new APN for new mcc/mnc assigned to Truphone Change-Id: I67cd4cf7ef40e69c3f421a23c5385a2ab2a674f9 --- prebuilt/common/etc/apns-conf.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/prebuilt/common/etc/apns-conf.xml b/prebuilt/common/etc/apns-conf.xml index 24dd509da6e..bb07f6e9a0a 100644 --- a/prebuilt/common/etc/apns-conf.xml +++ b/prebuilt/common/etc/apns-conf.xml @@ -3312,6 +3312,7 @@ + From 3d3b3bfeeecbbd432813ca808a6772d181fed6d1 Mon Sep 17 00:00:00 2001 From: Luca Stefani Date: Sun, 23 Oct 2016 09:45:51 -0700 Subject: [PATCH 15/29] Fix Truphone APN Change-Id: I1027b6e3727e7b15bdc8e70f01557cbb42540753 --- prebuilt/common/etc/apns-conf.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/prebuilt/common/etc/apns-conf.xml b/prebuilt/common/etc/apns-conf.xml index bb07f6e9a0a..8e8364243bb 100644 --- a/prebuilt/common/etc/apns-conf.xml +++ b/prebuilt/common/etc/apns-conf.xml @@ -3312,7 +3312,7 @@ - + From 8c6cc93fb1aed4864a8aa11df79cabd85dd41b37 Mon Sep 17 00:00:00 2001 From: doc HD Date: Thu, 3 Nov 2016 11:01:02 +0300 Subject: [PATCH 16/29] vendor_cm: Vodafone TR: Fix mobile data on first boot Vodafone Live is TV service for Vodafone TR, but is getting chosen after full wipe and needs to be toggled everytime. Change-Id: Id0db8a433d3e2cff0f893913dcd8361f51f72817 --- prebuilt/common/etc/apns-conf.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/prebuilt/common/etc/apns-conf.xml b/prebuilt/common/etc/apns-conf.xml index 8e8364243bb..588956fd9ab 100644 --- a/prebuilt/common/etc/apns-conf.xml +++ b/prebuilt/common/etc/apns-conf.xml @@ -1237,10 +1237,10 @@ - - + + From f375ac55f5e43d791337aa60beb8e31cdf39ab53 Mon Sep 17 00:00:00 2001 From: Hriday Sharma Date: Fri, 11 Nov 2016 22:59:40 +0000 Subject: [PATCH 17/29] apns: Add Reliance Jio APNs Change-Id: I4b44ce88abaf794f47683d13ed3b91172dea03ef Signed-off-by: Hriday Sharma (cherry picked from commit be2fca13e212dea7b6de4e3e3318ea3ea5ff30f1) --- prebuilt/common/etc/apns-conf.xml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/prebuilt/common/etc/apns-conf.xml b/prebuilt/common/etc/apns-conf.xml index 588956fd9ab..7d1312c7291 100644 --- a/prebuilt/common/etc/apns-conf.xml +++ b/prebuilt/common/etc/apns-conf.xml @@ -1903,6 +1903,29 @@ + + + + + + + + + + + + + + + + + + + + + + + From 9d73aa194a27614fc55e8b528f36cebbfbf40378 Mon Sep 17 00:00:00 2001 From: Silesh K Nair Date: Mon, 14 Nov 2016 21:34:34 +0530 Subject: [PATCH 18/29] apns: Remove loop and bpl mobile These service providers no longer exist. https://en.wikipedia.org/wiki/Loop_Mobile Change-Id: Ic6263b6e8721ee81d902e0bd42553749411d8860 (cherry picked from commit 11af61ac83c15b9943c4b70f463748ebca003f16) --- prebuilt/common/etc/apns-conf.xml | 62 ------------------------------- 1 file changed, 62 deletions(-) diff --git a/prebuilt/common/etc/apns-conf.xml b/prebuilt/common/etc/apns-conf.xml index 7d1312c7291..64f5dd0dd21 100644 --- a/prebuilt/common/etc/apns-conf.xml +++ b/prebuilt/common/etc/apns-conf.xml @@ -2677,68 +2677,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - From a36653bef96661c70350b4c7255c6b86734b98c3 Mon Sep 17 00:00:00 2001 From: Zhao Wei Liew Date: Tue, 15 Nov 2016 17:45:20 +0800 Subject: [PATCH 19/29] config: common: Remove obsolete RomManager props RomManager hasn't been properly updated in years. Is this still even a reliable ROM updater anymore? Change-Id: I3ea57ec0121e6d6f933dd80031bb53514a44e362 --- config/common.mk | 8 -------- 1 file changed, 8 deletions(-) diff --git a/config/common.mk b/config/common.mk index 5577603740c..bb74ecd6201 100644 --- a/config/common.mk +++ b/config/common.mk @@ -33,14 +33,6 @@ PRODUCT_BOOTANIMATION := vendor/cm/prebuilt/common/bootanimation/$(TARGET_BOOTAN endif endif -ifdef CM_NIGHTLY -PRODUCT_PROPERTY_OVERRIDES += \ - ro.rommanager.developerid=cyanogenmodnightly -else -PRODUCT_PROPERTY_OVERRIDES += \ - ro.rommanager.developerid=cyanogenmod -endif - PRODUCT_BUILD_PROP_OVERRIDES += BUILD_UTC_DATE=0 ifeq ($(PRODUCT_GMS_CLIENTID_BASE),) From f9e5462e61d3a1e80a90e6bfba8f9cfa3d29b9da Mon Sep 17 00:00:00 2001 From: Bruno Martins Date: Wed, 30 Nov 2016 03:39:05 -0800 Subject: [PATCH 20/29] Contributors: Add Xiaomi Mi 5 maintainer Change-Id: I4643c06b28affcdec3c584d34f72e1f2975d01dd --- CONTRIBUTORS.mkdn | 1 + 1 file changed, 1 insertion(+) diff --git a/CONTRIBUTORS.mkdn b/CONTRIBUTORS.mkdn index d8f785ae3bb..2bfd1b04bc5 100644 --- a/CONTRIBUTORS.mkdn +++ b/CONTRIBUTORS.mkdn @@ -185,6 +185,7 @@ Maintainers (CyanogenMod 13.0): * __Sony Z Ultra GPE (togari_gpe):__ FreeXperia Team * __Xiaomi Mi2(s) (aries):__ Michael Zimmermann * __Xiaomi Mi3/4 (cancro):__ JoeyRizzoli +* __Xiaomi Mi5 (gemini):__ bgcngm * __Xiaomi Redmi Note 3 (kenzo):__ TheStrix * __ZTE Nubia Z9 Max (nx510j):__ dianlujitao From 72f4855807ea63e7be95b9a1ccd3e54875c7249f Mon Sep 17 00:00:00 2001 From: Luca Stefani Date: Wed, 30 Nov 2016 04:32:40 -0800 Subject: [PATCH 21/29] cm: Add more Mi 5 maintainers Change-Id: I928eed74f828e2839d5baab6622ea75372901195 --- CONTRIBUTORS.mkdn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTORS.mkdn b/CONTRIBUTORS.mkdn index 2bfd1b04bc5..83e4ee95780 100644 --- a/CONTRIBUTORS.mkdn +++ b/CONTRIBUTORS.mkdn @@ -185,7 +185,7 @@ Maintainers (CyanogenMod 13.0): * __Sony Z Ultra GPE (togari_gpe):__ FreeXperia Team * __Xiaomi Mi2(s) (aries):__ Michael Zimmermann * __Xiaomi Mi3/4 (cancro):__ JoeyRizzoli -* __Xiaomi Mi5 (gemini):__ bgcngm +* __Xiaomi Mi5 (gemini):__ bgcngm, defer, h2o64 * __Xiaomi Redmi Note 3 (kenzo):__ TheStrix * __ZTE Nubia Z9 Max (nx510j):__ dianlujitao From 2e78b08bbacb2e7af8f53c8329e608e1548afe65 Mon Sep 17 00:00:00 2001 From: Anik1199 Date: Tue, 6 Dec 2016 13:56:02 +0530 Subject: [PATCH 22/29] Contributors: Add maintainer for Xiaomi Redmi 3/Prime (ido) Change-Id: I90e0e90185aaee735c18ccde8e812ffe84a14bb6 --- CONTRIBUTORS.mkdn | 1 + 1 file changed, 1 insertion(+) diff --git a/CONTRIBUTORS.mkdn b/CONTRIBUTORS.mkdn index 83e4ee95780..3619a8906ca 100644 --- a/CONTRIBUTORS.mkdn +++ b/CONTRIBUTORS.mkdn @@ -186,6 +186,7 @@ Maintainers (CyanogenMod 13.0): * __Xiaomi Mi2(s) (aries):__ Michael Zimmermann * __Xiaomi Mi3/4 (cancro):__ JoeyRizzoli * __Xiaomi Mi5 (gemini):__ bgcngm, defer, h2o64 +* __Xiaomi Redmi 3/Prime (ido):__ Anik1199 * __Xiaomi Redmi Note 3 (kenzo):__ TheStrix * __ZTE Nubia Z9 Max (nx510j):__ dianlujitao From 1d729b4b31b607a848cd9cc84dad6c3dc6dfccb0 Mon Sep 17 00:00:00 2001 From: Brinly Taylor Date: Fri, 9 Dec 2016 19:55:14 -0800 Subject: [PATCH 23/29] vendor: cm: Add some more BQ maintainers/devices * Remove myself from Desire Eye. Change-Id: I1450aee16e3fb42bfbdea6758677552ab7b59906 --- CONTRIBUTORS.mkdn | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CONTRIBUTORS.mkdn b/CONTRIBUTORS.mkdn index 3619a8906ca..7bb5a6111e1 100644 --- a/CONTRIBUTORS.mkdn +++ b/CONTRIBUTORS.mkdn @@ -19,8 +19,9 @@ Maintainers (CyanogenMod 13.0): * __Asus ZenPad 8.0 Z380KL:__ vm03 * __B&N NookColor (encore):__ eyeballer, fattire, keyodi, krylon360, sluo (NookieDevs) * __B&N Nook Tablet (acclaim):__ chrmhoffmann -* __BQ Aquaris E5 4G/E5 S (vegetalte):__ cmorlok, eloimuns, Kra1o5, stucki (bq-dev) -* __BQ Aquaris M5 (piccolo):__ cmorlok, eloimuns, Kra1o5, stucki (bq-dev) +* __BQ Aquaris E5 4G/E5 S (vegetalte):__ cmorlok, eloimuns, Kra1o5, stucki, brinlyau (bq-dev) +* __BQ Aquaris M5 (piccolo):__ cmorlok, eloimuns, Kra1o5, stucki, brinlyau (bq-dev) +* __BQ Aquaris X5 Plus (gohan):__ cmorlok, eloimuns, Kra1o5, stucki, brinlyau (bq-dev) * __Google Android One:__ varunchitre15 * __Google Galaxy Nexus:__ Ziyan, musical_chairs * __Google Nexus S:__ burnsra, KalimochoAz, klusark @@ -36,7 +37,6 @@ Maintainers (CyanogenMod 13.0): * __Google Nexus Player:__ dhacker29, bmc08gt * __HTC Desire 601(zara/zaracl):__ uberlaggydarwin, PatrikKT * __HTC Desire 816:__ Grarak, v_superuser -* __HTC Desire Eye:__ uberlaggydarwin * __HTC Droid DNA:__ crpalmer, invisiblek * __HTC Droid Incredible 4G LTE:__ intervigil, mdmower * __HTC Evo 4G LTE:__ kushdeck, toastcfh From 6074aa7840060bf3668d951f7e20d2ec5ac9708e Mon Sep 17 00:00:00 2001 From: Vishnu Vardhan Reddy Naini Date: Sat, 3 Dec 2016 19:46:48 +0530 Subject: [PATCH 24/29] Fix Reliance Jio India APNs. See AOSP https://android.googlesource.com/device/google/marlin/+/nougat-dr1-release/apns-full-conf.xml#23105 Change-Id: Icafc3450aa06426ba3d837b95bef0865992b4782 --- prebuilt/common/etc/apns-conf.xml | 44 +++++++++++++++---------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/prebuilt/common/etc/apns-conf.xml b/prebuilt/common/etc/apns-conf.xml index 64f5dd0dd21..8bd6591c320 100644 --- a/prebuilt/common/etc/apns-conf.xml +++ b/prebuilt/common/etc/apns-conf.xml @@ -1904,28 +1904,28 @@ - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + From dee68b3f6e1d78bb8dca56ef3ce64045edce4bfd Mon Sep 17 00:00:00 2001 From: Vishnu Vardhan Reddy Naini Date: Sat, 3 Dec 2016 20:16:38 +0530 Subject: [PATCH 25/29] Add Reliance Jio India IMS volte apn's See AOSP for verification https://android.googlesource.com/device/google/marlin/+/nougat-dr1-release/apns-full-conf.xml#23115 Change-Id: If4f1b12ba598a4a9aed81ccfa069d4c0fd738c19 --- prebuilt/common/etc/apns-conf.xml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/prebuilt/common/etc/apns-conf.xml b/prebuilt/common/etc/apns-conf.xml index 8bd6591c320..4c32e4314fd 100644 --- a/prebuilt/common/etc/apns-conf.xml +++ b/prebuilt/common/etc/apns-conf.xml @@ -1905,27 +1905,49 @@ + + + + + + + + + + + + + + + + + + + + + + From ad9289041947465e9497ae2657552349cd9467a3 Mon Sep 17 00:00:00 2001 From: Jessica Wagantall Date: Thu, 10 Nov 2016 18:39:07 -0800 Subject: [PATCH 26/29] version: Set version string to 13.0.5 to reflect security update CYNGNOS-3312 Update security patch for 2016-12-01 Change-Id: I047d66b3ba98874bfdf59b3e839de22ba9c18d3f --- config/common.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/common.mk b/config/common.mk index bb74ecd6201..23185f41c1d 100644 --- a/config/common.mk +++ b/config/common.mk @@ -258,7 +258,7 @@ DEVICE_PACKAGE_OVERLAYS += vendor/cm/overlay/common PRODUCT_VERSION_MAJOR = 13 PRODUCT_VERSION_MINOR = 0 -PRODUCT_VERSION_MAINTENANCE := 4 +PRODUCT_VERSION_MAINTENANCE := 5 ifeq ($(TARGET_VENDOR_SHOW_MAINTENANCE_VERSION),true) CM_VERSION_MAINTENANCE := $(PRODUCT_VERSION_MAINTENANCE) From 727abbebe3776e347af1b9b6fcf55668f2895a2f Mon Sep 17 00:00:00 2001 From: Marco Brohet Date: Wed, 17 Aug 2016 15:35:09 +0700 Subject: [PATCH 27/29] apns: Update hollandsnieuwe's (NL) APN Some time ago, hollandsnieuwe issued new SIM cards, which should be associated with a different APN. This patch makes sure that we support both the old and new ones. Patch set 2: Add username and password (credits to Louis Matthijssen) Change-Id: I21d0060825bc126b40990789c7552d6a3f0f6e43 --- prebuilt/common/etc/apns-conf.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/prebuilt/common/etc/apns-conf.xml b/prebuilt/common/etc/apns-conf.xml index 4c32e4314fd..ed655378037 100644 --- a/prebuilt/common/etc/apns-conf.xml +++ b/prebuilt/common/etc/apns-conf.xml @@ -64,12 +64,12 @@ - - + + From 35aa4577ac8d7eedb76723dd87213dcf253a5656 Mon Sep 17 00:00:00 2001 From: Zhao Wei Liew Date: Fri, 23 Dec 2016 18:35:25 +0800 Subject: [PATCH 28/29] cm: common: Remove Launcher3 makefile entry We no longer sync Launcher3. This entry never did anything anyway, since we build Trebuchet instead, which overrides Launcher3. Change-Id: Ia2c56c9f819025ba34cbff1daf8d3380a924a8a5 --- config/common.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/config/common.mk b/config/common.mk index 23185f41c1d..1cd245a63af 100644 --- a/config/common.mk +++ b/config/common.mk @@ -150,7 +150,6 @@ PRODUCT_PACKAGES += \ # Custom CM packages PRODUCT_PACKAGES += \ - Launcher3 \ Trebuchet \ AudioFX \ CMWallpapers \ From 7f06bc78a903a2a19dc4fb35778a8d8a0dd2391d Mon Sep 17 00:00:00 2001 From: Zhao Wei Liew Date: Fri, 23 Dec 2016 20:33:07 +0800 Subject: [PATCH 29/29] cm: Remove def_notif_count overlay This overlay is no longer used. Change-Id: I226d989396a4fb74736f5c78eb4b38eaa8febba5 --- .../base/packages/SettingsProvider/res/values/defaults.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/overlay/common/frameworks/base/packages/SettingsProvider/res/values/defaults.xml b/overlay/common/frameworks/base/packages/SettingsProvider/res/values/defaults.xml index cafca3c5fb4..4514a5317a7 100644 --- a/overlay/common/frameworks/base/packages/SettingsProvider/res/values/defaults.xml +++ b/overlay/common/frameworks/base/packages/SettingsProvider/res/values/defaults.xml @@ -18,7 +18,4 @@ --> com.google.android.gms/.backup.BackupTransportService - - - 1