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