Android Marshmallow-baseret replikant 6.0 udgivet

For at få Android til at starte på de fleste enheder, skal udviklere blande open source-koden med proprietære filer leveret af leverandøren. For de brugere, der værdsætter et virkelig gratis operativsystem, er Android faktisk ikke så gratis, som de gerne vil have det. Udviklere har ingen adgang til kildekoden for mange hardwarekomponenter og skal sende deres brugerdefinerede software med såkaldte proprietære blobs.

Men Replicant søger at ændre det. Replicant er et fuldt open source-operativsystem, der har til formål at erstatte ALLE proprietære Android-komponenter med open source-modparter. Ændringer foretages for det meste i programmeringssproget C, da udviklere skal omskrive drivere og Linux-kerne. Navnet Replicant er hentet fra de fiktive replikant-androider i Blade Runner film.

I sin 7-årige historie har Replicant haft tre udgivelser baseret på Android 2.2, Android 4.0 og Android 4.2. Nu har holdet bag ROM'en officielt annonceret Replicant 6.0, som er baseret på Lineage OS 13.0 (Android) 6.0). Det er ikke en nem opgave at udvikle open source-drivere, og derfor er Replicant OS kun tilgængeligt for følgende enheder:

  • Samsung Galaxy S2
  • Samsung Galaxy S3
  • Samsung Galaxy Note 2
  • Samsung Galaxy S3 4G (ufuldstændig support)

Teamet planlægger at bringe softwaren til følgende enheder:

  • OpenPhoenux GTA04
  • Samsung Galaxy Nexus
  • Samsung Galaxy Tab 2 7.0
  • Samsung Galaxy Tab 2 10.1
  • Samsung Galaxy Note

Før du trykker på fabriksnulstilling i din gendannelse, skal du bemærke, at nogle nøglefunktionalitet mangler. WiFi, Bluetooth, hardwaremediekodning og -afkodning og 3D-grafik fungerer ikke i øjeblikket. Replicant er næppe en daglig driver, men ideen bag ROM'en viser, hvordan software på en smartphone ville se ud, hvis alle komponenter var fuldt open source.

Udover udviklingen har teamet også opdateret wiki-siden og lagt en masse ny dokumentation op. Replicant-teamet leder stadig efter udviklere, der kan hjælpe dem med at tackle nogle af de mest afgørende opgaver.

Se Replicant 6.0 ChangelogDownload Replicant 6.0 til din enhed


Kilde: Replicant Blog