Instalar 4.3 (OTA) no Nexus Root 4 (CWM + Stock Rom, Kernel) -- rooting campo com clockworkmod-recovery campo com nexus-4 campo com ota-update campo com 4.3-jelly-bean camp android Relacionado O problema

Install 4.3 (OTA) on rooted Nexus 4 (CWM + stock rom, kernel)


20
vote

problema

português

Eu estou executando o Android 4.2.2 no meu Nexus 4. Está enraizado, e eu tenho a recuperação do ClockWorkMod instalada, mas a ROM e o kernel são estoque. Recebi a atualização OTA para 4.3, e gostaria de instalá-lo, mas falhou. (Com uma mensagem que o CWM não pôde verificar uma assinatura. Eu lembro que o anterior Ota funcionou, e acho que tive que reincrontar, mas isso foi fácil.)

Como posso obter o estoque 4.3 Atualizar no meu telefone, mantendo raiz e CWM e, especialmente, manter todos os meus dados? As instruções passo a passo seriam ótimas.

Também estou curioso, qual é a razão técnica que a atualização não é instalada?


Update: eu encontrei alguns instruções aqui No entanto, eles não funcionavam para mim. Eu recebo o seguinte erro da CWM ao aplicar o update.zip:

  Installing: /sdcard/0/update.zip Finding update package... Opening update package... Installing update...  Warning no file_contextsVerifying current system...  assert failed: apply_patch_check("/system/bin/app_process", "76c3a9a7a6d400a9ff3e4db391327daa33aa0663", "2a221441bf06f2618aa6c35ae0cade13bd4f6e1b") E:Error in /sdcard/0/update.zip (Status 7) Installation aborted.    

Atualização 2: Eu esqueci que tentei xposed há algum tempo. Aparentemente este modificado / sistema / bin / app_process. Eu removi-lo começando Instalador Xposed e, em seguida, selecionando "Desinstalar (Restaurar App_Process)" e (provavelmente não necessário), "Limpar (remoção completa da estrutura)". Eu fiz uma reinicialização completa e, em seguida, reiniciei no modo de recuperação para continuar a atualização. Mas agora ele pendura porque "build.prop" é modificado (não se lembre de mudar isso). Eu me pergunto se há uma maneira de apenas flash os novos arquivos do sistema operacional (não patches), substituindo quaisquer modificações, mas manter todas as configurações e arquivos de usuário ...

english

I'm running Android 4.2.2 on my Nexus 4. It is rooted, and I have ClockworkMod recovery installed, but rom and kernel are stock. I received the OTA update to 4.3, and would like to install it, but it failed. (With a message that CWM couldn't verify a signature. I remember that the previous OTA worked, and I think I had to re-root, but that was easy.)

How can I get the stock 4.3 update on my phone, while keeping root and CWM, and especially keeping all my data? Step-by-step instructions would be great.

Also, I'm curious, what is the technical reason that the update doesn't install?


Update: I found some instructions here, however they didn't work for me. I get the following error from CWM while applying update.zip:

Installing: /sdcard/0/update.zip Finding update package... Opening update package... Installing update...  Warning no file_contextsVerifying current system...  assert failed: apply_patch_check("/system/bin/app_process", "76c3a9a7a6d400a9ff3e4db391327daa33aa0663", "2a221441bf06f2618aa6c35ae0cade13bd4f6e1b") E:Error in /sdcard/0/update.zip (Status 7) Installation aborted. 

