Replicant frissítés, teljesen szabad Android-firmware

Négy és fél évvel az előző frissítés után elkészült a Replicant 6 projekt negyedik kiadása, amely teljesen nyílt Android platformot fejleszt, eltávolítva a zárt forrású komponenseket és drivereket. A Replicant 6 ághálózata a LineageOS 13 kódalapjára épül, amely viszont az Android 6 alapjaira építkezik. Az eredeti firmware-hez képest a Replicant jelentős részében cserélte le a zárt forrású komponenseket, beleértve a grafikus drivereket, a Wi-Fi-hez szükséges bináris firmware-eket, a GPS, iránytű, webkamera, rádió interfészek és modem működéséhez szükséges könyvtárakat. A kiadások 9 eszközre készültek, köztük a Samsung Galaxy S2/S3, Galaxy Note, Galaxy Nexus és Galaxy Tab 2.

Az új verzióban található változások:

  • A telefonhívások lebonyolításáért és fogadásáért felelős alkalmazásban megszüntették a bizalmas adatok megőrzésével kapcsolatos problémát, amely az incoming és outgoing hívások adatainak kiszivárgásához vezetett a WhitePages, Google és OpenCnam szolgáltatások telefon számellenőrzése miatt.
  • Az F-Droid alkalmazás eltávolításra került, mivel a megadott programok nagy része nem felelt meg a Szabad Szoftver Alapítvány követelményeinek a teljesen szabad disztribúciókkal kapcsolatban.
  • Az „vissza” és „otthon” gombokkal kapcsolatos bináris firmware-eket azonosították és eltávolították (a gombok működése megmaradt ezek nélkül is).
  • Eltávolították a Galaxy Note 8.0 érintőképernyőhöz tartozó firmware-t, amelynek forrást nem állítottak elő.
  • Hozzáadva egy script a modem teljes letiltásához. Korábban repülő üzemmódba kapcsolva a modem alacsony energiafogyasztású üzemmódba került, ami nem zárta ki teljesen, és a modemhez épített zárt forrású firmware tovább működött. Az új verzióban a modem letiltásához az operációs rendszer betöltésének blokkolása történik.
  • Eltávolították a nem szabad Ambient SDK-t, amely a LineageOS 13-ból lett átemelve.
  • Megoldották a SIM-kártyák észlelésével kapcsolatos problémákat.
  • A RepWiFi helyett a vezeték nélküli kapcsolat kezelésére olyan javításokat használtak, amelyek lehetővé teszik az Android alapértelmezett menüjének használatát külső vezeték nélküli adapterekkel.
  • Hozzáadva az Ethernet adapterek támogatása.
  • Hozzáadtak scripteket az USB-eszközök alapú hálózati beállításokhoz. Támogatja a Ralink rt2500 chip alapú USB-adaptereket, amelyek firmware betöltése nélkül működnek.
  • Alapértelmezetten az OpenGL megjelenítéséhez az alkalmazásokban szoftveres raszterizálót, az llvmpipe-t használják. A rendszer grafikus felhasználói felületének komponensei számára a libagl használatával hagyták meg a megjelenítést. Skriptek kerültek hozzáadásra az OpenGL implementációk közötti váltás megkönnyítése érdekében.
  • Skriptek kerültek hozzáadásra a Replicant forráskódjának egyszerűsített összeállításához.
  • Új wipe parancs került hozzáadásra a tárolók törlésére.

Egyszerre publikálták a Replicant 11 fejlesztési állapotát, amely az Android 11 (LineageOS 18) platformjára épül, és a szokásos Linux kernellel érkezik (vanília kernel, nem Android). Az új verzió várhatóan a következő eszközök támogatását biztosítja: Samsung Galaxy SIII (i9300), Galaxy Note II (N7100), Galaxy SIII 4G (I9305) és Galaxy Note II 4G (N7105).

Lehetséges, hogy más eszközökhöz is készítenek összeállításokat, amelyek a hivatalos Linux kernelben támogatottak, és megfelelnek a Replicant követelményeinek (az eszközöknek biztosítaniuk kell a modem szigetelését, és cserélhető akkumulátorral kell rendelkezniük, hogy biztosítsák a felhasználónak, hogy az akkumulátor leválasztása után az eszköz valóban kikapcsol). A Linux kernel által támogatott eszközök, amelyek nem felelnek meg a Replicant követelményeinek, a Replicant lelkes támogatóinak jóvoltából alkalmazhatók, és nem hivatalos összeállítások formájában ajánlhatók.

A Szabad Szoftver Alapítvány fő követelményei a teljesen szabad disztribúciók számára:

  • A disztribúció részeként csak az FSF által jóváhagyott licencű szoftverek szerepelhetnek;
  • Tiltsa meg a bináris firmware-k és bármilyen bináris komponens driverek szállítását;
  • A változhatatlan funkcionális komponensek el nem fogadása, de a nem funkcionálisak belefoglalásának lehetősége, feltéve, hogy lehetővé tesszük azok kereskedelmi és nem kereskedelmi célú másolását és terjesztését (például CC BY-ND térképek GPL-játékhoz);
  • Védjegyek használatának tilalma, amelynek felhasználási feltételei akadályozzák az egész disztribúció vagy annak részének szabad másolását és terjesztését;
  • A dokumentáció licenc tisztaságának betartása, a dokumentáció nem tartalmazhatja olyan ajánlásokkal, amelyek tulajdonosi szoftver telepítését javasolják bizonyos feladatok megoldásához.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster