Apdet ka Replicant, firmware Android lengkep gratis

Saatos opat satengah taun ti saprak pembaruan terakhir, sékrési kaopat tina proyék Replicant 6 parantos kabentuk, ngembangkeun versi platform Android anu lengkep kabuka, gratis tina komponén proprietary sareng supir katutup. Cabang Replicant 6 diwangun dina dasar kode LineageOS 13, anu dina gilirannana dumasar kana Android 6. Dibandingkeun sareng firmware aslina, Replicant parantos ngagentos sabagian ageung komponén proprietary, kalebet supir pidéo, firmware binér pikeun Wi-Fi, perpustakaan. pikeun gawé bareng GPS, kompas, kaméra wéb, panganteur radio jeung modem. Wangunan disusun pikeun 9 alat, kalebet Samsung Galaxy S2/S3, Galaxy Note, Galaxy Nexus sareng Galaxy Tab 2.

Diantara parobahan dina versi anyar:

  • Dina aplikasi pikeun nelepon sareng nampi telepon, masalah nyimpen data rahasia parantos dibenerkeun, anu nyababkeun bocorna inpormasi ngeunaan telepon asup sareng kaluar kusabab verifikasi nomer telepon dina WhitePages, Google sareng jasa OpenCnam.
  • Aplikasi pikeun damel sareng diréktori F-Droid parantos dipiceun tina komposisi, sabab seueur program anu ditawarkeun dina diréktori ieu nyimpang tina sarat Free Software Foundation pikeun distribusi gratis.
  • Firmware binér anu aya hubunganana sareng operasi tombol "balik" sareng "imah" diidentifikasi sareng dihapus (tombolna tetep operasional sanaos tanpa firmware ieu).
  • Firmware pikeun layar rampa Galaxy Note 8.0, anu kodeu sumberna leungit, parantos dihapus.
  • Ditambahkeun skrip pikeun nganonaktipkeun modem lengkep. Saméméhna, nalika asup kana mode pesawat, modem ieu switched ka modem kakuatan low, nu teu pareum lengkep, sarta firmware proprietary dipasang dina modem terus jalan. Dina versi anyar, pikeun nganonaktipkeun modem, loading sistem operasi kana modem diblokir.
  • Dihapus non-gratis Ambient SDK porting ti LineageOS 13.
  • Masalah sareng pangakuan kartu SIM parantos direngsekeun.
  • Gantina RepWiFi, patch dianggo pikeun ngontrol komunikasi nirkabel anu ngamungkinkeun anjeun nganggo ménu Android standar sareng adaptor nirkabel éksternal.
  • Ditambahkeun dukungan pikeun adaptor Ethernet.
  • Nambahkeun skrip pikeun nyetél operasi jaringan dumasar kana alat USB. Ditambahkeun rojongan pikeun USB adapters dumasar kana chip Ralink rt2500, nu dianggo tanpa loading firmware.
  • Pikeun ngadamel OpenGL dina aplikasi, parangkat lunak rasterizer llvmpipe dianggo sacara standar. Pikeun komponén sistem tina panganteur grafis, rendering maké libagl ditinggalkeun. Nambahkeun skrip pikeun ngalih antara palaksanaan OpenGL.
  • Nambahkeun skrip pikeun ngagampangkeun ngawangun Replicant tina sumberna.
  • Ditambahkeun paréntah usap pikeun ngabersihkeun partisi di gudang.

Dina waktos anu sami, status pangembangan cabang Replicant 11, dumasar kana platform Android 11 (LineageOS 18) sareng dikirim nganggo kernel Linux biasa (kernel vanili, sanés tina Android), diterbitkeun. Versi anyar diperkirakeun ngarojong alat handap: Samsung Galaxy SIII (i9300), Galaxy Note II (N7100), Galaxy SIII 4G (I9305) jeung Galaxy Note II 4G (N7105).

Ieu mungkin nu ngawangun bakal disiapkeun pikeun alat sejenna nu dirojong dina kernel Linux Ubuntu jeung minuhan sarat Replicant (alat kudu nyadiakeun isolasi modem jeung datang jeung batré replaceable pikeun assure pamaké nu alat nu sabenerna bakal dipareuman sanggeus megatkeun sambungan. batré). Alat anu dirojong dina kernel Linux tapi henteu nyumponan sarat Replicant tiasa diadaptasi pikeun ngajalankeun Replicant ku para peminat sareng ditawarkeun dina bentuk wangunan teu resmi.

Syarat utama Free Software Foundation pikeun distribusi gratis lengkep:

  • Ngalebetkeun parangkat lunak kalayan lisénsi anu disatujuan FSF kana pakét distribusi;
  • Inadmissibility of supplying firmware binér jeung sagala komponén supir binér;
  • Teu narima komponén hanca unchangeable, tapi kamampuhan pikeun kaasup non-fungsi, tunduk kana idin pikeun nyalin jeung ngadistribusikaeun aranjeunna keur kaperluan komérsial sarta non-komersial (Contona, kartu CC BY-ND pikeun kaulinan GPL);
  • Teu bisa ditarima ngagunakeun mérek dagang anu istilah pamakeanna nyegah nyalin bébas tur distribusi sakabéh distribusi atawa bagian tina eta;
  • Patuh kana dokuméntasi lisénsi, inadmissibility tina dokuméntasi nyarankeun pamasangan software proprietary pikeun ngajawab masalah nu tangtu.

sumber: opennet.ru

Tambahkeun komentar