diff --git a/README.md b/README.md
index 261585c..c9cb759 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-系统检测更新器
+新版系统检测更新器
===========
开源说明
@@ -8,28 +8,37 @@
2.如果你对本项目感兴趣或者有什么意见或建议,欢迎联系[510146422@qq.com](mailto:510146422@qq.com)
+3.因为最近在更新魔趣,所以用魔趣图片作为样例
+
使用教程
---------------
1.申请github账号,将我的的OTA_TEST开源项目Fork
-2.了解安卓开发的朋友可以直接将我的项目导入,进行修改编译(签名需要使用系统签名)
+2.了解安卓开发的朋友可以直接将我的项目导入,进行修改编译
-3.普通机油可以反编译我提供的成品(MIUI版本,需要导入MIUI资源框架),打开
+注意:调用SystemProperties.get("ro.mk.version");
+ 需要导入layoutlib.jar 具体可以参考http://blog.sina.com.cn/s/blog_6b597ccb0100ywrw.html
-res\values\strings.xml,修改version_url(版本号),update_info_url(更新日志),
+3.普通机油可以反编译SudaUpdater\bin中的成品
-disk_url(百度网盘),最后别忘了用我提供的工具签名
+打开res\values-zh-rCN\strings.xml,修改base_url(基准地址)
-https://raw.githubusercontent.com/ghbhaha/OTA_TEST/Server/version
+https://raw.githubusercontent.com/ghbhaha/OTA_TEST/bacon_mokee/
-(将ghbhaha改成你的账号,该地址为打开version后点击raw得到的)
+解释:https://raw.githubusercontent.com/你的账号/项目名/分支名/
-https://raw.githubusercontent.com/ghbhaha/OTA_TEST/Server/update_info
+4.在github中编写更新日志,版本号,更新定位网址
-(将ghbhaha改成你的账号,该地址为打开update_info后点击raw得到的)
+version:当前版本
-当你需要更新时,修改OTA_TEST/version,uodate_info就可以了
+info_版本号:相应版本对应日志
-网盘可以分享出一个文件夹专门用来存放刷机包(ota或整包)
+ydss_url:更新下载所需定位的网址
+具体可以参考https://github.com/ghbhaha/OTA_TEST/tree/bacon_mokee
+界面截图
+---------------
+
+
+
diff --git a/Sign_Tools/platform.pk8 b/Sign_Tools/platform.pk8
deleted file mode 100644
index e27a393..0000000
Binary files a/Sign_Tools/platform.pk8 and /dev/null differ
diff --git a/Sign_Tools/platform.x509.pem b/Sign_Tools/platform.x509.pem
deleted file mode 100644
index 087f02e..0000000
--- a/Sign_Tools/platform.x509.pem
+++ /dev/null
@@ -1,27 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIEqDCCA5CgAwIBAgIJALOZgIbQVs/6MA0GCSqGSIb3DQEBBAUAMIGUMQswCQYD
-VQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNTW91bnRhaW4g
-VmlldzEQMA4GA1UEChMHQW5kcm9pZDEQMA4GA1UECxMHQW5kcm9pZDEQMA4GA1UE
-AxMHQW5kcm9pZDEiMCAGCSqGSIb3DQEJARYTYW5kcm9pZEBhbmRyb2lkLmNvbTAe
-Fw0wODA0MTUyMjQwNTBaFw0zNTA5MDEyMjQwNTBaMIGUMQswCQYDVQQGEwJVUzET
-MBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNTW91bnRhaW4gVmlldzEQMA4G
-A1UEChMHQW5kcm9pZDEQMA4GA1UECxMHQW5kcm9pZDEQMA4GA1UEAxMHQW5kcm9p
-ZDEiMCAGCSqGSIb3DQEJARYTYW5kcm9pZEBhbmRyb2lkLmNvbTCCASAwDQYJKoZI
-hvcNAQEBBQADggENADCCAQgCggEBAJx4BZKsDV04HN6qZezIpgBuNkgMbXIHsSAR
-vlCGOqvitV0Amt9xRtbyICKAx81Ne9smJDuKgGwms0sTdSOkkmgiSQTcAUk+fArP
-GgXIdPabA3tgMJ2QdNJCgOFrrSqHNDYZUer3KkgtCbIEsYdeEqyYwap3PWgAuer9
-5W1Yvtjo2hb5o2AJnDeoNKbf7be2tEoEngeiafzPLFSW8s821k35CjuNjzSjuqtM
-9TNxqydxmzulh1StDFP8FOHbRdUeI0+76TybpO35zlQmE1DsU1YHv2mi/0qgfbX3
-6iANCabBtJ4hQC+J7RGQiTqrWpGA8VLoL4WkV1PPX8GQccXuyCcCAQOjgfwwgfkw
-HQYDVR0OBBYEFE/koLPdnLop9x1yh8Tnw48ghsKZMIHJBgNVHSMEgcEwgb6AFE/k
-oLPdnLop9x1yh8Tnw48ghsKZoYGapIGXMIGUMQswCQYDVQQGEwJVUzETMBEGA1UE
-CBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNTW91bnRhaW4gVmlldzEQMA4GA1UEChMH
-QW5kcm9pZDEQMA4GA1UECxMHQW5kcm9pZDEQMA4GA1UEAxMHQW5kcm9pZDEiMCAG
-CSqGSIb3DQEJARYTYW5kcm9pZEBhbmRyb2lkLmNvbYIJALOZgIbQVs/6MAwGA1Ud
-EwQFMAMBAf8wDQYJKoZIhvcNAQEEBQADggEBAFclUbjZOh9z3g9tRp+G2tZwFAAp
-PIigzXzXeLc9r8wZf6t25iEuVsHHYc/EL9cz3lLFCuCIFM78CjtaGkNGBU2Cnx2C
-tCsgSL+ItdFJKe+F9g7dEtctVWV+IuPoXQTIMdYT0Zk4u4mCJH+jISVroS0dao+S
-6h2xw3Mxe6DAN/DRr/ZFrvIkl5+6bnoUvAJccbmBOM7z3fwFlhfPJIRc97QNY4L3
-J17XOElatuWTG5QhdlxJG3L7aOCA29tYwgKdNHyLMozkPvaosVUz7fvpib1qSN1L
-IC7alMarjdW4OZID2q4u1EYjLk/pvZYTlMYwDlE448/Shebk5INTjLixs1c=
------END CERTIFICATE-----
diff --git a/Sign_Tools/signapk.jar b/Sign_Tools/signapk.jar
deleted file mode 100644
index b484270..0000000
Binary files a/Sign_Tools/signapk.jar and /dev/null differ
diff --git "a/Sign_Tools/\350\257\267\345\260\206apk\346\226\207\344\273\266\346\213\226\345\210\260\346\210\221\350\272\253\344\270\212.bat" "b/Sign_Tools/\350\257\267\345\260\206apk\346\226\207\344\273\266\346\213\226\345\210\260\346\210\221\350\272\253\344\270\212.bat"
deleted file mode 100644
index 194a6c3..0000000
--- "a/Sign_Tools/\350\257\267\345\260\206apk\346\226\207\344\273\266\346\213\226\345\210\260\346\210\221\350\272\253\344\270\212.bat"
+++ /dev/null
@@ -1,3 +0,0 @@
-
-java -jar signapk.jar platform.x509.pem platform.pk8 %1 %~n1_signed.apk
-pause
diff --git a/SudaRomUpdate.apk b/SudaRomUpdate.apk
deleted file mode 100644
index 136e6f2..0000000
Binary files a/SudaRomUpdate.apk and /dev/null differ
diff --git a/SudaRomUpdate/.settings/org.eclipse.jdt.core.prefs b/SudaRomUpdate/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index b080d2d..0000000
--- a/SudaRomUpdate/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
-org.eclipse.jdt.core.compiler.compliance=1.6
-org.eclipse.jdt.core.compiler.source=1.6
diff --git a/SudaRomUpdate/AndroidManifest.xml b/SudaRomUpdate/AndroidManifest.xml
deleted file mode 100644
index 7d0904b..0000000
--- a/SudaRomUpdate/AndroidManifest.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/SudaRomUpdate/bin/AndroidManifest.xml b/SudaRomUpdate/bin/AndroidManifest.xml
deleted file mode 100644
index 7d0904b..0000000
--- a/SudaRomUpdate/bin/AndroidManifest.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/SudaRomUpdate/bin/SudaRomUpdate.apk b/SudaRomUpdate/bin/SudaRomUpdate.apk
deleted file mode 100644
index ab1de06..0000000
Binary files a/SudaRomUpdate/bin/SudaRomUpdate.apk and /dev/null differ
diff --git a/SudaRomUpdate/bin/classes.dex b/SudaRomUpdate/bin/classes.dex
deleted file mode 100644
index 1ccf4f4..0000000
Binary files a/SudaRomUpdate/bin/classes.dex and /dev/null differ
diff --git a/SudaRomUpdate/bin/classes/com/sudarom/tools/SteamTools.class b/SudaRomUpdate/bin/classes/com/sudarom/tools/SteamTools.class
deleted file mode 100644
index ae07b97..0000000
Binary files a/SudaRomUpdate/bin/classes/com/sudarom/tools/SteamTools.class and /dev/null differ
diff --git a/SudaRomUpdate/bin/classes/com/sudarom/tools/UrlTools.class b/SudaRomUpdate/bin/classes/com/sudarom/tools/UrlTools.class
deleted file mode 100644
index c46eb83..0000000
Binary files a/SudaRomUpdate/bin/classes/com/sudarom/tools/UrlTools.class and /dev/null differ
diff --git a/SudaRomUpdate/bin/classes/com/sudarom/update/BuildConfig.class b/SudaRomUpdate/bin/classes/com/sudarom/update/BuildConfig.class
deleted file mode 100644
index d6bed78..0000000
Binary files a/SudaRomUpdate/bin/classes/com/sudarom/update/BuildConfig.class and /dev/null differ
diff --git a/SudaRomUpdate/bin/classes/com/sudarom/update/R$attr.class b/SudaRomUpdate/bin/classes/com/sudarom/update/R$attr.class
deleted file mode 100644
index 0048ab8..0000000
Binary files a/SudaRomUpdate/bin/classes/com/sudarom/update/R$attr.class and /dev/null differ
diff --git a/SudaRomUpdate/bin/classes/com/sudarom/update/R$dimen.class b/SudaRomUpdate/bin/classes/com/sudarom/update/R$dimen.class
deleted file mode 100644
index 339a5a2..0000000
Binary files a/SudaRomUpdate/bin/classes/com/sudarom/update/R$dimen.class and /dev/null differ
diff --git a/SudaRomUpdate/bin/classes/com/sudarom/update/R$drawable.class b/SudaRomUpdate/bin/classes/com/sudarom/update/R$drawable.class
deleted file mode 100644
index c44a8bf..0000000
Binary files a/SudaRomUpdate/bin/classes/com/sudarom/update/R$drawable.class and /dev/null differ
diff --git a/SudaRomUpdate/bin/classes/com/sudarom/update/R$id.class b/SudaRomUpdate/bin/classes/com/sudarom/update/R$id.class
deleted file mode 100644
index 26faa98..0000000
Binary files a/SudaRomUpdate/bin/classes/com/sudarom/update/R$id.class and /dev/null differ
diff --git a/SudaRomUpdate/bin/classes/com/sudarom/update/R$layout.class b/SudaRomUpdate/bin/classes/com/sudarom/update/R$layout.class
deleted file mode 100644
index b99eebf..0000000
Binary files a/SudaRomUpdate/bin/classes/com/sudarom/update/R$layout.class and /dev/null differ
diff --git a/SudaRomUpdate/bin/classes/com/sudarom/update/R$string.class b/SudaRomUpdate/bin/classes/com/sudarom/update/R$string.class
deleted file mode 100644
index 335ccaf..0000000
Binary files a/SudaRomUpdate/bin/classes/com/sudarom/update/R$string.class and /dev/null differ
diff --git a/SudaRomUpdate/bin/classes/com/sudarom/update/R$style.class b/SudaRomUpdate/bin/classes/com/sudarom/update/R$style.class
deleted file mode 100644
index 7f7d68b..0000000
Binary files a/SudaRomUpdate/bin/classes/com/sudarom/update/R$style.class and /dev/null differ
diff --git a/SudaRomUpdate/bin/classes/com/sudarom/update/R.class b/SudaRomUpdate/bin/classes/com/sudarom/update/R.class
deleted file mode 100644
index 3118381..0000000
Binary files a/SudaRomUpdate/bin/classes/com/sudarom/update/R.class and /dev/null differ
diff --git a/SudaRomUpdate/bin/classes/com/sudarom/update/UpdateActivity$1.class b/SudaRomUpdate/bin/classes/com/sudarom/update/UpdateActivity$1.class
deleted file mode 100644
index cc145d3..0000000
Binary files a/SudaRomUpdate/bin/classes/com/sudarom/update/UpdateActivity$1.class and /dev/null differ
diff --git a/SudaRomUpdate/bin/classes/com/sudarom/update/UpdateActivity$2.class b/SudaRomUpdate/bin/classes/com/sudarom/update/UpdateActivity$2.class
deleted file mode 100644
index 82ce9aa..0000000
Binary files a/SudaRomUpdate/bin/classes/com/sudarom/update/UpdateActivity$2.class and /dev/null differ
diff --git a/SudaRomUpdate/bin/classes/com/sudarom/update/UpdateActivity$3.class b/SudaRomUpdate/bin/classes/com/sudarom/update/UpdateActivity$3.class
deleted file mode 100644
index 271e54b..0000000
Binary files a/SudaRomUpdate/bin/classes/com/sudarom/update/UpdateActivity$3.class and /dev/null differ
diff --git a/SudaRomUpdate/bin/classes/com/sudarom/update/UpdateActivity$4.class b/SudaRomUpdate/bin/classes/com/sudarom/update/UpdateActivity$4.class
deleted file mode 100644
index b019a02..0000000
Binary files a/SudaRomUpdate/bin/classes/com/sudarom/update/UpdateActivity$4.class and /dev/null differ
diff --git a/SudaRomUpdate/bin/classes/com/sudarom/update/UpdateActivity.class b/SudaRomUpdate/bin/classes/com/sudarom/update/UpdateActivity.class
deleted file mode 100644
index 3007f45..0000000
Binary files a/SudaRomUpdate/bin/classes/com/sudarom/update/UpdateActivity.class and /dev/null differ
diff --git a/SudaRomUpdate/bin/dexedLibs/android-support-v4-368952fdbcf09a76da0eb20ba638b03d.jar b/SudaRomUpdate/bin/dexedLibs/android-support-v4-368952fdbcf09a76da0eb20ba638b03d.jar
deleted file mode 100644
index 883eab0..0000000
Binary files a/SudaRomUpdate/bin/dexedLibs/android-support-v4-368952fdbcf09a76da0eb20ba638b03d.jar and /dev/null differ
diff --git a/SudaRomUpdate/bin/res/drawable-xhdpi/icon.png b/SudaRomUpdate/bin/res/drawable-xhdpi/icon.png
deleted file mode 100644
index 52937b2..0000000
Binary files a/SudaRomUpdate/bin/res/drawable-xhdpi/icon.png and /dev/null differ
diff --git a/SudaRomUpdate/bin/resources.ap_ b/SudaRomUpdate/bin/resources.ap_
deleted file mode 100644
index f41bde5..0000000
Binary files a/SudaRomUpdate/bin/resources.ap_ and /dev/null differ
diff --git a/SudaRomUpdate/gen/com/sudarom/update/R.java b/SudaRomUpdate/gen/com/sudarom/update/R.java
deleted file mode 100644
index 3ce8f88..0000000
--- a/SudaRomUpdate/gen/com/sudarom/update/R.java
+++ /dev/null
@@ -1,85 +0,0 @@
-/* AUTO-GENERATED FILE. DO NOT MODIFY.
- *
- * This class was automatically generated by the
- * aapt tool from the resource data it found. It
- * should not be modified by hand.
- */
-
-package com.sudarom.update;
-
-public final class R {
- public static final class attr {
- }
- public static final class dimen {
- /** Default screen margins, per the Android Design guidelines.
- */
- public static final int activity_horizontal_margin=0x7f040000;
- public static final int activity_vertical_margin=0x7f040001;
- }
- public static final class drawable {
- public static final int icon=0x7f020000;
- public static final int ota_btn_bkg=0x7f020001;
- public static final int ota_btn_pressed_bkg=0x7f020002;
- public static final int selector=0x7f020003;
- }
- public static final class id {
- public static final int buttoncheck=0x7f070000;
- public static final int buttondisk=0x7f070002;
- public static final int buttoninfo=0x7f070001;
- public static final int current_version=0x7f070003;
- public static final int latest_version=0x7f070004;
- public static final int scrollView1=0x7f070005;
- public static final int update_info=0x7f070006;
- }
- public static final class layout {
- public static final int activity_main=0x7f030000;
- }
- public static final class string {
- public static final int about=0x7f05000c;
- public static final int app_name=0x7f050000;
- public static final int author_info=0x7f050011;
- public static final int cancel=0x7f050010;
- public static final int check_version=0x7f050001;
- public static final int confirm=0x7f05000f;
- public static final int current_version=0x7f050004;
- public static final int disk=0x7f050002;
- public static final int disk_url=0x7f05000b;
- public static final int isnew=0x7f050007;
- public static final int lates_version=0x7f050005;
- public static final int net_error=0x7f050006;
- public static final int nisnew=0x7f050008;
- public static final int reboot_recovery=0x7f05000e;
- public static final int recovey=0x7f05000d;
- public static final int update_info_url=0x7f05000a;
- public static final int updateinfo=0x7f050003;
- public static final int version_url=0x7f050009;
- }
- public static final class style {
- /**
- Base application theme, dependent on API level. This theme is replaced
- by AppBaseTheme from res/values-vXX/styles.xml on newer devices.
-
-
- Theme customizations available in newer API levels can go in
- res/values-vXX/styles.xml, while customizations related to
- backward-compatibility can go here.
-
-
- Base application theme for API 11+. This theme completely replaces
- AppBaseTheme from res/values/styles.xml on API 11+ devices.
-
- API 11 theme customizations can go here.
-
- Base application theme for API 14+. This theme completely replaces
- AppBaseTheme from BOTH res/values/styles.xml and
- res/values-v11/styles.xml on API 14+ devices.
-
- API 14 theme customizations can go here.
- */
- public static final int AppBaseTheme=0x7f060000;
- /** Application theme.
- All customizations that are NOT specific to a particular API-level can go here.
- */
- public static final int AppTheme=0x7f060001;
- }
-}
diff --git a/SudaRomUpdate/libs/android-support-v4.jar b/SudaRomUpdate/libs/android-support-v4.jar
deleted file mode 100644
index cf12d28..0000000
Binary files a/SudaRomUpdate/libs/android-support-v4.jar and /dev/null differ
diff --git a/SudaRomUpdate/res/drawable-xhdpi/btn_bg_pressed.png b/SudaRomUpdate/res/drawable-xhdpi/btn_bg_pressed.png
deleted file mode 100644
index 54d6ad5..0000000
Binary files a/SudaRomUpdate/res/drawable-xhdpi/btn_bg_pressed.png and /dev/null differ
diff --git a/SudaRomUpdate/res/drawable-xhdpi/icon.png b/SudaRomUpdate/res/drawable-xhdpi/icon.png
deleted file mode 100644
index 52937b2..0000000
Binary files a/SudaRomUpdate/res/drawable-xhdpi/icon.png and /dev/null differ
diff --git a/SudaRomUpdate/res/drawable-xhdpi/ota_btn_bkg.9.png b/SudaRomUpdate/res/drawable-xhdpi/ota_btn_bkg.9.png
deleted file mode 100644
index 30ca202..0000000
Binary files a/SudaRomUpdate/res/drawable-xhdpi/ota_btn_bkg.9.png and /dev/null differ
diff --git a/SudaRomUpdate/res/drawable-xhdpi/ota_btn_pressed_bkg.9.png b/SudaRomUpdate/res/drawable-xhdpi/ota_btn_pressed_bkg.9.png
deleted file mode 100644
index 7d4ba2e..0000000
Binary files a/SudaRomUpdate/res/drawable-xhdpi/ota_btn_pressed_bkg.9.png and /dev/null differ
diff --git a/SudaRomUpdate/res/layout/activity_main.xml b/SudaRomUpdate/res/layout/activity_main.xml
deleted file mode 100644
index 21173fd..0000000
--- a/SudaRomUpdate/res/layout/activity_main.xml
+++ /dev/null
@@ -1,82 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SudaRomUpdate/res/values-v11/styles.xml b/SudaRomUpdate/res/values-v11/styles.xml
deleted file mode 100644
index 3c02242..0000000
--- a/SudaRomUpdate/res/values-v11/styles.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
diff --git a/SudaRomUpdate/res/values-v14/styles.xml b/SudaRomUpdate/res/values-v14/styles.xml
deleted file mode 100644
index a91fd03..0000000
--- a/SudaRomUpdate/res/values-v14/styles.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
diff --git a/SudaRomUpdate/res/values-zh-rCN/strings.xml b/SudaRomUpdate/res/values-zh-rCN/strings.xml
deleted file mode 100644
index e420a93..0000000
--- a/SudaRomUpdate/res/values-zh-rCN/strings.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
- 检查更新
- 百度网盘
- 系统更新器
- 更新日志
- 当前版本:
- 最新版本:
- 网络错误,请重试
- 关于
- 重启至recovery
- 重启至recovery?
- 确定
- 取消
- 欢迎使用Suda制作的MIUI系统\n有问题欢迎发邮件至我的邮箱email:510146422@qq.com
- 当前已是最新版本,无需更新
- 检测到新版本,请至百度网盘下载最新版本
-
diff --git a/SudaRomUpdate/res/values/dimens.xml b/SudaRomUpdate/res/values/dimens.xml
deleted file mode 100644
index 55c1e59..0000000
--- a/SudaRomUpdate/res/values/dimens.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
- 16dp
- 16dp
-
-
diff --git a/SudaRomUpdate/res/values/styles.xml b/SudaRomUpdate/res/values/styles.xml
deleted file mode 100644
index 6ce89c7..0000000
--- a/SudaRomUpdate/res/values/styles.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/SudaRomUpdate/src/com/sudarom/tools/SteamTools.java b/SudaRomUpdate/src/com/sudarom/tools/SteamTools.java
deleted file mode 100644
index 31b6786..0000000
--- a/SudaRomUpdate/src/com/sudarom/tools/SteamTools.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package com.sudarom.tools;
-
-import java.io.BufferedReader;
-import java.io.InputStream;
-import java.io.InputStreamReader;
-
-public class SteamTools
-{
-
- public static String gethtml(InputStream inputStream) throws Exception
- {
- // TODO Զɵķ
- BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream));
- String result = "";
- String line = "";
- while((line = reader.readLine()) != null)
- {
- result = result + line;
- }
- inputStream.close();
-
- return result;
- }
-
-}
diff --git a/SudaRomUpdate/src/com/sudarom/tools/UrlTools.java b/SudaRomUpdate/src/com/sudarom/tools/UrlTools.java
deleted file mode 100644
index 82b0851..0000000
--- a/SudaRomUpdate/src/com/sudarom/tools/UrlTools.java
+++ /dev/null
@@ -1,27 +0,0 @@
-package com.sudarom.tools;
-
-import java.io.InputStream;
-import java.net.HttpURLConnection;
-import java.net.URL;
-
-public class UrlTools
-{
-
- public static String getcontent(String path) throws Exception
- {
- // TODO Զɵķ
- URL url = new URL(path);
- HttpURLConnection coon = (HttpURLConnection)url.openConnection();
- coon.setConnectTimeout(5000);
- coon.setRequestMethod("GET");
- if(coon.getResponseCode() == 200)
- {
- InputStream inputStream = coon.getInputStream();
- return SteamTools.gethtml(inputStream);
-
- }
-
- return null;
- }
-
-}
diff --git a/SudaRomUpdate/src/com/sudarom/update/UpdateActivity.java b/SudaRomUpdate/src/com/sudarom/update/UpdateActivity.java
deleted file mode 100644
index 64cfa90..0000000
--- a/SudaRomUpdate/src/com/sudarom/update/UpdateActivity.java
+++ /dev/null
@@ -1,201 +0,0 @@
-package com.sudarom.update;
-
-import java.io.PrintWriter;
-import java.util.Calendar;
-
-import com.sudarom.tools.UrlTools;
-
-import android.net.Uri;
-import android.os.Bundle;
-import android.os.StrictMode;
-import android.os.SystemProperties;
-import android.annotation.SuppressLint;
-import android.app.Activity;
-import android.app.AlertDialog;
-import android.content.DialogInterface;
-import android.content.Intent;
-import android.view.Menu;
-import android.view.MenuItem;
-import android.view.View;
-import android.widget.Button;
-import android.widget.TextView;
-import android.widget.Toast;
-
-public class UpdateActivity extends Activity
-{
-
- private Button btcheck = null;
- private Button btdisk = null;
- private Button btinfo = null;
- private TextView tvcurrentversion = null;
- private TextView tvlatestversion = null ;
- private TextView tvupdateinfo = null ;
- private String strlatest = null;
- private String path = null;
- private String mWay = null;//??
- public static String strcurrent = SystemProperties.get("ro.build.version.incremental");
-
-
- @SuppressLint("NewApi")
- @Override
- protected void onCreate(Bundle savedInstanceState)
- {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
- StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder().detectDiskReads().detectDiskWrites().detectNetwork().penaltyLog().build());
- StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder().detectLeakedSqlLiteObjects().detectLeakedClosableObjects().penaltyLog().penaltyDeath().build());
- tvcurrentversion = (TextView)findViewById(R.id.current_version);
- tvlatestversion = (TextView)findViewById(R.id.latest_version);
- tvupdateinfo = (TextView)findViewById(R.id.update_info);
- tvcurrentversion.setText(getResources().getString(R.string.current_version) +"MIUI-"+ strcurrent); //??????
- tvlatestversion.setText(getResources().getString(R.string.lates_version) +"MIUI-"+ strcurrent); //??????
- btcheck = (Button)findViewById(R.id.buttoncheck);
- btdisk = (Button)findViewById(R.id.buttondisk);
- btinfo = (Button)findViewById(R.id.buttoninfo);
- Calendar c = Calendar.getInstance();
- mWay = String.valueOf(c.get(Calendar.DAY_OF_WEEK));
-
- if("1".equals(mWay) || "6".equals(mWay) || "7".equals(mWay))
- {
- checkupdate();//程序打开自动检测一次
- }
-
- btcheck.setOnClickListener(new View.OnClickListener()//检测新版本按钮监听
- {
- @Override
- public void onClick(View v) //获取云端版本号
- {
- checkupdate();
- }
-
- });
-
-
- btinfo.setOnClickListener(new View.OnClickListener() //更新日志按钮监
- {
-
- @Override
- public void onClick(View v)
- {
- updateinfo();
- }
- });
-
- btdisk.setOnClickListener(new View.OnClickListener() //网盘按钮监听
- {
-
- @Override
- public void onClick(View v)
- {
- path = getResources().getString(R.string.disk_url); //获取网盘地址
- Uri uri = Uri.parse(path);
- Intent intent = new Intent(Intent.ACTION_VIEW, uri);
- startActivity(intent);
- }
- });
- }
-
- public void updateinfo()
- {
- try
- {
- path = getResources().getString(R.string.update_info_url); //获取github上的更新日志
- strlatest = UrlTools.getcontent(path);
- tvupdateinfo.setText(getResources().getString(R.string.updateinfo) + strchange(strlatest, "&", "\n"));
-
- }
- catch (Exception e)
- {
- Toast.makeText(UpdateActivity.this, getResources().getString(R.string.net_error), Toast.LENGTH_SHORT).show();
- }
- }
-
- public void checkupdate()
- {
-
- try
- {
- path = getResources().getString(R.string.version_url); //获取github上的版本号
- strlatest = UrlTools.getcontent(path);
- tvlatestversion.setText(getResources().getString(R.string.lates_version) +"MIUI-"+ strlatest);
- if(strcurrent.equals(strlatest))
- {
- Toast.makeText(UpdateActivity.this, getResources().getString(R.string.isnew), Toast.LENGTH_SHORT).show();
- }
- else
- {
- Toast.makeText(UpdateActivity.this, getResources().getString(R.string.nisnew), Toast.LENGTH_SHORT).show();
- }
- }
- catch (Exception e)
- {
- Toast.makeText(UpdateActivity.this, getResources().getString(R.string.net_error), Toast.LENGTH_SHORT).show();
- }
-
- }
-
- public static String strchange(String message, String oldchar, String newChar) //字符转换 将服务器端"&"转为回车
- {
- if(message.indexOf(oldchar) != -1)
- {
- message = message.replace(oldchar, newChar);
- }
- return message;
- }
-
- public static void root(String paramString)//重启rec
- {
- try
- {
- Process localProcess = Runtime.getRuntime().exec("su");
- PrintWriter localPrintWriter = new PrintWriter(localProcess.getOutputStream());
- localPrintWriter.println(paramString);
- localPrintWriter.flush();
- localPrintWriter.close();
- localProcess.waitFor();
- return;
- }
- catch (Exception localException)
- {
- localException.printStackTrace();
- }
- }
-
- public boolean onCreateOptionsMenu(Menu menu)//添加底部菜单(重启rec和关于)
- {
- menu.add(0, 1, 1, getResources().getString(R.string.recovey));
- menu.add(0, 2, 2, getResources().getString(R.string.about));
- return super.onCreateOptionsMenu(menu);
- }
-
-
-
- public boolean onOptionsItemSelected(MenuItem item)
- {
- if(item.getItemId() == 1)
- {
- AlertDialog.Builder ad = new AlertDialog.Builder(this);
- ad.setMessage(getResources().getString(R.string.reboot_recovery));
- ad.setPositiveButton(getResources().getString(R.string.confirm), new DialogInterface.OnClickListener()
- {
- @Override
- public void onClick(DialogInterface dialog, int i)
- {
- root("reboot recovery");
- }
- });
- ad.setNegativeButton(getResources().getString(R.string.cancel), null);
- ad.show();//显示对话框
- }
-
-
- if(item.getItemId() == 2)
- {
- new AlertDialog.Builder(UpdateActivity.this)
- .setTitle(getResources().getString(R.string.about))
- .setMessage(getResources().getString(R.string.author_info))
- .show();
- }
- return super.onOptionsItemSelected(item);
- }
-}
diff --git a/SudaRomUpdate/.classpath b/SudaUpdater/.classpath
similarity index 100%
rename from SudaRomUpdate/.classpath
rename to SudaUpdater/.classpath
index 7cad1e7..c28f81b 100644
--- a/SudaRomUpdate/.classpath
+++ b/SudaUpdater/.classpath
@@ -2,9 +2,9 @@
+
-
-
+
diff --git a/SudaRomUpdate/.project b/SudaUpdater/.project
similarity index 96%
rename from SudaRomUpdate/.project
rename to SudaUpdater/.project
index 0fecfe9..a2d5d60 100644
--- a/SudaRomUpdate/.project
+++ b/SudaUpdater/.project
@@ -1,6 +1,6 @@
- SudaRomUpdate
+ SudaUpdater
diff --git a/SudaUpdater/AndroidManifest.xml b/SudaUpdater/AndroidManifest.xml
new file mode 100644
index 0000000..d7b952b
--- /dev/null
+++ b/SudaUpdater/AndroidManifest.xml
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/SudaUpdater/bin/AndroidManifest.xml b/SudaUpdater/bin/AndroidManifest.xml
new file mode 100644
index 0000000..d7b952b
--- /dev/null
+++ b/SudaUpdater/bin/AndroidManifest.xml
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/SudaUpdater/bin/R.txt b/SudaUpdater/bin/R.txt
new file mode 100644
index 0000000..051b015
--- /dev/null
+++ b/SudaUpdater/bin/R.txt
@@ -0,0 +1,752 @@
+int anim abc_fade_in 0x7f040000
+int anim abc_fade_out 0x7f040001
+int anim abc_slide_in_bottom 0x7f040002
+int anim abc_slide_in_top 0x7f040003
+int anim abc_slide_out_bottom 0x7f040004
+int anim abc_slide_out_top 0x7f040005
+int attr actionBarDivider 0x7f01000f
+int attr actionBarItemBackground 0x7f010010
+int attr actionBarSize 0x7f01000e
+int attr actionBarSplitStyle 0x7f01000c
+int attr actionBarStyle 0x7f01000b
+int attr actionBarTabBarStyle 0x7f010008
+int attr actionBarTabStyle 0x7f010007
+int attr actionBarTabTextStyle 0x7f010009
+int attr actionBarWidgetTheme 0x7f01000d
+int attr actionButtonStyle 0x7f010016
+int attr actionDropDownStyle 0x7f010047
+int attr actionLayout 0x7f01004e
+int attr actionMenuTextAppearance 0x7f010011
+int attr actionMenuTextColor 0x7f010012
+int attr actionModeBackground 0x7f01003c
+int attr actionModeCloseButtonStyle 0x7f01003b
+int attr actionModeCloseDrawable 0x7f01003e
+int attr actionModeCopyDrawable 0x7f010040
+int attr actionModeCutDrawable 0x7f01003f
+int attr actionModeFindDrawable 0x7f010044
+int attr actionModePasteDrawable 0x7f010041
+int attr actionModePopupWindowStyle 0x7f010046
+int attr actionModeSelectAllDrawable 0x7f010042
+int attr actionModeShareDrawable 0x7f010043
+int attr actionModeSplitBackground 0x7f01003d
+int attr actionModeStyle 0x7f01003a
+int attr actionModeWebSearchDrawable 0x7f010045
+int attr actionOverflowButtonStyle 0x7f01000a
+int attr actionProviderClass 0x7f010050
+int attr actionViewClass 0x7f01004f
+int attr activityChooserViewStyle 0x7f01006c
+int attr background 0x7f01002f
+int attr backgroundSplit 0x7f010031
+int attr backgroundStacked 0x7f010030
+int attr buttonBarButtonStyle 0x7f010018
+int attr buttonBarStyle 0x7f010017
+int attr customNavigationLayout 0x7f010032
+int attr disableChildrenWhenDisabled 0x7f010054
+int attr displayOptions 0x7f010028
+int attr divider 0x7f01002e
+int attr dividerHorizontal 0x7f01001b
+int attr dividerPadding 0x7f010056
+int attr dividerVertical 0x7f01001a
+int attr dropDownListViewStyle 0x7f010021
+int attr dropdownListPreferredItemHeight 0x7f010048
+int attr expandActivityOverflowButtonDrawable 0x7f01006b
+int attr height 0x7f010026
+int attr homeAsUpIndicator 0x7f010013
+int attr homeLayout 0x7f010033
+int attr icon 0x7f01002c
+int attr iconifiedByDefault 0x7f01005a
+int attr indeterminateProgressStyle 0x7f010035
+int attr initialActivityCount 0x7f01006a
+int attr isLightTheme 0x7f010059
+int attr itemPadding 0x7f010037
+int attr listChoiceBackgroundIndicator 0x7f01004c
+int attr listPopupWindowStyle 0x7f010022
+int attr listPreferredItemHeight 0x7f01001c
+int attr listPreferredItemHeightLarge 0x7f01001e
+int attr listPreferredItemHeightSmall 0x7f01001d
+int attr listPreferredItemPaddingLeft 0x7f01001f
+int attr listPreferredItemPaddingRight 0x7f010020
+int attr logo 0x7f01002d
+int attr navigationMode 0x7f010027
+int attr paddingEnd 0x7f010039
+int attr paddingStart 0x7f010038
+int attr panelMenuListTheme 0x7f01004b
+int attr panelMenuListWidth 0x7f01004a
+int attr popupMenuStyle 0x7f010049
+int attr popupPromptView 0x7f010053
+int attr progressBarPadding 0x7f010036
+int attr progressBarStyle 0x7f010034
+int attr prompt 0x7f010051
+int attr queryHint 0x7f01005b
+int attr searchDropdownBackground 0x7f01005c
+int attr searchResultListItemHeight 0x7f010065
+int attr searchViewAutoCompleteTextView 0x7f010069
+int attr searchViewCloseIcon 0x7f01005d
+int attr searchViewEditQuery 0x7f010061
+int attr searchViewEditQueryBackground 0x7f010062
+int attr searchViewGoIcon 0x7f01005e
+int attr searchViewSearchIcon 0x7f01005f
+int attr searchViewTextField 0x7f010063
+int attr searchViewTextFieldRight 0x7f010064
+int attr searchViewVoiceIcon 0x7f010060
+int attr selectableItemBackground 0x7f010019
+int attr showAsAction 0x7f01004d
+int attr showDividers 0x7f010055
+int attr spinnerDropDownItemStyle 0x7f010058
+int attr spinnerMode 0x7f010052
+int attr spinnerStyle 0x7f010057
+int attr subtitle 0x7f010029
+int attr subtitleTextStyle 0x7f01002b
+int attr textAllCaps 0x7f01006d
+int attr textAppearanceLargePopupMenu 0x7f010014
+int attr textAppearanceListItem 0x7f010023
+int attr textAppearanceListItemSmall 0x7f010024
+int attr textAppearanceSearchResultSubtitle 0x7f010067
+int attr textAppearanceSearchResultTitle 0x7f010066
+int attr textAppearanceSmallPopupMenu 0x7f010015
+int attr textColorSearchUrl 0x7f010068
+int attr title 0x7f010025
+int attr titleTextStyle 0x7f01002a
+int attr windowActionBar 0x7f010000
+int attr windowActionBarOverlay 0x7f010001
+int attr windowFixedHeightMajor 0x7f010006
+int attr windowFixedHeightMinor 0x7f010004
+int attr windowFixedWidthMajor 0x7f010003
+int attr windowFixedWidthMinor 0x7f010005
+int attr windowSplitActionBar 0x7f010002
+int bool abc_action_bar_embed_tabs_pre_jb 0x7f060000
+int bool abc_action_bar_expanded_action_views_exclusive 0x7f060001
+int bool abc_config_actionMenuItemAllCaps 0x7f060005
+int bool abc_config_allowActionMenuItemTextWithIcon 0x7f060004
+int bool abc_config_showMenuShortcutsWhenKeyboardPresent 0x7f060003
+int bool abc_split_action_bar_is_narrow 0x7f060002
+int color abc_search_url_text_holo 0x7f070019
+int color abc_search_url_text_normal 0x7f070000
+int color abc_search_url_text_pressed 0x7f070002
+int color abc_search_url_text_selected 0x7f070001
+int color bg_updater_text_black_color 0x7f070003
+int color black 0x7f070016
+int color blue 0x7f070017
+int color button_defalut_end_color 0x7f07000d
+int color button_defalut_start_color 0x7f07000c
+int color button_pressed_end_color 0x7f07000b
+int color button_pressed_start_color 0x7f07000a
+int color button_selected_end_color 0x7f070009
+int color button_selected_start_color 0x7f070008
+int color button_solid_color 0x7f070007
+int color color_hei 0x7f070011
+int color custom_theme_color 0x7f070012
+int color diliver_line_color 0x7f07000e
+int color empty_text_font_color 0x7f070004
+int color gray 0x7f070014
+int color lite_gray 0x7f070015
+int color version_msg_current 0x7f070010
+int color version_msg_new 0x7f07000f
+int color version_title_font_color 0x7f070005
+int color version_title_font_color_for_snake 0x7f070006
+int color white 0x7f070013
+int color yellow 0x7f070018
+int dimen abc_action_bar_default_height 0x7f080002
+int dimen abc_action_bar_icon_vertical_padding 0x7f080003
+int dimen abc_action_bar_progress_bar_size 0x7f08000a
+int dimen abc_action_bar_stacked_max_height 0x7f080009
+int dimen abc_action_bar_stacked_tab_max_width 0x7f080001
+int dimen abc_action_bar_subtitle_bottom_margin 0x7f080007
+int dimen abc_action_bar_subtitle_text_size 0x7f080005
+int dimen abc_action_bar_subtitle_top_margin 0x7f080006
+int dimen abc_action_bar_title_text_size 0x7f080004
+int dimen abc_action_button_min_width 0x7f080008
+int dimen abc_config_prefDialogWidth 0x7f080000
+int dimen abc_dropdownitem_icon_width 0x7f080010
+int dimen abc_dropdownitem_text_padding_left 0x7f08000e
+int dimen abc_dropdownitem_text_padding_right 0x7f08000f
+int dimen abc_panel_menu_list_width 0x7f08000b
+int dimen abc_search_view_preferred_width 0x7f08000d
+int dimen abc_search_view_text_min_width 0x7f08000c
+int dimen activity_horizontal_margin 0x7f080015
+int dimen activity_vertical_margin 0x7f080016
+int dimen botton_marginBottom 0x7f080029
+int dimen botton_width 0x7f08002a
+int dimen checkmark_area 0x7f080017
+int dimen dialog_fixed_height_major 0x7f080013
+int dimen dialog_fixed_height_minor 0x7f080014
+int dimen dialog_fixed_width_major 0x7f080011
+int dimen dialog_fixed_width_minor 0x7f080012
+int dimen group_height 0x7f080018
+int dimen item_height 0x7f080019
+int dimen item_icon_margin_left 0x7f08001c
+int dimen item_icon_margin_right 0x7f08001d
+int dimen item_icon_width 0x7f08001b
+int dimen item_info_margin_right 0x7f080021
+int dimen item_info_percent_width 0x7f080022
+int dimen item_padding 0x7f08001a
+int dimen item_progress_min_width 0x7f080020
+int dimen item_size_font 0x7f080024
+int dimen item_status_margin_left 0x7f08001e
+int dimen item_status_margin_right 0x7f08001f
+int dimen item_title_font 0x7f080023
+int dimen list_big_padding_bottom 0x7f080025
+int dimen list_small_padding_bottom 0x7f080026
+int dimen title_bar_height 0x7f080027
+int dimen title_height 0x7f08002b
+int dimen ydss_picture 0x7f080028
+int drawable abc_ab_bottom_solid_dark_holo 0x7f020000
+int drawable abc_ab_bottom_solid_light_holo 0x7f020001
+int drawable abc_ab_bottom_transparent_dark_holo 0x7f020002
+int drawable abc_ab_bottom_transparent_light_holo 0x7f020003
+int drawable abc_ab_share_pack_holo_dark 0x7f020004
+int drawable abc_ab_share_pack_holo_light 0x7f020005
+int drawable abc_ab_solid_dark_holo 0x7f020006
+int drawable abc_ab_solid_light_holo 0x7f020007
+int drawable abc_ab_stacked_solid_dark_holo 0x7f020008
+int drawable abc_ab_stacked_solid_light_holo 0x7f020009
+int drawable abc_ab_stacked_transparent_dark_holo 0x7f02000a
+int drawable abc_ab_stacked_transparent_light_holo 0x7f02000b
+int drawable abc_ab_transparent_dark_holo 0x7f02000c
+int drawable abc_ab_transparent_light_holo 0x7f02000d
+int drawable abc_cab_background_bottom_holo_dark 0x7f02000e
+int drawable abc_cab_background_bottom_holo_light 0x7f02000f
+int drawable abc_cab_background_top_holo_dark 0x7f020010
+int drawable abc_cab_background_top_holo_light 0x7f020011
+int drawable abc_ic_ab_back_holo_dark 0x7f020012
+int drawable abc_ic_ab_back_holo_light 0x7f020013
+int drawable abc_ic_cab_done_holo_dark 0x7f020014
+int drawable abc_ic_cab_done_holo_light 0x7f020015
+int drawable abc_ic_clear 0x7f020016
+int drawable abc_ic_clear_disabled 0x7f020017
+int drawable abc_ic_clear_holo_light 0x7f020018
+int drawable abc_ic_clear_normal 0x7f020019
+int drawable abc_ic_clear_search_api_disabled_holo_light 0x7f02001a
+int drawable abc_ic_clear_search_api_holo_light 0x7f02001b
+int drawable abc_ic_commit_search_api_holo_dark 0x7f02001c
+int drawable abc_ic_commit_search_api_holo_light 0x7f02001d
+int drawable abc_ic_go 0x7f02001e
+int drawable abc_ic_go_search_api_holo_light 0x7f02001f
+int drawable abc_ic_menu_moreoverflow_normal_holo_dark 0x7f020020
+int drawable abc_ic_menu_moreoverflow_normal_holo_light 0x7f020021
+int drawable abc_ic_menu_share_holo_dark 0x7f020022
+int drawable abc_ic_menu_share_holo_light 0x7f020023
+int drawable abc_ic_search 0x7f020024
+int drawable abc_ic_search_api_holo_light 0x7f020025
+int drawable abc_ic_voice_search 0x7f020026
+int drawable abc_ic_voice_search_api_holo_light 0x7f020027
+int drawable abc_item_background_holo_dark 0x7f020028
+int drawable abc_item_background_holo_light 0x7f020029
+int drawable abc_list_divider_holo_dark 0x7f02002a
+int drawable abc_list_divider_holo_light 0x7f02002b
+int drawable abc_list_focused_holo 0x7f02002c
+int drawable abc_list_longpressed_holo 0x7f02002d
+int drawable abc_list_pressed_holo_dark 0x7f02002e
+int drawable abc_list_pressed_holo_light 0x7f02002f
+int drawable abc_list_selector_background_transition_holo_dark 0x7f020030
+int drawable abc_list_selector_background_transition_holo_light 0x7f020031
+int drawable abc_list_selector_disabled_holo_dark 0x7f020032
+int drawable abc_list_selector_disabled_holo_light 0x7f020033
+int drawable abc_list_selector_holo_dark 0x7f020034
+int drawable abc_list_selector_holo_light 0x7f020035
+int drawable abc_menu_dropdown_panel_holo_dark 0x7f020036
+int drawable abc_menu_dropdown_panel_holo_light 0x7f020037
+int drawable abc_menu_hardkey_panel_holo_dark 0x7f020038
+int drawable abc_menu_hardkey_panel_holo_light 0x7f020039
+int drawable abc_search_dropdown_dark 0x7f02003a
+int drawable abc_search_dropdown_light 0x7f02003b
+int drawable abc_spinner_ab_default_holo_dark 0x7f02003c
+int drawable abc_spinner_ab_default_holo_light 0x7f02003d
+int drawable abc_spinner_ab_disabled_holo_dark 0x7f02003e
+int drawable abc_spinner_ab_disabled_holo_light 0x7f02003f
+int drawable abc_spinner_ab_focused_holo_dark 0x7f020040
+int drawable abc_spinner_ab_focused_holo_light 0x7f020041
+int drawable abc_spinner_ab_holo_dark 0x7f020042
+int drawable abc_spinner_ab_holo_light 0x7f020043
+int drawable abc_spinner_ab_pressed_holo_dark 0x7f020044
+int drawable abc_spinner_ab_pressed_holo_light 0x7f020045
+int drawable abc_tab_indicator_ab_holo 0x7f020046
+int drawable abc_tab_selected_focused_holo 0x7f020047
+int drawable abc_tab_selected_holo 0x7f020048
+int drawable abc_tab_selected_pressed_holo 0x7f020049
+int drawable abc_tab_unselected_pressed_holo 0x7f02004a
+int drawable abc_textfield_search_default_holo_dark 0x7f02004b
+int drawable abc_textfield_search_default_holo_light 0x7f02004c
+int drawable abc_textfield_search_right_default_holo_dark 0x7f02004d
+int drawable abc_textfield_search_right_default_holo_light 0x7f02004e
+int drawable abc_textfield_search_right_selected_holo_dark 0x7f02004f
+int drawable abc_textfield_search_right_selected_holo_light 0x7f020050
+int drawable abc_textfield_search_selected_holo_dark 0x7f020051
+int drawable abc_textfield_search_selected_holo_light 0x7f020052
+int drawable abc_textfield_searchview_holo_dark 0x7f020053
+int drawable abc_textfield_searchview_holo_light 0x7f020054
+int drawable abc_textfield_searchview_right_holo_dark 0x7f020055
+int drawable abc_textfield_searchview_right_holo_light 0x7f020056
+int drawable android_list_selector_holo_light 0x7f020057
+int drawable bg_white 0x7f020062
+int drawable black 0x7f020063
+int drawable btn_notes_color 0x7f020068
+int drawable can_not_ota_color 0x7f020067
+int drawable ic_launcher 0x7f020058
+int drawable new_v6 0x7f020061
+int drawable ota_btn_bkg 0x7f020059
+int drawable ota_btn_pressed_bkg 0x7f02005a
+int drawable percent_color 0x7f020064
+int drawable selector 0x7f02005b
+int drawable setting_icon_next 0x7f02005c
+int drawable setting_icon_next1 0x7f02005d
+int drawable summary_color 0x7f020066
+int drawable title_color 0x7f020065
+int drawable transparent 0x7f020060
+int drawable white 0x7f02005f
+int drawable ydss 0x7f02005e
+int id action_bar 0x7f050066
+int id action_bar_activity_content 0x7f050015
+int id action_bar_container 0x7f050065
+int id action_bar_overlay_layout 0x7f050069
+int id action_bar_root 0x7f050064
+int id action_bar_subtitle 0x7f05006c
+int id action_bar_title 0x7f05006b
+int id action_context_bar 0x7f050067
+int id action_menu_divider 0x7f050016
+int id action_menu_presenter 0x7f050017
+int id action_mode_close_button 0x7f05006d
+int id activity_chooser_view_content 0x7f05006e
+int id always 0x7f05000b
+int id beginning 0x7f050011
+int id btn_check_update 0x7f05004a
+int id btn_download_full 0x7f05004d
+int id btn_download_ota 0x7f05004c
+int id btn_download_qzone 0x7f05005d
+int id btn_download_renren 0x7f05005b
+int id btn_download_sinaWeibo 0x7f050057
+int id btn_download_tencent 0x7f050059
+int id btn_reboot 0x7f05004e
+int id btn_share 0x7f05004b
+int id btn_share_qzone 0x7f05005c
+int id btn_share_renren 0x7f05005a
+int id btn_share_sina 0x7f050056
+int id btn_share_tencent 0x7f050058
+int id buttonck 0x7f050084
+int id cancel_download 0x7f050050
+int id card_text 0x7f050040
+int id checkbox 0x7f050075
+int id collapseActionView 0x7f05000d
+int id continue_download 0x7f050052
+int id date_ordered_list 0x7f050024
+int id default_activity_button 0x7f050071
+int id delete_content 0x7f050022
+int id delete_download 0x7f050029
+int id delete_downloading 0x7f050039
+int id delete_file 0x7f050023
+int id delete_layout 0x7f050028
+int id dialog 0x7f05000e
+int id disableHome 0x7f050008
+int id download_checkbox 0x7f050032
+int id download_icon 0x7f05002a
+int id download_percent 0x7f05002e
+int id download_progress 0x7f05002f
+int id download_size 0x7f05002d
+int id download_status 0x7f050031
+int id download_status_layout 0x7f050030
+int id download_title 0x7f05002c
+int id download_view_pager 0x7f050033
+int id downloadinfo_layout 0x7f05002b
+int id downloading_list 0x7f050034
+int id dropdown 0x7f05000f
+int id edit_query 0x7f050078
+int id empty_image 0x7f050026
+int id empty_layout 0x7f050025
+int id empty_tv 0x7f050027
+int id end 0x7f050013
+int id expand_activities_button 0x7f05006f
+int id expanded_menu 0x7f050074
+int id file_date 0x7f05003e
+int id file_listitem_layout 0x7f05003a
+int id file_listitem_thumb 0x7f05003b
+int id file_name 0x7f05003c
+int id file_size 0x7f05003d
+int id home 0x7f050014
+int id homeAsUp 0x7f050005
+int id icon 0x7f050073
+int id ifRoom 0x7f05000a
+int id image 0x7f050070
+int id imgFourth 0x7f050045
+int id imgSecond 0x7f050043
+int id imgThird 0x7f050044
+int id img_get_release 0x7f050061
+int id img_home 0x7f05001e
+int id layout_download_progress 0x7f05004f
+int id listMode 0x7f050001
+int id list_empty 0x7f05005e
+int id list_empty_text 0x7f05005f
+int id list_item 0x7f050072
+int id loading_delete_layout 0x7f050038
+int id loading_empty_image 0x7f050036
+int id loading_empty_layout 0x7f050035
+int id loading_empty_tv 0x7f050037
+int id menu_item_download_full 0x7f050063
+int id middle 0x7f050012
+int id middle_btn_view 0x7f050049
+int id never 0x7f050009
+int id none 0x7f050010
+int id normal 0x7f050000
+int id not_install_sinaweibo 0x7f050055
+int id pause_download 0x7f050051
+int id progress_circular 0x7f050018
+int id progress_horizontal 0x7f050019
+int id radio 0x7f050077
+int id re_check 0x7f05003f
+int id right 0x7f050021
+int id row_img_01 0x7f050041
+int id scrollView1 0x7f050086
+int id search_badge 0x7f05007a
+int id search_bar 0x7f050079
+int id search_button 0x7f05007b
+int id search_close_btn 0x7f050080
+int id search_edit_frame 0x7f05007c
+int id search_go_btn 0x7f050082
+int id search_mag_icon 0x7f05007d
+int id search_plate 0x7f05007e
+int id search_src_text 0x7f05007f
+int id search_voice_btn 0x7f050083
+int id share_content 0x7f050054
+int id share_download 0x7f050062
+int id shortcut 0x7f050076
+int id showCustom 0x7f050007
+int id showHome 0x7f050004
+int id showTitle 0x7f050006
+int id split_action_bar 0x7f050068
+int id submit_area 0x7f050081
+int id tabMode 0x7f050002
+int id tag_download_id 0x7f05001d
+int id tag_notification_class 0x7f05001b
+int id tag_notification_extras 0x7f05001c
+int id tag_notification_package 0x7f05001a
+int id title 0x7f05001f
+int id top 0x7f050042
+int id topLayout 0x7f050046
+int id top_action_bar 0x7f05006a
+int id tvversion 0x7f050085
+int id up 0x7f050020
+int id update_info 0x7f050087
+int id useLogo 0x7f050003
+int id version_flag 0x7f050048
+int id version_msg 0x7f050047
+int id web_note 0x7f050060
+int id withText 0x7f05000c
+int id words_hint 0x7f050053
+int integer abc_max_action_buttons 0x7f090000
+int layout abc_action_bar_decor 0x7f030000
+int layout abc_action_bar_decor_include 0x7f030001
+int layout abc_action_bar_decor_overlay 0x7f030002
+int layout abc_action_bar_home 0x7f030003
+int layout abc_action_bar_tab 0x7f030004
+int layout abc_action_bar_tabbar 0x7f030005
+int layout abc_action_bar_title_item 0x7f030006
+int layout abc_action_bar_view_list_nav_layout 0x7f030007
+int layout abc_action_menu_item_layout 0x7f030008
+int layout abc_action_menu_layout 0x7f030009
+int layout abc_action_mode_bar 0x7f03000a
+int layout abc_action_mode_close_item 0x7f03000b
+int layout abc_activity_chooser_view 0x7f03000c
+int layout abc_activity_chooser_view_include 0x7f03000d
+int layout abc_activity_chooser_view_list_item 0x7f03000e
+int layout abc_expanded_menu_layout 0x7f03000f
+int layout abc_list_menu_item_checkbox 0x7f030010
+int layout abc_list_menu_item_icon 0x7f030011
+int layout abc_list_menu_item_layout 0x7f030012
+int layout abc_list_menu_item_radio 0x7f030013
+int layout abc_popup_menu_item_layout 0x7f030014
+int layout abc_search_dropdown_item_icons_2line 0x7f030015
+int layout abc_search_view 0x7f030016
+int layout abc_simple_decor 0x7f030017
+int layout activity_main 0x7f030018
+int layout support_simple_spinner_dropdown_item 0x7f030019
+int layout update_info 0x7f03001a
+int string abc_action_bar_home_description 0x7f0a0001
+int string abc_action_bar_up_description 0x7f0a0002
+int string abc_action_menu_overflow_description 0x7f0a0003
+int string abc_action_mode_done 0x7f0a0000
+int string abc_activity_chooser_view_see_all 0x7f0a000a
+int string abc_activitychooserview_choose_application 0x7f0a0009
+int string abc_searchview_description_clear 0x7f0a0006
+int string abc_searchview_description_query 0x7f0a0005
+int string abc_searchview_description_search 0x7f0a0004
+int string abc_searchview_description_submit 0x7f0a0007
+int string abc_searchview_description_voice 0x7f0a0008
+int string abc_shareactionprovider_share_with 0x7f0a000c
+int string abc_shareactionprovider_share_with_application 0x7f0a000b
+int string about 0x7f0a0016
+int string app_name 0x7f0a000d
+int string author_info 0x7f0a001b
+int string base_url 0x7f0a0020
+int string cancel 0x7f0a001a
+int string check_version 0x7f0a000e
+int string confirm 0x7f0a0019
+int string current_version 0x7f0a0011
+int string disk 0x7f0a000f
+int string download 0x7f0a001f
+int string infonull 0x7f0a001e
+int string isnew 0x7f0a0014
+int string lates_version 0x7f0a0012
+int string latest_version 0x7f0a001d
+int string net_error 0x7f0a0013
+int string nisnew 0x7f0a0015
+int string reboot_recovery 0x7f0a0018
+int string recovey 0x7f0a0017
+int string tip_read_version 0x7f0a001c
+int string updateinfo 0x7f0a0010
+int style ActivityTheme 0x7f0b008c
+int style AlertDialogCustom 0x7f0b008e
+int style AppBaseTheme 0x7f0b008f
+int style AppTheme 0x7f0b0090
+int style CustomActivityTheme 0x7f0b008b
+int style CustomTheme 0x7f0b0092
+int style MyActionBar 0x7f0b008d
+int style TextAppearance_AppCompat_Base_CompactMenu_Dialog 0x7f0b0063
+int style TextAppearance_AppCompat_Base_SearchResult 0x7f0b006d
+int style TextAppearance_AppCompat_Base_SearchResult_Subtitle 0x7f0b006f
+int style TextAppearance_AppCompat_Base_SearchResult_Title 0x7f0b006e
+int style TextAppearance_AppCompat_Base_Widget_PopupMenu_Large 0x7f0b0069
+int style TextAppearance_AppCompat_Base_Widget_PopupMenu_Small 0x7f0b006a
+int style TextAppearance_AppCompat_Light_Base_SearchResult 0x7f0b0070
+int style TextAppearance_AppCompat_Light_Base_SearchResult_Subtitle 0x7f0b0072
+int style TextAppearance_AppCompat_Light_Base_SearchResult_Title 0x7f0b0071
+int style TextAppearance_AppCompat_Light_Base_Widget_PopupMenu_Large 0x7f0b006b
+int style TextAppearance_AppCompat_Light_Base_Widget_PopupMenu_Small 0x7f0b006c
+int style TextAppearance_AppCompat_Light_SearchResult_Subtitle 0x7f0b0035
+int style TextAppearance_AppCompat_Light_SearchResult_Title 0x7f0b0034
+int style TextAppearance_AppCompat_Light_Widget_PopupMenu_Large 0x7f0b0030
+int style TextAppearance_AppCompat_Light_Widget_PopupMenu_Small 0x7f0b0031
+int style TextAppearance_AppCompat_SearchResult_Subtitle 0x7f0b0033
+int style TextAppearance_AppCompat_SearchResult_Title 0x7f0b0032
+int style TextAppearance_AppCompat_Widget_ActionBar_Menu 0x7f0b001a
+int style TextAppearance_AppCompat_Widget_ActionBar_Subtitle 0x7f0b0006
+int style TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse 0x7f0b0008
+int style TextAppearance_AppCompat_Widget_ActionBar_Title 0x7f0b0005
+int style TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse 0x7f0b0007
+int style TextAppearance_AppCompat_Widget_ActionMode_Subtitle 0x7f0b001e
+int style TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse 0x7f0b0020
+int style TextAppearance_AppCompat_Widget_ActionMode_Title 0x7f0b001d
+int style TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse 0x7f0b001f
+int style TextAppearance_AppCompat_Widget_Base_ActionBar_Menu 0x7f0b0054
+int style TextAppearance_AppCompat_Widget_Base_ActionBar_Subtitle 0x7f0b0056
+int style TextAppearance_AppCompat_Widget_Base_ActionBar_Subtitle_Inverse 0x7f0b0058
+int style TextAppearance_AppCompat_Widget_Base_ActionBar_Title 0x7f0b0055
+int style TextAppearance_AppCompat_Widget_Base_ActionBar_Title_Inverse 0x7f0b0057
+int style TextAppearance_AppCompat_Widget_Base_ActionMode_Subtitle 0x7f0b0051
+int style TextAppearance_AppCompat_Widget_Base_ActionMode_Subtitle_Inverse 0x7f0b0053
+int style TextAppearance_AppCompat_Widget_Base_ActionMode_Title 0x7f0b0050
+int style TextAppearance_AppCompat_Widget_Base_ActionMode_Title_Inverse 0x7f0b0052
+int style TextAppearance_AppCompat_Widget_Base_DropDownItem 0x7f0b0061
+int style TextAppearance_AppCompat_Widget_DropDownItem 0x7f0b0021
+int style TextAppearance_AppCompat_Widget_PopupMenu_Large 0x7f0b002e
+int style TextAppearance_AppCompat_Widget_PopupMenu_Small 0x7f0b002f
+int style TextAppearance_Widget_AppCompat_Base_ExpandedMenu_Item 0x7f0b0062
+int style TextAppearance_Widget_AppCompat_ExpandedMenu_Item 0x7f0b0028
+int style Theme_AppCompat 0x7f0b0077
+int style Theme_AppCompat_Base_CompactMenu 0x7f0b0083
+int style Theme_AppCompat_Base_CompactMenu_Dialog 0x7f0b0084
+int style Theme_AppCompat_CompactMenu 0x7f0b007c
+int style Theme_AppCompat_CompactMenu_Dialog 0x7f0b007d
+int style Theme_AppCompat_DialogWhenLarge 0x7f0b007a
+int style Theme_AppCompat_Light 0x7f0b0078
+int style Theme_AppCompat_Light_DarkActionBar 0x7f0b0079
+int style Theme_AppCompat_Light_DialogWhenLarge 0x7f0b007b
+int style Theme_Base 0x7f0b007e
+int style Theme_Base_AppCompat 0x7f0b0080
+int style Theme_Base_AppCompat_Dialog_FixedSize 0x7f0b0087
+int style Theme_Base_AppCompat_Dialog_Light_FixedSize 0x7f0b0088
+int style Theme_Base_AppCompat_DialogWhenLarge 0x7f0b0085
+int style Theme_Base_AppCompat_DialogWhenLarge_Base 0x7f0b0089
+int style Theme_Base_AppCompat_Light 0x7f0b0081
+int style Theme_Base_AppCompat_Light_DarkActionBar 0x7f0b0082
+int style Theme_Base_AppCompat_Light_DialogWhenLarge 0x7f0b0086
+int style Theme_Base_AppCompat_Light_DialogWhenLarge_Base 0x7f0b008a
+int style Theme_Base_Light 0x7f0b007f
+int style Theme_Translucent 0x7f0b0091
+int style Widget_AppCompat_ActionBar 0x7f0b0000
+int style Widget_AppCompat_ActionBar_Solid 0x7f0b0002
+int style Widget_AppCompat_ActionBar_TabBar 0x7f0b0011
+int style Widget_AppCompat_ActionBar_TabText 0x7f0b0017
+int style Widget_AppCompat_ActionBar_TabView 0x7f0b0014
+int style Widget_AppCompat_ActionButton 0x7f0b000b
+int style Widget_AppCompat_ActionButton_CloseMode 0x7f0b000d
+int style Widget_AppCompat_ActionButton_Overflow 0x7f0b000f
+int style Widget_AppCompat_ActionMode 0x7f0b001b
+int style Widget_AppCompat_ActivityChooserView 0x7f0b0038
+int style Widget_AppCompat_AutoCompleteTextView 0x7f0b0036
+int style Widget_AppCompat_Base_ActionBar 0x7f0b003a
+int style Widget_AppCompat_Base_ActionBar_Solid 0x7f0b003c
+int style Widget_AppCompat_Base_ActionBar_TabBar 0x7f0b0045
+int style Widget_AppCompat_Base_ActionBar_TabText 0x7f0b004b
+int style Widget_AppCompat_Base_ActionBar_TabView 0x7f0b0048
+int style Widget_AppCompat_Base_ActionButton 0x7f0b003f
+int style Widget_AppCompat_Base_ActionButton_CloseMode 0x7f0b0041
+int style Widget_AppCompat_Base_ActionButton_Overflow 0x7f0b0043
+int style Widget_AppCompat_Base_ActionMode 0x7f0b004e
+int style Widget_AppCompat_Base_ActivityChooserView 0x7f0b0075
+int style Widget_AppCompat_Base_AutoCompleteTextView 0x7f0b0073
+int style Widget_AppCompat_Base_DropDownItem_Spinner 0x7f0b005d
+int style Widget_AppCompat_Base_ListPopupWindow 0x7f0b0065
+int style Widget_AppCompat_Base_ListView_DropDown 0x7f0b005f
+int style Widget_AppCompat_Base_ListView_Menu 0x7f0b0064
+int style Widget_AppCompat_Base_PopupMenu 0x7f0b0067
+int style Widget_AppCompat_Base_ProgressBar 0x7f0b005a
+int style Widget_AppCompat_Base_ProgressBar_Horizontal 0x7f0b0059
+int style Widget_AppCompat_Base_Spinner 0x7f0b005b
+int style Widget_AppCompat_DropDownItem_Spinner 0x7f0b0024
+int style Widget_AppCompat_Light_ActionBar 0x7f0b0001
+int style Widget_AppCompat_Light_ActionBar_Solid 0x7f0b0003
+int style Widget_AppCompat_Light_ActionBar_Solid_Inverse 0x7f0b0004
+int style Widget_AppCompat_Light_ActionBar_TabBar 0x7f0b0012
+int style Widget_AppCompat_Light_ActionBar_TabBar_Inverse 0x7f0b0013
+int style Widget_AppCompat_Light_ActionBar_TabText 0x7f0b0018
+int style Widget_AppCompat_Light_ActionBar_TabText_Inverse 0x7f0b0019
+int style Widget_AppCompat_Light_ActionBar_TabView 0x7f0b0015
+int style Widget_AppCompat_Light_ActionBar_TabView_Inverse 0x7f0b0016
+int style Widget_AppCompat_Light_ActionButton 0x7f0b000c
+int style Widget_AppCompat_Light_ActionButton_CloseMode 0x7f0b000e
+int style Widget_AppCompat_Light_ActionButton_Overflow 0x7f0b0010
+int style Widget_AppCompat_Light_ActionMode_Inverse 0x7f0b001c
+int style Widget_AppCompat_Light_ActivityChooserView 0x7f0b0039
+int style Widget_AppCompat_Light_AutoCompleteTextView 0x7f0b0037
+int style Widget_AppCompat_Light_Base_ActionBar 0x7f0b003b
+int style Widget_AppCompat_Light_Base_ActionBar_Solid 0x7f0b003d
+int style Widget_AppCompat_Light_Base_ActionBar_Solid_Inverse 0x7f0b003e
+int style Widget_AppCompat_Light_Base_ActionBar_TabBar 0x7f0b0046
+int style Widget_AppCompat_Light_Base_ActionBar_TabBar_Inverse 0x7f0b0047
+int style Widget_AppCompat_Light_Base_ActionBar_TabText 0x7f0b004c
+int style Widget_AppCompat_Light_Base_ActionBar_TabText_Inverse 0x7f0b004d
+int style Widget_AppCompat_Light_Base_ActionBar_TabView 0x7f0b0049
+int style Widget_AppCompat_Light_Base_ActionBar_TabView_Inverse 0x7f0b004a
+int style Widget_AppCompat_Light_Base_ActionButton 0x7f0b0040
+int style Widget_AppCompat_Light_Base_ActionButton_CloseMode 0x7f0b0042
+int style Widget_AppCompat_Light_Base_ActionButton_Overflow 0x7f0b0044
+int style Widget_AppCompat_Light_Base_ActionMode_Inverse 0x7f0b004f
+int style Widget_AppCompat_Light_Base_ActivityChooserView 0x7f0b0076
+int style Widget_AppCompat_Light_Base_AutoCompleteTextView 0x7f0b0074
+int style Widget_AppCompat_Light_Base_DropDownItem_Spinner 0x7f0b005e
+int style Widget_AppCompat_Light_Base_ListPopupWindow 0x7f0b0066
+int style Widget_AppCompat_Light_Base_ListView_DropDown 0x7f0b0060
+int style Widget_AppCompat_Light_Base_PopupMenu 0x7f0b0068
+int style Widget_AppCompat_Light_Base_Spinner 0x7f0b005c
+int style Widget_AppCompat_Light_DropDownItem_Spinner 0x7f0b0025
+int style Widget_AppCompat_Light_ListPopupWindow 0x7f0b002a
+int style Widget_AppCompat_Light_ListView_DropDown 0x7f0b0027
+int style Widget_AppCompat_Light_PopupMenu 0x7f0b002c
+int style Widget_AppCompat_Light_Spinner_DropDown_ActionBar 0x7f0b0023
+int style Widget_AppCompat_ListPopupWindow 0x7f0b0029
+int style Widget_AppCompat_ListView_DropDown 0x7f0b0026
+int style Widget_AppCompat_ListView_Menu 0x7f0b002d
+int style Widget_AppCompat_PopupMenu 0x7f0b002b
+int style Widget_AppCompat_ProgressBar 0x7f0b000a
+int style Widget_AppCompat_ProgressBar_Horizontal 0x7f0b0009
+int style Widget_AppCompat_Spinner_DropDown_ActionBar 0x7f0b0022
+int style WindowTitleBackground 0x7f0b0093
+int[] styleable ActionBar { 0x7f010025, 0x7f010026, 0x7f010027, 0x7f010028, 0x7f010029, 0x7f01002a, 0x7f01002b, 0x7f01002c, 0x7f01002d, 0x7f01002e, 0x7f01002f, 0x7f010030, 0x7f010031, 0x7f010032, 0x7f010033, 0x7f010034, 0x7f010035, 0x7f010036, 0x7f010037 }
+int styleable ActionBar_background 10
+int styleable ActionBar_backgroundSplit 12
+int styleable ActionBar_backgroundStacked 11
+int styleable ActionBar_customNavigationLayout 13
+int styleable ActionBar_displayOptions 3
+int styleable ActionBar_divider 9
+int styleable ActionBar_height 1
+int styleable ActionBar_homeLayout 14
+int styleable ActionBar_icon 7
+int styleable ActionBar_indeterminateProgressStyle 16
+int styleable ActionBar_itemPadding 18
+int styleable ActionBar_logo 8
+int styleable ActionBar_navigationMode 2
+int styleable ActionBar_progressBarPadding 17
+int styleable ActionBar_progressBarStyle 15
+int styleable ActionBar_subtitle 4
+int styleable ActionBar_subtitleTextStyle 6
+int styleable ActionBar_title 0
+int styleable ActionBar_titleTextStyle 5
+int[] styleable ActionBarLayout { 0x010100b3 }
+int styleable ActionBarLayout_android_layout_gravity 0
+int[] styleable ActionBarWindow { 0x7f010000, 0x7f010001, 0x7f010002, 0x7f010003, 0x7f010004, 0x7f010005, 0x7f010006 }
+int styleable ActionBarWindow_windowActionBar 0
+int styleable ActionBarWindow_windowActionBarOverlay 1
+int styleable ActionBarWindow_windowFixedHeightMajor 6
+int styleable ActionBarWindow_windowFixedHeightMinor 4
+int styleable ActionBarWindow_windowFixedWidthMajor 3
+int styleable ActionBarWindow_windowFixedWidthMinor 5
+int styleable ActionBarWindow_windowSplitActionBar 2
+int[] styleable ActionMenuItemView { 0x0101013f }
+int styleable ActionMenuItemView_android_minWidth 0
+int[] styleable ActionMenuView { }
+int[] styleable ActionMode { 0x7f010026, 0x7f01002a, 0x7f01002b, 0x7f01002f, 0x7f010031 }
+int styleable ActionMode_background 3
+int styleable ActionMode_backgroundSplit 4
+int styleable ActionMode_height 0
+int styleable ActionMode_subtitleTextStyle 2
+int styleable ActionMode_titleTextStyle 1
+int[] styleable ActivityChooserView { 0x7f01006a, 0x7f01006b }
+int styleable ActivityChooserView_expandActivityOverflowButtonDrawable 1
+int styleable ActivityChooserView_initialActivityCount 0
+int[] styleable CompatTextView { 0x7f01006d }
+int styleable CompatTextView_textAllCaps 0
+int[] styleable LinearLayoutICS { 0x7f01002e, 0x7f010055, 0x7f010056 }
+int styleable LinearLayoutICS_divider 0
+int styleable LinearLayoutICS_dividerPadding 2
+int styleable LinearLayoutICS_showDividers 1
+int[] styleable MenuGroup { 0x0101000e, 0x010100d0, 0x01010194, 0x010101de, 0x010101df, 0x010101e0 }
+int styleable MenuGroup_android_checkableBehavior 5
+int styleable MenuGroup_android_enabled 0
+int styleable MenuGroup_android_id 1
+int styleable MenuGroup_android_menuCategory 3
+int styleable MenuGroup_android_orderInCategory 4
+int styleable MenuGroup_android_visible 2
+int[] styleable MenuItem { 0x01010002, 0x0101000e, 0x010100d0, 0x01010106, 0x01010194, 0x010101de, 0x010101df, 0x010101e1, 0x010101e2, 0x010101e3, 0x010101e4, 0x010101e5, 0x0101026f, 0x7f01004d, 0x7f01004e, 0x7f01004f, 0x7f010050 }
+int styleable MenuItem_actionLayout 14
+int styleable MenuItem_actionProviderClass 16
+int styleable MenuItem_actionViewClass 15
+int styleable MenuItem_android_alphabeticShortcut 9
+int styleable MenuItem_android_checkable 11
+int styleable MenuItem_android_checked 3
+int styleable MenuItem_android_enabled 1
+int styleable MenuItem_android_icon 0
+int styleable MenuItem_android_id 2
+int styleable MenuItem_android_menuCategory 5
+int styleable MenuItem_android_numericShortcut 10
+int styleable MenuItem_android_onClick 12
+int styleable MenuItem_android_orderInCategory 6
+int styleable MenuItem_android_title 7
+int styleable MenuItem_android_titleCondensed 8
+int styleable MenuItem_android_visible 4
+int styleable MenuItem_showAsAction 13
+int[] styleable MenuView { 0x010100ae, 0x0101012c, 0x0101012d, 0x0101012e, 0x0101012f, 0x01010130, 0x01010131, 0x01010435 }
+int styleable MenuView_android_headerBackground 4
+int styleable MenuView_android_horizontalDivider 2
+int styleable MenuView_android_itemBackground 5
+int styleable MenuView_android_itemIconDisabledAlpha 6
+int styleable MenuView_android_itemTextAppearance 1
+int styleable MenuView_android_preserveIconSpacing 7
+int styleable MenuView_android_verticalDivider 3
+int styleable MenuView_android_windowAnimationStyle 0
+int[] styleable SearchView { 0x0101011f, 0x01010220, 0x01010264, 0x7f01005a, 0x7f01005b }
+int styleable SearchView_android_imeOptions 2
+int styleable SearchView_android_inputType 1
+int styleable SearchView_android_maxWidth 0
+int styleable SearchView_iconifiedByDefault 3
+int styleable SearchView_queryHint 4
+int[] styleable Spinner { 0x010100af, 0x01010175, 0x01010176, 0x01010262, 0x010102ac, 0x010102ad, 0x7f010051, 0x7f010052, 0x7f010053, 0x7f010054 }
+int styleable Spinner_android_dropDownHorizontalOffset 4
+int styleable Spinner_android_dropDownSelector 1
+int styleable Spinner_android_dropDownVerticalOffset 5
+int styleable Spinner_android_dropDownWidth 3
+int styleable Spinner_android_gravity 0
+int styleable Spinner_android_popupBackground 2
+int styleable Spinner_disableChildrenWhenDisabled 9
+int styleable Spinner_popupPromptView 8
+int styleable Spinner_prompt 6
+int styleable Spinner_spinnerMode 7
+int[] styleable Theme { 0x7f010047, 0x7f010048, 0x7f010049, 0x7f01004a, 0x7f01004b, 0x7f01004c }
+int styleable Theme_actionDropDownStyle 0
+int styleable Theme_dropdownListPreferredItemHeight 1
+int styleable Theme_listChoiceBackgroundIndicator 5
+int styleable Theme_panelMenuListTheme 4
+int styleable Theme_panelMenuListWidth 3
+int styleable Theme_popupMenuStyle 2
+int[] styleable View { 0x010100da, 0x7f010038, 0x7f010039 }
+int styleable View_android_focusable 0
+int styleable View_paddingEnd 2
+int styleable View_paddingStart 1
diff --git a/SudaUpdater/bin/SudaUpdater.apk b/SudaUpdater/bin/SudaUpdater.apk
new file mode 100644
index 0000000..34118a4
Binary files /dev/null and b/SudaUpdater/bin/SudaUpdater.apk differ
diff --git a/SudaUpdater/bin/classes.dex b/SudaUpdater/bin/classes.dex
new file mode 100644
index 0000000..321d87e
Binary files /dev/null and b/SudaUpdater/bin/classes.dex differ
diff --git a/SudaUpdater/bin/classes/com/suda/updater/BuildConfig.class b/SudaUpdater/bin/classes/com/suda/updater/BuildConfig.class
new file mode 100644
index 0000000..25287ed
Binary files /dev/null and b/SudaUpdater/bin/classes/com/suda/updater/BuildConfig.class differ
diff --git a/SudaUpdater/bin/classes/com/suda/updater/MainActivity$1.class b/SudaUpdater/bin/classes/com/suda/updater/MainActivity$1.class
new file mode 100644
index 0000000..f52d9d8
Binary files /dev/null and b/SudaUpdater/bin/classes/com/suda/updater/MainActivity$1.class differ
diff --git a/SudaUpdater/bin/classes/com/suda/updater/MainActivity$2.class b/SudaUpdater/bin/classes/com/suda/updater/MainActivity$2.class
new file mode 100644
index 0000000..f9507ea
Binary files /dev/null and b/SudaUpdater/bin/classes/com/suda/updater/MainActivity$2.class differ
diff --git a/SudaUpdater/bin/classes/com/suda/updater/MainActivity$3.class b/SudaUpdater/bin/classes/com/suda/updater/MainActivity$3.class
new file mode 100644
index 0000000..638e105
Binary files /dev/null and b/SudaUpdater/bin/classes/com/suda/updater/MainActivity$3.class differ
diff --git a/SudaUpdater/bin/classes/com/suda/updater/MainActivity$check.class b/SudaUpdater/bin/classes/com/suda/updater/MainActivity$check.class
new file mode 100644
index 0000000..c5a4459
Binary files /dev/null and b/SudaUpdater/bin/classes/com/suda/updater/MainActivity$check.class differ
diff --git a/SudaUpdater/bin/classes/com/suda/updater/MainActivity.class b/SudaUpdater/bin/classes/com/suda/updater/MainActivity.class
new file mode 100644
index 0000000..2ee572d
Binary files /dev/null and b/SudaUpdater/bin/classes/com/suda/updater/MainActivity.class differ
diff --git a/SudaUpdater/bin/classes/com/suda/updater/R$attr.class b/SudaUpdater/bin/classes/com/suda/updater/R$attr.class
new file mode 100644
index 0000000..b3bb7d5
Binary files /dev/null and b/SudaUpdater/bin/classes/com/suda/updater/R$attr.class differ
diff --git a/SudaUpdater/bin/classes/com/suda/updater/R$color.class b/SudaUpdater/bin/classes/com/suda/updater/R$color.class
new file mode 100644
index 0000000..c1d5b27
Binary files /dev/null and b/SudaUpdater/bin/classes/com/suda/updater/R$color.class differ
diff --git a/SudaUpdater/bin/classes/com/suda/updater/R$dimen.class b/SudaUpdater/bin/classes/com/suda/updater/R$dimen.class
new file mode 100644
index 0000000..09b917b
Binary files /dev/null and b/SudaUpdater/bin/classes/com/suda/updater/R$dimen.class differ
diff --git a/SudaUpdater/bin/classes/com/suda/updater/R$drawable.class b/SudaUpdater/bin/classes/com/suda/updater/R$drawable.class
new file mode 100644
index 0000000..95e988e
Binary files /dev/null and b/SudaUpdater/bin/classes/com/suda/updater/R$drawable.class differ
diff --git a/SudaUpdater/bin/classes/com/suda/updater/R$id.class b/SudaUpdater/bin/classes/com/suda/updater/R$id.class
new file mode 100644
index 0000000..b32e9a3
Binary files /dev/null and b/SudaUpdater/bin/classes/com/suda/updater/R$id.class differ
diff --git a/SudaUpdater/bin/classes/com/suda/updater/R$layout.class b/SudaUpdater/bin/classes/com/suda/updater/R$layout.class
new file mode 100644
index 0000000..6add59f
Binary files /dev/null and b/SudaUpdater/bin/classes/com/suda/updater/R$layout.class differ
diff --git a/SudaUpdater/bin/classes/com/suda/updater/R$string.class b/SudaUpdater/bin/classes/com/suda/updater/R$string.class
new file mode 100644
index 0000000..6581209
Binary files /dev/null and b/SudaUpdater/bin/classes/com/suda/updater/R$string.class differ
diff --git a/SudaUpdater/bin/classes/com/suda/updater/R.class b/SudaUpdater/bin/classes/com/suda/updater/R.class
new file mode 100644
index 0000000..7cbefe7
Binary files /dev/null and b/SudaUpdater/bin/classes/com/suda/updater/R.class differ
diff --git a/SudaUpdater/bin/classes/com/suda/updater/UpdateInfo$info.class b/SudaUpdater/bin/classes/com/suda/updater/UpdateInfo$info.class
new file mode 100644
index 0000000..21cb2ca
Binary files /dev/null and b/SudaUpdater/bin/classes/com/suda/updater/UpdateInfo$info.class differ
diff --git a/SudaUpdater/bin/classes/com/suda/updater/UpdateInfo.class b/SudaUpdater/bin/classes/com/suda/updater/UpdateInfo.class
new file mode 100644
index 0000000..8ab2f38
Binary files /dev/null and b/SudaUpdater/bin/classes/com/suda/updater/UpdateInfo.class differ
diff --git a/SudaUpdater/bin/classes/com/sudarom/tools/HttpTools.class b/SudaUpdater/bin/classes/com/sudarom/tools/HttpTools.class
new file mode 100644
index 0000000..03f4aaf
Binary files /dev/null and b/SudaUpdater/bin/classes/com/sudarom/tools/HttpTools.class differ
diff --git a/SudaUpdater/bin/classes/com/sudarom/tools/RootCmd.class b/SudaUpdater/bin/classes/com/sudarom/tools/RootCmd.class
new file mode 100644
index 0000000..49b8934
Binary files /dev/null and b/SudaUpdater/bin/classes/com/sudarom/tools/RootCmd.class differ
diff --git a/SudaUpdater/bin/dexedLibs/android-support-v4-3a2f4fcb80cda9272c3a84b72d83505c.jar b/SudaUpdater/bin/dexedLibs/android-support-v4-3a2f4fcb80cda9272c3a84b72d83505c.jar
new file mode 100644
index 0000000..5a8d930
Binary files /dev/null and b/SudaUpdater/bin/dexedLibs/android-support-v4-3a2f4fcb80cda9272c3a84b72d83505c.jar differ
diff --git a/SudaUpdater/bin/dexedLibs/android-support-v4-3c1967fcfdc9d82d249571111e1b346f.jar b/SudaUpdater/bin/dexedLibs/android-support-v4-3c1967fcfdc9d82d249571111e1b346f.jar
new file mode 100644
index 0000000..f2a2148
Binary files /dev/null and b/SudaUpdater/bin/dexedLibs/android-support-v4-3c1967fcfdc9d82d249571111e1b346f.jar differ
diff --git a/SudaUpdater/bin/dexedLibs/android-support-v4-fb6eaf1f642028f6f524b49bbc2e7534.jar b/SudaUpdater/bin/dexedLibs/android-support-v4-fb6eaf1f642028f6f524b49bbc2e7534.jar
new file mode 100644
index 0000000..fdb33d9
Binary files /dev/null and b/SudaUpdater/bin/dexedLibs/android-support-v4-fb6eaf1f642028f6f524b49bbc2e7534.jar differ
diff --git a/SudaUpdater/bin/dexedLibs/appcompat_v7-e21ab23febafba9dba347d6942792f1f.jar b/SudaUpdater/bin/dexedLibs/appcompat_v7-e21ab23febafba9dba347d6942792f1f.jar
new file mode 100644
index 0000000..b1a6d48
Binary files /dev/null and b/SudaUpdater/bin/dexedLibs/appcompat_v7-e21ab23febafba9dba347d6942792f1f.jar differ
diff --git a/SudaRomUpdate/bin/jarlist.cache b/SudaUpdater/bin/jarlist.cache
similarity index 100%
rename from SudaRomUpdate/bin/jarlist.cache
rename to SudaUpdater/bin/jarlist.cache
diff --git a/SudaUpdater/bin/res/crunch/drawable-xxhdpi/ic_launcher.png b/SudaUpdater/bin/res/crunch/drawable-xxhdpi/ic_launcher.png
new file mode 100644
index 0000000..e9b0e9d
Binary files /dev/null and b/SudaUpdater/bin/res/crunch/drawable-xxhdpi/ic_launcher.png differ
diff --git a/SudaUpdater/bin/res/crunch/drawable-xxhdpi/mokee.png b/SudaUpdater/bin/res/crunch/drawable-xxhdpi/mokee.png
new file mode 100644
index 0000000..7a4cbc7
Binary files /dev/null and b/SudaUpdater/bin/res/crunch/drawable-xxhdpi/mokee.png differ
diff --git a/SudaUpdater/bin/res/crunch/drawable-xxhdpi/ota_btn_bkg.9.png b/SudaUpdater/bin/res/crunch/drawable-xxhdpi/ota_btn_bkg.9.png
new file mode 100644
index 0000000..64bbfb6
Binary files /dev/null and b/SudaUpdater/bin/res/crunch/drawable-xxhdpi/ota_btn_bkg.9.png differ
diff --git a/SudaUpdater/bin/res/crunch/drawable-xxhdpi/ota_btn_pressed_bkg.9.png b/SudaUpdater/bin/res/crunch/drawable-xxhdpi/ota_btn_pressed_bkg.9.png
new file mode 100644
index 0000000..977bc65
Binary files /dev/null and b/SudaUpdater/bin/res/crunch/drawable-xxhdpi/ota_btn_pressed_bkg.9.png differ
diff --git a/SudaUpdater/bin/res/crunch/drawable-xxhdpi/setting_icon_next.png b/SudaUpdater/bin/res/crunch/drawable-xxhdpi/setting_icon_next.png
new file mode 100644
index 0000000..49e62e7
Binary files /dev/null and b/SudaUpdater/bin/res/crunch/drawable-xxhdpi/setting_icon_next.png differ
diff --git a/SudaUpdater/bin/resources.ap_ b/SudaUpdater/bin/resources.ap_
new file mode 100644
index 0000000..86bf39e
Binary files /dev/null and b/SudaUpdater/bin/resources.ap_ differ
diff --git a/SudaRomUpdate/gen/com/sudarom/update/BuildConfig.java b/SudaUpdater/gen/com/suda/updater/BuildConfig.java
similarity index 82%
rename from SudaRomUpdate/gen/com/sudarom/update/BuildConfig.java
rename to SudaUpdater/gen/com/suda/updater/BuildConfig.java
index 55ad41b..fb0184b 100644
--- a/SudaRomUpdate/gen/com/sudarom/update/BuildConfig.java
+++ b/SudaUpdater/gen/com/suda/updater/BuildConfig.java
@@ -1,5 +1,5 @@
/** Automatically generated file. DO NOT MODIFY */
-package com.sudarom.update;
+package com.suda.updater;
public final class BuildConfig {
public final static boolean DEBUG = true;
diff --git a/SudaUpdater/gen/com/suda/updater/R.java b/SudaUpdater/gen/com/suda/updater/R.java
new file mode 100644
index 0000000..c1936a6
--- /dev/null
+++ b/SudaUpdater/gen/com/suda/updater/R.java
@@ -0,0 +1,109 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * aapt tool from the resource data it found. It
+ * should not be modified by hand.
+ */
+
+package com.suda.updater;
+
+public final class R {
+ public static final class attr {
+ }
+ public static final class color {
+ public static final int diliver_line_color=0x7f040000;
+ public static final int version_msg_current=0x7f040002;
+ public static final int version_msg_new=0x7f040001;
+ }
+ public static final class dimen {
+ public static final int activity_horizontal_margin=0x7f050000;
+ public static final int activity_vertical_margin=0x7f050001;
+ /** 按钮距离底部高度
+ 按钮距离底部高度
+ 按钮距离底部高度
+ */
+ public static final int botton_marginBottom=0x7f050014;
+ /** 按钮宽度
+ 按钮宽度
+ 按钮宽度
+ */
+ public static final int botton_width=0x7f050015;
+ public static final int checkmark_area=0x7f050002;
+ public static final int group_height=0x7f050003;
+ public static final int item_height=0x7f050004;
+ public static final int item_icon_margin_left=0x7f050007;
+ public static final int item_icon_margin_right=0x7f050008;
+ public static final int item_icon_width=0x7f050006;
+ public static final int item_info_margin_right=0x7f05000c;
+ public static final int item_info_percent_width=0x7f05000d;
+ public static final int item_padding=0x7f050005;
+ public static final int item_progress_min_width=0x7f05000b;
+ public static final int item_size_font=0x7f05000f;
+ public static final int item_status_margin_left=0x7f050009;
+ public static final int item_status_margin_right=0x7f05000a;
+ public static final int item_title_font=0x7f05000e;
+ public static final int list_big_padding_bottom=0x7f050010;
+ public static final int list_small_padding_bottom=0x7f050011;
+ /** 字体大小
+ */
+ public static final int text_size=0x7f050017;
+ public static final int title_bar_height=0x7f050012;
+ /** 标题高度
+ 标题高度
+ 标题高度
+ */
+ public static final int title_height=0x7f050016;
+ /** 移动叔叔图片高度
+ 移动叔叔图片高度
+ 移动叔叔图片高度
+ */
+ public static final int ydss_picture=0x7f050013;
+ }
+ public static final class drawable {
+ public static final int android_list_selector_holo_light=0x7f020000;
+ public static final int ic_launcher=0x7f020001;
+ public static final int mokee=0x7f020002;
+ public static final int new_v6=0x7f020008;
+ public static final int ota_btn_bkg=0x7f020003;
+ public static final int ota_btn_pressed_bkg=0x7f020004;
+ public static final int selector=0x7f020005;
+ public static final int setting_icon_next=0x7f020006;
+ public static final int transparent=0x7f020007;
+ }
+ public static final class id {
+ public static final int btn_check_update=0x7f060003;
+ public static final int buttonck=0x7f060004;
+ public static final int scrollView1=0x7f060006;
+ public static final int topLayout=0x7f060000;
+ public static final int tvversion=0x7f060005;
+ public static final int update_info=0x7f060007;
+ public static final int version_flag=0x7f060002;
+ public static final int version_msg=0x7f060001;
+ }
+ public static final class layout {
+ public static final int activity_main=0x7f030000;
+ public static final int update_info=0x7f030001;
+ }
+ public static final class string {
+ public static final int about=0x7f070009;
+ public static final int app_name=0x7f070000;
+ public static final int author_info=0x7f07000e;
+ public static final int base_url=0x7f070013;
+ public static final int cancel=0x7f07000d;
+ public static final int check_version=0x7f070001;
+ public static final int confirm=0x7f07000c;
+ public static final int current_version=0x7f070004;
+ public static final int disk=0x7f070002;
+ public static final int download=0x7f070012;
+ public static final int infonull=0x7f070011;
+ public static final int isnew=0x7f070007;
+ public static final int lates_version=0x7f070005;
+ public static final int latest_version=0x7f070010;
+ public static final int net_error=0x7f070006;
+ public static final int nisnew=0x7f070008;
+ public static final int reboot_recovery=0x7f07000b;
+ public static final int recovey=0x7f07000a;
+ public static final int tip_read_version=0x7f07000f;
+ public static final int updateinfo=0x7f070003;
+ }
+}
diff --git a/SudaRomUpdate/ic_launcher-web.png b/SudaUpdater/ic_launcher-web.png
similarity index 100%
rename from SudaRomUpdate/ic_launcher-web.png
rename to SudaUpdater/ic_launcher-web.png
diff --git a/SudaUpdater/libs/android-support-v4.jar b/SudaUpdater/libs/android-support-v4.jar
new file mode 100644
index 0000000..f48d0da
Binary files /dev/null and b/SudaUpdater/libs/android-support-v4.jar differ
diff --git a/SudaRomUpdate/proguard-project.txt b/SudaUpdater/proguard-project.txt
similarity index 99%
rename from SudaRomUpdate/proguard-project.txt
rename to SudaUpdater/proguard-project.txt
index 5b89420..f2fe155 100644
--- a/SudaRomUpdate/proguard-project.txt
+++ b/SudaUpdater/proguard-project.txt
@@ -17,4 +17,4 @@
# class:
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
# public *;
-#}
\ No newline at end of file
+#}
diff --git a/SudaRomUpdate/project.properties b/SudaUpdater/project.properties
similarity index 96%
rename from SudaRomUpdate/project.properties
rename to SudaUpdater/project.properties
index ce39f2d..6e18427 100644
--- a/SudaRomUpdate/project.properties
+++ b/SudaUpdater/project.properties
@@ -11,4 +11,4 @@
#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
# Project target.
-target=android-18
+target=android-21
diff --git a/SudaUpdater/res/drawable-xxhdpi/ic_launcher.png b/SudaUpdater/res/drawable-xxhdpi/ic_launcher.png
new file mode 100644
index 0000000..65dc377
Binary files /dev/null and b/SudaUpdater/res/drawable-xxhdpi/ic_launcher.png differ
diff --git a/SudaUpdater/res/drawable-xxhdpi/mokee.png b/SudaUpdater/res/drawable-xxhdpi/mokee.png
new file mode 100644
index 0000000..3d89788
Binary files /dev/null and b/SudaUpdater/res/drawable-xxhdpi/mokee.png differ
diff --git a/SudaUpdater/res/drawable-xxhdpi/ota_btn_bkg.9.png b/SudaUpdater/res/drawable-xxhdpi/ota_btn_bkg.9.png
new file mode 100644
index 0000000..7c9adf5
Binary files /dev/null and b/SudaUpdater/res/drawable-xxhdpi/ota_btn_bkg.9.png differ
diff --git a/SudaUpdater/res/drawable-xxhdpi/ota_btn_pressed_bkg.9.png b/SudaUpdater/res/drawable-xxhdpi/ota_btn_pressed_bkg.9.png
new file mode 100644
index 0000000..80bf5c9
Binary files /dev/null and b/SudaUpdater/res/drawable-xxhdpi/ota_btn_pressed_bkg.9.png differ
diff --git a/SudaUpdater/res/drawable-xxhdpi/setting_icon_next.png b/SudaUpdater/res/drawable-xxhdpi/setting_icon_next.png
new file mode 100644
index 0000000..49e62e7
Binary files /dev/null and b/SudaUpdater/res/drawable-xxhdpi/setting_icon_next.png differ
diff --git a/SudaUpdater/res/drawable/android_list_selector_holo_light.xml b/SudaUpdater/res/drawable/android_list_selector_holo_light.xml
new file mode 100644
index 0000000..1be0d87
--- /dev/null
+++ b/SudaUpdater/res/drawable/android_list_selector_holo_light.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/SudaRomUpdate/res/drawable/selector.xml b/SudaUpdater/res/drawable/selector.xml
similarity index 100%
rename from SudaRomUpdate/res/drawable/selector.xml
rename to SudaUpdater/res/drawable/selector.xml
diff --git a/SudaUpdater/res/layout/activity_main.xml b/SudaUpdater/res/layout/activity_main.xml
new file mode 100644
index 0000000..50ba2a6
--- /dev/null
+++ b/SudaUpdater/res/layout/activity_main.xml
@@ -0,0 +1,105 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/SudaUpdater/res/layout/update_info.xml b/SudaUpdater/res/layout/update_info.xml
new file mode 100644
index 0000000..158cf28
--- /dev/null
+++ b/SudaUpdater/res/layout/update_info.xml
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/SudaUpdater/res/values-hdpi/dimens.xml b/SudaUpdater/res/values-hdpi/dimens.xml
new file mode 100644
index 0000000..5a4e5d2
--- /dev/null
+++ b/SudaUpdater/res/values-hdpi/dimens.xml
@@ -0,0 +1,11 @@
+
+
+
+ 200dip
+
+ 20dip
+
+ 170dip
+
+ 40dip
+
diff --git a/SudaUpdater/res/values-xhdpi/dimens.xml b/SudaUpdater/res/values-xhdpi/dimens.xml
new file mode 100644
index 0000000..5a4e5d2
--- /dev/null
+++ b/SudaUpdater/res/values-xhdpi/dimens.xml
@@ -0,0 +1,11 @@
+
+
+
+ 200dip
+
+ 20dip
+
+ 170dip
+
+ 40dip
+
diff --git a/SudaUpdater/res/values-xxhdpi/dimens.xml b/SudaUpdater/res/values-xxhdpi/dimens.xml
new file mode 100644
index 0000000..af1bb3e
--- /dev/null
+++ b/SudaUpdater/res/values-xxhdpi/dimens.xml
@@ -0,0 +1,13 @@
+
+
+
+ 180dip
+
+ 20dip
+
+ 170dip
+
+ 40dip
+
+ 15dip
+
diff --git a/SudaUpdater/res/values-zh-rCN/strings.xml b/SudaUpdater/res/values-zh-rCN/strings.xml
new file mode 100644
index 0000000..a6c64e2
--- /dev/null
+++ b/SudaUpdater/res/values-zh-rCN/strings.xml
@@ -0,0 +1,22 @@
+
+
+ 查阅发布亮点和用户更新说明
+ 检测更新
+ 百度网盘
+ Rom更新器
+ 更新日志
+ 当前版本:
+ 最新版本:
+ 网络错误,请重试
+ 关于
+ 重启至recovery
+ 重启至recovery?
+ 确定
+ 取消
+ 欢迎使用移动叔叔更新器
+ 当前已是最新版本,无需更新
+ 检测到新版本
+ 暂无更新内容
+ 下载更新包
+ https://raw.githubusercontent.com/ghbhaha/OTA_TEST/bacon_mokee/
+
diff --git a/SudaUpdater/res/values/colors.xml b/SudaUpdater/res/values/colors.xml
new file mode 100644
index 0000000..fa24765
--- /dev/null
+++ b/SudaUpdater/res/values/colors.xml
@@ -0,0 +1,6 @@
+
+
+ #ffe1e2e6
+ #ff0074f7
+ #ff3b3b3b
+
diff --git a/SudaUpdater/res/values/dimens.xml b/SudaUpdater/res/values/dimens.xml
new file mode 100644
index 0000000..1235239
--- /dev/null
+++ b/SudaUpdater/res/values/dimens.xml
@@ -0,0 +1,22 @@
+
+
+ 16.0dip
+ 16.0dip
+ 40.0dip
+ 36.0dip
+ 64.0dip
+ 8.0dip
+ 48.0dip
+ 13.0dip
+ 13.0dip
+ 12.0dip
+ 12.0dip
+ 150.0dip
+ 72.0dip
+ 52.0dip
+ 14.0dip
+ 12.0dip
+ 48.0dip
+ 16.0dip
+ 50.0dip
+
diff --git a/SudaUpdater/res/values/drawables.xml b/SudaUpdater/res/values/drawables.xml
new file mode 100644
index 0000000..941e6b9
--- /dev/null
+++ b/SudaUpdater/res/values/drawables.xml
@@ -0,0 +1,5 @@
+
+
+ - #00000000
+ - #19000000
+
diff --git a/SudaUpdater/res/values/ids.xml b/SudaUpdater/res/values/ids.xml
new file mode 100644
index 0000000..2e6b378
--- /dev/null
+++ b/SudaUpdater/res/values/ids.xml
@@ -0,0 +1,7 @@
+
+
+ - false
+ - false
+ - false
+ - false
+
diff --git a/SudaRomUpdate/res/values/strings.xml b/SudaUpdater/res/values/strings.xml
similarity index 72%
rename from SudaRomUpdate/res/values/strings.xml
rename to SudaUpdater/res/values/strings.xml
index 01368b4..b142b16 100644
--- a/SudaRomUpdate/res/values/strings.xml
+++ b/SudaUpdater/res/values/strings.xml
@@ -1,7 +1,7 @@
Updater
- Check for updates
+ Check for updates
Baidu SkyDrive
Update information
Current version:
@@ -9,9 +9,6 @@
A network error occurred!
This is the latest version!
Detect the latest version,please download the latest one in Baidu SkyDrive!
- https://raw.githubusercontent.com/ghbhaha/OTA_TEST/Server/version
- https://raw.githubusercontent.com/ghbhaha/OTA_TEST/Server/update_info
- http://pan.baidu.com/s/1o6Dhmqu
About
Reboot recovery
Reboot recovery?
diff --git a/SudaUpdater/src/com/suda/updater/MainActivity.java b/SudaUpdater/src/com/suda/updater/MainActivity.java
new file mode 100644
index 0000000..d2feb4c
--- /dev/null
+++ b/SudaUpdater/src/com/suda/updater/MainActivity.java
@@ -0,0 +1,266 @@
+package com.suda.updater;
+
+
+
+import java.util.Calendar;
+
+import android.annotation.SuppressLint;
+import android.app.Activity;
+import android.app.AlertDialog;
+import android.content.DialogInterface;
+import android.content.Intent;
+import android.net.Uri;
+import android.os.AsyncTask;
+import android.os.Bundle;
+import android.os.StrictMode;
+import android.os.SystemProperties;
+import android.view.Menu;
+import android.view.MenuItem;
+import android.view.View;
+import android.view.Window;
+import android.widget.Button;
+import android.widget.RelativeLayout;
+import android.widget.TextView;
+import android.widget.Toast;
+
+import com.sudarom.tools.HttpTools;
+import com.sudarom.tools.RootCmd;
+
+public class MainActivity extends Activity
+{
+
+ private TextView tvversion_msg;
+ private Button btck;
+ private RelativeLayout rl;
+ private String flag = "check";//ť־
+ private String mWay = null;//
+ private String ydss_url = "http://bbs.ydss.cn"; //ظ¶λַдgithub(ydss_url)
+ private String strlatest = SystemProperties.get("ro.mk.version"); //°汾
+ private String strcurrent = SystemProperties.get("ro.mk.version"); //ذ汾
+ //SystemProperties.get("ro.mk.version");
+ //Ҫlayoutlib.jar Բοhttp://blog.sina.com.cn/s/blog_6b597ccb0100ywrw.html
+
+
+ @SuppressLint("NewApi")
+ @Override
+ protected void onCreate(Bundle savedInstanceState)
+ {
+ super.onCreate(savedInstanceState);
+ StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder().detectDiskReads().detectDiskWrites().detectNetwork().penaltyLog().build());
+ StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder().detectLeakedSqlLiteObjects().detectLeakedClosableObjects().penaltyLog().penaltyDeath().build());
+ requestWindowFeature(Window.FEATURE_NO_TITLE);
+ setContentView(R.layout.activity_main);
+
+
+
+ tvversion_msg = (TextView) findViewById(R.id.version_msg);
+ btck = (Button) findViewById(R.id.buttonck);
+ rl = (RelativeLayout) findViewById(R.id.topLayout);
+
+ tvversion_msg.setText("ǰ汾:" + strcurrent);
+
+ //ťflagı
+ btck.setOnClickListener(new View.OnClickListener()
+ {
+
+ @Override
+ public void onClick(View v)
+ {
+ // TODO Auto-generated method stub
+
+ if(flag.equals("check"))
+ {
+ check checktask = new check();
+ checktask.execute();
+
+ }
+ else if(flag.equals("disk"))
+ {
+
+ Uri uri = Uri.parse(ydss_url);
+ Intent intent = new Intent(Intent.ACTION_VIEW, uri);
+ startActivity(intent);
+ }
+
+ }
+ });
+
+ //־
+ rl.setOnClickListener(new View.OnClickListener()
+ {
+
+ @Override
+ public void onClick(View v)
+ {
+ // TODO Զɵķ
+ if(strlatest == strcurrent || strlatest == null) //ΪջΪǰ汾ʾǰ־
+ {
+ Intent it = new Intent(MainActivity.this, UpdateInfo.class);
+ Bundle bundle = new Bundle();
+ bundle.putCharSequence("version", strcurrent);
+ it.putExtras(bundle);
+ startActivity(it);
+
+ }
+ else
+ {
+ Intent it = new Intent(MainActivity.this, UpdateInfo.class);
+ Bundle bundle = new Bundle();
+ bundle.putCharSequence("version", strlatest);
+ it.putExtras(bundle);
+ startActivity(it);
+
+ }
+
+ }
+ });
+
+
+ //ÿмһ
+ Calendar c = Calendar.getInstance();
+ mWay = String.valueOf(c.get(Calendar.DAY_OF_WEEK));
+
+ if("1".equals(mWay) || "6".equals(mWay) || "7".equals(mWay))
+ {
+ check checktask = new check();
+ checktask.execute();//Ϊ壬գԶһ
+ }
+ }
+
+
+
+ //ִ̨Уֹ
+ private class check extends AsyncTask