Android OS a PC -re ! Na de mi az a GSI, GMS, AOSP, AG, MicroG, Gearlock, Flavour ?

Napjainkban egyre népszerűbbek az asztali számítógépekre, laptopokra telepíthető Android rendszerek, ami nem is csoda.

Megváltoztak a felhasználói szokások, nagyon sokan mindössze néhány alkalmazást használnak a mindennapokban és erre a célra tökéletesen megfelel a telefonos OS, de van akit a számtalan, teljesen ingyenesen elérhető játék érdekel.

Nézzük is meg akkor, hogy milyen lehetőségek állnak rendelkezésére annak, aki android operációs rendszert kíván a futtatni a PC -n vagy a laptopon.

Android x86

A hagyományos értelemben vett számítógép architektúrákat szoktuk általánosan x86 rendszereknek is jelölni, innen jött az egyik első és talán legismertebb projekt elnevezése, az android x86.

A rendszer az  Android Open Source Project kódbázisára épül és saját rendszerépítővel rendelkezik.

A letöltések között találunk 32 és 64 bites kiadásokat is, ezek jelölése a cikk írásának pillanatában android-x86-8.1-r6.iso és android-x86_64-8.1-r6.iso valamint találunk még RPM csomagokat is, ezeket az rpm csomagkezelővel simán telepíthetjük egy különálló ext4 partícióra az olyan linuxon, ahol ez támogatott, például: Fedora/Red Hat/CentOS/SUSE, stb…

A hivatalosan ajánlott kiírási mód: dd if=android-x86_64-8.1-r6.iso of=/dev/sdX ahol az X értelemszerűen a pendrive.

A projekt hivatalos weboldal, bővebb információk és letöltések: https://www.android-x86.org/

A projekt forrásai: https://www.android-x86.org/source.html

Ebből a forrásból aztán később született több rendkívül sikeres projekt, ami valamiért azóta már meg is szűnt sajnos.

A legismertebb forkok voltak többek között a PhoenixOS, PrimeOS és a RemixOS. Ezek  még fellelhetőek ugyan a neten, de már semmilyen komolyabb frissítésben ne reménykedjünk, bár vannak még közösségi fenntartású kiadások, de ezek is csupán az eredeti kiadások ráncfelvarrott feldolgozásai, úgynevezett community respin.

PhoenixOS: http://www.phoenixos.com/en_US/phoenixos
Hivatalos linkek az utolsó megjelent verziókból- elképzelhető, hogy már nem működnek, 64 bites kiadások:

Exe telepítő( Windows esetén)
PhoenixOSInstaller-v3.6.1.564-x64.exe   634.7M   2019/08/28
Download Download
ISO image – bármivel kiírható
PhoenixOSInstaller-v3.6.1.564-x64.iso   850.0M   2019/08/28
Download Download

A 32 bites kiadások:

Exe telepítő (Windows esetén)
PhoenixOSInstaller-v1.6.1.314-x86.exe   436.4M   2019/08/30
Download Download
ISO image – bármivel kiírható
PhoenixOSInstaller-v1.6.1.314-x86.iso   1.5G   2019/08/30
Download Download

A PhoenixOS DarkMatter – Supercharged for Everyone Exo4.7 (BETA-2) – egy rendkívül sikeres és népszerű PhoenixOS respin,
de attól tartok hogy már ez sem nagyon frissül, pedig jó lenne, mert nálam eléggé instabil volt, de mindenesetre a linkje:
https://supreme-gamers.com/t/phoenixos-darkmatter-supercharged-for-everyone.4/

PrimeOS: https://primeos.in/
Itt található 3 kiadás. Egy kis segítség a letöltéshez:

    • PrimeOS Mainline 64 bit (a legújabb gépekre – jellemzően a 2014 után kiadott gépek)
    • PrimeOS Standard 64 bit (újabb kiadású gépek – nagyjából a 2011 környékén megjelent gépekről van szó)
    • PrimeOS Classic 32 bit (egyértelműen a régi gépekhez, ahol az előző kiadások nem indulnak vagy csak nagyon gyenge teljesítménnyel)

RemixOS archív oldalak: https://archiveos.org/remix-os/
https://sourceforge.net/projects/remix-os/

Utolsó ismert kiadások: Remix OS version: 3.0.207, kiadási dátum: November 25, 2016
Remix OS Build Number – 64-bit: B2016112101
Remix OS Build Number – 32-bit: B2016112201

