یکی از بهروزرسانیهای امنیتی که در اندروید 14 ایجاد شده است، ویژگیای است که شما را از نصب برخی از برنامههای قدیمیتر ساختهشده برای اندروید 5.1 یا نسخههای قدیمیتر منع میکند.
اگر یک گوشی یا تبلت جدید براق دارید که اندروید 14 دارد، درست است که نمیتوانید این برنامههای قدیمیتر را دانلود و روی دستگاه خود نصب کنید. اما میتوانید دستگاه تلفن همراه خود را با کابل USB به رایانه وصل کنید، یک پنجره ترمینال یا خط فرمان را باز کنید و چند دستور را تایپ کنید تا برنامههای قدیمیتر روی دستگاهتان بارگذاری شوند.
قبل از اینکه این کار را انجام دهید، یک هشدار بسیار وجود دارد؛ دلیلی وجود دارد که Google نصب برنامههای قدیمی را به آسانی ساپورت نمی کند و این است که اندروید 5.1 در سال 2015 منتشر شده و در سالهای پس از آن گوگل تغییرات زیادی در حفظ حریم خصوصی و امنیتی سیستم عامل اندروید اعمال کرده است.
برنامههایی که نسخههای پایینتر از 6.0 اندروید را تنها پوشش میدهند، میتوانند برخی از این الزامات را دور بزنند، و Google خاطرنشان میکند که «برخی از برنامههای بدافزار ازtargetSdkVersion 22 استفاده میکنند تا در معرض مجوز زمان اجرا معرفیشده در سال 2015 توسط Android 6.0 Marshmallow (سطح API 23) قرار نگیرند." یعنی عمدا از اندروید پایین پشتیبانی میکند تا مجبور به بالا بردن امنیت اپلیکیشن نشوند.
همچنین ممکن است برخی از برنامههایی که برای اندروید 5.1 یا قبلتر طراحی شدهاند، در هشت سال گذشته برای پشتیبانی از نسخههای جدیدتر اندروید بهروزرسانی نشده باشند و ممکن است باگها، آسیبپذیریهای امنیتی یا مشکلات دیگری داشته باشند. این آسیبپذیری در حدی بود که میتوانست منجر به هک شدن خود سیمکارت نیز شود، که بیشترین ضرر هم نصیب خطهای 0912 میشد، چرا که تا به خودشان بیایند مبلغ بسیار سنگینی به قبضشان اضافه شده بود یا به اسمشان مزاحمت یا کلاهبرداری انجام شده بود.
بنابراین فقط در صورتی نصب یک برنامه قدیمی را توصیه می کنم که کاملاً مطمئن باشید که ایمن است و یا متوجه ریسکهای احتمالی باشید. همچنین به خاطر داشته باشید که محدودیتهای جدید فقط برای دستگاههایی اعمال میشود که قبلاً از اندروید 14 استفاده میکنند، زمانی که میخواهید یک برنامه قدیمیتر را نصب کنید؛ اگر قبلاً یک برنامه قدیمی روی تلفن دارای اندروید 13 یا نسخههای قبلی دارید، در صورت ارتقا به اندروید 14،مشکلی ایجاد نخواهد شد. اما اگر برنامه را حذف نصب کنید، بدون انجام مراحل ذکر شده در زیر نمی توانید آن را دوباره نصب کنید.
بنابراین در اینجا نحوه برخورد من با این روش جدید برای نصب برنامههای قدیمیتر در اندروید 14 آمده است؛
راه های متعددی برای انجام این کار وجود دارد، و بسته به اینکه از رایانه شخصی ویندوز، مک یا لینوکس استفاده می کنید، دستورالعمل ها کمی متفاوت است. اما به طور خلاصه، اولین قدم این است که آخرین نسخه ابزارهای پلتفرمSDK گوگل را برای سیستم عامل خود دانلود کنید.
adb devices
adb install --bypass-low-target-sdk-block FILENAME.apk
اگر همه چیز طبق برنامه پیش رفت، برنامه اکنون باید در دستگاه اندرویدی شما در دسترس باشد.