O Android P Developer Preview 1 está aqui para o Google Pixel/Pixel XL e Pixel 2/Pixel 2 XL

O primeiro Android P Developer Preview 1 (Android 9.0) já está disponível para Google Pixel, Google Pixel XL, Google Pixel 2 e Google Pixel 2 XL. O lançamento está disponível nos formatos OTA e de imagem de fábrica.

Finalmente chegou! O Android 9.0, também conhecido como Android P, já está disponível a partir de hoje na forma do primeiro Android P Developer Preview. Isso não proporcionará a você a experiência completa do Android P, pois é um trabalho em andamento (e não será totalmente revelado até o Google I/O), mas por sorte proprietários do Google Pixel, Google Pixel XL, Google Pixel 2 ou Google Pixel 2 XL, você estará entre os primeiros usuários a ver o que o Android P tem a oferecer oferecer.

A atualização só pode ser instalada por meio de arquivos OTA e imagens de fábrica. O Google irá não fornecerá OTAs por meio de seu programa beta por enquanto. As instruções sobre como instalar os arquivos OTA ou imagens de fábrica podem ser encontradas no link da fonte abaixo da tabela, mas se você tem Magisk e/ou TWRP instalado, role para baixo, pois temos um tutorial sobre como instalar a atualização do Android P apenas para você!

Aviso: se você estiver executando algum Substrato temas em seu dispositivo, recomendamos fortemente que você os desative antes de fazer a atualização do Android 9.0. Esses temas foram projetados para o Android Oreo e podem causar incompatibilidades na versão do Android P, por isso, para garantir uma atualização tranquila, você deve desativar os temas do Substratum até que o tema tenha a chance de atualizar eles. Ver parte 3 deste post para obter instruções sobre como desativar um tema Substratum.

Baixe o Android P Developer Preview para Google Pixel/XL e Pixel 2/2 XL

OTA

Imagem de fábrica

Google Pixel

OPM1.171019.021 --> PPP1

PPP1

Google PixelXL

OPM1.171019.021 --> PPP1

PPP1

Google Pixel 2

OPM1.171019.021 --> PPP1

PPP1

Google Pixel 2XL

OPM1.171019.021 --> PPP1

PPP1

Infelizmente, parece que o Google Pixel C não receberá uma versão do Android P, nem o Nexus 5X ou 6P (embora se esperasse que os dispositivos Nexus não recebessem a atualização).

Instruções de atualização OTA do Android P Developer Preview 1

Página de imagem de fábrica do Android P Developer Preview 1

Se você instalar a atualização e notar algo novo que ainda não encontramos, envie-nos uma dica e você poderia conseguir um mês grátis de XDA Ad-Free se escrevermos um artigo baseado na sua dica! Além disso, se você instalar a atualização, certifique-se de verificar o opiniãorelatório de erro página.

O que há de novo no Android P

De acordo com a página oficial, aqui está uma pequena lista das novidades do primeiro Developer Preview do Android 9.0

  • Suporte para recorte de display. Sim, os entalhes estão chegando, quer você goste ou não. O Android P tornará mais fácil para os desenvolvedores testarem como seu aplicativo se comportará em dispositivos com entalhes.
  • Um novo visual para notificações. Os desenvolvedores podem mostrar imagens e adesivos. Eles também podem mostrar conversas completas com nomes de contatos e agora suportam a exibição de respostas inteligentes, semelhante ao Aplicativo de resposta mas agora mais acessível aos desenvolvedores.
  • Como informamos anteriormente, o Android P restringe o acesso ao microfone e Câmera para aplicativos que estão ociosos. Eles também estão restringindo o acesso de aplicativos todos os sensores SensorManager.
  • Mais codecs de vídeo e imagem estão sendo suportados, como HDR VP9 Profile 2 e HEIF.
  • API multicâmera portanto, os aplicativos Android podem solicitar dados de mais de um sensor de câmera por vez.
  • Decodificador de imagem para bitmaps e drawables fornece uma abordagem modernizada para decodificação de imagens. Deve ser preferido ao BitmapFactory.
  • Wi-Fi RTT (Round-Trip-Time), permitindo que os aplicativos obtenham dados de posicionamento interno com uma precisão de 1-2 metros.
  • Melhor desempenho para Tempo de execução do Android (ART) e aplicativos escritos em Kotlin.
  • Melhorias para Limites de soneca, espera e fundo. O Job Scheduler agora também verifica informações sobre o estado da rede para agrupar as solicitações de rede dos aplicativos.
  • Restrições para APIs não SDK, como informamos anteriormente.
  • Os aplicativos direcionados a plataformas anteriores ao Android 4.2 mostrarão uma caixa de aviso quando instalados no Android P. Isto é para incentivar os desenvolvedores a migrar para uma versão mais recente do SDK em preparação para o novas restrições do Google Play.
  • Unificado caixa de diálogo de autenticação de impressão digital.
  • Criptografia do lado do cliente de backups de dados do Android. Isso agora exigirá que o PIN/senha/padrão do usuário seja inserido para restaurar um backup do dispositivo.
  • Novo API de redes neurais versão 1.1
  • API OpenMobile (OMAPI) para pagamentos NFC e transações seguras

Há mais, é claro. Recomendamos que você dê uma olhada no Visualizar site, Linha do tempo, novos recursos e visão geral da API, Página de referência da API, Biblioteca de suporte API 28.

Uma pequena lista de novos recursos (não anunciados) no Android 9.0

