Per poter avviare Android sulla maggior parte dei dispositivi, gli sviluppatori devono combinare il codice open source con i file proprietari forniti dal fornitore. Per quegli utenti che apprezzano un sistema operativo veramente libero, Android in realtà non è così libero come vorrebbero. Gli sviluppatori non hanno accesso al codice sorgente di molti componenti hardware e devono fornire il proprio software personalizzato con i cosiddetti blob proprietari.
Ma Replicant cerca di cambiare la situazione. Replicant è un sistema operativo completamente open source che mira a sostituire TUTTO componenti Android proprietari con controparti open source. Le modifiche vengono apportate principalmente al linguaggio di programmazione C, poiché gli sviluppatori devono riscrivere i driver e il kernel Linux. Il nome Replicant deriva dagli androidi replicanti immaginari in Blade Runner film.
Nella sua storia di 7 anni, Replicant ha avuto tre versioni basate su Android 2.2, Android 4.0 e Android 4.2. Ora il team dietro la ROM ha annunciato ufficialmente Replicant 6.0 che si basa su Lineage OS 13.0 (Android 6.0). Lo sviluppo di driver open source non è un compito facile, motivo per cui Replicant OS è disponibile solo per i seguenti dispositivi:
- Samsung Galaxy s2
- Samsung Galaxy s3
- SamsungGalaxy Nota2
- Samsung Galaxy S3 4G (supporto incompleto)
Il team prevede di portare il software sui seguenti dispositivi:
- Open Phoenix GTA04
- Samsung Galaxy Nexus
- Samsung Galaxy Tab 2 7.0
- Samsung Galaxy Tab 2 10.1
- Samsung Galaxy Nota
Prima di toccare il ripristino delle impostazioni di fabbrica nel ripristino, tieni presente che alcuni manca la funzionalità chiave. WiFi, Bluetooth, codifica e decodifica dei supporti hardware e grafica 3D non funzionano al momento. Replicant non è certo un driver quotidiano, ma l'idea alla base della ROM mostra come sarebbe il software su uno smartphone se tutti i componenti fossero completamente open source.
Oltre allo sviluppo, il team ha anche aggiornato la pagina wiki, inserendo molta nuova documentazione. Il team di Replicant è ancora alla ricerca di sviluppatori in grado di aiutarli ad affrontare alcuni dei problemi più cruciali compiti.
Vedere il registro delle modifiche di Replicant 6.0Scarica Replicant 6.0 per il tuo dispositivo
Fonte: Blog replicante