8Sep
O Google rola as atualizações do Android lentamente, mesmo para seus próprios dispositivos Nexus. Pode demorar semanas antes de uma atualização no ar ficar disponível através da tela de atualizações do sistema, mas você pode ignorar a espera.
Quando o Android L foi lançado, demorou três semanas antes de ver a atualização em vários telefones Nexus 4.Um 2012 Nexus 7 ainda não pode ver a atualização dois meses depois. Isso é apenas uma quantidade de tempo ridícula para esperar.
O que não funciona
Primeiro, vamos cobrir o que não funcionará.O Google escolhe - em seus servidores - quais dispositivos específicos serão autorizados a receber a atualização. Isso significa que visitar a tela de atualizações do sistema e tocar em "Verificar atualização" não acelerará o processo. Quando uma atualização está disponível, seu dispositivo irá informá-lo.(Tirar este botão só pode ajudar se o Google decidiu disponibilizar o seu dispositivo e o seu dispositivo ainda não voltou a entrar. Não lhe dará uma nova chance em uma atualização toda vez que você tocar.)
Inno passado, usamos um truque que nos permitiu reativar esse processo, pular para o frente da linha e obter a atualização imediatamente, limpando os dados da aplicação Google Play Services. Isso não funciona mais, e isso pode causar outros problemas no seu dispositivo. Não siga esta dica se você vê-la online!
Opção 1: Baixe e desenhe uma imagem oficial da fábrica
O Google fornece imagens de fábrica oficiais para seus dispositivos Nexus. Nós já cobrimos o processo para baixar uma imagem de fábrica do Google e piscá-la. Envolve o desbloqueio do carregador de inicialização do seu dispositivo, baixando a última imagem de fábrica do seu dispositivo no site do Google, obtendo o comando adb, colocando seu dispositivo no modo de desenvolvedor, garantindo que os drivers apropriados estão configurados e executando um script que pisca a nova versão do Android.a versão antiga. Esse processo pode ser executado no Windows, Mac OS X ou Linux.
Por padrão, este processo apaga todo o dispositivo e restaura-o às configurações de fábrica. Você deve modificar o script flash para executar uma atualização sem limpar seus dados pessoais do seu dispositivo.
No geral, este é o método mais complicado. No entanto, é a única maneira oficialmente suportada de atualizar para uma nova versão do Android assim que estiver disponível. O Google publica as imagens da fábrica em seu site várias semanas antes de você receber essas informações como uma atualização disponível no ar. Usamos esse método no passado, mais recentemente para atualizar um 2013 Nexus 7 para o Android L após semanas de espera pela atualização. Funcionou, embora o processo de luta com adb e drivers - especialmente no Windows - pode ser frustrante. Tivemos menos problemas fazendo isso em uma plataforma semelhante ao Unix, como Linux ou Mac OS X.
Opção 2: Carregar o arquivo de atualização OTA manualmente
Quando uma atualização do Android está disponível, o Google finalmente deixa seu dispositivo saber e faz o download de umo arquivo de atualização do OTA( OTA).Seu dispositivo reinicia e instala o arquivo de atualização OTA.A atualização OTA é menor e mais compacta do que a imagem de fábrica maior acima. As atualizações da OTA destinam-se a atualizar de uma versão para outra, enquanto a imagem de fábrica contém uma imagem completa do sistema operacional para o seu dispositivo e pode ser usada para restaurá-la se você limpar ou instalar uma ROM personalizada.
Existe realmente uma maneira de ignorar a espera pelo arquivo de atualização OTA também. Se você colocar as mãos no arquivo de atualização OTA apropriado, você pode reiniciar no ambiente de recuperação e informá-lo para instalar a atualização OTA manualmente. Isso executará a mesma atualização que você obteria se você esperasse que a atualização oficial se tornasse disponível e não irá limpar seus dados.
Primeiro, você precisará colocar as mãos nos arquivos de atualização OTA.Ao contrário das imagens de fábrica completas, o Google não publica estes oficialmente. Você precisará de uma lista juntada por um terceiro. Por exemplo, a Android Police possui uma lista completa do Android 4.4.4 - & gt;5.0 e 5.0 - & gt;5.0.1 arquivos de atualização OTA com links para suas localizações nos servidores oficiais do Google. Se você está procurando uma versão mais recente do Android, procure em busca de uma lista atualizada. Você também precisará do comando adb, que você pode adquirir do SDK Android do Google.
Reinicie seu dispositivo e mantenha pressionado o botão Volume Down enquanto ele está inicializando. Você verá o menu "fastboot" e a palavra Start on the screen. Pressione Volume até até ver "Modo de Recuperação" e, em seguida, pressione o botão Liga / Desliga.
Você verá um Android com um ponto de exclamação vermelho. Mantenha pressionado o botão Liga / Desliga e pressione o botão Aumentar volume - você verá o menu de recuperação do sistema. Selecione "aplicar atualização a partir do adb" com os botões de volume e depois pressione Energia.
Conecte seu dispositivo Nexus ao seu computador com um cabo USB.Coloque o comando adb e o arquivo de atualização OTA que você baixou no mesmo diretório. Abra uma janela do prompt de comando nesse diretório segurando Shift, clicando com o botão direito do mouse e selecionando Abrir prompt de comando aqui. Execute o seguinte comando, substituindo "OTA_UPDATE_FILENAME.zip" pelo nome do arquivo de atualização OTA que você baixou.(O preenchimento de tabulação pode ajudar aqui!)
adb sideload OTA_UPDATE_FILENAME.zip
Pressione Enter e adb enviará o arquivo de atualização OTA para o seu dispositivo. Ele contará até 100 por cento enquanto ele envia o arquivo, e seu dispositivo começará a instalar a atualização OTA como se fosse baixado do Google.
Se você tiver uma recuperação personalizada instalada em seu dispositivo Nexus, esse processo será diferente. Você deve ser capaz de carregar o arquivo. zip de atualização OTA em seu aplicativo de recuperação personalizado e depois reiniciá-lo automaticamente e instalar a atualização.
O fluxo lento de atualizações oficiais do Nexus do Google pode ser irritante. Claro, isso ajuda a evitar erros críticos a todos os usuários do Nexus, mas pode ser muito mais rápido!
A Apple permite que todos os usuários de iPhone e iPad obtenham atualizações assim que estiverem fora. Isso veio voltar a mordê-los quando eles lançaram iOS 8.0.1.Esta atualização desativou a conectividade celular e o ID de toque em todos os novos iPhones que o instalaram e eles tiveram que freneticamente puxar a atualização. Isso é o que o Google está tentando prevenir, teoricamente.
Crédito da imagem: Sylvain Naudin no Flickr