Terceira versão beta da plataforma Android Q com atualizações separadas para componentes do sistema

Google apresentado a terceira versão beta da plataforma móvel aberta Android Q. O lançamento do Android Q, que será entregue sob o número Android 10, é esperado no terceiro trimestre de 2019. O anúncio também anunciou que a plataforma atingiu a marca de 2.5 bilhões de dispositivos Android ativos.

Para avaliar os novos recursos da plataforma proposto programa teste beta, dentro do qual o ramo experimental pode ser instalado e mantido atualizado através da interface padrão de instalação de atualizações (OTA, over-the-air), sem a necessidade de substituição manual do firmware. Atualizações disponível para 15 dispositivos, incluindo Google Pixel, Huawei Mate, Xiaomi Mi 9, Nokia 8.1, Sony Xperia XZ3, Vivo NEX, OPPO Reno, OnePlus 6T, ASUS ZenFone 5Z, LGE G8, TECNO Spark 3 Pro, Essential Phone e smartphones realme 3 Pro .

Foi possível ampliar significativamente o número de dispositivos disponíveis para testes graças ao projeto Triplo, que permite aos fabricantes criar componentes universais de suporte de hardware que não estão vinculados a versões específicas do Android (você pode usar os mesmos drivers com diferentes versões do Android), o que simplifica bastante a manutenção do firmware e a criação de firmware atualizado com as versões atuais do Android. Graças ao Treble, um fabricante pode usar atualizações prontas do Google como base, integrando nelas componentes específicos do dispositivo.

Mudanças na terceira versão beta do Android Q em comparação com o segundo и primeiro versões beta:

  • Projeto apresentado Linha principal, permitindo atualizar componentes individuais do sistema sem atualizar toda a plataforma. Essas atualizações são baixadas via Google Play separadamente das atualizações de firmware OTA do fabricante. Espera-se que a entrega direta de atualizações para componentes da plataforma que não sejam de hardware reduza significativamente o tempo necessário para receber atualizações, aumente a velocidade de correção de vulnerabilidades e reduza a dependência dos fabricantes de dispositivos para manter a segurança da plataforma. Notavelmente, os módulos com atualizações serão inicialmente enviados como código aberto, estarão imediatamente disponíveis nos repositórios AOSP (Android Open Source Project) e poderão incluir melhorias e correções contribuídas por colaboradores terceiros.

    Dos componentes que serão atualizados separadamente, 13 módulos foram nomeados na primeira etapa: codecs multimídia, estrutura multimídia, resolvedor DNS, Criptografar Provedor de segurança Java, UI de documentos, controlador de permissão, ExtServices, dados de fuso horário, Ângulo (uma camada para traduzir chamadas OpenGL ES para OpenGL, Direct3D 9/11, Desktop GL e Vulkan), metadados de módulo, componentes de rede, login do portal cativo e configurações de acesso à rede. As atualizações dos componentes do sistema são entregues em um novo formato de pacote APEX, que difere do APK porque pode ser usado no estágio inicial da inicialização do sistema. Em caso de possíveis falhas, é fornecido um modo de reversão de alterações;

  • Adicionado suporte para padrão de comunicação móvel 5G, para o qual as APIs de gerenciamento de conexões existentes serão adaptadas. Inclusive por meio da API, os aplicativos podem determinar a presença de uma conexão de alta velocidade e atividade de cobrança de tráfego;
  • Adicionada a função “Live Caption”, que permite criar legendas automaticamente em tempo real ao assistir qualquer vídeo ou ouvir gravações de áudio, independentemente do aplicativo utilizado. O reconhecimento de voz é realizado localmente sem recurso a serviços externos;
  • O sistema de respostas rápidas automáticas, antes disponível para notificações, agora pode ser utilizado para gerar recomendações de ações mais prováveis ​​em qualquer aplicação. Por exemplo, quando for exibida uma mensagem convidando uma reunião, o sistema oferecerá respostas rápidas para aceitar ou recusar o convite e também mostrará um botão para visualizar o local pretendido da reunião em um mapa. As opções são selecionadas por meio de um sistema de aprendizado de máquina baseado no estudo das características do trabalho do usuário;

    Terceira versão beta da plataforma Android Q com atualizações separadas para componentes do sistema

  • Implementado no nível do sistema tema escuro que pode ser usado para reduzir a fadiga ocular em condições de pouca luz.
    O tema escuro é ativado em Configurações > Tela, por meio do bloco suspenso de configurações rápidas ou quando você ativa o modo de economia de energia. O tema escuro se aplica tanto ao sistema quanto aos aplicativos, oferecendo inclusive um modo de conversão automática de temas existentes para tons escuros;

    Terceira versão beta da plataforma Android Q com atualizações separadas para componentes do sistema

  • Um modo de navegação por gestos foi adicionado, permitindo usar apenas gestos na tela para controle, sem exibir a barra de navegação e alocar todo o espaço da tela para conteúdo. Por exemplo, botões como Voltar e Início são substituídos por um deslizamento da borda e um toque deslizante de baixo para cima; um toque longo na tela é usado para acessar uma lista de aplicativos em execução. O modo está habilitado nas configurações “Configurações > Sistema > Gestos”;
  • Adicionado “Modo de Foco”, que permite silenciar seletivamente aplicativos que distraem quando você precisa se concentrar em resolver alguma tarefa, por exemplo, pausar o recebimento de e-mails e notícias, mas deixar mapas e mensagens instantâneas;
  • Adicionado modo de controle parental “Family Link”, que permite limitar o tempo que as crianças trabalham com o dispositivo, fornecer minutos de bônus para sucessos e conquistas, visualizar listas de aplicativos lançados e avaliar quanto tempo a criança passa neles, revisar aplicativos instalados e definir horário noturno para bloquear o acesso à noite;

    Terceira versão beta da plataforma Android Q com atualizações separadas para componentes do sistema

  • Adicionada uma nova API de captura de áudio permitindo que um aplicativo
    fornecer a capacidade de processar o fluxo de áudio por outro aplicativo. Conceder acesso à saída de áudio a outros aplicativos requer permissão especial;

  • API térmica foi adicionada, permitindo que os aplicativos monitorem os indicadores de temperatura da CPU e GPU e tomem medidas independentes para reduzir a carga (por exemplo, reduzir o FPS em jogos e reduzir a resolução do vídeo transmitido), sem esperar até que o sistema comece a desligar à força. atividade de aplicação.

adicionalmente publicado Maio conjunto de correções de segurança para Android, que elimina 30 vulnerabilidades, das quais 8 vulnerabilidades recebem um nível crítico de perigo e 21 recebem um alto nível de perigo. Os problemas mais críticos permitem que um ataque remoto seja realizado para executar código no sistema. Os problemas marcados como perigosos permitem que o código seja executado no contexto de um processo privilegiado por meio da manipulação de aplicativos locais. 11 vulnerabilidades perigosas e 4 críticas identificadas em componentes de chips proprietários Qualcomm. Uma vulnerabilidade crítica foi abordada na estrutura multimídia, permitindo a execução de código ao processar dados multimídia especialmente projetados. Três vulnerabilidades críticas foram corrigidas em componentes do sistema que poderiam levar à execução de código durante o processamento de arquivos PAC especialmente projetados.

Fonte: opennet.ru

Adicionar um comentário