Update 2: I forgot that I tried out Xposed some time ago. Apparently this modified /system/bin/app_process. I removed it by starting Xposed Installer, and then selecting "Uninstall (restore app_process)" and (probably not neccessary), "Clean up (complete removal of the framework)". I did one complete reboot, and then rebooted into recovery mode to continue the update. But now it hangs because "build.prop" is modified (don't remember changing that). I wonder if there is a way to just flash the new OS files (not patches), overwriting any modifications, but keeping all settings and user files...

              

Lista de respostas

17
 
vote

Parece que o "/ System / Bin / App_Process" foi modificado e, portanto, não corresponde à assinatura necessária. Existem duas maneiras de corrigir isso, ou obter uma cópia do arquivo de estoque de outro telefone / rom ou flash a imagem de fábrica para 4.3

Editar: Depois de ler "Atualização 2" Parece que você quer a opção de imagem de fábrica detalhada abaixo.

AndroidPolice tem um guia passo a passo aqui . Eu duplicei as etapas caso em que a página morre:

.

Baixe o completo Occam fábrica imagem , que inclui o sistema completo, bootloader , recuperação, kernel (boot.img) e rádio. É uma ardósia limpa para esses componentes - eles vão piscar de forma limpa em cima de qualquer coisa que você tiver agora.

Em vez de usar o script empacotado chamado Flash - tudo, você irá descompactar o arquivo TGZ (TAR / GZ) e, em seguida, o zip contido também. Isso colocará todos os componentes em uma pasta:

Siga o excelente guia por aqui e certifique-se de omitir o passo D10, que sobrescreve a UserData. Aqui estão os comandos que você estará executando, para referência:

    .
  1. reinicialização adb
  2. fastboot flash bootloader bootloader * .img
  3. reinicialização de fastboot-bootloader
  4. Fastboot Flash Radio Radio-Mako-M9615A-CEFWMAZM-2.0.1700.84.Img
  5. reinicialização de fastboot-bootloader
  6. Fastboot Flash System System.img
  7. fastboot flash boot boot.img
  8. fastboot format Cache
  9. Fastboot Reiniciamento

Nota: Em vez de desembalar a imagem * .zip e sistema piscando e inicializar Manualmente, você pode realmente fazer a imagem de atualização fastboot * .zip - isso não Excluir dados (você passaria a um sinalizador, se quisesse que isso aconteça), mas irá reafirmar a recuperação de volta ao estoque se você estava executando um feito sob encomenda. Você pode então piscar de volta ou apenas use os comandos acima em vez de. De qualquer forma, o resultado será o mesmo.

Você precisará reincronizar (não há como ir de 4.2.2 para 4.3 Mantendo raiz no momento) seguindo as etapas neste thread (eu não vou vincular ao próprio arquivo como ele está sendo atualizado como / quando os problemas são encontrados.).

 

It sounds like the "/system/bin/app_process" has been modified and so it doesn't match the signature required. There are 2 ways to fix this, either get a copy of the stock file from another phone/rom or flash the factory image for 4.3

Edit: After reading "update 2" it sounds like you want the factory image option detailed below.

AndroidPolice has a step by step guide here. I've duplicated the steps in case that page dies:

Download the full occam factory image, which includes the full system, bootloader, recovery, kernel (boot.img), and radio. It's a clean slate for these components - they'll flash cleanly over anything you have now.

Instead of using the bundled script called flash-all, you will unpack the tgz (tar/gz) archive, and then the zip contained within as well. This will put all the components into one folder:

Follow the excellent guide over here and make sure to omit step D10, which overwrites userdata. Here are the commands you will be executing, for reference:

  1. adb reboot bootloader
  2. fastboot flash bootloader bootloader*.img
  3. fastboot reboot-bootloader
  4. fastboot flash radio radio-mako-m9615a-cefwmazm-2.0.1700.84.img
  5. fastboot reboot-bootloader
  6. fastboot flash system system.img
  7. fastboot flash boot boot.img
  8. fastboot format cache
  9. fastboot reboot

Note: Instead of unpacking the image*.zip and flashing system and boot manually, you can actually do fastboot update image*.zip - this won't delete data (you would pass a -w flag if you wanted that to happen), but it will re-flash recovery back to stock if you were running a custom one. You can then flash it back, or just use the commands above instead. Either way, the result will be the same.

You will then need to re-root (there is no way to go from 4.2.2 to 4.3 keeping root at the moment) by following the steps in this thread (I won't link to the file itself as it is being updated as/when issues are found.).

 
 
     
     
2
 
vote

Eu corri para o mesmo problema. Acabei de baixar o estoque 4.2.2, piscando que (também não enraizando meu telefone) e, em seguida, instalando a atualização OTA.

 

I ran into the same problem. I ended up downloading the stock 4.2.2, flashing that (also un-rooting my phone), then installing the OTA update.

 
 
       
       

Perguntas relacionadas

2  Onde é a opção de mensagem agendada?  ( Where is the scheduled message option ) 
Eu atualizei minha Galaxy Note II para o Android 4.3 e se eu abrir o menu ao escrever um SMS, não há mais opção de mensagem agendada. Onde foi ido? ...

4  AbslistView no logcat da Samsung Galaxy rodando Android 4.3 Jellybean  ( Abslistview on samsung galaxys logcat running android 4 3 jellybean ) 
Eu tenho tido um problema no meu Galaxy S4 seguindo a atualização 4.3 por meio do qual ela ocasionalmente reinicializará o telefone e entrará em um loop de re...

0  Nexus 7 (2013) não inicializa normalmente ou na recuperação após a tentativa de raiz  ( Nexus 7 2013 wont boot normally or into recovery after attempted root ) 
Então eu pensei que seria uma ótima idéia tentar torcer a minha nova marca 2013 Nexus 7. Depois de verificar alguns tutoriais on-line, encontrei um para Mac, ...

14  Vendo o texto completo de uma longa notificação  ( Seeing the full text of a long notification ) 
Eu tenho uma notificação no meu telefone, onde o comprimento do texto excede a largura da tela e não envolve, apenas vagueia da borda. Como posso ver o texto ...

1  Instale a configuração ativada do ADB do ZIP  ( Install adb enabled setting from zip ) 
É possível fazer um arquivo zip, semelhante ao que instala o Gapps, que armazena o modo de depuração do ADB como uma configuração do sistema? Talvez de alguma...

2  Alguns tons de notificação só aparecem para determinados aplicativos?  ( Some notification tones only shows up for certain apps ) 
digamos o aplicativo WhatsApp. Quando tento alterar os tons de notificação para o WhatsApp, alguns toques aparecem que não são mostrados quando altero os tons...

0  Nota 3 - Apps mortos  ( Note 3 apps killed ) 
Eu tenho uma nota enraizada 3: samsung-sm-n900a (AT & AMP; T) android 4.3 baseband n900aucubnb4 A questão que estou tendo é que há algo que está mat...

2  Como exibir a localização atual na tela inicial?  ( How to display current location on the home screen ) 
No meu telefone antigo, tive uma configuração chamada "Informações da área - informações de células". Quando ativado, mostraria as informações de localização ...

1  Como usar o espelhamento de tela. Qual protocolo de rede faz o espelhamento de tela?  ( How to use screen mirroring what network protocol does screen mirroring use ) 
Eu tenho um Samsung Galaxy Siii (GT-I9300) que suporta espelhamento de tela. eu gostaria Para usar esse recurso para compartilhar minha tela com um Samsung Ga...

3  Raiz android x86 virtualbox  ( Root android x86 virtualbox ) 
Eu instalei Android-X86, versão 4.3 Jellybean ISO imagem na caixa virtual e deseja executar alguns aplicativos que exigem privilégios raiz. Existe alguma ma...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.