(Этот пост является продолжением моего предыдущего )
Мне удалось получить root права и установить gapps на моем обычном планшете, но теперь возникла небольшая нерешенная проблема. Когда я захожу в «Управление приложениями» -> «Все», я вижу некоторые недавно установленные службы, такие как службы Google Play, но ничего в меню. Я также очистил кеш из Recovery, но безуспешно.
Моей первой мыслью было просто взять apk из Google Play со своего мобильного и установить его на стол, но я немного сомневаюсь. Меня волнует только Play Store, остальные будут извлечены оттуда по запросу.
Кто-нибудь сталкивался с этим раньше?
Обычно это должно быть простой задачей — при условии, что на вашем устройстве установлено собственное восстановление. Оказалось, что в этом особом случае это было не так просто, поэтому я перечислю здесь несколько вариантов. В совокупности они в конечном итоге приводят к успеху — в чем можно убедиться в комментариях к самому вопросу.
Это однострочный вариант: поместите архив GApps на SDCard, загрузитесь в режиме восстановления, выберите «Установить update.zip с SDCard» и выберите архив GApps . Сделанный. После следующей загрузки Google Apps должны быть там.
Проблема в этом случае: нет кастомного рекавери. Хорошо, следующий.
Этот вариант даже придумал сам ОП. Требуется, чтобы ADB был установлен на вашем компьютере (см.: Существует ли минимальная установка ADB? ), и настройка вашего устройства (драйверы устройств и т. д.), а также подключение через USB. Подробные инструкции см. в разделе Как использовать «adb sideload» на устройстве Android . Вот, короче:
adb sideload <zipfile>
(заменив <zipfile>
имя вашего файла GApps )Сделанный. Как только устройство завершит загрузку, ваши Google Apps должны быть там.
Или нет, как в нашем случае. Службы установились, приложения пропали. Хорошо, давайте обманем останки.
Запустите ES File Explorer на вашем устройстве. Нажмите кнопку меню, нажмите «Root-Explorer» (текст, а не переключатель рядом с ним — хотя вы также должны убедиться, что он включен). Должно открыться всплывающее окно, где вы должны найти значок «r/w» (предпоследняя запись). Коснитесь этого. Это должно перемонтировать ваш /system
раздел, чтобы вы могли писать на него.
Теперь используйте ES File Explorer , чтобы перейти к вашему (распакованному) архиву GApps . Скопируйте .apk
файлы из system/apps/
в /system/apps/
на свое устройство. Точно так же файлы из data/apps/
должны быть скопированы в /data/apps/
. Теперь вернитесь в меню и перемонтируйте /system
раздел только для чтения.
Перезагрузить.
Теперь там должны быть Google Apps.
Все еще не? Хлопнуть. Вариант 4: Получить другое устройство... или хотя бы другое ПЗУ...
Иззи
.apk
файлы из zip находятся в соответствующих местах на вашем устройстве? Пример:zip:/system/apps/vending.apk
должно быть/system/apps/vending.apk
на вашем устройстве. (предыстория: это вполне может быть содержимое zip-архива, где он был прошит/распакован не полностью). Если это так, должно быть безопасно снова прошить его таким же образом и позаботиться о любых потенциальных отзывах/сообщениях об ошибках и т. д.py_script
py_script
Иззи
.apk
файлы в соответствующие каталоги вручную. Помните, что для этого вам нужно перемонтировать/system
чтение-запись. Вероятно, самый простой способ — использовать файловый менеджер с поддержкой root (рекомендация: ES File Explorer , который также может выполнить перемонтирование за вас). Затем перемонтируйте r/o и перезагрузитесь.py_script
Иззи
/system
сначала перемонтировался? Пришлось поискать некоторое время, пока не нашел соответствующий пункт меню: Тап по кнопке меню, тап "Root-Explorer" (текст, а не переключатель рядом с ним). Должно открыться всплывающее окно, где вы должны найти значок «r/w» (предпоследняя запись).py_script
py_script
Иззи