Issue: otaDownloadUrl Persistence
diff --git a/src/com/fairphone/updater/FairphoneUpdater.java b/src/com/fairphone/updater/FairphoneUpdater.java
index 33a665f..91a442b 100644
--- a/src/com/fairphone/updater/FairphoneUpdater.java
+++ b/src/com/fairphone/updater/FairphoneUpdater.java
@@ -91,6 +91,7 @@
public static boolean DEV_MODE_ENABLED;
public static boolean BETA_MODE_ENABLED;
+ public static String otaDevDownloadUrl = "";
private TextView headerMainFairphoneText;
private TextView headerMainAndroidText;
@@ -135,6 +136,8 @@
DEV_MODE_ENABLED = false;
+ otaDevDownloadUrl = "";
+
// update first times
mIsFirstTimeAndroid = mSharedPreferences.getBoolean(PREFERENCE_FIRST_TIME_ANDROID, true);
@@ -237,10 +240,10 @@
}
public void changeOTADownloadURL(String newUrl){
- String otaDownloadUrl = TextUtils.isEmpty(newUrl) ? getResources().getString(R.string.downloadUrl) : newUrl;
+ otaDevDownloadUrl = TextUtils.isEmpty(newUrl) ? getResources().getString(R.string.downloadUrl) : newUrl;
Editor editor = mSharedPreferences.edit();
- editor.putString(PREFERENCE_OTA_DOWNLOAD_URL, otaDownloadUrl);
+ editor.putString(PREFERENCE_OTA_DOWNLOAD_URL, otaDevDownloadUrl);
editor.commit();
}
diff --git a/src/com/fairphone/updater/fragments/MainFragment.java b/src/com/fairphone/updater/fragments/MainFragment.java
index 9ea0b7c..ed5688e 100644
--- a/src/com/fairphone/updater/fragments/MainFragment.java
+++ b/src/com/fairphone/updater/fragments/MainFragment.java
@@ -108,6 +108,8 @@
mDevModeUrlButton = (Button)view.findViewById(R.id.dev_mode_url_ok_button);
mDevModeUrlContainer = (LinearLayout)view.findViewById(R.id.dev_mode_url_container);
+ mDevModeUrlEditText.setText(FairphoneUpdater.otaDevDownloadUrl);
+
mDevModeUrlButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {