De Samsung Galaxy S III & Galaxy Note II kunnen de legendarische HTC HD2 opvolgen

De HTC HD2 was een legendarisch apparaat dat vrijwel elk besturingssysteem kon draaien. De Samsung Galaxy S III en Samsung Galaxy Note II kunnen de volgende apparaten zijn die de onsterfelijkheid van de HD2 bereiken.

Technologiegerichte websites hebben de neiging zich alleen te richten op de nieuwste smartphones (en dat geldt ook voor ons), maar een groot aantal gebruikers kiest er om de een of andere reden voor om hun apparaten niet te upgraden. Misschien om financiële redenen zijn er honderdduizenden gebruikers die vasthouden aan oudere apparaten. Aangepaste ROM's zoals de inmiddels ter ziele gegane CyanogenMod hebben oudere smartphones eeuwenlang in leven gehouden, maar er komt een tijd dat zelfs onofficiële ondersteuning moet eindigen – tenminste voor de meeste apparaten. De legendarische HTC HD2 werd in 2009 gelanceerd met Windows Mobile 6.5 in een tijd dat Android 2.1 Eclair de nieuwste Android-release was, maar het apparaat heeft poorten ontvangen van elke versie van Androidomhoog

naarAndroid 7.0 Nougat (om nog maar te zwijgen van meerdere anderoperationeelsystemen.) Nu lijkt het erop dat de fakkel van de HD2 zal worden doorgegeven aan de Samsung Galaxy S III en Samsung Galaxy Note II.


Legendes sterven nooit: hoe de Samsung Galaxy S III en Galaxy Note II voortleven

De Samsung Galaxy S II en Samsung Galaxy Note waren de laatste Samsung Galaxy-vlaggenschepen met het rechthoekige ontwerp van het bedrijf. Te beginnen met de Samsung Galaxy S III medio 2012 en later de Samsung Galaxy Note II eind 2012 vernieuwde Samsung de ontwerptaal van hun smartphones om hun nu iconische gebogen randen te integreren. Sporen van het originele Samsung Galaxy S III-ontwerp zijn aanwezig in elk uitgebracht Samsung Galaxy S-apparaat sinds 2013, en pas met de Samsung Galaxy S8 zou Samsung het ontwerp radicaal veranderen taal.

Van links naar rechts: Samsung Galaxy S III, Galaxy S4, Galaxy S5, Galaxy S6 en Galaxy S7. Apparaten zijn niet op schaal.

Beide apparaten werden gelanceerd met Android 4.0 Ice Cream Sandwich, met officiële updates tot en met Android 4.3 Jellybean voor de internationale Galaxy S III en Android 4.4 KitKat voor de LTE Galaxy S III en Galaxy Opmerking II. Dankzij CyanogenMod (en nu LineageOS) hebben de apparaten een onofficieel upgradepad naar Android 7.1 Nougat. Vergeleken met de belachelijke specificaties van sommige moderne Android-smartphones (8 GB RAM op de OnePlus 5T en Razer Phone versus 1/2 GB RAM op de internationale Galaxy S III en Galaxy Note II), lijkt het er niet op dat deze twee apparaten modernere versies van Android.

En toch doen ze dat. Ze kunnen niet alleen Android 7.1 Nougat opstarten, maar ze draaien het zo goed dat de internationale Samsung Galaxy S III de op een na populairste apparaat LineageOS volgens de ROM's officiële statistiekenpagina.

LineageOS actieve installatiestatistieken vanaf 3 april. De internationale Samsung Galaxy S III wordt in gebruik alleen overtroffen door de al even legendarische OnePlus One.

Hoewel de nieuwste versies van Android-softwarereleases en system-on-chips de populariteit van aangepaste ROM's op vlaggenschip-smartphones hebben verminderd, zijn deze oudere apparaten (en sommige nieuwere budgetapparaten zoals de Xiaomi Redmi Note 4) worden in leven gehouden door aangepaste ROM's. Afgezien van hardwarestoringen kunnen veel van deze apparaten nog jarenlang gebruikt worden, omdat ze voor hun eigenaren nog steeds gewoon werken. prima. (Het hebben van een verwijderbare batterij komt zeker ook de levensduur ten goede.) Het enige dat de tienduizenden gebruikers zou kunnen overtuigen om hun oude apparaat eindelijk op te bergen de rest is als de onofficiële softwareondersteuning in de nabije toekomst eindigt - iets wat bijna een garantie is dat dit zal gebeuren als apparaatbeheerders overstappen op groener weilanden.

