Aktualizácia Replicant, plne otvoreného Android firmware

Po štyroch a pol roku od poslednej aktualizácie bol vytvorený štvrtý vydanie projektu Replicant 6, ktorý vyvíja plne otvorenú variantu platformy Android, zbavenú proprietárnych komponentov a uzavretých ovládačov. Vetva Replicant 6 je postavená na kódovej základne LineageOS 13, ktorá je založená na Android 6. V porovnaní s pôvodným firmvérom sa v Replicant nahradila veľká časť proprietárnych komponentov, vrátane ovládačov videa, binárnych firmvérov pre Wi-Fi, knižníc pre prácu s GPS, kompasom, webovou kamerou, rádio rozhraním a modemom. Verzie sú pripravené pre 9 zariadení, vrátane Samsung Galaxy S2/S3, Galaxy Note, Galaxy Nexus a Galaxy Tab 2.

Medzi zmenami v novej verzii:

  • V aplikácii na uskutočňovanie a prijímanie hovorov bola odstránená chyba pri uchovávaní dôverných údajov, ktorá spôsobovala únik informácií o prichádzajúcich a odchádzajúcich hovoroch z overovania telefónnych čísel v službách WhitePages, Google a OpenCnam.
  • Z dodávky bolo odstránené aplikáciu na prácu s adresárom F-Droid, pretože mnohé navrhované programy v tomto adresári sa rozchádzajú s požiadavkami Nadácie SPU na plne voľné distribúcie.
  • Boli identifikované a odstránené binárne firmvéry spojené s funkciou tlačidiel „späť“ a „domov“ (tlačidlá si zachovali svoju funkčnosť aj bez týchto firmvérov).
  • Firmvér pre dotykové obrazovky Galaxy Note 8.0 bol odstránený, pretože chýbali jeho zdrojové texty.
  • Bol pridaný skript na úplné vypnutie modemu. Predtým sa pri prechode do režimu lietania modem prepol do režimu s nízkou spotrebou energie, čo ho úplne nevypínalo, a proprietárny firmvér nainštalovaný v modeme pokračoval vo svojej činnosti. V novej verzii na vypnutie modemu dochádza k zablokovaniu načítania operačného systému do modemu.
  • Bol odstránený neslobodný Ambient SDK, presunutý z LineageOS 13.
  • Boli vyriešené problémy s rozpoznávaním SIM kariet.
  • Namiesto RepWiFi na ovládanie bezdrôtového pripojenia boli použité záplaty, ktoré umožňujú využívať natívne menu Android s externými bezdrôtovými adaptérmi.
  • Bola pridaná podpora pre Ethernet adaptéry.
  • Boli pridané skripty na nastavenie sieťovej prevádzky na báze USB zariadení. Pridaná podpora pre USB adaptéry na báze čipu Ralink rt2500, fungujúcich bez načítania firmvéru.
  • Na vykresľovanie OpenGL v aplikáciách sa predvolene využíva softvérový rasterizátor llvmpipe. Pre systémové komponenty grafického rozhrania ostáva vykresľovanie pomocou libagl. Pridali sa skripty na prechádzanie medzi implementáciami OpenGL.
  • Pridali sa skripty na zjednodušenie zostavenia Replicant z jeho zdrojových kódov.
  • Pridaný príkaz wipe na vyčistenie oddielov v úložisku.

Zverejnený stav vývoja vetvy Replicant 11, založenej na platforme Android 11 (LineageOS 18) a dodávanej s bežným jadrom Linux (vanilkové jadro, nie z Androidu). V novej verzii sa očakáva podpora nasledujúcich zariadení: Samsung Galaxy SIII (i9300), Galaxy Note II (N7100), Galaxy SIII 4G (I9305) a Galaxy Note II 4G (N7105).

Je možné, že budú pripravené zostavy aj pre iné zariadenia, ktoré sú podporované v štandardnom jadre Linux a spĺňajú požiadavky Replicant (zariadenia musia zabezpečiť izoláciu modemu a dodávať sa s vyberateľnou batériou, aby sa používateľ mohol uistiť, že po odpojení batérie sa zariadenie skutočne vypne). Zariadenia podporované v jadre Linux, ale nespĺňajúce požiadavky Replicant, môžu byť prispôsobené pre prácu s Replicant entuziastmi a ponúkané vo forme neoficiálnych zostáv.

Hlavné požiadavky Fondu OVO na úplne slobodné distribúcie:

  • Zahrnutie softvéru s akceptovanými licenciami FSF do distribúcie;
  • Je neprípustné dodávať binárne firmvéry a akékoľvek binárne komponenty ovládačov;
  • Neakceptovanie nemenných funkčných komponentov, ale je možné zahrnúť nefunkčné, pokiaľ je povolené ich kopírovanie a distribúcia na komerčné a nekomerčné účely (napríklad CC BY-ND mapy k GPL hre);
  • Nepoužívať ochranné známky, ktorých podmienky používania bránia slobodnému kopírovaniu a distribúcii celej distribúcie alebo jej častí;
  • Dodržiavanie licenčnej čistoty dokumentácie, je neprípustné mať dokumentáciu odporúčajúcu inštaláciu proprietárneho softvéru na riešenie konkrétnych úloh.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster