Diweddaru Replicant, cadarnwedd Android hollol rhad ac am ddim

Ar ôl pedair blynedd a hanner ers y diweddariad diwethaf, mae pedwerydd datganiad y prosiect Replicant 6 wedi'i ffurfio, gan ddatblygu fersiwn gwbl agored o'r platfform Android, yn rhydd o gydrannau perchnogol a gyrwyr caeedig. Mae cangen Replicant 6 wedi'i adeiladu ar sylfaen cod LineageOS 13, sydd yn ei dro yn seiliedig ar Android 6. O'i gymharu â'r firmware gwreiddiol, mae Replicant wedi disodli cyfran fawr o gydrannau perchnogol, gan gynnwys gyrwyr fideo, firmware deuaidd ar gyfer Wi-Fi, llyfrgelloedd ar gyfer gweithio gyda GPS, cwmpawd, camera gwe, rhyngwyneb radio a modem. Mae adeiladau'n cael eu paratoi ar gyfer 9 dyfais, gan gynnwys Samsung Galaxy S2/S3, Galaxy Note, Galaxy Nexus a Galaxy Tab 2.

Ymhlith y newidiadau yn y fersiwn newydd:

  • Yn y cais am wneud a derbyn galwadau, mae problem gyda storio data cyfrinachol wedi'i datrys, a arweiniodd at ollwng gwybodaeth am alwadau sy'n dod i mewn ac yn mynd allan oherwydd dilysu rhifau ffôn yn WhitePages, Google ac OpenCnam gwasanaethau.
  • Mae'r cais ar gyfer gweithio gyda'r cyfeiriadur F-Droid wedi'i dynnu o'r cyfansoddiad, gan fod llawer o'r rhaglenni a gynigir yn y cyfeiriadur hwn yn wahanol i ofynion y Free Software Foundation ar gyfer dosbarthiadau hollol rhad ac am ddim.
  • Cafodd firmware deuaidd sy'n gysylltiedig â gweithredu'r botymau "yn ôl" a "cartref" ei nodi a'i ddileu (arhosodd y botymau'n weithredol hyd yn oed heb y firmwares hyn).
  • Mae'r firmware ar gyfer sgriniau cyffwrdd Galaxy Note 8.0, yr oedd y cod ffynhonnell ar goll ar eu cyfer, wedi'i ddileu.
  • Ychwanegwyd sgript i analluogi'r modem yn llwyr. Yn flaenorol, wrth fynd i mewn i'r modd awyren, newidiwyd y modem i fodd pŵer isel, nad oedd yn ei ddiffodd yn llwyr, ac roedd y firmware perchnogol a osodwyd yn y modem yn parhau i weithio. Yn y fersiwn newydd, i analluogi'r modem, mae llwytho'r system weithredu i'r modem wedi'i rwystro.
  • Tynnwyd SDK Ambient di-rhad wedi'i borthi o LineageOS 13.
  • Mae problemau gydag adnabod cerdyn SIM wedi'u datrys.
  • Yn lle RepWiFi, defnyddir clytiau i reoli cyfathrebu diwifr sy'n eich galluogi i ddefnyddio'r ddewislen Android safonol gydag addaswyr diwifr allanol.
  • Cefnogaeth ychwanegol ar gyfer addaswyr Ethernet.
  • Ychwanegwyd sgriptiau ar gyfer sefydlu gweithrediad rhwydwaith yn seiliedig ar ddyfeisiau USB. Cefnogaeth ychwanegol ar gyfer addaswyr USB yn seiliedig ar y sglodyn Ralink rt2500, sy'n gweithio heb lwytho firmware.
  • I wneud OpenGL mewn cymwysiadau, defnyddir y rasterizer meddalwedd llvmpipe yn ddiofyn. Ar gyfer cydrannau system y rhyngwyneb graffigol, gadewir rendro gan ddefnyddio libagl. Ychwanegwyd sgriptiau ar gyfer newid rhwng gweithrediadau OpenGL.
  • Ychwanegwyd sgriptiau i'w gwneud yn haws i adeiladu Replicant o'r ffynhonnell.
  • Ychwanegwyd gorchymyn sychu ar gyfer glanhau rhaniadau yn y storfa.

Ar yr un pryd, cyhoeddwyd statws datblygu cangen Replicant 11, yn seiliedig ar blatfform Android 11 (LineageOS 18) ac wedi'i gludo gyda'r cnewyllyn Linux rheolaidd (cnewyllyn fanila, nid o Android). Disgwylir i'r fersiwn newydd gefnogi'r dyfeisiau canlynol: Samsung Galaxy SIII (i9300), Galaxy Note II (N7100), Galaxy SIII 4G (I9305) a Galaxy Note II 4G (N7105).

Mae'n bosibl y bydd adeiladau'n cael eu paratoi ar gyfer dyfeisiau eraill a gefnogir yn y cnewyllyn Linux stoc ac sy'n bodloni'r gofynion Replicant (rhaid i ddyfeisiau ddarparu ynysu modem a dod â batri y gellir ei newid i sicrhau'r defnyddiwr y bydd y ddyfais yn cael ei diffodd ar ôl datgysylltu y batri). Gall dyfeisiau sy'n cael eu cefnogi yn y cnewyllyn Linux ond nad ydynt yn bodloni'r gofynion Replicant gael eu haddasu i redeg Replicant gan selogion a'u cynnig ar ffurf adeiladau answyddogol.

Prif ofynion y Sefydliad Meddalwedd Rhad ac Am Ddim ar gyfer dosbarthiadau rhad ac am ddim:

  • Cynnwys meddalwedd gyda thrwyddedau a gymeradwyir gan FSF yn y pecyn dosbarthu;
  • Annerbynioldeb cyflenwi firmware deuaidd ac unrhyw gydrannau gyrrwr deuaidd;
  • Peidio â derbyn cydrannau swyddogaethol anghyfnewidiol, ond y gallu i gynnwys rhai nad ydynt yn swyddogaethol, yn amodol ar ganiatâd i'w copïo a'u dosbarthu at ddibenion masnachol ac anfasnachol (er enghraifft, cardiau CC BY-ND ar gyfer gêm GPL);
  • Nid yw'n dderbyniol defnyddio nodau masnach y mae eu telerau defnydd yn atal copïo a dosbarthu'r dosbarthiad cyfan neu ran ohono am ddim;
  • Cydymffurfio â dogfennaeth drwyddedu, annerbynioldeb dogfennaeth sy'n argymell gosod meddalwedd perchnogol i ddatrys rhai problemau.

Ffynhonnell: opennet.ru

Ychwanegu sylw