Когда я пытаюсь установить последнюю версию Open GApps на свой телефон с помощью adb sideload
CM Recovery по умолчанию, которое поставляется с CM 13 для Samsung Galaxy SII (i9100). Однако я получаю сообщение об ошибке «Не удалось настроить busybox». Предлагаемое решение, заключающееся в использовании восстановления TWRP вместо CM, я понятия не имею, как это сделать, потому что я не знаю, где найти ядро с восстановлением TWRP, совместимое с CM13. Я не могу найти ядра для CM12, так как многие ссылки на скачивание на таких сайтах, как xda-developers.com, мертвы.
Я пытался установить с CM12 и CM13, и я получаю тот же результат.
Я успешно установил копию в busybox
/system/bin. Сначала я попытался установить Open GApps через adb sideload
, однако это не удалось. Запустив adb shell
, я увидел, что, возможно, он может быть busybox
запущен, поэтому я запустил chmod +x
и запустил busybox
, после чего увидел справочное сообщение busybox. Удивительно, но Open GApps так и не установился по той же причине.
Как я могу установить Google Apps на свой телефон?
Рахул прав, но я мог бы внести свой вклад в это (у меня тоже есть i9100, и я столкнулся с той же проблемой). У меня была проблема, что мои приложения Google уже были заблокированы, поэтому я не мог установить какие-либо вспомогательные приложения.
ВНИМАНИЕ: это может привести к поломке вашей системы, если вы не уверены, что делаете.
При обновлении CM12.X до 13 необходимо установить новую версию gapps. Проблема в том, что с СМ13 старая система восстановления (которая нужна для установки гаппсов) заменяется новой, в которой отсутствует busybox. Мое решение на данный момент: восстановить старую систему восстановления с помощью Odin (я использовал clockworkmod в качестве системы восстановления, которая имеет busybox). Загрузите гаппсы и последнюю версию cyanogenmod на свою SD-карту (zip-файлы) и вставьте их в свой телефон. Загрузитесь в рекавери. Очистите и протрите вашу систему. Установите cyanogenmod из zip-файла, а затем сразу из zip-файла gapps. Это может занять некоторое время. Затем перезагрузите систему.
ВАЖНЫЕ ЗАМЕЧАНИЯ: - При установке cyanogenmod с sd карты ваше рекавери опять перезапишется новой встроенной системой рекавери cyanogenmod (той, в которой отсутствует busybox). - Если вы не изменили размеры разделов, установка gapps (я использовал самую маленькую версию под названием pico) не удастся из-за нехватки памяти. Если это так, вам также необходимо прошить новые файлы pit и отформатировать sdcard0 (vfat), system, data, preload и emmc (vfat). Затем вы можете установить свой собственный ром и гаппсы из восстановления.
Ссылки: Pit-файлы разных размеров: forum.xda-developers.com/showpost.php?p=60473209&postcount=1106 (на всякий случай выберите файл с предзагрузкой 512 МБ (!)) CWM Recovery: http://galaxys2root.com/cwmtwrp -recovery/ Philz Recovery для прошивки pit-файлов и форматирования файловых систем: http://dh.st/SvM
К сожалению, эту процедуру придется повторить после того, как вы обновите свой gapps. Лучшего решения пока не нашел...
Хорошо, я добавляю еще один ответ, потому что протокол, который я прилагаю, отличается от того, что я разместил выше. Это сработало для меня, я не могу сказать, сработает ли это для вас; пожалуйста, не указывайте на меня пальцем ;) Это предназначено для всех, у кого установлен CM CM CM12.1 Nightly build 2016-01-19 или более поздней версии, включая восстановление Cyanogenmod, которое НЕ МОЖЕТ устанавливать Zip-файлы. Процедура также реорганизует структуру вашего раздела.
== Изменение размера разделов, установка TWRP 3.0.2-0, CyanogenMod 13 nightly и OpenGApps Pico на Samsung Galaxy S2 i9100 с использованием Windows 10. На телефоне установлена ночная сборка CM12.1 2016-01-19 или новее, но нет busybox. ==
ВНИМАНИЕ: Следование этим инструкциям может привести к блокировке вашего устройства. Все шаги выполняются на свой страх и риск. Этот протокол был успешно протестирован на двух независимых устройствах i9100. Изначально на обоих устройствах был установлен CyanogenMod 12.1 с установленным «стоковым» рекавери CyanogenMod (в котором отсутствует busybox). Сборка > 19 января 2016 г. Этот протокол установит CyanogenMod 13, OpenGApps и восстановление TWRP 3.0.2-0. Это восстановление должно сохраняться даже после обновления CyanogenMod до следующей ночной сборки (еще не тестировалось, было бы неплохо, если бы кто-нибудь мог оставить отзыв об этом!).
ПРИМЕЧАНИЕ. Все шаги были выполнены на ПК с Windows 10. Вы можете столкнуться с другими событиями, используя другую ОС.
ПОДГОТОВКА:
ПРОТОКОЛ:
Вы можете получить соответствующие GApps на Opengapps . И чтобы установить это, просто установите на свое устройство кастомное рекавери, например TWRP/CWM. Рекомендую CWM.
Установите ClockworkMod Recovery с помощью ROM Manager:
Это самый простой доступный метод, который позволяет начать установку с помощью графического интерфейса при загрузке Android, поэтому вам не нужно загружать образ восстановления и вводить какие-либо команды. Это рекомендуемый метод для большинства пользователей, и вам следует пробовать другие методы только в том случае, если этот по какой-то причине вам не подходит.
Полное руководство можно найти на AddictiveTips .
Получить более старую версию opengapps. 2016-02-08 у меня работает. 2016-02-24 нет )
Мэтью Рид