Aġġornament għal Replicant, Firmware Android kompletament ħieles

Wara erba 'snin u nofs mill-aħħar aġġornament, ir-raba' rilaxx tal-proġett Replicant 6 ġiet iffurmata, li tiżviluppa verżjoni kompletament miftuħa tal-pjattaforma Android, ħielsa minn komponenti proprjetarji u sewwieqa magħluqa. Il-fergħa Replicant 6 hija mibnija fuq il-bażi tal-kodiċi LineageOS 13, li min-naħa tagħha hija bbażata fuq Android 6. Meta mqabbel mal-firmware oriġinali, Replicant issostitwixxa porzjon kbir ta 'komponenti proprjetarji, inklużi sewwieqa tal-vidjo, firmware binarju għal Wi-Fi, libreriji għax-xogħol bil-GPS, boxxla, kamera tal-web, interface tar-radju u modem. Il-bini huma ppreparati għal 9 apparati, inklużi Samsung Galaxy S2/S3, Galaxy Note, Galaxy Nexus u Galaxy Tab 2.

Fost il-bidliet fil-verżjoni l-ġdida:

  • Fl-applikazzjoni biex isiru u jirċievu sejħiet, ġiet iffissata kwistjoni bil-ħażna ta 'dejta kunfidenzjali, li wasslet għal tnixxija ta' informazzjoni dwar sejħiet deħlin u ħerġin minħabba verifika tan-numri tat-telefon fis-servizzi WhitePages, Google u OpenCnam.
  • L-applikazzjoni biex taħdem mad-direttorju F-Droid tneħħiet mill-kompożizzjoni, peress li ħafna mill-programmi offruti f'dan id-direttorju jvarjaw mir-rekwiżiti tal-Free Software Foundation għal distribuzzjonijiet kompletament ħielsa.
  • Firmware binarju assoċjat mat-tħaddim tal-buttuni "dahar" u "dar" ġie identifikat u mneħħi (il-buttuni baqgħu operattivi anke mingħajr dawn il-firmwares).
  • Il-firmware għal touch screens Galaxy Note 8.0, li għalihom il-kodiċi tas-sors kien nieqes, tneħħa.
  • Żid skript biex tiddiżattiva kompletament il-modem. Preċedentement, meta daħlet fil-modalità ta 'l-ajruplan, il-modem inbidel għal modalità ta' enerġija baxxa, li ma tfihx kompletament, u l-firmware proprjetarju installat fil-modem kompla jaħdem. Fil-verżjoni l-ġdida, biex tiddiżattiva l-modem, it-tagħbija tas-sistema operattiva fil-modem hija mblukkata.
  • Tneħħa l-SDK ambjentali mhux ħieles portat minn LineageOS 13.
  • Ġew solvuti problemi bir-rikonoxximent tal-karta SIM.
  • Minflok RepWiFi, irqajja jintużaw biex jikkontrollaw komunikazzjonijiet mingħajr fili li jippermettulek tuża l-menu standard ta 'Android b'adapters esterni mingħajr fili.
  • Appoġġ miżjud għall-adapters Ethernet.
  • Miżjud skripts għat-twaqqif ta 'tħaddim tan-netwerk ibbażat fuq apparat USB. Appoġġ miżjud għal adapters USB bbażati fuq iċ-ċippa Ralink rt2500, li jaħdmu mingħajr tagħbija tal-firmware.
  • Biex tirrendi OpenGL fl-applikazzjonijiet, is-software rasterizer llvmpipe jintuża awtomatikament. Għall-komponenti tas-sistema tal-interface grafika, titħalla rendering bl-użu ta 'libagl. Miżjud skripts għall-bidla bejn implimentazzjonijiet OpenGL.
  • Żdiedu skripts biex jagħmluha aktar faċli li tinbena Replicant mis-sors.
  • Miżjud imsaħ kmand għat-tindif diviżorji fil-ħażna.

Fl-istess ħin, l-istatus ta 'żvilupp tal-fergħa Replicant 11, ibbażat fuq il-pjattaforma Android 11 (LineageOS 18) u mibgħuta bil-qalba Linux regolari (għadma tal-vanilla, mhux minn Android), ġie ppubblikat. Il-verżjoni l-ġdida hija mistennija li tappoġġja l-apparati li ġejjin: Samsung Galaxy SIII (i9300), Galaxy Note II (N7100), Galaxy SIII 4G (I9305) u Galaxy Note II 4G (N7105).

Huwa possibbli li l-bini jitħejja għal apparati oħra li huma appoġġjati fil-kernel tal-Linux tal-istokk u jissodisfaw ir-rekwiżiti tar-Replicant (l-apparati għandhom jipprovdu iżolament tal-modem u jiġu b'batterija sostitwibbli biex jassigura lill-utent li l-apparat fil-fatt ikun mitfi wara li jiskonnettja). il-batterija). Apparati li huma appoġġjati fil-kernel tal-Linux iżda li ma jissodisfawx ir-rekwiżiti ta 'Replicant jistgħu jiġu adattati biex imexxu Replicant minn dilettanti u offruti fil-forma ta' bini mhux uffiċjali.

Ir-rekwiżiti ewlenin tal-Free Software Foundation għal distribuzzjonijiet kompletament ħielsa:

  • Inklużjoni ta' softwer b'liċenzji approvati mill-FSF fil-pakkett tad-distribuzzjoni;
  • Inammissibbiltà tal-forniment ta' firmware binarju u kwalunkwe komponenti ta' sewwieq binarju;
  • Mhux taċċetta komponenti funzjonali li ma jinbidlux, iżda l-abbiltà li jiġu inklużi dawk mhux funzjonali, soġġetti għal permess biex jiġu kkupjati u distribwiti għal skopijiet kummerċjali u mhux kummerċjali (pereżempju, karti CC BY-ND għal logħba GPL);
  • Huwa inammissibbli li jintużaw trademarks li t-termini ta' użu tagħhom jipprevjenu l-ikkuppjar u d-distribuzzjoni b'xejn tad-distribuzzjoni kollha jew parti minnha;
  • Konformità mad-dokumentazzjoni tal-liċenzjar, inammissibbiltà ta 'dokumentazzjoni li tirrakkomanda l-installazzjoni ta' softwer proprjetarju biex issolvi ċerti problemi.

Sors: opennet.ru

Żid kumment