AOSP

El is érkeztünk az egyik első mágikus szavunkhoz is, az Android Open Source Project, azaz AOSP.

Az android nyílt forráskódú projekt, lehetőségünk van a forráskód alapján saját rendszert készíteni, saját brandet és akár a saját fejlesztéseinkhez kialakítani egy teljesen új android rendszert.

A weboldal hivatalos linkje: Android Open Source Project

GSI

A GSIGeneric System Image – általános rendszerkép. Az operációs rendszereket valami image formájában szoktuk közzétenni, ez lehet telepítő, live rendszer vagy csupán csak egy snapshot.
A GSI gyakorlatilag az AOSP vegytiszta megvalósítása.
A GSI image -ek azok, amelyek első körben készülnek el a forrásból és ezekkel tudunk tovább dolgozni, hogy később a rendszerünk és az általunk fejlesztett alkalmazások maximálisan kompatibilisek legyenek. Ehhez két eszközrendszer is rendelkezésünkre áll, a Vendor Test Suite (VTS) és a  Compatibility Test Suite (CTS) (CTS), bővebben a fenti linken találhatnak információt a téma iránt komolyabban érdeklődők.

GMS

Az AOSP GSI elérhető GMS verzióval és anélkül is, ezt az image nevében jelölni szokás. Jelentése: Google Mobile Services.
Ez a Google tulajdonában lévő alkalmazások és alkalmazásprogramozási interfész-szolgáltatások (API -k) gyűjteménye. Gyakran szokták még GAPPS néven is jelölni, de ez mára már kihalóban van, régebbi képfájloknál viszont elég gyakori.

Ehhez  nézzünk egy konkrét példát az alábbi linken: https://developer.android.com/about/versions/12/gsi-release-notes

Jó látható, hogy az egyik képfájl a gsi_gms előtagot kapja, a másik viszont az aosp jelölést, tehát az első tartalmazza a gms -t és a második pedig már nem.

A GMS hivatalos oldala:  https://www.android.com/gms/

MicroG

Családi és keresztnevén a MicroG Gms Services Core (vagy GmsCore).

Ez a GMS kiváltására létrejött nyílt forrású, úgynevezett FLOSS (Free/Libre Open Source Software) projekt hivatott betölteni azokat a folyamatokat, amelyekre feltétlenül szükség van olyan esetekben, amikor nem lehetséges a GMS pakk használata, ugyanakkor az adott alkalmazások futtatásához nélkülözhetetlen lenne.

A MicroG hivatalos oldala: https://microg.org/

Gearlock

Szerintem az egyik legnagyszerűbb kiegészítő, hihetetlenül leegyszerűsíti az androidos PCeszközök használatát.

A projekt oldalán érdemes átböngészni a funkciókat és később természetesen kipróbálni is, mert olyan lehetőségeket tartogat, mint a kernel és a mesa cseréje, amit azért elég problémás még egy haladó felhasználónak is, de használhatunk Midnight Commander -t és rengeteg kiegészítőt és csomagot telepíthetünk, google mentesíthetjük a rendszerünket vagy akár nem használt kernel modulokat távolíthatunk el, szóval egy nélkkülözhetetlen eszköz, ami segít kicsit komolyabban hozzáférni és testreszabni az android rendszerünket.

A projekt github oldala: https://github.com/axonasif/gearlock

Nemzetközi Gearlock fórumszál: https://supreme-gamers.com/r/gearlock-custom-recovery-replacement-for-android-x86.40/

AG x86

Az android x86 és az AOSP projekt után talán a harmadik legfontosabb az Android-Generic Project.
Kezdetben a BlissOS csapata által készített saját AOSP kód hamarosan önálló életre kelt és megjelentek a rendszer első forkjai is, ezeket egységesen Flavour -nak nevezzük.

Az AG x86 elsődleges célja más rendszerekkel ellentétben az, hogy az android rendszert használhatóvá tegye asztali számítógépeken és a GSI eszközökön.

BlissOS x86 Kiadások esetén találkozhatunk

  • Stock kiadással – ez minimális kiadás néhány app és kevés kiegészítő jellemzi, főként az eszközeink teszteléséhez ajánlott ailletve nyilván haladóknak,
  • FOSS kiadással- Free and Open Source app store – szabad és nyílt forrású alkalmazások és alkalmazásbolt a privacy miatt aggódóknak
  • Gapps/GMS kiadással – ebben a Google Play Szolgáltatások integrálva vannak

