Nganyari kanggo Replicant, perangkat kukuh Android sing gratis

Sawise patang taun setengah wiwit nganyari pungkasan, rilis kaping papat saka proyek Replicant 6 wis dibentuk, ngembangake versi platform Android sing mbukak, bebas saka komponen kepemilikan lan pembalap tertutup. Cabang Replicant 6 dibangun ing basis kode LineageOS 13, sing adhedhasar Android 6. Dibandhingake karo perangkat kukuh asli, Replicant wis ngganti bagean gedhe saka komponen proprietary, kalebu driver video, perangkat kukuh binar kanggo Wi-Fi, perpustakaan. kanggo nggarap GPS, kompas, kamera web, antarmuka radio lan modem. Mbangun disiapake kanggo 9 piranti, kalebu Samsung Galaxy S2/S3, Galaxy Note, Galaxy Nexus lan Galaxy Tab 2.

Antarane owah-owahan ing versi anyar:

  • Ing aplikasi kanggo nelpon lan nampa telpon, masalah nyimpen data rahasia wis diatasi, sing nyebabake kebocoran informasi babagan telpon mlebu lan metu amarga verifikasi nomer telpon ing layanan WhitePages, Google lan OpenCnam.
  • Aplikasi kanggo nggarap direktori F-Droid wis dibusak saka komposisi, amarga akeh program sing ditawakake ing direktori iki beda karo syarat Free Software Foundation kanggo distribusi gratis.
  • Perangkat kukuh binar sing ana gandhengane karo operasi tombol "bali" lan "ngarep" diidentifikasi lan dibusak (tombol kasebut tetep operasional sanajan tanpa firmware kasebut).
  • Perangkat kukuh kanggo layar tutul Galaxy Note 8.0, sing kode sumber ilang, wis dibusak.
  • Nambahake skrip kanggo mateni modem kanthi lengkap. SadurungΓ©, nalika ngetik mode pesawat, modem diuripake menyang mode daya kurang, kang ora mateni rampung, lan piranti lunak eksklusif diinstal ing modem terus bisa. Ing versi anyar, kanggo mateni modem, loading sistem operasi menyang modem diblokir.
  • Mbusak SDK Sekitar sing ora gratis sing ditransfer saka LineageOS 13.
  • Masalah karo pangenalan kertu SIM wis dirampungake.
  • Tinimbang RepWiFi, patch digunakake kanggo ngontrol komunikasi nirkabel sing ngidini sampeyan nggunakake menu Android standar karo adaptor nirkabel eksternal.
  • Dhukungan ditambahake kanggo adaptor Ethernet.
  • Nambahake skrip kanggo nyetel operasi jaringan adhedhasar piranti USB. Dhukungan ditambahake kanggo adaptor USB adhedhasar chip Ralink rt2500 sing bisa digunakake tanpa ngemot perangkat kukuh.
  • Kanggo nerjemahake OpenGL ing aplikasi, piranti lunak rasterizer llvmpipe digunakake minangka standar. Kanggo komponen sistem antarmuka grafis, rendering nggunakake libagl ditinggalake. Nambahake skrip kanggo ngalih ing antarane implementasi OpenGL.
  • Nambahake skrip supaya luwih gampang mbangun Replicant saka sumber.
  • Added wipe printah kanggo reresik sekat ing panyimpenan.

Ing wektu sing padha, status pangembangan cabang Replicant 11, adhedhasar platform Android 11 (LineageOS 18) lan dikirim nganggo kernel Linux biasa (kernel vanila, dudu saka Android), diterbitake. Versi anyar samesthine bakal ndhukung piranti ing ngisor iki: Samsung Galaxy SIII (i9300), Galaxy Note II (N7100), Galaxy SIII 4G (I9305) lan Galaxy Note II 4G (N7105).

Bisa uga bangunan bakal disiapake kanggo piranti liyane sing didhukung ing kernel Linux saham lan nyukupi syarat Replicant (piranti kudu nyedhiyakake isolasi modem lan dilengkapi baterei sing bisa diganti kanggo njamin pangguna manawa piranti kasebut bakal dipateni sawise dicopot. baterei). Piranti sing didhukung ing kernel Linux nanging ora nyukupi syarat Replicant bisa diadaptasi kanggo mbukak Replicant dening para penggemar lan ditawakake ing wangun ora resmi.

Syarat utama Free Software Foundation kanggo distribusi gratis:

  • Gawan piranti lunak kanthi lisensi sing disetujoni FSF menyang paket distribusi;
  • Ora bisa nyuplai perangkat kukuh binar lan komponen driver binar;
  • Ora nampa komponen fungsi unchangeable, nanging kemampuan kanggo kalebu non-fungsi, tundhuk ijin kanggo nyalin lan disebarakΓ© kanggo tujuan komersial lan non-komersial (contone, kertu CC BY-ND kanggo game GPL);
  • Ora diidini nggunakake merek dagang sing syarat panggunaan nyegah salinan lan distribusi gratis kabeh distribusi utawa bagean kasebut;
  • Selaras karo dokumentasi lisensi, ora bisa ditampa dokumentasi sing nyaranake instalasi piranti lunak kepemilikan kanggo ngatasi masalah tartamtu.

Source: opennet.ru

Add a comment