Как установить старый APK на Android 14+: устраняем ошибку «несовместимо с вашим телефоном» без root
С выходом Android 14 владельцы современных устройств столкнулись с неожиданной проблемой — невозможностью установить старые, проверенные временем приложения.
Google, в своём стремлении к «улучшению» пользовательского опыта, c выходом Android 14 решила ограничить установку приложений, которые были разработаны для более старых версий ОС. Теперь при попытке установить APK-файл приложения, созданного для более ранних версий Android, пользователь получает досадное сообщение: «Приложение не установлено, так как оно несовместимо с вашим телефоном».
![](https://img.ixbt.site/live/images/original/29/02/36/2024/07/26/026b89e1fd.jpg?w=877)
Однако, такое ограничение — лишь искусственный барьер, который вполне можно обойти. И для этого вам даже не обязательно иметь root-права на своём устройстве. Хотя, признаюсь, с ними процесс становится значительно проще. Давайте разберёмся, как можно вернуть себе контроль над тем, что вы устанавливаете на свой смартфон.
Содержание
Что нам понадобится. Два способа обхода
Итак, у нас есть два пути решения проблемы. Первый — для тех, кто не хочет (или не может) получать root-права на своём устройстве. Этот способ потребует наличия компьютера и немного терпения. Второй — для счастливых обладателей рутованных смартфонов. Он проще и быстрее, но требует определённого уровня технической подготовки.
- Первый метод потребует наличия компьютера и немного терпения. Зато он подойдёт абсолютно для любого Android-смартфона, даже без прав суперпользователя или технических навыков у читающего этот текст. Мы будем использовать инструмент под названием ADB (Android Debug Bridge) — мощное средство от самой Google, которое позволяет управлять устройством с компьютера.
- Второй способ, напротив, не требует ничего, кроме самого смартфона. Однако есть одно «но» — для его реализации необходимы root-права. Если ваше устройство уже имеет root, то этот метод покажется вам проще простого. Воспользуемся небезызвестным приложением Lucky Patcher, которое умеет обходить многие системные ограничения.
Оба метода эффективны и позволят установить практически любой APK, независимо от его «возраста». Выбор конкретного способа зависит от ваших технических возможностей и уровня подготовки. Рассмотрим каждый из них подробнее.
Установка старого APK без root: метод ADB
Для тех, кто не готов рутовать свой смартфон, но хочет установить «несовместимое» приложение, метод с использованием ADB станет простейшим решением. Просто следуйте инструкции.
Для начала нам нужно подготовить смартфон.
- Включите режим разработчика, если ещё не сделали этого. Для этого зайдите в «Настройки» → «О телефоне» и несколько раз нажмите на пункт «Номер сборки», пока не появится сообщение о том, что вы стали разработчиком.
- Теперь в основных настройках появится раздел «Для разработчиков».
- Зайдите туда, пролистайте список малопонятных опций и включите «Отладку по USB».
Теперь перейдём к компьютеру.
- Скачайте архив с инструментами платформы Android SDK, который содержит ADB.
- Распакуйте его в удобное место, например, на рабочий стол.
- Скопируйте APK-файл, который вы хотите установить, в эту же папку для удобства.
- Подключите смартфон к компьютеру с помощью USB-кабеля.
- Откройте командную строку Windows (нажмите Win+R, введите cmd и нажмите Enter).
![](https://img.ixbt.site/live/images/original/29/02/36/2024/07/26/6844dd732f.jpg?w=877)
Теперь введите следующую команду (скопируйте её и щёлкните правой кнопкой мыши по окну консоли):
adb install --bypass-low-target-sdk-block "ВашAPK.apk"
Не забудьте заменить «ВашAPK.apk» на реальное имя вашего файла, не троная кавычки. Нажмите Enter.
![](https://img.ixbt.site/live/images/original/29/02/36/2024/07/26/8f8370c1d9.png?w=877)
Если вы увидите ошибку «adb.exe: device unauthorized» — не паникуйте. Просто посмотрите на экран телефона, там должно появиться предложение разрешить отладку.
![](https://img.ixbt.site/live/images/original/29/02/36/2024/07/26/e69e6b5b68.png?h=877)
Разрешите, и повторите команду, нажав стрелку вверх на клавиатуре и Enter.
![](https://img.ixbt.site/live/images/original/29/02/36/2024/07/26/e6ce8f6588.png?w=877)
Если всё прошло успешно, вы увидите сообщение «Success». Поздравляем! Вы только что установили «несовместимое» приложение на свой Android 14+. Можно закрывать окно консоли и открывать приложение.
![](https://img.ixbt.site/live/images/original/29/02/36/2024/07/26/fc0bee4044.jpg?w=877)
Установка старого APK с root: метод Lucky Patcher
Если у вас есть root-права на вашем Android-устройстве, процесс установки старых APK становится ещё проще. Здесь нам на помощь приходит Lucky Patcher — мощный инструмент, который многие рут-пользователи уже давно оценили по достоинству.
Предполагаю, что если у вас есть рутованный смартфон, то вы уже обладаете определённым уровнем технической грамотности, поэтому инструкций по установке здесь не будет. Возможно, Lucky Patcher уже установлен на вашем устройстве. Если нет — найдите и установите его из проверенного источника.
Предполагая, что Lucky Patcher у вас уже установлен (а если нет — его легко найти на просторах интернета), вот что нужно сделать:
- Откройте Lucky Patcher и нажмите на кнопку «Пересобрать и установить» внизу экрана.
- В открывшемся файловом менеджере найдите директорию, где лежит ваш APK-файл.
- Выберите нужный APK и нажмите на него.
- В появившемся меню выберите «Установить».
- Подтвердите все запросы.
И всё! APK установлен, а ограничения Google остались с носом. Этот метод особенно удобен, если вам часто приходится устанавливать старые версии приложений. Никаких подключений к компьютеру — всё делается прямо на устройстве за считанные секунды. Но нужен root.
Заключение
Google не просто так усложняет жизнь любителям старого софта. Он зачастую просто… Лучше. Без ненужного функционала, испоганенного кривыми клешнями минималистов интерфейса, рекламы и микротранзакций во все поля.
Старые версии — это рабочее ПО, отточенный интерфейс и отсутствие лишнего. «Не чини то, что не сломано» — девиз, которому следуют многие пользователи, предпочитающие проверенные временем версии приложений, включая меня. И такая возможность, к счастью, есть.
5 старых мобильных игр без доната и интернета, в которые стоит сыграть в 2024 (на Android)
Почему стоит поиграть в старые билды Angry Birds из 2012 в 2024
Обзор смартфона POCO X6 5G: бюджетный фотофлагман с OIS и GCam за 20 тысяч, но какой ценой?
23 комментария
Добавить комментарий
P.S. На всех Xiaomi и OnePlus с новым процом Tango уже вшит с завода, к слову.
Создателю старой программы, если он хоть сколько то заинтересован в своем продукте, можно было просто перебилдить апк, размер практически не изменился бы.
Тут уже скорее вопрос к пользователям и их самоуважению.
Exception occurred while executing 'install':
java.lang.IllegalArgumentException: Unknown option -b
at com.android.server.pm.PackageManagerShellCommand.makeInstallParams(PackageManagerShellCommand.java:3418)
at com.android.server.pm.PackageManagerShellCommand.runInstall(PackageManagerShellCommand.java:1557)
at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.java:249)
at com.android.modules.utils.BasicShellCommandHandler.exec(BasicShellCommandHandler.java:97)
at a
То проблема вот в чём: «Unknown option -b»
Рещение:
вместо
-bypass-low-target-sdk-block
вводите
--bypass-low-target-sdk-block ( сдвумя — перед b, как на скриншоте)
Автор, иправь комманду в статье!
Добавить комментарий