Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

merge #55

Open
wants to merge 29 commits into
base: cm-13.0
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
4b6f227
Gello artifact v37
ciwrl Sep 16, 2016
699dcea
themes: allow system_server to relabel them dir
0xD34D Sep 14, 2016
c279b9f
Added contributors for vegetalte
marado Sep 23, 2016
18a1b3a
Contributors: Add maintainer for Alcatel Idol 3
C457 Sep 23, 2016
827bd9e
cm: Minor config reorganization
arco Sep 8, 2016
fb1f75f
version: Set version string to 13.0.3 to reflect security update
Sep 9, 2016
8a1906c
extract_utils: Do not change app SRC if there are arguments
HashBang173 Aug 1, 2016
ac6115c
Gello artifact v40
arvinquilao Oct 11, 2016
03130f3
charger: Use the same metrics as recovery to pick a density
rmcc Oct 13, 2016
0432d1c
cm: changelog: Update changelog for 13.0 releases
zwliew Oct 13, 2016
877f046
Update apns
deadman96385 Oct 26, 2016
cbc9b90
extract_utils: Add option to define the certificate for jars
elektroschmock Oct 4, 2016
615d84b
version: Set version string to 13.0.4 to reflect security update
Oct 7, 2016
65c1819
Add a new APN for new mcc/mnc assigned to Truphone
milcode Oct 21, 2016
3d3b3bf
Fix Truphone APN
luca020400 Oct 23, 2016
8c6cc93
vendor_cm: Vodafone TR: Fix mobile data on first boot
semdoc Nov 3, 2016
f375ac5
apns: Add Reliance Jio APNs
HridayHS Nov 11, 2016
9d73aa1
apns: Remove loop and bpl mobile
sileshn Nov 14, 2016
a36653b
config: common: Remove obsolete RomManager props
zwliew Nov 15, 2016
f9e5462
Contributors: Add Xiaomi Mi 5 maintainer
bgcngm Nov 30, 2016
72f4855
cm: Add more Mi 5 maintainers
luca020400 Nov 30, 2016
2e78b08
Contributors: Add maintainer for Xiaomi Redmi 3/Prime (ido)
Anik1199 Dec 6, 2016
1d729b4
vendor: cm: Add some more BQ maintainers/devices
Dec 10, 2016
6074aa7
Fix Reliance Jio India APNs.
vishnunaini Dec 3, 2016
dee68b3
Add Reliance Jio India IMS volte apn's
vishnunaini Dec 3, 2016
ad92890
version: Set version string to 13.0.5 to reflect security update
Nov 11, 2016
727abbe
apns: Update hollandsnieuwe's (NL) APN
therbom Aug 17, 2016
35aa457
cm: common: Remove Launcher3 makefile entry
zwliew Dec 23, 2016
7f06bc7
cm: Remove def_notif_count overlay
zwliew Dec 23, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 28 additions & 0 deletions CHANGELOG.mkdn
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
8 changes: 6 additions & 2 deletions CONTRIBUTORS.mkdn
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -18,7 +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 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
Expand All @@ -34,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
Expand Down Expand Up @@ -183,6 +185,8 @@ 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, defer, h2o64
* __Xiaomi Redmi 3/Prime (ido):__ Anik1199
* __Xiaomi Redmi Note 3 (kenzo):__ TheStrix
* __ZTE Nubia Z9 Max (nx510j):__ dianlujitao

Expand Down
15 changes: 11 additions & 4 deletions build/tools/extract_utils.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -262,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
Expand Down
18 changes: 16 additions & 2 deletions charger/Android.mk
Original file line number Diff line number Diff line change
@@ -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
Expand All @@ -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
Expand All @@ -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)
Expand Down
39 changes: 26 additions & 13 deletions config/common.mk
Original file line number Diff line number Diff line change
Expand Up @@ -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),)
Expand All @@ -63,6 +55,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
Expand Down Expand Up @@ -123,6 +120,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

Expand All @@ -141,15 +141,15 @@ PRODUCT_PACKAGES += \
# Optional CM packages
PRODUCT_PACKAGES += \
libemoji \
Terminal
Terminal \
LiveWallpapersPicker

# Include librsjni explicitly to workaround GMS issue
PRODUCT_PACKAGES += \
librsjni

# Custom CM packages
PRODUCT_PACKAGES += \
Launcher3 \
Trebuchet \
AudioFX \
CMWallpapers \
Expand All @@ -163,7 +163,9 @@ PRODUCT_PACKAGES += \
LiveLockScreenService \
WeatherProvider \
DataUsageProvider \
WallpaperPicker
WallpaperPicker \
SoundRecorder \
Screencast

# Exchange support
PRODUCT_PACKAGES += \
Expand All @@ -184,7 +186,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)
Expand Down Expand Up @@ -244,7 +257,7 @@ DEVICE_PACKAGE_OVERLAYS += vendor/cm/overlay/common

PRODUCT_VERSION_MAJOR = 13
PRODUCT_VERSION_MINOR = 0
PRODUCT_VERSION_MAINTENANCE := 2
PRODUCT_VERSION_MAINTENANCE := 5

ifeq ($(TARGET_VENDOR_SHOW_MAINTENANCE_VERSION),true)
CM_VERSION_MAINTENANCE := $(PRODUCT_VERSION_MAINTENANCE)
Expand Down
22 changes: 1 addition & 21 deletions config/common_full.mk
Original file line number Diff line number Diff line change
Expand Up @@ -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 += \
Expand Down
5 changes: 0 additions & 5 deletions config/common_full_phone.mk
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
5 changes: 0 additions & 5 deletions config/common_full_tablet_wifionly.mk
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
5 changes: 0 additions & 5 deletions config/common_full_tv.mk
Original file line number Diff line number Diff line change
@@ -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
Expand Down
9 changes: 0 additions & 9 deletions config/common_mini.mk
Original file line number Diff line number Diff line change
Expand Up @@ -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

2 changes: 1 addition & 1 deletion gello/Android.mk
Original file line number Diff line number Diff line change
Expand Up @@ -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 := 40
LOCAL_MAVEN_ARTIFACT := gello
LOCAL_MAVEN_PACKAGING := apk

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,4 @@
-->
<resources>
<string name="def_backup_transport">com.google.android.gms/.backup.BackupTransportService</string>

<!-- Enable notification counters in statusbar -->
<integer name="def_notif_count">1</integer>
</resources>
Loading