Pas katër vjetësh e gjysmë nga ndarja e fundit, është formuar shpuza e katërt e projektit Replicant 6, që zhvillon një version krejt të hapur të platformës Android, të liruar nga komponentët proprietary dhe nga driverat e mbyllur. Shpuza Replicant 6 është ndërtuar mbi kodin burimor të LineageOS 13, i cili është i bazuar në Android 6. Në krahasim me firmware-in origjinal, në Replicant është bërë zëvendësimi i një sasie të madhe të komponentëve proprietary, duke përfshirë driverat e videove, firmware-in binar për Wi-Fi, bibliotekat për GPS, busull, kamerën e webit, interfacin e radios dhe modemët. Ndërtesat janë përgatitur për 9 pajisje, përfshirë Samsung Galaxy S2/S3, Galaxy Note, Galaxy Nexus dhe Galaxy Tab 2.
Ndër ndryshimet në versionin e ri:
- Në aplikacionin për biseda dhe marrjen e telefonatave është eliminuar problemi me ruajtjen e të dhënave të ndjeshme, i cili shkaktonte rrjedhjen e informacionit mbi thirrjet hyrëse dhe dalëse për shkak të verifikimit të numrave të telefonit në shërbimet WhitePages, Google dhe OpenCnam.
- Aplikimi për punën me katalogun F-Droid është hequr nga përbërja, pasi shumica e programeve të propozuara në këtë katalog nuk përputhen me kërkesat e Fondit për Softuer të Lirë për distribucione krejtësisht të lira.
- Firmware-t binarë, të lidhura me funksionimin e butonave 'mbrapa' dhe 'shtëpi', janë identifikuar dhe hequr (butonat vazhdojnë të funksionojnë pa këto firmware).
- Firmware për ekranet prekje Galaxy Note 8.0 është hequr, pasi mungonin tekstet burimore.
- ĂshtĂ« shtuar njĂ« skript pĂ«r çaktivizimin e plotĂ« tĂ« modemĂ«ve. MĂ« parĂ«, kur kalonte nĂ« modalitetin e fluturimit, modemi kalonte nĂ« modalitetin e energjisĂ« sĂ« ulĂ«t, duke mos e çaktivizuar atĂ« plotĂ«sisht, dhe firmware-ja pronare e instaluar nĂ« modemin vazhdonte tĂ« funksiononte. NĂ« versionin e ri, pĂ«r çaktivizimin e modemĂ«ve, shkarkohet bllokimi i ngarkesĂ«s nĂ« modem nga sistemi operativ.
- Ambient SDK jo i lirë është hequr dhe është transferuar nga LineageOS 13.
- Janë zgjidhur problemet me njohjen e kartave SIM.
- Në vend të RepWiFi për menaxhimin e lidhjeve wireless, janë përdorur patch-e që lejojnë përdorimin e menusë standarde Android me adapatorë të jashtëm wireless.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r adapatorĂ«t Ethernet.
- Shtohen skriptet për konfigurimin e funksionimit të rrjetit mbi bazën e pajisjeve USB. Shtohet mbështetje për adapterët USB të bazuar në çipin Ralink rt2500, të cilët funksionojnë pa ngarkuar firmware-in.
- Për përfaqësimin e OpenGL në aplikacione, automatikisht përdoret rasterizatori programues llvmpipe. Për komponentët sistemikë të ndërfaqes grafike është ruajtur renderimi me libagl. Shtohen skriptet për kalimin midis implementimeve të OpenGL.
- Shtohen skriptet për thjeshtimin e ndërtimit të Replicant nga kodet burim.
- Shtohet komanda wipe për të pastruar pjesët në ruajtje.
Njëkohësisht publikohen statusi i zhvillimit të degës Replicant 11, e bazuar në platformën Android 11 (LineageOS 18) dhe që ofrohet me një bërthamë standarde Linux (bërthama vanilje, jo nga Android). Në versionin e ri pritet të sigurohet mbështetje për pajisjet e mëposhtme: Samsung Galaxy SIII (i9300), Galaxy Note II (N7100), Galaxy SIII 4G (I9305) dhe Galaxy Note II 4G (N7105).
Mund të përgatiten edhe grumbuj për pajisje të tjera që mbështeten në bërthamën standard të Linux dhe që përmbushin kriteret e Replicant (pajisjet duhet të sigurojnë izolimin e modemit dhe të vijnë me bateri të zëvendësueshme për të garantuar përdoruesin se pas shkëputjes së baterisë pajisja do të jetë vërtet e fikur). Pajisjet që mbështeten në bërthamën e Linux, por që nuk përmbushin kriteret e Replicant, mund të adaptohen për të punuar me Replicant nga entuziastë dhe të ofrohen në formën e grumbujve jozyrtarë.
Kërkesat kryesore të Fondacionit të Softuerit të Lirë për distribucione plotësisht të lira:
- Përfshirja e softuerit me licenca të miratuara nga FSF në përbërjen e distribucionit;
- Nuk lejohet dorëzimi i firmware-ve binare dhe çdo komponente binare të drivereve;
- Mospakimi i komponenteve funksionale të pandryshueshme, por mundësia për të përfshirë ato jo-funksionale, me kushtin e lejes për t'i kopjuar dhe shpërndarë ato për qëllime tregtare dhe jo-tregtare (p.sh., karta CC BY-ND për lojën GPL);
- Përdorimi i markave tregtare, kushtet e cilave pengojnë kopjimin dhe shpërndarjen e lirë të të gjithë distribucionit ose pjesës së tij, është i papranueshëm;
- Respektimi i pastërtisë licencuese të dokumentacionit, dokumentacioni që rekomandon instalimin e softuerit pronar për zgjidhjen e detyrave të caktuara është i papranueshëm.
Burimi: opennet.ru