BlissOS elnevezések – Kernel, Mesa, native-bridge
x86/x86_64 – kiadásra utaló rész – 32bit/64bit
_k-xxxxx – Kernel verzió- ex: k-kernel-5.4
_m-xxxxx –  Mesa verzió- ex: m-r-x86 (r/r-x86  Mesa verzió)
foss/gms/emugapps – Appok típusa
houdini/libndk – Native-Bridge típusa

Videókártya típusa szerint lehet a kiadás:
Intel GPUs – teljes mértékben támogatott + Vulkan
AMD GPUs – részben támogatott  + Vulkan
Nvidia GPUs – hiányos a támogatás és nincs vulkan

Az Android-Generic forrása: https://gitlab.com/android-generic

A BlissOS hivatalos weboldala: https://blissos.org/

A BlissOS team egyébként nem csupán az android PC -re portolásával foglalkozik,hanem telefonkra is készítenek custom ROM -okat.
A Bliss ROM oldala: https://blissroms.org/

Az egyik legismertebb BlissOS Flavour, a Carbon ROM: https://carbonrom.org/

BlissOS Flavour lelőhely – más csapatok által is készített forkok: https://sourceforge.net/projects/blissos-dev/files/Android-Generic/PC/

Houdini és libndk

Amikor x86 alapú architektúrákról beszélünk, teljesen jogosan merül fel a kérdés, hogy mi a helyzet az ARM -re írt játékokkal és alkalmazásokkal?
Nos ez viszonylag régóta megoldott, de kezdetben úgymond kézzel kellett telepíteni a szükséges kiegészítőket, mára szinte minden android kiadás beépítve tartalmazza ezeket, de mit is pontosan?

A megoldás neve ARM binary translator  azaz ARM bináris fordító.
Az Intel fejlesztését Houdini, a Google -ét pedig libndk néven szokás emlegetni. Ez szintén szerepelhet az adott képfájl nevében. Gyakori elnevezése az ARM natív bridge.

Bővebben a téma iránt érdeklődőknek angol nyelven a bináris  fordítókról: https://en.wikipedia.org/wiki/Binary_translation

FONTOS ! Azt minden esetben nézzük meg, hogy be van e kapcsolva az ARM native-brigde opció  a frissen telepített asztali android x86 rendszerünkben, mert máskülönben az alkalmazások egy jelentős részét nem fogjuk tudni telepíteni és használni !

Amennyiben valaki hozzám hasonlóan telepített már Android rendszert és játszik is rajta, akkor annak itt egy kötelező oldal – itt nem csak játékok találhatók, hanem játékra ajánlott kiadások, community respinek, gearlock infók és még sok egyéb érdekesség:
https://supreme-gamers.com

Hát ennyi lett volna az én kis összefoglalóm, remélem hogy lesz akinek mondtam néhány új dolgot és mindenkinek jó töltögetést !

A végére fogadjatok el tőlem egy kis ajánló-csokrot a különféle Android OS telepítős és tesztelgetős videóimból,
innen kézzel fogható információt kapnak azok, akik eddig még nem találkoztak ilyen megoldással:

https://www.youtube.com/playlist?list=PLTwvqf_atuc1dy9AzQo6D4OLki5jqa5iT


Továbbra is várunk mindenkit nagy szeretettel csevegő oldalunkon élőben:
https://skamilinux.hu/chat/

Aktív fórum témák:
https://skamilinux.hu/phpBB3/search.php?search_id=active_topics

Legutóbbi PuppySzoftverek:
https://sourceforge.net/p/puppyszoftver/activity


Leave a Reply

Translate »

Weboldalunk cookie-kat használ annak érdekében, hogy megkülönböztesse Önt weboldalunk többi felhasználójától. Ez segítséget nyújt számunkra, hogy weboldalunk böngészése során jobb élményt nyújthassunk Önnek, valamint az oldalunk fejlesztéséhez is hasznosak. további információ

Ha hozzájárult a cookie-k használatához, a böngésző cookie-kat tárol az Ön számítógépén vagy egyéb eszközén, hogy rendszerünk felismerje beállításait. A hozzájárulás érvényessége időnként lejár. Azonban, hogyha szeretné visszavonni hozzájárulását, a böngészője cookie beállításai között bármikor megteheti.

Bezár