Как установить более старую версию приложения для Android без потери данных (с рутом)

В технологиях вообще и Android в частности все рассчитано на то, чтобы двигаться вперед: обновлять приложения легко, а вот понизить или вернуться к предыдущим версиям проблематично. Более того, на Android вы даже не можете: вместо этого вам нужно удалить приложение и установить его заново.

Для этого есть технические причины, но если вам все еще нужно вернуться к предыдущей версии приложения без потери ваших данных, есть возможность сделать это через модуль Xposed, который, как таковой, потребует от вас наличия Magisk. или аналогичный на вашем мобильном телефоне.

Как понизить версию приложения для Android

Допустим, вы используете приложение, которое отлично работает в версии 1.0, но превращается в маленького монстра в версии 2.0. Вы обновляете, приложение переносит ваши данные в новую версию и с этого момента вы не сможете вернуться к предыдущей версии.

Android напрямую выдает вам ошибку, если вы пытаетесь установить более старую версию приложения, чем уже установлена, поэтому единственный способ сделать это — сначала удалить приложение, потеряв ваши данные, если они не сохранены в облаке или у вас есть какой-либо способ экспортировать его в первую очередь. Есть способ решить эту проблему, который может помочь вам в некоторых случаях, хотя у него есть большое но: вам нужно, чтобы Xposed Framework работал на вашем мобильном телефоне.

Проблемы со скачиванием или обновлением приложений в Google Play: причины и решения

Есть несколько способов установить Xposed Framework на мобильные устройства, хотя наиболее распространенным является наличие Magisk и установка модуля Magisk, который эмулирует обычную Xposed Framework. Есть много: LSPosed, EdXPosed, Риру, Тайчи. Традиционный способ установки Magisk на мобильный — с правами root или из пользовательского восстановления (которое также обычно требует root). Мы рекомендуем LSPosed, который работает очень хорошо, хотя любая другая альтернатива, вероятно, поможет.

Когда LSPosed запущен и работает, вам понадобится модуль XDowngrader от того же автора, что и WaTweaker. Ты сможешь скачать из этого репозитория модулей из Xposed Framework. Оно очень легкое и устанавливается как любое другое приложение. После его установки сам LSPosed (или аналогичный) уведомит вас о том, что модуль не активен, и, нажав на уведомление, вы сможете его активировать. Если он не появляется, вы всегда можете открыть LSPosed и активировать его: он появится в модули.

Xdowngrade

Лучшее в XDowngrader то, что вам не нужно ничего делать: этот модуль позволяет вам устанавливать более старые версии поверх более старых версий. При попытке установить старую версию вы увидите обычное сообщение Хотите установить обновление этого приложения?, но большая разница в том, что теперь оно не будет выдавать вам ошибку при установке.

XDowngrader удаляет проверки Android на установку более старых версий, поэтому вы сможете установить более старую версию поверх более новой версии, хотя это не гарантирует, что приложение будет работать. Ведь ограничение сделать понизить рейтинг это не просто так: старая версия может не распознать ваши данные, если она внесла изменения в способ их сохранения.

Версии С помощью XDowngrader мы без проблем установили WhatsApp 2.20 поверх WhatsApp 2.22.

К сожалению, вы ничего не можете с этим поделать, так как Android-приложения готовы перенести свои данные на более новые версии, но не на более старые версии. Поэтому трюк сработает только для приложений, которые не меняют свои данные от одной версии к другой. Если нет, будьте готовы к тому, что приложение вылетит, вылетит или пожалуется, что его данные повреждены.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *