mohsen8 815 ارسال شده در 21 فروردین، 2017 اشتراک گذاری ارسال شده در 21 فروردین، 2017 با سلام برای ساخت UPDATE.ZIP نسبت به نوع کاری که می خواهید انجام بدید متفاوت می باشد نصب برنامه،پاک کردن برنامه،کپی کردن برنامه،نصب رام و نصب ریکاوری و غیره یکی از ساده ترین کارها استفاده از فایلهای قبلا ساخته شده برای گوشیتان است در این اینجا یک آموزش کلی قرار میدهم از چگونگی ساخت یک فایل UPDATE.ZIP برای شروع کار اول از همه فایل زیر را دانلود کنید update.zip–for-Android-Devices–master بعد از دانلود می توانید نام آن را update.zip یا هر نامی که می خواهید بزارید این نکته را نیز اضافه کنم برای ساین کردن در آخر کار از SignApk که در پکیج APKTOOL سایت هست می تونید استفاده کنید با کد زیر ساین کنید >java -jar signapk.jar certificate.pem key.pk8 your-update.zip your-signed-update.zip اگر فایل apk دارید انها را در مسیر /data/app قرار دهید اگر برنامه ها دارایی دیتا بودند در مسیر /data/data قرار دهید وقتی فایلهای خود را قرار دادید برای نوشتن اسکریپت به مسیر META-INF/com/google/android/ بروید و فایل updater-script را باز کنید خط های زیر را فقط نیازه ویرایش کنید > set_perm(1000, 1000, 0644, "/data/app/[PACKAGE].apk"); set_perm_recursive(1000, 1000, 0777, 0777, "/data/data/PACKAGE_DATA_FOLDER"); delete("/data/dalvik-cache/data@app@[PACKAGE][email protected]"); برای هر یک برنامه باید این خط را اضافه کنید در نمونه زیر برنامه ROOT_EXPLORER.APK را می توانید مشاهده کنید > set_perm(1000, 1000, 0644, "/data/app/ROOT_EXPLORER.APK"); set_perm_recursive(1000, 1000, 0777, 0777, "/data/data/ROOT_EXPLORER_DATA_FOLDER"); delete("/data/dalvik-cache/data@app@ROOT [email protected]"); برای پاک کردن برنامه نیز بین دو خط زیر >ui_print("| 80% Installing Applications |"); package_extract_dir("data", "/data"); خط زیر را اضافه کنید >delete("/APK_DIR/APP.APK"); خیلی مهم در آخر اسکریپت حتما یه خط خالی رها کنید وگرنه اصلا کار نمی کند اگر برنامه ویرایش شده دارید حتما اول ساین کنید برنامه را در اندروید 5 به بالا نیز در بین کدها نیاز به دادن دسترسی به برنامه ها نیست باید حذف شود موفق باشید لینک اموزش در پرتال سایت لینک ارسال
ارسال های توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.