Replicant, visiškai nemokama Android programinė įranga

Praėjus ketveriems su puse metų nuo paskutinio atnaujinimo, buvo pristatyta ketvirtoji projekto „Replicant 6“ versija, kuria visiškai atvirą Android platformos versiją be patentuotų komponentų ir patentuotų tvarkyklių.

Replikanto filialas 6 yra pagrįsta LineageOS 13 kodų baze, kuri savo ruožtu yra pagrįsta Android 6. Palyginti su originalia programine įranga, Replicant pakeitė didelę dalį patentuotų komponentų, įskaitant vaizdo tvarkykles, dvejetainę „Wi-Fi“ programinę įrangą, bibliotekas darbui su GPS, kompasą, internetinę kamerą, radijo sąsają ir modemą. Parengtos versijos 9 įrenginiams, įskaitant Samsung Galaxy S2/S3, Galaxy Note, Galaxy Nexus ir Galaxy Tab 2.

Pagrindinės „Replicant 6“ naujovės

Šioje pateiktoje naujoje versijoje programa skambinti ir priimti skambučius, ištaisėme neskelbtinų duomenų saugojimo problemą, dėl kurios informacija apie gaunamus ir išeinančius skambučius buvo nutekėjusi dėl telefono numerio patvirtinimo „WhitePages“, „Google“ ir „OpenCnam“ paslaugose.

Paraiška dirbti su katalogu F-Droid buvo pašalintas iš kompozicijos, kadangi daugelis šiame kataloge siūlomų programų skiriasi nuo „Free Software Foundation“ reikalavimų visiškai nemokamiems platinimams.

Kiti pakeitimai, kurie pridėjo scenarijų, kad visiškai išjungtų modemą. Anksčiau, perjungiant į skrydžio režimą, modemas buvo perjungtas į mažos galios režimą, kuris jo visiškai neišjungdavo, o modeme įdiegta patentuota programinė įranga toliau veikė. Naujoje versijoje modemo išjungimas blokuoja operacinės sistemos įkėlimą į modemą.

Iš kitų pokyčių kad išsiskiria:

  • Pašalintas nelaisvas aplinkos SDK, perkeltas iš „LineageOS 13“.
    Ištaisytos SIM kortelės atpažinimo problemos.
  • Identifikuota ir pašalinta dvejetainė programinė įranga, susijusi su mygtukų „atgal“ ir „pagrindinis“ veikimu (mygtukai išlaikė savo veikimą net ir be šios programinės įrangos).
  • Pašalinta „Galaxy Note 8.0“ jutiklinio ekrano programinė įranga, kurioje trūko šaltinio kodo.
  • Vietoj RepWiFi, pataisos naudojamos belaidžiam ryšiui valdyti, todėl galite naudoti įprastą Android meniu su išoriniais belaidžiais adapteriais.
  • Pridėtas Ethernet adapterių palaikymas.
    Pridėtas scenarijus, skirtas konfigūruoti tinklą pagal USB įrenginius.
  • Pridėtas palaikymas Ralink rt2500 lustams pagrįstiems USB adapteriams, kurie veikia neatsisiunčiant programinės įrangos.
  • „OpenGL“ atvaizdavimas programose pagal numatytuosius nustatymus naudoja „llvmpipe“ programinės įrangos rasterizatorių. Grafinės sąsajos sistemos komponentams leidžiama piešti su libagl.
  • Pridėta scenarijų, skirtų perjungti OpenGL diegimus.
  • Pridėta scenarijų, kad būtų lengviau kurti replikantą iš šaltinio.
    Pridėta nuvalymo komanda, skirta išvalyti skaidinius saugykloje.

Tuo pačiu metu buvo paskelbta ir „Replicant 11“ filialo kūrimo būsena, pagrįsta Android 11 platforma (LineageOS 18) ir pristatomas su įprastu Linux branduoliu (vanilės branduolys, o ne „Android“). Tikimasi, kad naujoji versija palaikys šiuos įrenginius: Samsung Galaxy SIII (i9300), Galaxy Note II (N7100), Galaxy SIII 4G (I9305) ir Galaxy Note II 4G (N7105).

Tai įmanoma versijos yra paruoštos kitiems įrenginiams, suderinamiems su Linux branduoliu standartą ir atitinkančius Replicant reikalavimus (įrenginiai turi užtikrinti modemo izoliaciją ir turėti keičiamą bateriją, kad vartotojas būtų užtikrintas, jog atjungus bateriją įrenginys tikrai įsijungs).

Įrenginiai, suderinami su „Linux“ branduoliu, bet neatitinkantys „Replicant“ reikalavimų, gali būti pritaikyti darbui su „Replicant“ entuziastais ir siūlomi kaip neoficialios versijos.

Pagrindiniai Free Software Foundation reikalavimai visiškai nemokamam platinimui yra šie:

  • Įtraukimas į programinės įrangos platinimo rinkinį su FSF patvirtintomis licencijomis.
  • Neleistinas dvejetainės programinės aparatinės įrangos (firmware) ir bet kokių dvejetainių tvarkyklių komponentų tiekimas.
  • Nepriimkite nekintamų funkcinių komponentų, bet galimybę įtraukti nefunkcionalius, su sąlyga, kad juos kopijuoti ir platinti komerciniais ir nekomerciniais tikslais (pavyzdžiui, CC BY-ND žemėlapiai, skirti GPL žaidimui).
  • Prekių ženklų, kurių naudojimo sąlygos neleidžia nemokamai kopijuoti ir platinti viso platinimo rinkinio arba jo dalies, naudojimo nepriimtina.
  • Licencijuotos dokumentacijos grynumo laikymasis, dokumentų, kuriuose rekomenduojama įdiegti patentuotą programinę įrangą tam tikroms problemoms išspręsti, nepriimtinumas.

Pagaliau jei norite sužinoti daugiau apie tai, galite patikrinti išsami informacija šioje nuorodoje.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.