Вс. Сен 25th, 2022


Игры… кто не любит играть в них? Раньше игры были только физическими – куклы, машинки, кубики. Потом, с появлением компьютеров, начали выходить видеоигры. Времена шли, и в продаже появились смартфоны, для которых также начали разрабатываться игры. В некоторых мобильных и компьютерных играх есть одна серьезная уязвимость – внутренний прогресс можно подделать через кэш. Мы расскажем, как найти, установить и распаковать кэш к игре на телефонах с ОС Андроид.

СОДЕРЖАНИЕ СТАТЬИ:

Что такое кэш и зачем он нужен в играх

Уверены, некоторые пользователи мобильных устройств порой задумывались о том, как устроен их телефон. Причем речь идет не о физическом устройстве, а о программной логике ОС Android, которая базируется на ядре Linux. Так вот, каждая программа в этой ОС работает примерно с тремя секторами для хранения информации:

  • оперативная память;
  • кэш-память;
  • основные файлы.

Так вот, некоторые разработчики, чтобы повысить независимость своих игр от интернета, хранят сохранения (они же «чекпоинты») и данные о профиле персонажа в отдельном секторе памяти, который называется кэш. Следственно, если пользователь подделает файлы в этом секторе, то сможет хитрым путем пройти часть игры, установить дополнительные настройки и даже открыть заблокированные локации.

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

как распаковать кэш к игре на андроид

Установка на разных версиях ОС

С момента выхода первого Android, эта операционная система обновилась 12 раз. Проще говоря, существует 12 версий ОС Android. Каждая последующая отличается новыми функциями, повышенной стабильностью и, конечно же, интерфейсом. Потому, в зависимости от того, какая на телефоне установлена версия Android, будет меняться алгоритм действий. Способы узнать установленную версию ОС представлены здесь. Это важно знать, чтобы правильно распаковывать кэш.

как распаковать кэш к игре на андроид

Андроид 10 и ниже

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

  • Загрузите APK-файл и кэш. Учтите, что желательно устанавливать эти файлы одним архивом с одного сайта. Дело в том, что разные версии приложения и кэша не всегда могут взаимодействовать между собой.
  • Запустите установщик APK. Дождитесь полной установки. Ни в коем случае не запускайте приложение, пока не выполните следующие пункты инструкции.

как распаковать кэш к игре на андроид

  • Найдите в загрузках архив с кэшем (загружается в первом шаге) и разархивируйте его. Должна извлечься папка с названием пакета (например, com.google.chrome).

как распаковать кэш к игре на андроид

  • Убедитесь в наличии файла obb в папке.
  • Скопируйте каталог в папку obb, которая находится по пути /andoid/obb.

как распаковать кэш к игре на андроид

  • Запустите приложение.

Учтите, что на пятом шаге нужно скидывать именно папку, а не архив.

Андроид 11 и 12

В этих ОС разработчики позаботились о безопасности, потому закрыли доступ к папке Android и всем подпапкам. Через стандартный проводник эти папки теперь не видно. Зато их можно просмотреть через специальные файловые менеджеры, например, MiXPlorer. Во-первых, установите сторонний проводник по этой ссылке на Play Market.  Учтите, что программа платная. Есть и бесплатный аналог – X-plore File Manager, который также можно скачать и установить через Плей маркет. Дальше вы можете следовать инструкции, указанной в предыдущем разделе. Единственное, все действия выполняйте не во встроенном проводнике, а в установленном файловом менеджере.

Внимание: если в архиве с кэшем был только файл obb без папки, то не спешите его загружать в папку android/obb.

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

как распаковать кэш к игре на андроид

Установка с компьютера

Этот способ поможет, если пользователь не может установить сторонние проводники (некоторые оболочки блокируют их), либо просто не хочет этого делать. При просмотре файлов на телефоне через компьютер, пользователь видит все скрытые и системные папки (ну почти все). По крайней мере, папка Android отображается на компьютере и при десятой, и при одиннадцатой версии Android.

Итак, для установки кэша через компьютер, выполните действия ниже:

  • Подключите телефон к компьютеру через провод.

как распаковать кэш к игре на андроид

  • Выберите тип подключения «передача файлов» на телефоне.
  • Установите на нем приложение, но не открывайте его.

как распаковать кэш к игре на андроид

  • Скачайте архив с кэшем на компьютер. Разархивируйте его.
  • В проводнике найдите новое устройство и откройте его.

как распаковать кэш к игре на андроид

  • Перейдите в папку Android/obb. Возможно, сначала появится две папки «SD» и «Внутренний общий накопитель». Открываем вторую папку.

как распаковать кэш к игре на андроид

  • Загрузите папку из третьего шага в каталог с кэшем программ.
  • Отключите устройство от компьютера.

как распаковать кэш к игре на андроид

Теперь можете запустить приложение.

Возможные проблемы

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

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

Проблемы Отвечать
Программа не читает кэш Попробуйте удалить программу, а после запустить любое средства для очистки мусора. После повторите процедуру установки (из второго раздела)
Программа вылетает после проделанных манипуляций Видимо, стоит защита от подделки данных. Попробуйте установить более раннюю версию программы.
Папки Android все равно нет, даже в стороннем проводнике Попробуйте использовать продвинутый обозреватель ФС total Commander вместо предложенного файлового менеджера. В крайнем случае, установите root-права и используйте root explorer.



Source link

READ  Создатели оригинального iPhone обсуждают, как он изменил культуру Apple, сюрпризы и ранние дни в App Store

от admin