Tisztelet!
A Samdroid.net fórumon nagy tiszteletnek örvendő Tom3q egy ideje munkálkodik egy új kernelen Samsung Spicára, valamint az ugyanúgy S3C6410-es processzorral rendelkező telefonokra.Tom3q akkor vált ismertté, amikor nekiállt egy új 2D/3D vezérlő megírásának, de akkor jött a bonyodalom...
A Samsung, mint gyártó, nagyon hanyag munkát végzett, amikor kiadták kerneleiket. Optimalizálatlan driverek, bugos programkódok, inkompatibilitás, és még sorolhatnám. Ezek a problémák akadályozzák meg a további nem hivatalos frissítések fejlesztését, tehát ha lesz kernel, lesz újabb Android is Spicára, valamint 2D/3D vezérlő is.
Mit is fog tudni ez a kernel?
- A fő kód a 2.6.38-as kernelre fog alapulni
- Teljesen újraírt alaplap-programkód
- A driverek erősen le lesznek tisztítva, vagy kompletten újra lesznek írva
- Új partíciós tábla a NAND-on, tehát pl a kisméretű /data partíció méretét növeli kb 300MB-ra
- UBIFS fájlrendszer, jóval gyorsabb, mint a Samsung ratyi RFS fájlrendszere, vagy az EXT2, de még azt hiszem gyorsabb a YAFFS2-nél, egyébként UBIFS mellett YAFFS2-t is tervez Tom3q implementálni
- A kernel fel tud már bootolni
- Van framebuffer
- Működik az LCD vezérlő (tom3q ezt nulláról hozta össze)
- USB Gadget+USB Mass Storage (adattárolás)
- Kezeli a MicroSD kártyát Androidon belül
- Hardvergombok is működnek
- OneNAND rendszer, MTD alrendszer
- APM (Advanced Power Management)
- Akkumulátor vezérlése
- A Samsung S3C moduljai
- Van hang :-) de még nincs Bluetooth támogatás
- Működik az érintőképernyő, nagymértékben le lett tisztítva a driver, és át lett ültetve a 2.6.38-as kernelre
- Felbootol az Android+van ClockworkMod recovery, valamint 3D gyorsítás a driverének köszönhetően
- CPU alvás mód támogatás
- Konzultál a kernelfejlesztőkkel, hogy az általa készített dolgokat implementálják a hivatalos kernel fába
- Wifi és Bluetooth (driver van, néhány beállítás szükséges)
- Szenzorok (driver van, csak nem volt még tesztelve)
- Telefon funkciók
- Samsung S3C modulok tesztelése
- Fülhallgató JACK érzékelése
- Bluetooth hang támogatás
- YAFFS2 problémák kiküszöbölése
- USB DMA problémák kiküszöbölése
- Tom3q szeretné a Samsung által írt modulokat teljesen újraírni
- Valamint a csővezetékezett írás+olvasás metódust kivizsgálni
Az biztos, hogy a kernel nagyon megdobja a telefon teljesítményét, biztos vagyok benne, hogy más is használni fogja (pl Samsung Momentesek), és ezzel az új rendszermaggal minden további Androidos/Cyanogenmodos frissítést rá tudnak az okosabbak ültetni.
A fejlesztés menete megtalálható: https://github.com/tom3q/spica-2.6.38/wiki , illetve a https://github.com/tom3q/spica-2.6.38/wiki/Status oldalakon.
Nincsenek megjegyzések:
Megjegyzés küldése