Aghjurnà Replicant, un firmware Android completamente gratuitu

Dopu quattru anni è mezu da l'ultima aghjurnazione, a quarta liberazione di u prughjettu Replicant 6 hè stata furmata, sviluppandu una versione completamente aperta di a piattaforma Android, libera di cumpunenti proprietarii è cunduttori chjusi. U ramu Replicant 6 hè custruitu nantu à a basa di codice LineageOS 13, chì à u turnu hè basatu annantu à Android 6. Comparatu à u firmware originale, Replicant hà rimpiazzatu una grande parte di cumpunenti proprietarii, cumpresi video drivers, firmware binariu per Wi-Fi, biblioteche. per travaglià cù GPS, bussola, camera web, interfaccia radio è modem. E custruzzioni sò preparate per 9 dispositi, cumprese Samsung Galaxy S2/S3, Galaxy Note, Galaxy Nexus è Galaxy Tab 2.

Trà i cambiamenti in a nova versione:

  • In l'applicazione per fà è riceve chjamate, un prublema cù l'almacenamiento di dati cunfidenziale hè statu riparatu, chì hà purtatu à a fuga d'infurmazioni nantu à e chjama in entrata è in uscita per a verificazione di i numeri di telefunu in i servizii WhitePages, Google è OpenCnam.
  • L'applicazione per travaglià cù u repertoriu F-Droid hè stata sguassata da a cumpusizioni, postu chì parechji di i prugrammi offerti in questu repertoriu divergenu da e esigenze di a Free Software Foundation per distribuzioni completamente libere.
  • U firmware binariu assuciatu cù u funziunamentu di i buttoni "back" è "home" hè statu identificatu è sguassatu (i buttoni sò stati operativi ancu senza questi firmware).
  • U firmware per Galaxy Note 8.0 touch screens, per quale u codice fonte mancava, hè statu eliminatu.
  • Aggiuntu un script per disattivà completamente u modem. Nanzu, quandu entra in u modu di l'aviò, u modem hè cambiatu à u modu di bassa putenza, chì ùn l'apaga micca completamente, è u firmware proprietariu installatu in u modem hà cuntinuatu à travaglià. In a nova versione, per disattivà u modem, a carica di u sistema operatore in u modem hè bluccata.
  • Sguassatu Ambient SDK non gratuitu purtatu da LineageOS 13.
  • I prublemi cù a ricunniscenza di a carta SIM sò stati risolti.
  • Invece di RepWiFi, i patches sò usati per cuntrullà e cumunicazioni wireless chì permettenu di utilizà u menu standard di Android cù adattatori wireless esterni.
  • Aggiuntu supportu per adattatori Ethernet.
  • Aghjunghjite scripts per stallà u funziunamentu di a rete basati nantu à i dispositi USB. Aghjunghje supportu per adattatori USB basati nantu à u chip Ralink rt2500, chì funziona senza carica di firmware.
  • Per rende OpenGL in l'applicazioni, u software rasterizer llvmpipe hè utilizatu per difettu. Per i cumpunenti di u sistema di l'interfaccia gràfica, u rendering cù libagl hè lasciatu. Aghjunghjite scripts per cambià trà implementazioni OpenGL.
  • Aghjunghjite scripts per fà più faciule per custruisce Replicant da a fonte.
  • Aggiuntu cumanda di pulizziari per a pulizia di partizioni in u almacenamentu.

À u listessu tempu, u statutu di sviluppu di u ramu Replicant 11, basatu annantu à a piattaforma Android 11 (LineageOS 18) è speditu cù u kernel Linux regulare (kernel vanilla, micca da Android), hè statu publicatu. A nova versione hè prevista per supportà i seguenti dispositi: Samsung Galaxy SIII (i9300), Galaxy Note II (N7100), Galaxy SIII 4G (I9305) è Galaxy Note II 4G (N7105).

Hè pussibule chì e custruzzioni seranu preparate per altri dispositi chì sò supportati in u kernel Linux di stock è rispondenu à i requisiti di Replicant (i dispositi devenu furnisce l'isolamentu di modem è vene cun una batteria rimpiazzabile per assicurà l'utilizatore chì u dispusitivu serà veramente spento dopu a disconnessione). a batteria). I dispusitivi chì sò supportati in u kernel Linux ma chì ùn rispondenu micca à i requisiti di Replicant ponu esse adattati per eseguisce Replicant da i dilettanti è offerti in forma di builds non ufficiali.

I requisiti principali di a Free Software Foundation per distribuzioni completamente libere:

  • Inclusione di software cù licenze appruvate da FSF in u pacchettu di distribuzione;
  • Inadmissibilità di furnisce firmware binariu è qualsiasi cumpunenti di driver binari;
  • Ùn accette micca cumpunenti funziunali immubiliabili, ma a capacità di include quelli chì ùn sò micca funziunali, sottumessi à u permessu di copià è di distribuzione per scopi cummirciali è micca cummirciali (per esempiu, carte CC BY-ND per un ghjocu GPL);
  • Hè inadmissibile à utilizà marchi chì i termini di usu impediscenu a copia è a distribuzione libera di a distribuzione sana o parte di questu;
  • Cunfurmità cù a documentazione di licenze, inadmissibilità di a documentazione chì ricumandemu l'installazione di software propiu per risolve certi prublemi.

Source: opennet.ru

Add a comment