Pavel Machek

Podobné dokumenty
Pavel Machek

Linuxalt

Technická specifikace: MĚÚ Nové Město na Moravě

Tablet DFS-T88 Android Návod k použití

část A) 1) Město Nové Město na Moravě

Technická specifikace: MĚÚ Nové Město na Moravě

Max. v pohotovosti: 220 h Max. doba hovoru: 4 h

A) Notebook + dockstation + operační systém

DVR12. Kamera (černá skříňka) pro záznam obrazu a zvuku za jízdy se zabudovaným pohybovým senzorem

Jaroslav Řezník Martin Šenkeřík

Mobilní telefony a datová zařízení

První použití notebooku GIGABYTE

První použití notebooku GIGABYTE

Vasco Traveler NÁVOD K POUŽITÍ ČESKÝ

Uživatelský manuál. (cz) Tablet S7.1

Technická specifikace:

Technická specifikace:

CI-204 MANUÁL K PALUBNÍ HD KAMEŘE DO AUTA

Příloha č. 4 - Nabízené zboží a jeho technické podmínky_oprava

G1362. Rychlý průvodce 2QM S

NÁVOD K POUŽITÍ Kamera CEL-TEC S3000 Wifi IR

Technická specifikace Notebooky 210 ks

2DIN multimediální přehrávač 80810A

Mid Android M001, M002, M003

Fujitsu Siemens Lifebook S752

Kontrola obsahu balení

DVR10 - digitální video kamera (černá skříňka) určená k záznamu jízdy vozidla. Uživatelská příručka

Otevřete balení. Přehled telefonu CZ-1. Konektor Micro USB. Konektor sluchátek. Přední fotoaparát. Reproduktor. Zadní fotoaparát Tlačítko hlasitosti

Bezdrátový radiobudík s IR kamerou

Linux na mobilních telefonech

Kamera do auta s IR osvětlením a podporou SD karet HQS-205B

Video boroskop AX-B520. Návod k obsluze

SAMSUNG E1170. Stránka 1 z 6

1x Monitor 30 ; orientační cena ,- Kč bez DPH. Parametry:

BDVR HD IR. Návod na použití

Černá skříňka do auta s video záznamem AT190 Uživatelská příručka

Vestavné systémy BI-VES Přednáška 10

G1342. Rychlý průvodce 2QM S

Příloha č. 2 k č.j /2017-ERU

ÚVOD. Struktura produktu

MI FV_Volvo2014 pro modely s i bez interní navigace. Video rozhraní pro displeje ve vozidlech Volvo

3 h 5 min Paměť: 64 MB ROM + 32 MB RAM + Mini SD Funkce adresáře:

DNS_PC_ATYP_ _10

Kamera do auta s IR osvětlením a podporou SD karet HQS-205A

TECHNICKÁ SPECIFIKACE PŘEDMĚTU VEŘEJNÉ ZAKÁZKY. Pořízení Počítačů a strojů na zpracování dat 2017 pro Vysokou školu polytechnickou Jihlava

BDVR HD IR. Návod na použití

PŘÍSTUP. Docházkový terminál itouch. Produktový list : DT - itouch

Příloha č.3: Technická specifikace k veřejné zakázce s názvem: Dodávka kancelářského ICT pro projekt KREAS Výzva č.1 č.

Shrnutí Obecné Operační systém Microsoft Windows 7 Ultimate Centrální procesor

Nokia N900. Představení mobilního telefonu. Jaroslav Řezník

Specifikace předmětu plnění

WDV5270 HD "Lagoon" Uživatelský manuál

MCDVR31H. Mini DVR s vestavěnou HD kamerou a displejem. Uživatelský manuál

Linux na mobilních zařízeních

Konfigurace zařízení - Střední průmyslová škola Edvarda Beneše a Obchodní akademie Břeclav

Před instalací 25 Minimální požadavky na systém Linux a Windows na jednom disku Zrušení instalace Mandriva Linuxu...

Linux na prapodivných deskách. LinuxDays 2017, Lenka Kosková Třísková Technická univerzita v Liberci

Příloha č. 4 - Notebooky

TABLET TAB M723G NÁVOD K OBSLUZE

HP EliteBook 8440p. Záruka: 12 měsíců Cena: 5 690,- kč s DPH

brašna v balení záruka: 3 roky NBD on-site

Kupní smlouva o dodávce IT vybavení 2013

ZADÁVACÍ DOKUMENTACE

RUČNÍ SKENER

UŽIVATELSKÁ PŘÍRUČKA

JOLT Duo Uživatelský manuál

Špionážní digitální hodiny

Netfox s.r.o. Popis nabídky: Nabízíme Vám dodání zboží dle následující specifikace:

AKČNÍ NABÍDKA PRODUKTŮ. LENOVO IdeaPad B ,Při koupě LENOVO Docku 50% Sleva kod:

1x Notebook; orientační cena ,- Kč bez DPH. Parametry:

Příloha č. 2 - Podrobná specifikace předmětu plnění

Příloha č. 1 k výzvě k podání nabídek

