Недавно я прошил кастомную прошивку Adnroid 5.0 от NamelesROM на моем GT-i9300 S3 Samsung. Я сделал резервную копию своего ПЗУ с помощью TWRP, и ПЗУ, которое я установил сейчас (NamelessROM android 5.0), работало нормально, и я доволен своей работой. но теперь я хочу, чтобы все мои приложения и файлы, которые у меня были в моих предыдущих файлах, были в новом ПЗУ, которое у меня есть сейчас. Я не знаю, как это сделать, любая помощь будет принята с благодарностью.
Решений вашего вопроса может быть несколько. Один из таких упоминается здесь, в этом ответе . Цитировать:
Однажды я извлек отдельные приложения и данные приложений, используя обычный проводник-архиватор в моей системе Arch Linux. В Windows подойдет 7-Zip FM или Winrar.
Очевидно, это будет быстрее сделать, если вы восстановите полную резервную копию сразу с помощью пользовательского восстановления (но я полагаю, что вы уже объединили части архива, в которых делается резервная копия), но я однажды сделал резервную копию после того, как системный лаунчер перешел в систематический сбой , поэтому я ничего не мог сделать, а полное восстановление привело бы к той же проблеме, поэтому мне пришлось вернуть данные приложений, которые я хотел восстановить таким образом.
Просто откройте
.tar
файлы, это сжатые архивы.data.tar
содержит то, чтоdata
папка содержит в вашем внутреннем хранилище: во всех папкахdata/app
содержит apk установленных вами приложений иdata/data
их сохраненные данные, которые вы можете восстановить. Внутри этой папки у каждого приложения есть отдельная папка (например,data/data/com.google.android.apps.maps
дляGoogle Maps
). Скопировав его в своюdata/data
папку на телефоне с помощью корневого файлового менеджера, вы восстановите данные для этого приложения.Опять же, для полного восстановления просто скопируйте целые пакеты (предположим, что вы оставили их нетронутыми) в ту директорию, в которой они были (чтобы узнать, в какой именно, сделайте еще одну резервную копию, и вы увидите, где она создана), загрузитесь в кастомное рекавери например, CWM Recovery, и выполните полное восстановление системы, указав, где находится резервная копия в вашем телефоне.
Другой метод, который я нашел , — это использовать приложение, такое как Nandroid Manager *Root, из Play Store. Это может помочь вам извлечь приложения и данные из резервной копии для восстановления. Здесь доступно несколько приложений .
В противном случае вы всегда можете сделать следующее:
Сделайте резервную копию нового ПЗУ Nandroid;
Восстановить резервную копию Nandroid старого ПЗУ;
Сделайте резервную копию Apps+Data через такие приложения, как Titanium Backup или Helium ;
Восстановить резервную копию Nandroid нового ПЗУ;
Восстановите резервную копию Apps + Data в этом новом ПЗУ, используя приложения из шага 3.
Обратите внимание, что это не касается ваших данных во внутреннем/внешнем хранилище. Резервное копирование Nandroid, возможно, не сделало резервную копию этих данных, и если ваше новое ПЗУ стерло эти хранилища, вам нужно искать Data Recovery .
Теперь гораздо проще восстановить TWRP NANDROID из Titanium Backup (там есть новая опция под названием «Извлечь из резервной копии Nandroid»> После этого вы восстанавливаете, используя «только данные» приложений, а не все резервное ПЗУ. Это может работать на та же версия ПЗУ. Я не знаю, вызовет ли переход с 5.0 на 6.0 какие-то ошибки. Но вы можете попробовать, так как это работает в приложении путем восстановления базы приложения.
rjt.rockx