Wpis z mikrobloga

Hej,
Znalazłem ostatnio w sieci fajny wykład dotyczący tworzenia ceniącego wolność smarfonu Librem 5 - https://media.ccc.de/v/Camp2019-10238-a_mobile_phone_that_respects_your_freedom
Fajny wykład przedstawiony przez Nicole Faerber, która zwraca w nim uwagę na takie rzeczy jak:
- Duopol #android i #ios na rynku urządzeń mobilnych
- 30MB(i więcej) firmware blob dla modemu 4G, często posiadających Linuxa do obsługi wyższych warstw protokołu.
- Co chcieli?
-- Procesor bez binarnych blobów - zarówno firmware jak i sterowniki
-- Wifi, Bluetooth oddzielone od CPU
-- Bazujące tylko na otwartym oprogramowaniu
-- Schematy dostępne dla każdego - brak NDA
- Na co się zdecydowali?(w okolicach 2016roku)
-- CPU - NXP i.MX8M Quad - czterordzeniowy A53 max 1,5GHz
--- Wystarczająco dużo interfejsów(SDIO, USB3)
--- GPU - Vuvante GC7000lite - jeden z pierwszych przyzwoitych otwartych sterowników Etnaviv
-- Dzisiaj możliwe byłoby rozważenie MALI(LIMA/Panfrost i Adreno(Freedreno)
-- Karty z sieciami 4G i Wifi/BT oddzielone od M.2(?)
-- Fizyczne przełączniki do wyłączenia sensorów, Wifi/BT, Kamer, Mikrofonu
-- Zintegrowany czytnik kart z otwartym firmware
- Skomplikowanie PCB
-- 160 różnych ścieżek
-- 1200 części na PCB
-- 10-warstwowe PCB
- Oprogramowanie
-- Wszystko otwarte
-- Wytwory firmy na licencji (L)GPLv3
-- Motto Upstream First - oznaczające, że wszystkie zmiany powinny być zastosowane w głównych repozytoriach zamiast forkować i komplikować sobie życie i projekt
- Nie zablokowany Bootloader, lecz korzystający z zamkniętego trybu inicjalizacji pamięci DDR4
- Kernel Linux ATM 5.2 z patchami, które powinny być tak szybko jak tylko możliwe włączone do kodu kernela.
- System PureOS bazujący na Debian
-- Identyczny jak wersja Komputerowa, lecz skompilowana pod ARM64
-- Wkrótce wsparcie dla Flatpak
- Wayland(nie X11, dobrze przeczytaliście)
- GNOME - GLib i GTK - optymalizacja GNOME pod małe ekrany i wydajność telefonów
- Wyzwania:
-- Dostawcy - duży wysiłek aby wszystko ze sobą działają
-- Aby tworzyć elektronikę na rynek konsumencki nie ma prawie opcji by robić to poza Chinami
-- Regulacje i certyfikacje
-- Czas dostarczenia części aż do 20 tygodni
-- Niewielka znajomość urządzeń pod kątem sprzętu, dlatego trzeba uwolnić tę wiedzę od oligopoly tych organizacji

#linux #purism #telefony #smartfon #gnome #wayland
q.....n - Hej,
Znalazłem ostatnio w sieci fajny wykład dotyczący tworzenia ceniącego...

źródło: comment_Rs5LhlERx7uOdKoVPsJcArY00e8VOvZT.jpg

Pobierz
  • 2