From 4c5192b909b615d010c0936534ac3bce5bad58bf Mon Sep 17 00:00:00 2001 From: Romain Hunault Date: Wed, 19 Dec 2018 11:03:02 +0100 Subject: [PATCH] Get /e/ changelog --- res/values/strings.xml | 2 +- src/org/lineageos/updater/misc/Constants.java | 1 + src/org/lineageos/updater/misc/Utils.java | 7 ++++++- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/res/values/strings.xml b/res/values/strings.xml index d0d6ae87..4ff03253 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -69,7 +69,7 @@ Copy URL Export update Show changelog - https://download.lineageos.org/%1$s/changes + https://images.ecloud.global/%3$s/%1$s/e-%2$s.zip.changelog New updates found No new updates found diff --git a/src/org/lineageos/updater/misc/Constants.java b/src/org/lineageos/updater/misc/Constants.java index 5bb65e14..1e92f91b 100644 --- a/src/org/lineageos/updater/misc/Constants.java +++ b/src/org/lineageos/updater/misc/Constants.java @@ -31,6 +31,7 @@ public final class Constants { public static final String UNCRYPT_FILE_EXT = ".uncrypt"; + public static final String PROP_VERSION = "ro.cm.version"; public static final String PROP_BUILD_DATE = "ro.build.date.utc"; public static final String PROP_BUILD_VERSION = "ro.cm.build.version"; public static final String PROP_BUILD_DISPLAY_VERSION = "ro.cm.display.version"; diff --git a/src/org/lineageos/updater/misc/Utils.java b/src/org/lineageos/updater/misc/Utils.java index 6a1ec560..fe22b86a 100644 --- a/src/org/lineageos/updater/misc/Utils.java +++ b/src/org/lineageos/updater/misc/Utils.java @@ -165,7 +165,12 @@ public class Utils { public static String getChangelogURL(Context context) { String device = SystemProperties.get(Constants.PROP_NEXT_DEVICE, SystemProperties.get(Constants.PROP_DEVICE)); - return context.getString(R.string.menu_changelog_url, device); + + String version = SystemProperties.get(Constants.PROP_VERSION); + + String releaseType = SystemProperties.get(Constants.PROP_RELEASE_TYPE); + + return context.getString(R.string.menu_changelog_url, device, version, releaseType); } public static void triggerUpdate(Context context, String downloadId) { -- GitLab