O Snapdragon Samsung Galaxy S10, S10e e S10+ tiveram suas fontes de kernel lançadas, o que significa que pode ajudar no desenvolvimento personalizado em alguns modelos.
Após o lançamento do tão esperado Série de smartphones Samsung Galaxy S10, a empresa lançou agora o código-fonte do kernel para as variantes do Snapdragon de todos os três dispositivos lançados. O Samsung Galaxy S10, Galaxy S10e e Galaxy S10+ são todos smartphones emblemáticos equipados com o Qualcomm Snapdragon 855 nos EUA, Hong Kong e alguns países da América Latina, enquanto os dispositivos com Exynos são lançados em todos os lugares outro. A Samsung precisa usar chipsets Snapdragon nos EUA para suporte CDMA, uma tecnologia à qual a Qualcomm possui muitas patentes. A variante Exynos dos mais recentes smartphones Samsung Galaxy já tem código fonte do kernel disponível.
Fórum XDA do Galaxy S10
Infelizmente, praticamente nenhum dos smartphones Samsung Galaxy com Snapdragon pode realmente ter o bootloader desbloqueado. Com exceção de alguns selecionados que foram lançados em Hong Kong e em vários países da América Latina, esses dispositivos são totalmente bloqueados. É uma pena, pois os smartphones com Exynos são notoriamente mais difíceis de trabalhar para os desenvolvedores do que os chipsets Snapdragon. Isto é ajudado não apenas pela documentação abrangente, mas também pela CAF. CAF é uma das razões pelas quais os smartphones Android com chips Qualcomm são tão populares entre a comunidade de desenvolvimento do XDA. Embora a licença GPLv2 exija que os fornecedores liberem suas fontes de kernel, isso nem sempre é suficiente para criar ROMs personalizados baseados em AOSP.
Fórum XDA do Galaxy S10+
A liberação de código específico do chipset não é necessária para fornecedores de SoC, mas a Qualcomm geralmente fornece a parte pública de seu código específico de chipset para HALs, ramificações de estrutura e muito mais, o que é um grande benefício para desenvolvedores. Os desenvolvedores podem construir para a plataforma sem precisar saber como funcionam os novos recursos do chipset. Sem acesso a esse código, fica muito mais difícil construir uma ROM personalizada baseada em AOSP para um dispositivo. É por isso que, embora os telefones Samsung internacionais possam normalmente ser desbloqueados, há pouco interesse em desenvolvê-los.
Fórum XDA do Galaxy S10e
Se você estiver interessado em dar uma olhada na fonte do kernel e potencialmente desenvolver para o Samsung Galaxy S10, você pode. Basta seguir o link abaixo, mas esteja avisado que ele apresenta bugs em diferentes navegadores. Pessoalmente, não consigo acessá-lo em minha área de trabalho usando o Google Chrome, embora meu telefone com Google Chrome possa.
Fontes de kernel do Snapdragon Samsung Galaxy S10