Page 1 of 1

Sailfish OS portuvačky na OnePlus 7T Pro

Posted: Sun Oct 20, 2024 2:20 am
by Morc
alebo jak budem najprv zisťuvať čo, jak, či a doví ešte čo a potom to šecko lepiť dokopy...

Cez rok 2024 som si dal taký potenciálny plán. Zistiť že či sa bude dať preportuvať SailfishOS na OnePlus 7T Pro, zistiť jak tento systém preportuvať, zistiť či sa to oplatí, sprobuvať ho používať a potenciálne na ňom potom ostať alebo... prejsť na iOS, ak aj táto možnosť vóbec bude mať cenu v budúcnosti.


Volačo k systému a také podobné sprostosti

Systém som objaveu v roku 2014, presnejší 29.10.2014 kedy som istú verziu systému nainštaluval na mój tedajší dailydriver Nexus 5. V tom čase som mal o 10 rokov méň jak čil, vecám som sa nerozumel do takej miery jak čil ale vizuálne sa mi to vtedy ľúbilo. Chápav som, že to asi úplne až tak moc s Androidom spoločné nemá a že to asi dlho na N5ke nevydrží, keďže mój Nexus 5 bol iba 16GB telefón a zas tam moc místa na rozdávaní nebolo (hlavne keďže to moselo byť inštaluvané skrz MultiROM, mimochodom neskutočný projekt českých zlatých ručičék od Tassadara). Ale sprobuval som, zapamatal som si ho a nehal som to tak zas na dobu neurčitú.

Systém jako taký ví funguvať na mainline kerneloch a aj na "ohybrisuvaných" kerneloch. Rozdíl je už iba v tom, že na mainline kerneloch sa SFOS až tak moc nepoužíva, aspoň teda o tom nevím. Výnimkou v tomto je asi iba PinePhone alebo voláka podobná sprostosť, ináč šetci skladajú na týchto downstream Android kerneloch na kerých je navalený navrchu hybris kerý robí šecky srandy aby póvodné Android subsystémy k zvuku, obrazu, enkodérom a iným sprostosťám íšli neAndroidovo.

Smíšnejšá otázka bude, že či sa toto oplatí robiť. Robiť a skladať takýto systém ovrstvený zas navrchu na póvodných Androidovinách kedy človek neví že či to nebude spósobuvať problémy a podobné sprostosti. Ale šak uvidíme, od toho toť toto idem probuvať aby som si spraveu lepšejší obraz o systéme, o downstream kerneloch, robote s týmito vecami a nevím čím šeckým čo ma ešte potenciálne potom časom zastihne.


Pár sprostých otázek na začátek
  • pójde to spraviť?
  • o kólko baterky vác to žere jak Android?
  • jaký hw mi bude treba?
  • z čoho budem robiť základy?
  • bude sa to dať poríšiť na aarch64 alebo treba x86_64?
  • budú tam neřešitelný problémy?
  • mám na to vác čas alebo vác chuť?
  • koho budem najvác otravuvať?
  • kerá dokumentácia bude lepšá?
Samozrejme šecko práve čil bez odpovedí, budem moseť ísť na veci postupne a uvidím že čo sa bude dať poríšiť už čil, dokedy neskončí inakší experiment kerý akurát čil ešte prebíha.
Posledné slová načil

Priznám sa, nejdem robiť ľahkú vec a už určite nejdem robiť volačo, o čom by som vóbec mal voláku páru. A samozrejme bude ďalší problém šecko si zapamatať, takže to budem pekne pomaly časom potom toť tu dokumentuvať, aby som potom zas časom vedel že jak som postupuval, čo som v čom robeu chyby, čo mám jak vylepšiť do budúcna i tak dalej.

Ceremoniálny začátek teda volakedy od 1.11.2024 s ďalším postom v tomto vlákne. Aspoň pevne dúfam.