Snapdragon Samsung Galaxy S10-, S10e- en S10+-kernelbronnen zijn nu beschikbaar

De kernelbronnen van de Snapdragon Samsung Galaxy S10, S10e en S10+ zijn vrijgegeven, wat betekent dat dit op sommige modellen de aangepaste ontwikkeling kan ondersteunen.

Na de release van de langverwachte Samsung Galaxy S10-serie smartphonesheeft het bedrijf nu de kernelbroncode vrijgegeven voor de Snapdragon-varianten van alle drie de uitgebrachte apparaten. De Samsung Galaxy S10, Galaxy S10e en Galaxy S10+ zijn allemaal vlaggenschip-smartphones die worden aangedreven door de Qualcomm Snapdragon 855 in de VS, Hong Kong en enkele Latijns-Amerikaanse landen, terwijl de door Exynos aangedreven apparaten overal worden uitgebracht anders. Samsung moet in de VS Snapdragon-chipsets gebruiken voor CDMA-ondersteuning, een technologie waar Qualcomm veel patenten op heeft. De Exynos-variant van de nieuwste Samsung Galaxy-smartphones heeft al kernelbroncode beschikbaar.

Galaxy S10 XDA-forum

Helaas kan vrijwel geen van de door Snapdragon aangedreven Samsung Galaxy-smartphones daadwerkelijk worden ontgrendeld door de bootloader. Op een select aantal na dat in Hong Kong en verschillende Latijns-Amerikaanse landen is uitgebracht, zijn deze apparaten volledig vergrendeld. Het is een schande omdat Exynos-aangedreven smartphones voor ontwikkelaars notoir moeilijker zijn om aan te werken dan Snapdragon-chipsets. Dit wordt niet alleen geholpen door uitgebreide documentatie, maar ook door het CAF. CAF is een van de redenen waarom Android-smartphones met Qualcomm-chips zo populair zijn bij de ontwikkelingsgemeenschap op XDA. Hoewel de GPLv2-licentie vereist dat leveranciers hun kernelbronnen vrijgeven, is dat niet altijd voldoende voor het maken van aangepaste ROM's op basis van AOSP.

Galaxy S10+ XDA-forum

Het vrijgeven van chipsetspecifieke code is niet vereist voor SoC-leveranciers, maar Qualcomm levert vaak het publieke deel van hun chipsetspecifieke code voor HAL's, framework-takken en meer, wat een groot voordeel is ontwikkelaars. Ontwikkelaars kunnen voor het platform bouwen zonder te hoeven weten hoe de nieuwe chipsetfuncties werken. Zonder toegang tot die code wordt het een stuk moeilijker om een ​​op AOSP gebaseerd aangepast ROM voor een apparaat te bouwen. Dit is de reden waarom, ook al kunnen internationale Samsung-telefoons doorgaans worden ontgrendeld, er weinig interesse is om voor hen te ontwikkelen.

Galaxy S10e XDA-forum

Als je geïnteresseerd bent om de kernelbron te bekijken en mogelijk te ontwikkelen voor de Samsung Galaxy S10, dan kan dat. Volg gewoon de onderstaande link, maar wees gewaarschuwd dat deze in verschillende browsers fouten bevat. Persoonlijk heb ik er geen toegang toe op mijn desktop met Google Chrome, hoewel mijn telefoon met Google Chrome dat wel kan.


Snapdragon Samsung Galaxy S10 kernelbronnen