У меня есть самая новая версия игры «Plants vs. Zombies 2», но я хочу вспомнить былое и поиграть в старую версию этой же игры, поностальгировать. Я могу клонировать APK-файл предварительно скачанной старой версии PvZ 2. Таким образом, у меня будет два одинаковых приложения разных версий.
Есть несколько приложений для клонирования, например, Lucky Patcher или App Cloner. И они исправно работают, клонируют приложения. Проблема лишь в том, что клон PvZ 2 не может самостоятельно загрузить OBB-файл с кэшем игры и всем необходимым контентом. Игра выдаёт «Download failed because the resources could not be found». По сути, клон создался, но это пустое приложение, в которое никак не поиграть. Может, игра самостоятельно не загружает OBB из-за того, что это старая версия или клон, не важно. Не так трудно найти кэш-файл OBB для любой старой версии PvZ 2, который я, собственно, нашёл. Я даже знаю, в какую папку его нужно поместить, чтобы игра заработала.
Проблема в том, что к этой папке, где должна храниться клонированная игра, у меня нет доступа, получить который я могу только с root-правами. Обычные приложения хранятся в доступной для пользователя папке Andorid, в которой есть папка obb, где и хранится кэш-файл с контентом PvZ 2. А клоны создаются совершенно в иной директории. Приложения для клонирования помещают их в самую корневую папку. Они хранятся по адресу data/user/0, доступ к которому я не имею без прав суперпользователя (root).
Рутировать устройство и возиться с root-правами из-за одного клона игры я не хочу, к тому же был неудачный опыт их использования — при перезагрузке смартфона слетела прошивка. Есть огромный риск потерять данные, что не входило в мои планы. Следовательно, мой вопрос заключается в том, можно ли как-то получить доступ к этой закрытой папке без root-прав? Или как тогда иначе можно поместить OBB-файл в папку клона PvZ 2, чтобы она заработала, а я смог поиграть в старую версию и поностальгировать, не удаляя при этом новую? Может, есть способ иметь сразу две разные версии PvZ 2 и прочих игр и приложений без клонирования? Или чтобы клон сразу автоматически создавался в той папке, которой мне нужно, где хранятся обычные приложения (Android/data или Android/obb)? Чтобы я мог этими файлами клона управлять, а не в какой-то закрытой директории, в которую просто так без root-прав и танцев с бубнами не попасть.