FULL HD stolní hodiny s kamerou p, IR

1. Klávesy a funkce. KynectTAB 32013G

16.990,- MOBILNÍ TELEFONY GSM PŘÍSLUŠENSTVÍ 2.990, , ,- květen. Nejočekávanější mobil roku Již v prodeji! Samsung GALAXY mini

První použití přístroje GIGABYTE Slate PC

Minimální požadavky na systém Linux a Windows na jednom disku Zrušení instalace Mandriva Linuxu... 23

Otevřete balení. Přehled telefonu CZ-1. Konektor sluchátek. Konektor Micro USB. Přední fotoaparát. Reproduktor. Zadní fotoaparát Tlačítko napájení

4CH kamerový systém do auta Secutron CarGuard SE- 4SDE

Příloha č.1 Specifikace předmětu zakázky část II.

ALIGATOR C100 Telefon pro seniory se zdravotními a asistenčními funkcemi

Stylový společník, který nabízí pokročilou grafiku i zabezpečení. Oficiální webové stránky VAIO Europe

10 490,- ACER NTB TMP253-E-20204G75Mnks ,- AKČNÍ NABÍDKA PRODUKTů

Zařízeni musí splňovat minimální parametry uvedené níže u každého zařízení ve sloupci Specifikace předmětu zakázky.

RUNPOCAM. Inspekční minikamera RC1

EMOS s.r.o. Ceník monitorovací techniky Červenec 2015

Notebook 15.6" (15 ks)

Výstraha Není povoleno žádné příslušenství modifikovat, výrobce by jinak nebyl odpovědný za způsobené vady a možné následky.

SPECIFIKACE PŘEDMĚTU PLNĚNÍ VZMR- CENOVÁ NABÍDKA DODÁVKA HW

Řada Aspire Stručné pokyny

Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115

U-DRIVE LITE Car DVR Device

Jaroslav Řezník Martin Šenkeřík Jozef Mlích

AMILO Mini Ui 3520 Velmi malé a stylové. vybavení na cesty Počet stran: 5. Hlavní parametry

Chytré hodinky S9. Uživatelský manuál. Přečtěte si prosím tento manuál pozorně dříve, než začnete hodinky používat

Philips 234E5QSB - LED monitor 23

Výzva na podání nabídek na veřejnou zakázku malého rozsahu

Z Á K L A D N Í S E S T A V A

DNS IT Výrobce a typ Specifikace nabízeného zboží. Celková nabídková cena za položku bez DPH. Cena za 1 jednotku bez DPH. viz.

Uživatelský manuál. Vnitřní videojednotka s pamětí

Transkript:

Mainlinovy kernel na telefonu Pavel Machek <pavel@ucw.cz>

Ruce nahoru Byl tu minule? Vyvojar? Vyvojar v C? Ochotny hackovat kernel? Balickar?

Nokia N900 Ne-tak-uplne telefon dobre maskovana vyvojova deska Vydan 11/2009 TI OMAP 3430 @ 600MHz, 256MB RAM, 32GB emmc chodi: GSM + UMTS, WIFI, GPS, usd, xfce4, 1MPix fotak, USB chodi: klavesnice, touchscreen, zvuk, teplomer chodi: svetelny senzor, cidlo priblizeni nechodi: C64x DSP @ 430MHz, bluetooth, 3D akcelerace, A-GPS out-of-tree: LED blesk, autofocus spatna kvalita hovoru 1320mAh baterie

Hardware Zadny SoC: Ridi to CPU Modem nepouziva sdilenou RAM Klavesnice Resistivni touchscreen Mate?

Nokia N950 vypada jako telefon ale jde otevrit 1GB RAM chodi += bluetooth, fotak v plnym rozliseni nechodi += GPS, nabijeni, touchscreen,... kapacitni touchscreen nema usd Vzacna, jen par kusu pro vyvojare

Nokia N9 Userland a hw podobny jako N950 Bez klavesnice OLED display always on

Motorola Droid 4 Klavesnice 2x modem (GSM + LTE, U.S. frekvence) displayport vystup...ale jinak v podstate nasledovnik N950

Co chybi v kernelu? TI DSP bridge PowerGR akcelerovana grafika GPS asistence Rozumna abstrakce na RGB LED GPS Telefon

Komu podekovat? Pali Rohar - kernel pro CSSU, U-Boot, 0xFFFF Sebastian Reichel - GSM audio, Bluetooth, Display na n950 Tony Lindgren - OMAP maintainer ja - Bluetooth, LED blesk, teplomer, fotak

Cile Pocitac v kapse jedny aplikace na PC a telefonu Pouzitelny telefon Telefon v PC Rozumny format kontaktu a jejich synchronizace s PC Rozumny format kalendare a jeho synchronizace s PC unison

Trivial User Interface https://gitlab.com/tui/tui/tree/master/ git@gitlab.com:tui/tui.git ofone/ -- ofono framework ofone.py tefone

Debian na telefonu MATE/XFCE4 je tam skoro pouzitelne...stylusem...chybi integrace...nektera okna prilis vysoka

