چگونه برنامه های Android را به صورت ایمن به نسخه های قدیمی تر کاهش دهیم

A smartphone showing version numbers with a hand turning a dial backwards

اطلاعیه حقوقی و ایمنی: این مقاله فقط برای اهداف آموزشی است. تنزل رتبه یک برنامه Android باید فقط با برنامه‌های شما به طور قانونی مالک هستید، با استفاده از نسخه‌های قدیمی‌تری که از طریق کانال‌های قانونی به دست آورده‌اید (به عنوان مثال، یک APK که قبلاً از دستگاه خود صادر کرده‌اید، یا یک ساخت قدیمی‌تر که توسط توسعه‌دهنده در دسترس عموم قرار گرفته است) انجام شود. XAPK به APK میزبانی، توزیع، پیوند به برنامه‌های دارای حق نسخه‌برداری، پولی یا دزدی را تسهیل نمی‌کند یا دسترسی به آن‌ها را تسهیل نمی‌کند. بارگذاری جانبی نسخه‌های قدیمی‌تر برنامه‌های پولی یا دارای حق نسخه‌برداری از منابع غیررسمی تأیید نمی‌شود. برای شرایط کامل به سلب مسئولیت ما مراجعه کنید.

گاهی اوقات، به روز رسانی برنامه می تواند یک فاجعه باشد. چه توسعه دهنده ویژگی مورد علاقه شما را حذف کرده باشد، چه تبلیغات بیش از حد اضافه کرده باشد، یا اشکالاتی را معرفی کند که باعث از کار افتادن برنامه می شود، ممکن است آرزو داشته باشید که ای کاش هرگز روی "به روز رسانی" کلیک نمی کردید. برخلاف iOS، Android به شما امکان به نسخه قدیمی تر برگردید را می‌دهد، اما این کار به سادگی کلیک کردن روی یک دکمه نیست.

در زیر به نحوه عملکرد کاهش رتبه برنامه، مشکلاتی که ممکن است رخ دهد، و نحوه بازگشت به نسخه قدیمی و پایدار بدون از دست دادن اطلاعات خود در طول مسیر، خواهیم پرداخت.

خوراکی های کلیدی

  • Android به طور کلی از "پوشش" یک APK قدیمی روی یک APK جدیدتر جلوگیری می کند. معمولاً به حذف کامل نیاز است.
  • حذف نصب برنامه معمولاً داده های محلی خود را حذف می کند. پشتیبان گیری بسیار مهم است!
  • برنامه‌های سیستم به جای حذف کامل به «حذف به‌روزرسانی‌ها» نیاز دارند.
  • پس از دانگرید، به روز رسانی خودکار را در Play Store غیرفعال کنید تا از به روز رسانی مجدد نسخه جلوگیری کنید.

مرحله 1: از داده های فعلی خود نسخه پشتیبان تهیه کنید

قبل از اینکه چیزی را لمس کنید، بدانید که حذف نصب یک برنامه به معنای از دست دادن تمام تنظیمات، پیشرفت سطح (برای بازی ها) و داده های ذخیره شده محلی است. ابتدا از این روش ها برای پشتیبان گیری استفاده کنید:

مرحله 2: نسخه قدیمی‌تری را که به طور قانونی مالک آن هستید، پیدا کنید

نسخه قدیمی خاصی را که باید نصب کنید شناسایی کنید. منابع قابل قبول شامل لاگ تغییرات و بایگانی انتشار خود ناشر برنامه (برخی از توسعه دهندگان تاریخچه کاملی از ساخت های امضا شده را حفظ می کنند)، یک APK که قبلاً از دستگاه خود صادر کرده اید، یا، برای نرم افزار منبع باز، صفحه انتشار رسمی پروژه با برچسب نسخه در میزبان کنترل منبع آن.

معماری CPU را بررسی کنید

هنگام دانلود فایل‌های APK قدیمی، مطمئن شوید که DPI و معماری (مانند arm64-v8a) با تلفن شما مطابقت دارند. ابزار اطلاعات APK ما می تواند به شما کمک کند تا نیازهای سخت افزاری برنامه فعلی خود را تأیید کنید.

مرحله 3: نسخه فعلی را حذف نصب کنید

برای اکثر برنامه ها، به سادگی نماد را طولانی فشار دهید و روی حذف نصب کنید کلیک کنید. اگر این یک برنامه از پیش نصب شده است (مانند YouTube یا Chrome):

  1. به تنظیمات > برنامه ها بروید.
  2. برنامه را پیدا کنید و روی آن ضربه بزنید.
  3. روی سه نقطه در گوشه بالا سمت راست ضربه بزنید.
  4. "حذف به روز رسانی ها" را انتخاب کنید. با این کار برنامه به نسخه ای که با گوشی شما ارائه شده است برمی گردد.

مرحله 4: APK قدیمی را نصب کنید

APK قدیمی‌تری را که در مرحله 2 دانلود کرده‌اید باز کنید. از شما پرسیده می‌شود که آیا می‌خواهید نصب کنید. پس از اتمام، آن را راه اندازی نکنید تا زمانی که مرحله بعدی را کامل کنید.

مرحله 5: غیرفعال کردن به روز رسانی خودکار (مهم)

اگر این کار را انجام ندهید، پلی استور ظرف چند ساعت شما را به آخرین نسخه «تصحیح خودکار» خواهد کرد.

  1. Play Store را باز کنید.
  2. برنامه خود را جستجو کنید و صفحه فهرست آن را باز کنید.
  3. روی سه نقطه (بالا سمت راست) ضربه بزنید.
  4. علامت "فعال کردن به روز رسانی خودکار" را بردارید.

نسخه مورد علاقه خود را دریافت کنید

آماده عقب نشینی هستید؟ از ابزارهای ما برای بررسی فراداده‌های APK قدیمی‌تر خود و اطمینان از یک تنزل رتبه استفاده کنید.

تأیید امضای APK قدیمی

مشکلات رایج کاهش رتبه

چک لیست بازگشت امن برنامه

وقتی یک به‌روزرسانی جریان کاری را که شما به آن وابسته هستید، خراب می‌کند، کاهش رتبه یک راه حل مفید برای فرار است. این کار کمی تلاش می‌کند و داده‌های برنامه شما را در معرض خطر قرار می‌دهد، اما این راه واقعی برای بازگرداندن نسخه‌ای است که واقعاً برای شما کارآمد است. هر چیزی که به آن برگردید، ابتدا هر APK قدیمی را تأیید کنید از یک منبع شخص ثالث استفاده کنید تا بدانید دستکاری نشده است.

مهندسی و مستند شده توسط Mst Shaefale توسعه‌دهنده اصلی و معمار بسته Android • تأییدشده در Android 12–15

Mst Shaefale ادغام XAPK/APKS سمت کلاینت، تجزیه کننده مانیفست باینری و ابزارهای امضای APK v1+v2 را در xapktoapk.com حفظ می کند. آیا یک فرمان قدیمی یا تغییر سیستم عامل را مشاهده می کنید؟ یک یادداشت تحریریه بفرستید.