Graças ao Android Open Source Project, é possível vislumbrar partes do que o Google está trabalhando para o próximo lançamento do Android. Embora a maior parte do código do Android 9.0 esteja no gerrit interno do Google, pudemos descobrir algumas coisas interessantes no gerrit público. Em vez de refazer cada descoberta, faremos backlinks de todos os artigos sobre recursos que estão confirmados como presentes no primeiro Developer Preview.

  • A impressão Wi-Fi Direct pode chegar ao Android em um futuro próximo
  • O Android P adicionará suporte para tom de gravação de chamadas para que você possa gravar chamadas telefônicas legalmente
  • Android P adiciona suporte para usar seu telefone como teclado ou mouse Bluetooth
  • A ferramenta Android Studio ‘Systrace’ para monitoramento de desempenho será integrada ao Android P
  • Algumas operadoras podem começar a ocultar a intensidade do sinal dos usuários no Android P
  • Uma nova configuração no Android P permitirá que as operadoras definam como as barras de sinal LTE são mostradas

Esta não é de forma alguma uma lista abrangente. À medida que instalamos a visualização do Android 9.0 em nossos próprios dispositivos, iremos examiná-la para encontrar recursos mais interessantes para compartilhar com nossos leitores.

Como instalar o Android P Developer Preview 1 em dispositivos enraizados

Se você estiver executando o Android 8.1 Oreo em seu Google Pixel, Google PixelXL, Google Pixel 2, ou Google Pixel 2XL e você está enraizado no Magisk, então você deve estar se perguntando como pode atualizar para o Android 9.0 (Android P). É possível aceitar a atualização OTA como usuário root? Sim, mas isso depende de vários fatores. Você já modificou alguma coisa em/system ou/vendor? Você tem apenas Magisk instalado e não TWRP? Você tem Magisk e TWRP instalados? Dependendo da sua resposta a essas perguntas, isso muda bastante o que você precisa fazer.

Felizmente, você não precisa se preocupar com as diferenças em nenhum dos cenários acima se atualizar usando uma imagem de fábrica. Pessoalmente, sempre atualizo meu dispositivo usando a imagem de fábrica mais recente, e é o método infalível que leva em conta todas as variações. Você pode até atualizar sem ter que limpar seus dados contanto que você esteja correndo estoque Android 8.1 Oreo. Se você estiver executando uma ROM personalizada, entretanto, você vai você precisa limpar os dados - então tenha isso em mente e faça backup de todo o conteúdo de /data incluindo /data/media em seu PC antes de continuar. Finalmente, você também precisará ter certeza de que sua máquina possui o Binários ADB/Fastboot instalado. Temos um tutorial sobre como fazer isso aqui.

Aqui estão as etapas que você precisará seguir para instalar a atualização do Android P Developer Preview 1:

  1. Baixe a imagem de fábrica mais recente do P Developer Preview em um dos links na tabela acima ou na página inteira. Certifique-se de baixar a imagem correta para o dispositivo correto (por exemplo, a imagem do Google Pixel 2 XL não funciona no Pixel 2)!
  2. Extraia o arquivo zip da imagem de fábrica.
  3. Na pasta, você verá vários arquivos: uma imagem do bootloader, uma imagem de rádio e outro arquivo zip que contém o sistema, inicialização, fornecedor e outras partições que serão atualizadas. Você também verá um flash-all.bat e um flash-all.sh.
    Exemplo: conteúdo da imagem de fábrica do patch de segurança do Google Pixel 2 XL Android 8.1 Oreo March.
  4. Janelas: Clique com o botão direito em flash-all.bat e clique editar. (Eu recomendo fortemente que você use o NotePad++.) Procure o "fastboot -w update" linha. Remova o -w desta linha e salve o arquivo. Isso permitirá que você atualize uma imagem de fábrica sem limpar os dados. Se você estiver executando uma ROM personalizada e quiser atualizar, deverá deixar o -w no comando.
    Exemplo: conteúdo de flash-all.bat da atualização de segurança de março do Android 8.1 Oreo para o Google Pixel 2 XL.
  5. Janelas: Clique duas vezes em flash-all.bat e deixe-o funcionar. Ele irá piscar cada partição, uma de cada vez. Isso levará alguns minutos, então deixe-o funcionar.
  6. Mac/Linux: Edite o flash-all.sh script em um editor de texto e remova o -w de "fastboot -w update" linha. Salve o arquivo. Isso permite que você atualize a imagem de fábrica sem perder dados. No entanto, se você estiver executando uma ROM personalizada, deverá deixar -w no comando.
    Exemplo: conteúdo de flash-all.sh retirado da atualização de segurança de março para o Pixel 2 XL com Android 8.1 Oreo
  7. Mac/Linux: Abra um terminal no mesmo diretório do flash-all.sh script e torne-o executável digitando chmod +755 flash-all.sh
  8. Mac/Linux: Execute o script digitando ./flash-all.sh no terminal. Levará algum tempo enquanto cada partição é sobrescrita, então deixe-a descansar e fazer o que quer.
  9. Você deve eventualmente inicializar o Android P com todos os seus dados intactos se você removeu o sinalizador -w!

Aproveite a primeira experiência do Android 9.0 no seu Google Pixel, Pixel XL, Pixel 2 ou Pixel 2 XL graças ao primeiro Android P Developer Preview! Se você está se perguntando o que há de novo na atualização, fique atento ao nosso AndroidP tag enquanto avançamos no lançamento para encontrar algo novo no Android 9!