Er is echter een recente ontwikkeling onder onze aandacht gebracht die de weg zal helpen effenen voor de langere levensduur van deze oude Samsung Galaxy-vlaggenschipapparaten. Volgens XDA Senior Member vorkbom444, de officiële LineageOS-onderhouder voor de Samsung Galaxy S III, Google Nexus 7 (2013) en de Samsung Galaxy A7 (2017), versie 4.17 van de Linux-kernel voegt ondersteuning toe voor de Samsung Galaxy S III en Samsung Galaxy Note II.

De Samsung Galaxy S III en Galaxy Note II: een herboren apparaat

Een van de grootste uitdagingen waarmee ontwikkelaars worden geconfronteerd die oudere apparaten up-to-date willen houden, is het onderhouden van de kernel. Naarmate er een nieuw Android-besturingssysteem wordt uitgebracht, moeten ontwikkelaars mogelijk veel wijzigingen aanbrengen om ervoor te zorgen dat de bestaande HAL's werken met het nieuwste Android Framework. Het probleem is dat het zonder officiële ondersteuning van de fabrikant een nachtmerrie kan zijn om zaken als de radio en grafische stuurprogramma's up-to-date te houden. (Project Treble zou bij dit proces moeten helpen door het mogelijk te maken dat het Android Framework wordt bijgewerkt zonder dat er wijzigingen in het bestaande nodig zijn HAL's, maar deze ingrijpende herarchitectuur kwam pas met de release van Android 8.0 Oreo – vijf jaar na de release van de Galaxy S III.)

Toch is het niet onmogelijk om nog steeds de nieuwste releases van Android te porten als je over de knowhow beschikt en bereid bent bloed, zweet en tranen in het initiatief te investeren. Het helpt ook als anderen de inspanning een impuls geven. In dit geval hielpen Samsung's tests van Tizen 3.0 op de Galaxy S III ervoor dat de Exynos 4 Quad beter geschikt werd voor de Linux-kernel. forkbomb444 stelt dat zijn werk aan de audio en sommige Galaxy Note II-specifieke hardware (het aanraakscherm, het beeldscherm en andere componenten) worden upstreamed naar de hoofdlijn Linux-kernel, wat betekent dat de twee apparaten "in staat zullen zijn om de kernels op te starten die zijn vrijgegeven door Google/kernel.orgzonder wijzigingen, wat het een stuk eenvoudiger maakt om nieuwere AOSP-versies bij te houden", aldus forkbomb444. (forkbomb444 crediteert ook Replicant met reverse-engineering van de RIL, waardoor het gemakkelijker wordt om nieuwere versies van de Linux-kernel te ondersteunen zonder een hoop hacks te gebruiken.)

Alle 4 Exynos-varianten van de Galaxy S III/Galaxy Note II (i9300, i9305, n7100, t0lte) kunnen een enkele set software opstarten met kexec. Met een kleine aanpassing stelt forkbomb444 dat elke reguliere GNU/Linux-distributie kan op het apparaat worden geïnstalleerd. Er zijn geen bijzondere voordelen verbonden aan het kunnen installeren van een GNU/Linux-distributie op uw apparaat. Maar in de geest van de HTC HD2 gaat het niet om het daadwerkelijk uitvoeren van de software, maar om het bewijzen dat het mogelijk is.

Demonstratie van een werkende camera op de Galaxy S III met de upstream-wijzigingen in de Linux-kernel

forkbomb444 zegt dat hij er nog steeds aan werkt om de meldings-LED-driver stroomopwaarts te laten indienen, en dat Linux-kernelversie 4.18 er ondersteuning voor zou moeten bieden, samen met de hardware-achterkant en het menu sleutels. Hij schat dat de wijzigingen die hij al heeft ingediend in de EU terecht zouden moeten komen hoofdlijn Linux-kernelbronboom tegen volgende week. Wat betreft het draaien van Android Oreo op de apparaten, dat is nog steeds een werk in uitvoering. Android Oreo werkt mogelijk zelfs beter op de apparaten dan Android Nougat dankzij Android Go optimalisaties.

Samenvattend zal officiële ondersteuning voor bijna alle kritieke hardwarecomponenten in de Linux-kernel de weg vrijmaken manier waarop toekomstige versies van Android en andere Linux-kernelgebaseerde besturingssystemen kunnen worden geport naar de apparaten. De HTC HD2 is een legende in de gemeenschap vanwege zijn onsterfelijkheid. Misschien sluiten de internationale Samsung Galaxy S III en Samsung Galaxy Note II zich aan bij het pantheon van Android-smartphonegoden.