Проблема с прошивкой gapps в CM13 для OnePlusOne (bacon)

У меня проблемы с прошивкой gapps с помощью CyanogenMod Recovery. Я установил cyanogenmod на ночь (с восстановлением) с http://download.cyanogenmod.org/?device=bacon от 12.14.2015.

Он установился отлично. Я установил несколько apks. Работает отлично. Проблема в том, что когда я пытаюсь прошить open_gapps-arm-6.0-nano-20151216отсюда от 20151216, это не удается .

Я получаю следующую трассировку стека в /tmp/recovery.log:

[   11.520607] Now send the package you want to apply
[   11.520618] to the device with "adb sideload <filename>"...
[   12.521723] unknown fuse request opcode 22
[   12.531326] Finding update package...
[   12.539084] I:Update location: /sideload/package.zip
[   12.539130] Opening update package...
[   12.539486] I:read key e=3 hash=20
[   12.539674] I:read key e=65537 hash=20
[   12.539862] I:read key e=65537 hash=20
[   12.540054] I:read key e=65537 hash=20
[   12.540095] I:4 key(s) loaded from /res/keys
[   12.540130] Verifying update package...
[   12.557402] I:comment is 1357 bytes; signature 1339 bytes from end
[   23.136467] I:whole-file signature verified against RSA key 0
[   23.136519] I:verify_file returned 0
[   23.136588] Installing update...
[   23.137612] E:Can't run /tmp/update_binary (No such file or directory)
[   23.138304] E:Installation error in /sideload/package.zip
[   23.138317] (Status 255)
[   23.138355]
[   25.195878] sideload-host file size 67337561 block size 65536
[   25.195904] sideload_host finished
[   25.196913] I:sideload thread finished
[   25.197182] Restarting adbd...
[   25.197603] Installation aborted.

Но я могу убедиться, что /tmp/update_binary существует.

выполнение ls -la /tmp/update_binaryвозвратов -

__bionic_open_tzdata: couldn't find any tzdata when looking for localtime!
__bionic_open_tzdata: couldn't find any tzdata when looking for GMT!
__bionic_open_tzdata: couldn't find any tzdata when looking for posixrules!
-rwxr-xr-x 1 root root 60190 1970-04-26 13:02 /tmp/update_binary

du -hs /tmp/update_binaryвозвращается --

60K /tmp/update_binary

Я понятия не имею, как действовать дальше. У кого-нибудь здесь есть исправление? Я хочу, чтобы на моем устройстве были установлены gapps.

Ответы (2)

Вы можете попробовать заменить рекавери CM на TRWP и прошить им open_gapps. Мой OnePlusOne имеет TWRP, и прошивка open_gapps работает нормально. Минус в том, что для прошивки обновлений CM приходится перезагружаться в рекавери.

Я смог обновиться через TWRP, не загружаясь в рекавери. С СМ12 не смог, но с СМ13 опять работает.
Ты прав. У меня тоже снова работает.

Я смог сохранить восстановление CM и загрузить Open GApps, пока я загружал их оба одновременно, используя файлы adb. Другими словами, перед перезагрузкой загрузите и CM .zip, и Open GApps .zip.