OpenAlt - 7. a 8. listopadu 2015

Otevřeným přístupem k otevřené společnosti

Mainlinový kernel na telefonu

Pavel Machek (UCW)
Nokia N900 nepatří k nejnovejším telefonům, ale stale patří k tem vhodnějším, chceme-li na telefonu běžet "bežný" Linux a "bežný" kernel. Od začátku byl určen pro systém postavený na Maemu, blízkém bežnému Linuxu (bash, glibc, X, apt), od začátku byl postaven na rozumnem základě (TI OMAP). Hardware je slabší, a 256MB RAM je limitujicím faktorem, ale zato ma hardwarovou klávesnici, a resistivní touchscreen, který je přesnější a je možné ho použít místo myši. Mainline kernel nyni obsahuje vetšinu potřebných ovladačů, ale duležitá práce zbývá. Podpora v userlandu je na tom o něco hůre, MATE Desktop je na N900 použitelný, ale je to spíš kapesní počítač nez použitelný telefon. Na přednášce se zmíním o současném stavu kernelu a userlandu, předvedu, jak vyvíjet kernel a userspace pro telefon, a zmíním, co všechno nás ještě dělí od použitelného telefonu.