چگونه برنامه های Android را به صورت ایمن به نسخه های قدیمی تر کاهش دهیم
اطلاعیه حقوقی و ایمنی: این مقاله فقط برای اهداف آموزشی است. تنزل رتبه یک برنامه Android باید فقط با برنامههای شما به طور قانونی مالک هستید، با استفاده از نسخههای قدیمیتری که از طریق کانالهای قانونی به دست آوردهاید (به عنوان مثال، یک APK که قبلاً از دستگاه خود صادر کردهاید، یا یک ساخت قدیمیتر که توسط توسعهدهنده در دسترس عموم قرار گرفته است) انجام شود. XAPK به APK میزبانی، توزیع، پیوند به برنامههای دارای حق نسخهبرداری، پولی یا دزدی را تسهیل نمیکند یا دسترسی به آنها را تسهیل نمیکند. بارگذاری جانبی نسخههای قدیمیتر برنامههای پولی یا دارای حق نسخهبرداری از منابع غیررسمی تأیید نمیشود. برای شرایط کامل به سلب مسئولیت ما مراجعه کنید.
گاهی اوقات، به روز رسانی برنامه می تواند یک فاجعه باشد. چه توسعه دهنده ویژگی مورد علاقه شما را حذف کرده باشد، چه تبلیغات بیش از حد اضافه کرده باشد، یا اشکالاتی را معرفی کند که باعث از کار افتادن برنامه می شود، ممکن است آرزو داشته باشید که ای کاش هرگز روی "به روز رسانی" کلیک نمی کردید. برخلاف iOS، Android به شما امکان به نسخه قدیمی تر برگردید را میدهد، اما این کار به سادگی کلیک کردن روی یک دکمه نیست.
در زیر به نحوه عملکرد کاهش رتبه برنامه، مشکلاتی که ممکن است رخ دهد، و نحوه بازگشت به نسخه قدیمی و پایدار بدون از دست دادن اطلاعات خود در طول مسیر، خواهیم پرداخت.
خوراکی های کلیدی
- Android به طور کلی از "پوشش" یک APK قدیمی روی یک APK جدیدتر جلوگیری می کند. معمولاً به حذف کامل نیاز است.
- حذف نصب برنامه معمولاً داده های محلی خود را حذف می کند. پشتیبان گیری بسیار مهم است!
- برنامههای سیستم به جای حذف کامل به «حذف بهروزرسانیها» نیاز دارند.
- پس از دانگرید، به روز رسانی خودکار را در Play Store غیرفعال کنید تا از به روز رسانی مجدد نسخه جلوگیری کنید.
مرحله 1: از داده های فعلی خود نسخه پشتیبان تهیه کنید
قبل از اینکه چیزی را لمس کنید، بدانید که حذف نصب یک برنامه به معنای از دست دادن تمام تنظیمات، پیشرفت سطح (برای بازی ها) و داده های ذخیره شده محلی است. ابتدا از این روش ها برای پشتیبان گیری استفاده کنید:
- همگام سازی ابری: اطمینان حاصل کنید که Google Drive Sync یا پشتیبانگیری ابری توسعهدهنده (مانند Facebook، Supercell ID) فعال است.
- کپی اطلاعات دستی: فایل های مهم را از /Android/data/[package_name] به کارت SD یا رایانه شخصی خود منتقل کنید.
- پشتیبان گیری تیتانیوم / پشتیبان گیری سوئیفت: اگر دسترسی به ROOT دارید، میتوانید از دادههای برنامه دقیقاً همانطور که هست نسخه پشتیبان تهیه کنید و پس از دانگرید آن را بازیابی کنید.
مرحله 2: نسخه قدیمیتری را که به طور قانونی مالک آن هستید، پیدا کنید
نسخه قدیمی خاصی را که باید نصب کنید شناسایی کنید. منابع قابل قبول شامل لاگ تغییرات و بایگانی انتشار خود ناشر برنامه (برخی از توسعه دهندگان تاریخچه کاملی از ساخت های امضا شده را حفظ می کنند)، یک APK که قبلاً از دستگاه خود صادر کرده اید، یا، برای نرم افزار منبع باز، صفحه انتشار رسمی پروژه با برچسب نسخه در میزبان کنترل منبع آن.
معماری CPU را بررسی کنید
هنگام دانلود فایلهای APK قدیمی، مطمئن شوید که DPI و معماری (مانند arm64-v8a) با تلفن شما مطابقت دارند. ابزار اطلاعات APK ما می تواند به شما کمک کند تا نیازهای سخت افزاری برنامه فعلی خود را تأیید کنید.
مرحله 3: نسخه فعلی را حذف نصب کنید
برای اکثر برنامه ها، به سادگی نماد را طولانی فشار دهید و روی حذف نصب کنید کلیک کنید. اگر این یک برنامه از پیش نصب شده است (مانند YouTube یا Chrome):
- به تنظیمات > برنامه ها بروید.
- برنامه را پیدا کنید و روی آن ضربه بزنید.
- روی سه نقطه در گوشه بالا سمت راست ضربه بزنید.
- "حذف به روز رسانی ها" را انتخاب کنید. با این کار برنامه به نسخه ای که با گوشی شما ارائه شده است برمی گردد.
مرحله 4: APK قدیمی را نصب کنید
APK قدیمیتری را که در مرحله 2 دانلود کردهاید باز کنید. از شما پرسیده میشود که آیا میخواهید نصب کنید. پس از اتمام، آن را راه اندازی نکنید تا زمانی که مرحله بعدی را کامل کنید.
مرحله 5: غیرفعال کردن به روز رسانی خودکار (مهم)
اگر این کار را انجام ندهید، پلی استور ظرف چند ساعت شما را به آخرین نسخه «تصحیح خودکار» خواهد کرد.
- Play Store را باز کنید.
- برنامه خود را جستجو کنید و صفحه فهرست آن را باز کنید.
- روی سه نقطه (بالا سمت راست) ضربه بزنید.
- علامت "فعال کردن به روز رسانی خودکار" را بردارید.
نسخه مورد علاقه خود را دریافت کنید
آماده عقب نشینی هستید؟ از ابزارهای ما برای بررسی فرادادههای APK قدیمیتر خود و اطمینان از یک تنزل رتبه استفاده کنید.
تأیید امضای APK قدیمیمشکلات رایج کاهش رتبه
- "برنامه نصب نشده است": این معمولاً به این دلیل اتفاق می افتد که سیستم داده های باقی مانده از نسخه جدیدتر را تشخیص می دهد. گوشی خود را ریستارت کنید و دوباره امتحان کنید.
- خطاهای ورود: برخی از برنامههای آنلاین (مانند Netflix یا بانکداری) نسخههای قدیمیتر را برای امنیت مسدود میکنند. اگر برنامه مجبور به شروع بهروزرسانی شود، نمیتوانید آن را کاهش دهید.
- فایلهای داده های خراب: Android/data نسخه 3.0 ممکن است توسط نسخه 2.0 قابل خواندن نباشند. در این مورد، باید از نو شروع کنید.
چک لیست بازگشت امن برنامه
وقتی یک بهروزرسانی جریان کاری را که شما به آن وابسته هستید، خراب میکند، کاهش رتبه یک راه حل مفید برای فرار است. این کار کمی تلاش میکند و دادههای برنامه شما را در معرض خطر قرار میدهد، اما این راه واقعی برای بازگرداندن نسخهای است که واقعاً برای شما کارآمد است. هر چیزی که به آن برگردید، ابتدا هر APK قدیمی را تأیید کنید از یک منبع شخص ثالث استفاده کنید تا بدانید دستکاری نشده است.