From 1c546e0eb2648315f82cc3f4f96a0fb6c0ce1406 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 49ae48cf..55735427 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 Prioritize update process New updates found diff --git a/src/org/lineageos/updater/misc/Constants.java b/src/org/lineageos/updater/misc/Constants.java index 4457a962..47560b8d 100644 --- a/src/org/lineageos/updater/misc/Constants.java +++ b/src/org/lineageos/updater/misc/Constants.java @@ -33,6 +33,7 @@ public final class Constants { public static final String UNCRYPT_FILE_EXT = ".uncrypt"; public static final String PROP_AB_DEVICE = "ro.build.ab_update"; + public static final String PROP_VERSION = "ro.lineage.version"; public static final String PROP_BUILD_DATE = "ro.build.date.utc"; public static final String PROP_BUILD_VERSION = "ro.lineage.build.version"; public static final String PROP_BUILD_DISPLAY_VERSION = "ro.lineage.display.version"; diff --git a/src/org/lineageos/updater/misc/Utils.java b/src/org/lineageos/updater/misc/Utils.java index 5e2532db..e87c0c37 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