summaryrefslogtreecommitdiff
authorTing Li <ting.li@amlogic.com>2014-11-13 06:40:02 (GMT)
committer Ting Li <ting.li@amlogic.com>2014-11-13 06:40:02 (GMT)
commita41846f6f6c6b6ab58b7cb941c0eb8c65d4321a1 (patch)
tree76ed2cac3b18a3748966723e55013ce1172e98b3
parent46f8cb22839f5daacbb569a13bc9278d2de32498 (diff)
downloadOTAUpgrade2-a41846f6f6c6b6ab58b7cb941c0eb8c65d4321a1.zip
OTAUpgrade2-a41846f6f6c6b6ab58b7cb941c0eb8c65d4321a1.tar.gz
OTAUpgrade2-a41846f6f6c6b6ab58b7cb941c0eb8c65d4321a1.tar.bz2
pd#99624 fix bug of download to udisk
Change-Id: I7e4b91e5c7ae62b116abdd3c43091fa36e1f2816
Diffstat
-rwxr-xr-xAndroidManifest.xml2
-rwxr-xr-xres/values/strings.xml2
-rwxr-xr-xsrc/com/amlapp/update/otaupgrade/UpdateActivity.java8
3 files changed, 6 insertions, 6 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index 136e48c..5c2ad85 100755
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -2,7 +2,7 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.amlapp.update.otaupgrade"
android:versionCode="2"
- android:versionName="2.02013091313331" >
+ android:versionName="2.0201411131439" >
<uses-permission android:name="android.permission.BACKUP" />
<uses-permission android:name="android.permission.ACCESS_CACHE_FILESYSTEM" />
diff --git a/res/values/strings.xml b/res/values/strings.xml
index c779d24..5f94e9a 100755
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -12,7 +12,7 @@
<string name="backup_ok">YES,Backup</string>
<string name="backup_cancel">NO,Discard</string>
<string name="backup_file">backup</string>
- <string name="sdcard_title">INSERT SDCARD</string>
+ <string name="sdcard_title">Insert External Storage</string>
<string name="sdcard_info">Move External Storage unDesirable,OTAUpgrade Closing</string>
<string name="sdcard_ok">YES,Already Insert</string>
<string name="sdcard_cancel">NO,NO Backup</string>
diff --git a/src/com/amlapp/update/otaupgrade/UpdateActivity.java b/src/com/amlapp/update/otaupgrade/UpdateActivity.java
index fabbaf6..c61d100 100755
--- a/src/com/amlapp/update/otaupgrade/UpdateActivity.java
+++ b/src/com/amlapp/update/otaupgrade/UpdateActivity.java
@@ -208,10 +208,10 @@ public class UpdateActivity extends Activity {
private boolean handleSDcardSituation() {
boolean isScriptAsk = mPreference.getScriptAsk();
if (isScriptAsk) {
- String Mounted = Environment.getExternalStorage2State();
- if (Mounted.equals(Environment.MEDIA_MOUNTED)) {
- StatFs statFs = new StatFs(Environment
- .getExternalStorage2Directory().getPath());
+ String filePath = mPreference.getUpdatePath();
+ File saveFilePath = new File(filePath).getParentFile();
+ if (saveFilePath.canWrite()) {
+ StatFs statFs = new StatFs(saveFilePath.getAbsolutePath());
int blockSize = statFs.getBlockSize();
int avaliableBlocks = statFs.getAvailableBlocks();
int totalBlocks = statFs.getBlockCount();