Telefon neni PC zadny ACPI, zadny BIOS, zadne SMM (ale to ma i radu vyhod) nenabiji bez beziciho userlandu nevypne se pri prazdne baterii Nokia nikdy nespi a nejde vypnout Nekdo usetril $1 na baterii pro RTC

Nejsme PC klavesnice postrada nepostradatelne touchscreen nema prave tlacitko bez X to opravdu nejde flash neni disk nastavit limity writebacku ext3 journalling spis nechodi zere karty PCcka obvykle nezvoni (a nemaji 1000 mixeru)

GSM modem AT prikazy nejsou standartni Serial k modem muze pouzivat vzdy jen jedna aplikace Reseni je ofono ale potrebuje drivery Android ma "radio interface layer", existuje glue

unicsy_demo/ofone: delame z PC telefon ofono zvlada hovory, sms telefonni seznam ve formatu.org, read-only prichozi vyzvaneni USSD ofono-phonesim se hodi

Baterie batmond: baterku prosim neznicit ochrana patri do kernelu vic rezimu nabijeni nouzove v bootloaderu nabijeni z USB nabijeni z nabijecky 2 rezimy zjistovani stavu odhad z napeti pocitac naboje libbattery: prepocet z napeti na %nabiti neni trivialni hardwarove zavislosti by nemeli byt v aplikacich N900 ma 3 "nabijecky"

Zamykani a odemykani Screensaver nestaci z kapsy nechcem telefonovat Odemykani je nesikovne budik zvonici se zhasnutym displayem je divny plna odemykaci sekvence je nesikovna

Vyzvaneni neni jen pustit muziku Chce to taky zastavit muziku Nastavit mixery Odemknout Zapnout display

Monitor mond: telefon musi fungovat baterka se neochrani pred vybitim ztracene hovory jsou k vzteku 3-barevna LEDka vypada cool (a zere baterii) lightd: venku i po tme podsviceni klavesnice, displaye, jas 3-barevne ledky

GTK+ 3 na telefonu N900 ma silene DPI mala pismenka prilis mala tlacitka jde rucne nastavit vetsi font (umi nekdo pomoct?) Chtelo by to scrollovani tahem Rotace se dela strasnym hackem (napady?)

Fotak Video4Linux je na TV karty Media pipeline -> media control API -> nic nefunguje Autogain je potreba Autofocus je potreba v4l-utils nejsou dobry zaklad fcam-dev nejsou ani pouzitelny zaklad

PostmarketOS Telefonni hw ma dlouhou zivotnost > 10 let krome baterie Software takovou zivotnost ale nema meni se webove standarty bezpecnost aplikace nefunguji se starymi os Nebylo by pekne pouzivat stare telefony aspon jako embedded desky? web kamery? telefony? https://wiki.postmarketos.org/wiki/supported_devices

Uvnitr PostmarketOS Zalozen na Alpine distribuce pro containery musl misto glibc pmbootstrap 3x chroot qemu magie

pmbootstrap pmbootstrap init pmbootstrap install --add emacs --no-fde --sdcard=/dev/mmcblk0

Podobne projekty Nemo/Sailfish Librem 5 -- Purism https://puri.sm/shop/librem-5/ Neo900 http://neo900.org/ Dragonbox Pyra https://pyra-handheld.com/boards/pages/pyra/ Gemini PDA https://www.indiegogo.com/projects/gemini-pda-android-linux-keyboard-

Otazky? Diky! http://a.openalt.cz/281

Jak pomoct? Programovani (kernel, gtk+) Dokumentace Umeni (vyzvaneci melodie, ikony, loga, tapety, UI design) (slo by melodie autogenerovat?)

Nejsme ani development deska (i kdyz i ta existuje) patche nikdy nebyly v mainlinu seriova konzole ma divokej konektor neni ethernet (a wifi neni ethernet) vypnuti powermanagementu pomuze

Ale vyvijet se na tom da nfsroot pres usb qemu ssh -X pres wifi

Puvodni software Maemo.deb balicky, apt, X Window System "sudo gainroot" Casti jsou non-free (skip)

Nemo Pekna past: vypada hezky Stara verse: Qt4 Nova verse: Qt5 -> potrebuje hw akceleraci videa (skip)

Nas cil Debian Aktualni kernel Telefonovani? (skip)

a chlapi z nudy bavi se ruskou ruletou (skip)

Bez userlandu to neni ono neni userland, protoze neni kernel neni kernel, protoze bez userlandu neni motivace protoze nejde testovat https://wiki.debian.org/n900-wheezy-armhf (skip)

Pasti pasti pasticky Zadni kryt premapovava mmc karty U-Boot a NOLO se chovaji kazdy trochu jinak U-Boot neumi i2c USB konektor upadne GSM chip se odpaji Z pocitace ji nenabijete Z 1A nabijecky ji nenabijete, az to bude potreba (skip)

Srandy srandy srandicky Tethering USB host vcetne napajeni TV vystup Jde overclocknout Jde dat vetsi baterie (skip)