PÀrast nelja ja poole aasta möödumist eelmisest uuendusest on vÀlja antud projekti Replicant 6 neljas versioon, mis arendab tÀiesti avatud versiooni Android platvormist, vabastades selle patenteeritud komponentidest ja suletud draiveritest. Replicant 6 haru pÔhineb LineageOS 13 koodibaasil, mis omakorda pÔhineb Android 6-l. Erinevalt originaalsest tarkvarast on Replicantis asendatud suur osa patenteeritud komponente, sealhulgas videodraivereid, Wi-Fi jaoks mÔeldud binaarseid draivereid, GPS-i töötlemiseks, kompassi, veebi kaamerat, raadiointerfeissi ja modemid. Kogumid on ette valmistatud 9 seadme jaoks, sealhulgas Samsung Galaxy S2/S3, Galaxy Note, Galaxy Nexus ja Galaxy Tab 2.
Uue versiooni muudatuste hulgas on:
- Kutsumise ja vastuvÔtu rakenduses on kÔrvaldatud probleem isikuandmete sÀilitamisega, mis tÔi kaasa teabe lekkimise sissetulevate ja vÀljaminevate kÔnede kohta, kuna telefoninumbrite kontrollimine teenustes WhitePages, Google ja OpenCnam.
- F-Droidi katalooge haldav rakendus on eemaldatud, kuna paljud selle katalooge pakutavad programmid ei vasta OSI tÀielikult vabade distributsioonide nÔuetele.
- Eemaldati binaarsed pĂŒsivara seotud «tagasi» ja «kodu» nuppudega (nupud töötavad edasi ka ilma nende andmete pĂŒsivara).
- Eemaldati Galaxy Note 8.0 puutetundlike ekraanide pĂŒsivara, mille allikatekste ei olnud.
- Lisatud skript modemi tĂ€ielikuks vĂ€ljalĂŒlitamiseks. Varasemalt lĂŒlitus lennureĆŸiimi minnes modem madala energiatarbimise reĆŸiimi, mis ei lĂŒlitanud seda tĂ€ielikult vĂ€lja, ja modemis toimiv patenteeritud pĂŒsivara jĂ€tkas tööd. Uues versioonis blokeeritakse modemi kĂ€ivitamine operatsioonisĂŒsteemiga modemi vĂ€ljalĂŒlitamiseks.
- Eemaldatud mittevaba Ambient SDK, mis oli ĂŒle viidud LineageOS 13-st.
- SIM-kaartide tuvastamise probleemid on lahendatud.
- RepWiFi asemel juhtimiseks on kasutusele vĂ”etud plaastrid, mis vĂ”imaldavad kasutada Androidi tavamenĂŒĂŒd vĂ€listes traadita adapterites.
- Lisatud tugi Etherneti adapteritele.
- Lisatud skriptid USB-seadmete pĂ”hjaliku vĂ”rgu seadistuse jaoks. Toetatakse Ralink rt2500 kiibile pĂ”hinevaid USB-adaptereid, mis töötavad ilma pĂŒsivara laadimiseta.
- OpenGL renderdamiseks rakendustes kasutatakse vaikimisi programmilist rasteriseerijat llvmpipe. SĂŒsteemi graafilise liidese komponente renderdatakse libagl abil. Lisatud skriptid OpenGL erinevate rakenduste vahel vahetamiseks.
- Lisatud skriptid Replicanti lihtsustatud kogumiseks lÀhtekoodidest.
- Lisatud kÀsk wipe salvestusruumide jaotuste puhastamiseks.
Samaaegselt avaldati Replicant 11 arendustee staatus, mis pÔhineb Android 11 platvormil (LineageOS 18) ning tarnitakse tavalise Linuxi kÀruga (puhas kern, mitte Androidist). Uues versioonis oodatakse jÀrgmiste seadmete toetust: Samsung Galaxy SIII (i9300), Galaxy Note II (N7100), Galaxy SIII 4G (I9305) ja Galaxy Note II 4G (N7105).
VĂ”ib-olla valmistatakse kavad ka teistele seadmetele, mis on toetatud Linuxi vaikekdatas ja vastavad Replicanti nĂ”uetele (seadmed peavad tagama modemite isoleerimise ning olema varustatud vahetatava akuga, et tagada kasutajale, et pĂ€rast aku eemaldamist seade tĂ”epoolest vĂ€lja lĂŒlitatakse). Linuxi tuumaga toetatud seadmed, mis ei vasta Replicanti nĂ”uetele, vĂ”ivad entusiastide poolt kohanduda Replicanti jaoks ning neid pakutakse mitteofficialtuna kogudena.
Fond SPO pÔhite nÔuded tÀielikult vabadele jaotustele:
- Distributsiooni kaasamine FSF litsentsidega heakskiidetud tarkvara;
- Binaarseid tehnikate ja mis tahes muu binaarseid draivereid ei tohi tarnida;
- Muudatumatest funktsionaalsetest komponentidest loobumisel on lubatud mittefunktsionaalsete kaasamine, tingimusel et nende kopeerimine ja levitamine kaubanduslikel ja mittekaubanduslikel eesmÀrkidel on lubatud (nÀiteks CC BY-ND kaardid GPL-i mÀngu jaoks);
- KaubamÀrkide kasutamine, mille kasutustingimused takistavad kogu jaotise vÔi selle osa vaba kopeerimist ja levitamist, ei ole lubatud;
- Dokumentatsiooni litsentsipuhastuse jĂ€rgimine, ei ole lubatud dokumentatsioon, mis soovitab seadistada omandiĂ”igustega tarkvara teatud ĂŒlesannete tĂ€itmiseks.
Allikas: opennet.ru
