Replicant, en helt gratis Android-firmware

Etter fire og et halvt år siden siste oppdatering, den fjerde versjonen av Replicant 6-prosjektet ble avduket, utvikle en helt åpen versjon av Android-plattformen, fri for proprietære komponenter og proprietære drivere.

The Replicant Branch 6 er basert på LineageOS 13-kodebasen, som igjen er basert på Android 6. Sammenlignet med den originale fastvaren, Replicant har erstattet en stor del av de proprietære komponentene, inkludert videodrivere, binær fastvare for Wi-Fi, biblioteker for arbeid med GPS, kompass, webkamera, radiogrensesnitt og modem. Forberedte bygg for 9 enheter, inkludert Samsung Galaxy S2/S3, Galaxy Note, Galaxy Nexus og Galaxy Tab 2.

Hovednyhetene til Replicant 6

I denne nye versjonen som presenteres, er applikasjon for å ringe og motta anrop, vi fikset et problem med lagring av sensitive data, som førte til at informasjon om innkommende og utgående anrop ble lekket på grunn av verifisering av telefonnummer i WhitePages, Google og OpenCnam-tjenester.

Applikasjonen for å jobbe med katalogen F-Droid har blitt fjernet fra komposisjonen, siden mange av programmene som tilbys i denne katalogen avviker fra Free Software Foundation-kravene for helt gratis distribusjoner.

Andre endringer det la til et skript for å deaktivere modemet fullstendig. Tidligere, når du byttet til flymodus, ble modemet byttet til lavstrømsmodus, som ikke slo det helt av, og den proprietære fastvaren installert på modemet fortsatte å fungere. I den nye versjonen blokkerer deaktivering av modemet lasting av operativsystemet på modemet.

Av de andre endringene som skiller seg ut:

  • Fjernet ikke-fri Ambient SDK portert fra LineageOS 13.
    Rettet problemer med SIM-kortgjenkjenning.
  • Identifisert og fjernet binær fastvare knyttet til betjeningen av "tilbake" og "hjem"-knappene (knappene beholdt ytelsen selv uten denne fastvaren).
  • Fjernet Galaxy Note 8.0 berøringsskjermfastvare som manglet kildekode.
  • I stedet for RepWiFi, brukes oppdateringene til å administrere trådløs kommunikasjon, slik at du kan bruke den vanlige Android-menyen med eksterne trådløse adaptere.
  • Lagt til støtte for Ethernet-adaptere.
    Lagt til skript for å konfigurere nettverk basert på USB-enheter.
  • Lagt til støtte for Ralink rt2500 brikkebaserte USB-adaptere som fungerer uten fastvarenedlasting.
  • OpenGL-gjengivelse i applikasjoner bruker llvmpipe-programvaren rasterizer som standard. For systemkomponentene til det grafiske grensesnittet er det tillatt å tegne med libagl.
  • Lagt til skript for å bytte mellom OpenGL-implementeringer.
  • Lagt til skript for å gjøre det enklere å bygge Replicant fra kilden.
    Lagt til tørkekommando for å tørke partisjoner i lagring.

Samtidig ble utviklingsstatusen til Replicant 11-filialen publisert, basert på Android 11-plattformen (LineageOS 18) og leveres med en vanlig Linux-kjerne (vaniljekjerne, ikke Android). Den nye versjonen forventes å gi støtte for følgende enheter: Samsung Galaxy SIII (i9300), Galaxy Note II (N7100), Galaxy SIII 4G (I9305) og Galaxy Note II 4G (N7105).

Det er mulig at builds er forberedt for andre enheter som er kompatible med Linux-kjernen standard og som oppfyller replikantkrav (enheter må gi modemisolasjon og leveres med et utskiftbart batteri for å sikre brukeren at enheten faktisk slås på etter at batteriet er koblet fra).

Enheter som er kompatible med Linux-kjernen, men som ikke oppfyller Replicant-kravene, kan tilpasses for å fungere med Replicant-entusiaster og tilbys som uoffisielle bygg.

Hovedkravene til Free Software Foundation for helt gratis distribusjoner er:

  • Inkludering i programvaredistribusjonssettet med lisenser godkjent av FSF.
  • Avvisning av levering av binær firmware (fastvare) og eventuelle binære komponenter i driverne.
  • Ikke godta uforanderlige funksjonelle komponenter, men muligheten for å inkludere ikke-funksjonelle komponenter, med forbehold om tillatelse til å kopiere og distribuere dem for kommersielle og ikke-kommersielle formål (for eksempel CC BY-ND-kart for et GPL-spill).
  • At det ikke er tillatt å bruke merker hvis bruksbetingelser forhindrer gratis kopiering og distribusjon av hele eller deler av distribusjonssettet.
  • Overholdelse av renheten til den lisensierte dokumentasjonen, avvisningen av dokumentasjon som anbefaler installasjon av proprietær programvare for å løse visse problemer.

Endelig hvis du er interessert i å vite mer om det, kan du sjekke detaljer i følgende lenke.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.