Sawise patang taun setengah wiwit nganyari pungkasan, versi papat saka Replicant 6 project dipunagem, ngembangake versi platform Android sing mbukak kanthi lengkap, bebas saka komponen kepemilikan lan pembalap kepemilikan.
Cabang Replika 6 adhedhasar basis kode LineageOS 13, kang siji 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, webcam, antarmuka radio, lan modem. Disiapake kanggo 9 piranti kalebu Samsung Galaxy S2/S3, Galaxy Note, Galaxy Nexus lan Galaxy Tab 2.
Kebaruan utama Replicant 6
Ing versi anyar iki sing presented, ing aplikasi kanggo nggawe lan nampa telpon, kita ndandani masalah karo nyimpen data sensitif, sing nyebabake informasi babagan telpon mlebu lan metu bocor amarga verifikasi nomer telpon ing layanan WhitePages, Google lan OpenCnam.
Aplikasi kanggo nggarap katalog F-Droid wis dibusak saka komposisi, amarga akeh program sing ditawakake ing katalog iki beda karo syarat Free Software Foundation kanggo distribusi gratis.
Owah-owahan liyane sing ditambahaké script kanggo rampung mateni modem. Sadurungé, nalika ngalih menyang mode pesawat, modem diuripake menyang mode daya kurang, kang ora mateni rampung, lan piranti lunak eksklusif diinstal ing modem terus bisa. Ing versi anyar, mateni modem ngalangi loading sistem operasi ing modem.
Saka pangowahan liyane sing misuwur:
- Mbusak SDK Sekitar sing ora gratis sing ditransfer saka LineageOS 13.
Ndandani masalah karo pangenalan kertu SIM. - Ngenali lan mbusak perangkat kukuh binar sing ana gandhengane karo operasi tombol "bali" lan "ngarep" (tombol kasebut njaga kinerja sanajan tanpa perangkat kukuh iki).
- Mbusak perangkat kukuh layar demek Galaxy Note 8.0 sing ora ana kode sumber.
- Tinimbang RepWiFi, patch digunakake kanggo ngatur komunikasi nirkabel, ngidini sampeyan nggunakake menu Android normal karo adaptor nirkabel eksternal.
- Dhukungan ditambahake kanggo adaptor Ethernet.
Nambahake skrip kanggo ngatur jaringan adhedhasar piranti USB. - Dhukungan ditambahake kanggo adaptor USB berbasis chip Ralink rt2500 sing bisa digunakake tanpa download perangkat kukuh.
- Rendering OpenGL ing aplikasi nggunakake rasterizer piranti lunak llvmpipe minangka standar. Kanggo komponen sistem antarmuka grafis, diijini nggambar nganggo libagl.
- Nambahake skrip kanggo ngalih ing antarane implementasi OpenGL.
- Nambahake skrip supaya luwih gampang mbangun Replicant saka sumber.
Added wipe command kanggo ngilangke partisi ing panyimpenan.
Ing wektu sing padha, status pangembangan cabang Replicant 11 diterbitake, adhedhasar platform Android 11 (LineageOS 18) lan dikirim nganggo kernel Linux normal (kernel vanila, dudu Android). Versi anyar samesthine bakal nyedhiyakake dhukungan kanggo piranti ing ngisor iki: Samsung Galaxy SIII (i9300), Galaxy Note II (N7100), Galaxy SIII 4G (I9305), lan Galaxy Note II 4G (N7105).
Sampeyan bisa uga mbangun disiapake kanggo piranti liyane sing kompatibel karo kernel Linux standar lan sing ketemu syarat Replicant (piranti kudu nyedhiyani isolasi modem lan teka karo baterei replaceable kanggo mesthekake pangguna sing sawise medhot baterei, piranti bener bakal nguripake).
Piranti sing kompatibel karo kernel Linux nanging ora nyukupi syarat Replicant bisa diadaptasi kanggo nggarap para penggemar Replicant lan ditawakake minangka bangunan ora resmi.
Syarat utama Free Software Foundation kanggo distribusi gratis yaiku:
- Kalebu ing kit distribusi piranti lunak kanthi lisensi sing disetujoni dening FSF.
- Ora bisa ditampa saka pasokan perangkat kukuh binar (firmware) lan komponen binar driver.
- Aja nampa komponen fungsi immutable, nanging kamungkinan kalebu non-fungsi, tundhuk ijin kanggo nyalin lan disebaraké kanggo tujuan komersial lan non-komersial (Contone, peta CC BY-ND kanggo game GPL).
- Ora bisa digunakake merek sing kahanan panggunaan nyegah salinan lan distribusi gratis kabeh utawa bagean saka kit distribusi.
- Selaras karo kemurnian dokumentasi sing dilisensi, ora bisa ditampa dokumentasi sing nyaranake instalasi piranti lunak kepemilikan kanggo ngatasi masalah tartamtu.
Pungkasan yen sampeyan kepengin ngerti babagan iki, sampeyan bisa mriksa ing rincian ing link ing ngisor iki.
Dadi pisanan komentar