Replicant, 'n heeltemal gratis Android-firmware

Na vier en 'n half jaar sedert die laaste opdatering, die vierde weergawe van die Replicant 6-projek is onthul, die ontwikkeling van 'n heeltemal oop weergawe van die Android-platform, vry van eie komponente en eie bestuurders.

Die repliserende tak 6 is gebaseer op die LineageOS 13-kodebasis, wat op sy beurt gebaseer is op Android 6. In vergelyking met die oorspronklike firmware, Replicant het 'n groot deel van die eie komponente vervang, insluitend videobestuurders, binêre firmware vir Wi-Fi, biblioteke om met GPS, kompas, webkamera, radio-koppelvlak en modem te werk. Voorbereide bouwerk vir 9 toestelle insluitend Samsung Galaxy S2/S3, Galaxy Note, Galaxy Nexus en Galaxy Tab 2.

Belangrikste nuwighede van Replicant 6

In hierdie nuwe weergawe wat aangebied word, is die aansoek om oproepe te maak en te ontvang, het ons 'n probleem opgelos met die berging van sensitiewe data, wat veroorsaak het dat inligting oor inkomende en uitgaande oproepe uitgelek het weens telefoonnommerverifikasie in WhitePages, Google en OpenCnam-dienste.

Die toepassing om met die katalogus te werk F-Droid is uit die samestelling verwyder, aangesien baie van die programme wat in hierdie katalogus aangebied word verskil van die Free Software Foundation-vereistes vir heeltemal gratis verspreidings.

Ander veranderinge wat 'n skrip bygevoeg om die modem heeltemal te deaktiveer. Voorheen, wanneer na vlugmodus oorgeskakel is, is die modem na laekragmodus oorgeskakel, wat dit nie heeltemal afgeskakel het nie, en die eie firmware wat op die modem geïnstalleer is, het voortgegaan om te werk. In die nuwe weergawe blokkeer die deaktivering van die modem die laai van die bedryfstelsel op die modem.

Van die ander veranderinge wat uitstaan:

  • Verwyder nie-vrye Ambient SDK oorgedra vanaf LineageOS 13.
    Probleme met SIM-kaartherkenning opgelos.
  • Binêre firmware wat verband hou met die werking van die "terug" en "huis" knoppies geïdentifiseer en verwyder (knoppies het hul werkverrigting behou selfs sonder hierdie firmware).
  • Verwyder Galaxy Note 8.0 raakskerm-firmware wat bronkode ontbreek.
  • In plaas van RepWiFi, word die pleisters gebruik om draadlose kommunikasie te bestuur, sodat jy die normale Android-kieslys met eksterne draadlose adapters kan gebruik.
  • Bygevoeg ondersteuning vir Ethernet-adapters.
    Bygevoeg skrifte om netwerk op te stel gebaseer op USB-toestelle.
  • Bygevoeg ondersteuning vir Ralink rt2500 chip-gebaseerde USB adapters wat werk sonder firmware aflaai.
  • OpenGL-weergawe in toepassings gebruik by verstek die llvmpipe sagteware rasterizer. Vir die stelselkomponente van die grafiese koppelvlak word dit toegelaat om met libagl te teken.
  • Skripte bygevoeg om tussen OpenGL-implementerings te wissel.
  • Skripte bygevoeg om dit makliker te maak om Replicant vanaf bron te bou.
    Bygevoeg vee-opdrag om partisies in berging uit te vee.

Terselfdertyd is die ontwikkelingstatus van die Replicant 11-tak gepubliseer, gebaseer op die Android 11-platform (LineageOS 18) en saam met 'n normale Linux-kern gestuur (vanieljepit, nie Android nie). Die nuwe weergawe sal na verwagting ondersteuning bied vir die volgende toestelle: Samsung Galaxy SIII (i9300), Galaxy Note II (N7100), Galaxy SIII 4G (I9305), en Galaxy Note II 4G (N7105).

Dit is moontlik dat geboue word voorberei vir ander toestelle wat versoenbaar is met die Linux-kern standaard en wat voldoen aan Replicant-vereistes (toestelle moet modem-isolasie verskaf en met 'n vervangbare battery kom om die gebruiker te verseker dat die toestel werklik sal aanskakel nadat die battery ontkoppel is).

Toestelle wat versoenbaar is met die Linux-kern, maar nie aan die Replicant-vereistes voldoen nie, kan aangepas word om met Replicant-entoesiaste te werk en as nie-amptelike weergawes aangebied word.

Die hoofvereistes van die Free Software Foundation vir heeltemal gratis verspreidings is:

  • Insluiting in die sagtewareverspreidingstel met lisensies wat deur die FSF goedgekeur is.
  • Ontoelaatbaarheid van die verskaffing van binêre firmware (firmware) en enige binêre komponente van die bestuurders.
  • Moenie onveranderlike funksionele komponente aanvaar nie, maar die moontlikheid om nie-funksionele komponente in te sluit, onderhewig aan toestemming om dit vir kommersiële en nie-kommersiële doeleindes te kopieer en te versprei (byvoorbeeld CC BY-ND-kaarte vir 'n GPL-speletjie).
  • Die ontoelaatbaarheid van die gebruik van handelsmerke waarvan die gebruiksvoorwaardes gratis kopiëring en verspreiding van die hele of 'n deel van die verspreidingskit verhinder.
  • Voldoening aan die suiwerheid van die gelisensieerde dokumentasie, die ontoelaatbaarheid van dokumentasie wat die installering van eie sagteware aanbeveel om sekere probleme op te los.

Uiteindelik as u belangstel om meer daaroor te wete te kom, kan u die besonderhede in die volgende skakel.


Die inhoud van die artikel voldoen aan ons beginsels van redaksionele etiek. Klik op om 'n fout te rapporteer hier.

Wees die eerste om te kommentaar lewer

Laat u kommentaar

Jou e-posadres sal nie gepubliseer word nie. Verpligte velde gemerk met *

*

*

  1. Verantwoordelik vir die data: Miguel Ángel Gatón
  2. Doel van die data: Beheer SPAM, bestuur van kommentaar.
  3. Wettiging: U toestemming
  4. Kommunikasie van die data: Die data sal nie aan derde partye oorgedra word nie, behalwe deur wettige verpligtinge.
  5. Datastoor: databasis aangebied deur Occentus Networks (EU)
  6. Regte: U kan u inligting te alle tye beperk, herstel en verwyder.