Se você já usou uma ROM personalizada antes em um dispositivo, é provável que tenha encontrado algo chamado LineageOS. É uma das ROMs personalizadas que oferece experiência AOSP de estoque quase total, sem adicionar muitas personalizações ou modificar coisas.
E só com isso, os desenvolvedores abandonaram o changelog do LineageOS 20 com o número de changelog 27. Hoje vamos passar por isso para vocês, separado em partes.
“Lembro-me de quando esses lançamentos eram de um dígito…”
Nesta seção, os desenvolvedores dão as boas-vindas ao post com algumas informações secundárias.
"Olá a todos! Bem vindo de volta!
À medida que muitos de nós começamos a viajar novamente e o mundo volta ao normal, é claro que é hora de quebrarmos o status quo! Você provavelmente não esperava receber notícias nossas até... em algum lugar perto de abril, de acordo com nossos lançamentos históricos? AH! Peguei vocês." os desenvolvedores começam com isso. A maior parte desta página é apenas bem-vinda e fala sobre trabalho duro; na verdade, há algumas novidades importantes que são mostradas aqui.
“Graças ao nosso trabalho árduo de adaptação às mudanças amplamente baseadas na interface do Google no Android 12 e aos requisitos extremamente simples de configuração de dispositivos do Android 13, conseguimos rebasear nossas mudanças no Android 13 com muito mais eficiência. Isso levou muito tempo para gastar em novos recursos interessantes, como nosso incrível novo aplicativo de câmera, o Aperture, que foi escrito em grande parte pelos desenvolvedores SebaUbuntu, LuK1337 e luca020400.” o que esclarece que haverá um novo aplicativo de câmera que esperaremos no Lineage OS 20, que os desenvolvedores também mostraram abaixo, que mostraremos neste artigo.
E há também outra nota para os desenvolvedores, que é;
“Como o Android mudou para o modelo de lançamento de manutenção trimestral, este lançamento será “LineageOS 20”, não 20.0 ou 20.1 – embora não se preocupe – somos baseados na melhor e mais recente versão do Android 13, QPR1.
Além disso, para vocês, desenvolvedores - qualquer repositório que não seja da plataforma principal ou que não seja esperado que mude nas versões de manutenção trimestrais usará ramificações sem subversões - por exemplo, lineage-20
em vez de lineage-20.0
. "
E com isso, o post continua com as novidades.
Novos Recursos
O primeiro é “Os patches de segurança de abril de 2022 a dezembro de 2022 foram incorporados ao LineageOS 17.1 a 20.”, o que significa que dispositivos mais antigos que não possuem o LineageOS mais recente oficialmente, mas ainda recebem as versões mais antigas, receberão as atualizações de segurança.
O segundo menciona a nova câmera de “ohmagoditfinallyhappened
– LineageOS agora tem um novo aplicativo de câmera incrível chamado Aperture! É baseado no (principalmente) incrível do Google CameraX biblioteca e fornece uma experiência de aplicativo de câmera muito mais próxima do “estoque” em muitos dispositivos. Muitos parabéns aos desenvolvedores SebaUbuntu, LuK1337 e luca020400 que desenvolveram isso inicialmente, ao designer Vazguard, e a toda a equipe por trabalhar para integrá-lo ao LineageOS e adaptá-lo à nossa enorme variedade de dispositivos suportados!”, que mostraremos a nova câmera app daqui a pouco neste artigo.
As outras são pequenas melhorias, listadas abaixo.
- WebView foi atualizado para Chromium 108.0.5359.79.
- Introduzimos um painel de volume completamente refeito no Android 13 e desenvolvemos ainda mais nosso painel de expansão pop-out lateral.
- Agora oferecemos suporte a compilações GKI e Linux 5.10 com suporte completo a módulos out-of-tree para corresponder às novas convenções AOSP.
- Nosso fork do aplicativo AOSP Gallery teve muitas correções e melhorias.
- Nosso aplicativo Updater recebeu muitas correções de bugs e melhorias, além de agora ter um novo layout de Android TV sofisticado!
- Nosso navegador da web, Jelly, recebeu várias correções de bugs e melhorias!
- Contribuímos com ainda mais mudanças e melhorias no upstream do FOSS Etar aplicativo de calendário que integramos há algum tempo!
- Contribuímos com ainda mais mudanças e melhorias no upstream do Sementeira aplicativo de backup.
- Nosso aplicativo Recorder foi adaptado para atender aos recursos integrados do Android, ao mesmo tempo em que fornece os recursos que você espera do LineageOS.
- O aplicativo foi fortemente rearquitetado.
- O material que você apoia foi adicionado.
- O gravador de alta qualidade (formato WAV) agora suporta estéreo e houve várias correções de segmentação.
- Vários recursos do Google TV, como o aplicativo Two-Panel Settings, muito mais atraente, foram transferidos para as versões do LineageOS Android TV.
- Nosso
adb_root
service não está mais vinculado à propriedade do tipo de compilação, o que permite maior compatibilidade com muitos sistemas raiz de terceiros. - Nossos scripts de mesclagem foram amplamente reformulados, simplificando bastante o Boletim de Segurança do Android processo de mesclagem, além de tornar os dispositivos de suporte, como os dispositivos Pixel, que possuem versões completas de código-fonte, muito mais simplificados.
- O LLVM foi totalmente adotado, com compilações agora padronizadas para usar LLVM bin-utils e, opcionalmente, o montador integrado LLVM. Para aqueles de vocês com kernels mais antigos, não se preocupe, você sempre pode optar por sair.
- Um modo de luz global de configurações rápidas foi desenvolvido para que esse elemento da interface do usuário corresponda ao tema do dispositivo.
- Nosso assistente de configuração foi adaptado para o Android 13, com novo estilo e transições/experiência do usuário mais perfeitas.
E também há notícias sobre os lançamentos do Android TV dizendo “As compilações do Android TV agora são fornecidas com um iniciador de Android TV sem anúncios, ao contrário do iniciador habilitado para anúncios do Google – também oferecemos suporte a compilações no estilo do Google TV e estamos avaliando a mudança para ele em dispositivos suportados no futuro.”, o que é uma grande novidade para os usuários de TV, já que eles não precisam mais lidar com os anúncios.
Novo aplicativo de câmera “Aperture”
Este novo aplicativo de câmera parece muito diferente do que o LineageOS costumava ter, com uma interface de usuário muito melhor e mais recursos. Parece um pouco semelhante à câmera GrapheneOS em recursos, mas com um layout diferente.
As notas dos desenvolvedores aqui estão listadas abaixo.
“Por motivos técnicos, a partir do LineageOS 19 tivemos que abandonar o Snap, nosso fork do aplicativo de câmera da Qualcomm, e começar a fornecer o Camera2 novamente, o aplicativo de câmera AOSP padrão.
Isso levou a uma experiência de câmera ruim, já que a Camera2 é também simples para as necessidades do usuário médio.
Então, com esta versão do LineageOS, queríamos consertar isso e, felizmente para nós CameraX atingiu um estado utilizável, sendo maduro o suficiente para alimentar um aplicativo de câmera completo, então começamos a trabalhar nisso.
Após dois meses e meio de desenvolvimento, ele pode substituir completamente o Camera2 e, assim, se tornar o aplicativo de câmera padrão a partir do LineageOS 20.
O Aperture implementa vários recursos que estão faltando na Camera2, por exemplo:
- Suporte a câmeras auxiliares (os mantenedores do dispositivo devem ativá-lo)
- Controles de taxa de quadros de vídeo
- Controle total das configurações de EIS (estabilização eletrônica de imagem) e OIS (estabilização ótica de imagem)
- Um nivelador para verificar o ângulo de orientação do dispositivo
Com o passar do tempo, você poderá ver novos recursos introduzidos, pois o desenvolvimento do aplicativo ainda está em andamento!”, o que esclarece que também poderemos adicionar novos recursos nos lançamentos mais recentes, já que o novo aplicativo de câmera está sendo trabalhado.
Atualizando Notas
Depois, há também notas sobre a atualização de versões mais antigas do LineageOS para o seu dispositivo, que dizem “Para atualizar, siga o guia de atualização do seu dispositivo encontrado aqui.
Se você vem de uma versão não oficial, precisa seguir o bom e velho guia de instalação do seu dispositivo, assim como qualquer outra pessoa que deseja instalar o LineageOS pela primeira vez. Estes podem ser encontrados aqui.
Observe que se você estiver atualmente em uma versão oficial, você NÃO precisa limpar seu dispositivo, a menos que a página wiki do seu dispositivo indique especificamente o contrário, como é necessário para alguns dispositivos com grandes alterações, como uma repartição.”. Você realmente deve manter esta observação em mente se for atualizar a partir de uma versão mais antiga do LineageOS e também deve verificar as notas do desenvolvedor do dispositivo para garantir que não cometerá erros.
Depreciação
A postagem também apresenta notas sobre a descontinuação, dizendo “No geral, sentimos que o branch 20 atingiu paridade de recursos e estabilidade com 19.1 e está pronto para o lançamento inicial.
As compilações do LineageOS 18.1 não foram descontinuadas este ano, já que os requisitos um tanto severos do Google BPF o suporte em todos os kernels de dispositivos Android 12+ significava que uma quantidade significativa de nossos dispositivos legados na lista de compilação teria morrido.
Em vez de encerrar o LineageOS 18.1, ele está congelado de recursos, embora ainda aceite envios de dispositivos e construa cada dispositivo mensalmente, logo após a fusão do Boletim de Segurança do Android para aquele mês.
LineageOS 20 lançará a construção de uma seleção decente de dispositivos, com dispositivos adicionais chegando, já que estão marcados como ambos fretar compatível e pronto para compilações por seu mantenedor.”, o que significa que as compilações do LineageOS 18.1 ainda são aceitas, mas não receberão nenhum recurso novo.
Postagem Completa
Você pode conferir a postagem completa em este link, listando todas as mudanças, listamos apenas as principais aqui para os usuários finais que irão alterar o LineageOS no uso diário, como o novo aplicativo de câmera. Publicaremos mais atualizações sobre isso, se houver alguma!