Я недавно купил Galaxy S5. Хотелось бы рутировать, но пока похоже, что подход "Towelroot" не работает на моей модели (купленной в Японии у Docomo), а другие варианты на данный момент для меня слишком сложны.
Итак, мой старый телефон S2 рутирован, а мой новый телефон S5 — нет.
Перейдем к сегодняшнему дню, когда я обнаружил, что приложение для подсчета калорий, которое я предпочитал, Calorific, больше не доступно и было заменено новой раздутой версией, которая разрушает все, что мне нравилось в предыдущей версии.
У меня все еще есть предыдущая версия на моем старом телефоне, поэтому, если возможно, я хотел бы перенести это приложение на свой новый телефон.
Конечно, я искал на этом форуме решения, но другие вопросы, которые я видел до сих пор, предполагают, что либо телефон рутирован, либо что кто-то пытается полностью воссоздать все настройки с телефона на другой.
На данный момент я хотел бы просто переместить одно приложение. Это возможно?
На моем предыдущем телефоне установлен Titanium Backup Pro, если это поможет.
Вы хотите просто установить конкретную версию приложения на свой старый телефон? Если так,
а) запустите приложение, такое как Titanium Backup, на рутированном телефоне
б) сделать резервную копию приложения
в) найдите .apk в папке с резервной копией
г) перенесите .apk на новый телефон
д) запустите .apk для установки приложения на новый телефон. Я считаю, что некоторые телефоны не делают этого «из коробки», и вам, возможно, придется загрузить какое-то приложение (выполните поиск «apk install»), чтобы сделать это. Попробуйте сначала без приложения.
Если вы также хотите, чтобы ваши данные передавались вместе с приложением, я не уверен, может ли TiBu сделать это для нерутированных телефонов. Кто-то другой лучше ответит.
Я использую резервное копирование и восстановление приложений .
Он довольно прост в использовании, вы получите необходимый APK-файл на SD-карту и сможете перенести его на свой новый телефон, где вы сможете вручную установить APK-файл.
Но старые версии приложений могут работать некорректно с новыми версиями Android, так что имейте это в виду.
Для интерфейса командной строки:
Теперь, когда Android подключен через USB, запустите это, чтобы получить полный список установленных приложений:
$ adb shell 'pm list packages'
Теперь у вас есть список имен всех установленных приложений.
Используйте параметр -f, чтобы получить полный путь к нужному пакету, указав строку поиска, найденную в предыдущем списке:
$ adb shell 'pm list packages -f reader'
Теперь вытащите полный путь к пакету, который вы хотите получить:
## adb pull [filepathname] [destination path] ##
$ adb pull /data/app/com.ebooks.ebookreader-2.apk ~/mybackupdir
Для GUI вы можете использовать приложение Airdroid .
ПРИМЕЧАНИЕ. «pm» можно запустить на устройстве напрямую с помощью эмулятора терминала, чтобы найти файлы apk. Затем их можно скопировать непосредственно на SD-карту без вмешательства компьютера или SDK. (обратите внимание, что «cp» может не существовать, поэтому используйте, например, «cat file.apk > /mnt/extSDCard/file.apk»)
Если вы хотите отправить установленное приложение с одного мобильного телефона на другой, вы можете установить приложение «Передача файлов Bluetooth» на свой старый телефон, а затем легко отправить любой установленный файл приложения на другие устройства через Bluetooth.
Спрашивающий