Samsung Galaxy S III & Galaxy Note II kan komma att efterträda den legendariska HTC HD2

HTC HD2 var en legendarisk enhet som kunde köra nästan vilket operativsystem som helst. Samsung Galaxy S III och Samsung Galaxy Note II kan vara nästa enheter för att uppnå HD2:ans odödlighet.

Teknikorienterade webbplatser tenderar att bara fokusera på de senaste smartphones (och det inkluderar oss), men ett stort antal användare väljer att inte uppgradera sina enheter av en eller annan anledning. Kanske av ekonomiska skäl finns det hundratusentals användare som håller sig till äldre enheter. Anpassade ROM-skivor som nu nedlagda CyanogenMod har hållit äldre smartphones vid liv i evigheter, men det kommer en tid då även inofficiellt stöd måste upphöra – åtminstone för de flesta enheter. Den legendariska HTC HD2 lanserades 2009 med Windows Mobile 6.5 vid en tidpunkt då Android 2.1 Eclair var den senaste Android-versionen, men enheten har fått portar av alla versioner av AndroidupptillAndroid 7.0 Nougat (för att inte tala om flera Övrigfungerarsystem.) Nu verkar det som att HD2:ans ficklampa kommer att skickas vidare till Samsung Galaxy S III och Samsung Galaxy Note II.


Legends Never Die: How The Samsung Galaxy S III och Galaxy Note II Live On

Samsung Galaxy S II och Samsung Galaxy Note var de sista Samsung Galaxy-flaggskeppen som hade företagets rektangulära design. Börjar med Samsung Galaxy S III i mitten av 2012 och senare Samsung Galaxy Note II i slutet av 2012 förnyade Samsung sitt smartphone-designspråk för att införliva deras nu ikoniska böjda kanter. Spår av den ursprungliga Samsung Galaxy S III-designen finns i alla Samsung Galaxy S-enheter som släpps sedan 2013, och det var inte förrän Samsung Galaxy S8 som Samsung radikalt skulle ändra designen språk.

Från vänster till höger: Samsung Galaxy S III, Galaxy S4, Galaxy S5, Galaxy S6 och Galaxy S7. Enheter är inte skala.

Båda enheterna lanserades med Android 4.0 Ice Cream Sandwich, med officiella uppdateringar som sträcker sig hela vägen till Android 4.3 Jellybean för den internationella Galaxy S III och Android 4.4 KitKat för LTE Galaxy S III och Galaxy Anmärkning II. Tack vare CyanogenMod (och nu LineageOS) har enheterna en inofficiell uppgraderingsväg till Android 7.1 Nougat. Jämfört med de löjliga specifikationerna för vissa moderna Android-smarttelefoner (8 GB RAM-minne på OnePlus 5T och Razer Phone mot 1/2 GB RAM-minne på internationella Galaxy S III respektive Galaxy Note II), verkar det inte som att dessa två enheter ska kunna köra mer moderna versioner av Android.

Och ändå gör de det. De kan inte bara starta Android 7.1 Nougat, utan de kör det så bra att den internationella Samsung Galaxy S III är näst mest populära enheten som körs LineageOS enligt ROM officiella statistiksida.

LineageOS aktiv installationsstatistik den 3 april. Den internationella Samsung Galaxy S III överträffas i användning endast av den lika legendariska OnePlus One.

Medan de senaste upprepningarna av Android-programvaruversioner och system-på-chips har minskat populariteten för anpassade ROM-skivor på flaggskeppssmarttelefoner, har dessa äldre enheter (och vissa nyare budgetenheter) som Xiaomi Redmi Note 4) hålls vid liv av anpassade ROM. Bortsett från hårdvarufel kan många av dessa enheter fortfarande ha många års användning framför sig eftersom de, för deras ägare, fortfarande fungerar bara bra. (Att ha ett löstagbart batteri hjälper definitivt också för lång livslängd.) Det enda som kan övertyga tiotusentals användare att äntligen lägga sin gamla enhet till resten är om inofficiellt mjukvarustöd upphör för överskådlig framtid - något som nästan är en garanti att hända när enhetsunderhållare går över till grönare betesmarker.

Men en ny utveckling har uppmärksammats på oss som kommer att bidra till att bana väg för den förlängda livslängden för dessa gamla Samsung Galaxy-flaggskeppsenheter. Enligt XDA Senior Member gaffelbomb444, den officiella LineageOS-underhållaren för Samsung Galaxy S III, Google Nexus 7 (2013) och Samsung Galaxy A7 (2017), version 4.17 av Linux-kärnan kommer att lägga till stöd för Samsung Galaxy S III och Samsung Galaxy Note II.

Samsung Galaxy S III och Galaxy Note II: A Device Reborn

En av de största utmaningarna för utvecklare som vill hålla äldre enheter uppdaterade är att underhålla kärnan. När nya Android-operativsystem släpps kan utvecklare behöva göra många ändringar för att säkerställa att de befintliga HAL: erna fungerar med det senaste Android-ramverket. Problemet är att det utan officiellt tillverkarstöd kan vara en mardröm att hålla saker som radio och grafikdrivrutiner uppdaterade. (Projekt Treble är tänkt att hjälpa till med denna process genom att tillåta att Android Framework kan uppdateras utan att kräva ändringar av befintliga HALs, men denna stora omarkitektur kom först med lanseringen av Android 8.0 Oreo—5 år efter lanseringen av Galaxy S III.)

Ändå är det inte omöjligt att fortfarande porta de senaste versionerna av Android om du har kunskapen och är villig att investera blod, svett och tårar i initiativet. Det hjälper också om andra kickstartar ansträngningen. I det här fallet hjälpte Samsungs testning av Tizen 3.0 på Galaxy S III att Exynos 4 Quad blev bättre lämpad av Linux-kärnan. forkbomb444 uppger att hans arbete med ljudet och en del Galaxy Note II specifik hårdvara (pekskärmen, skärmen och andra komponenter) uppströms till Linux-kärnan, vilket innebär att de två enheterna "kommer att kunna starta upp kärnorna som släppts av Google/kernel.orgutan ändringar, vilket gör det mycket lättare att hänga med i nyare AOSP-versioner" enligt forkbomb444. (forkbomb444 krediterar också Replikant med omvänd konstruktion av RIL, vilket gör det lättare att stödja nyare versioner av Linux-kärnan utan att använda massor av hacks.)

Alla 4 Exynos-varianter av Galaxy S III/Galaxy Note II (i9300, i9305, n7100, t0lte) kan starta upp en enda uppsättning mjukvara med kexec. Med lite modifiering säger forkbomb444 det vilken vanlig GNU/Linux-distribution som helst kan installeras på enheten. Nu finns det ingen speciell fördel med att kunna installera en GNU/Linux-distribution på din enhet. Men i HTC HD2:s anda handlar det inte om att faktiskt köra programvaran, det handlar om att bevisa att det är möjligt.

Demonstration av en fungerande kamera på Galaxy S III med de uppströmmade ändringarna av Linux-kärnan

forkbomb444 säger att han fortfarande jobbar på att få meddelande LED-drivrutinen inlämnad uppströms, och att Linux-kärnversion 4.18 borde ge stöd för det tillsammans med hårdvarans baksida och meny nycklar. Han uppskattar att de ändringar han redan har lämnat borde landa i mainline Linux-kärnan källträd till nästa vecka. När det gäller att köra Android Oreo på enheterna, det är fortfarande ett pågående arbete. Android Oreo kanske till och med fungerar bättre på enheterna än vad Android Nougat gör tack vare Android Go optimeringar.

Sammanfattningsvis kommer officiellt stöd för nästan alla kritiska hårdvarukomponenter i Linux-kärnan att bana väg sätt för framtida versioner av Android, och andra Linux-kärnbaserade operativsystem, att portas till enheter. HTC HD2 är en legend i samhället på grund av dess odödlighet. Kanske de internationella Samsung Galaxy S III och Samsung Galaxy Note II kan ansluta sig till pantheonen av Android-smarttelefongudar.