[gelöst] ARM32 3.0.8 Kernel

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Joe58

Re: [gelöst] ARM32 3.0.8 Kernel

Beitrag von Joe58 » 26.05.2017 20:54:08

Code: Alles auswählen

[    9.747792@0] init: process 'display', pid 2300 exited
shell@grouper:/ $ [   10.203143@0] Mali<2>: Session starting
[   10.203251@0] Mali<2>: No handler for ioctl 0xC0048203 0x405C6B94
[   10.207863@0] Mali<2>: Session has ended
[   11.440319@0] boot_timer_func: <timer expires, reset watchdog>
[   11.440629@0] ** reset watchdog
[   11.836147@0] EXT2-fs (cardblksd3): error: ext2_lookup: deleted inode referenced: 31434
[   12.501347@0] init: waitpid returned pid 2310, status = 0000000b
[   12.501825@0] init: process 'surfaceflinger', pid 2310 exited
[   12.508167@0] init: process 'surfaceflinger' killing any children in process group
[   12.524430@0] init: service 'zygote' (pid: 2311) is being killed
[   12.525134@0] init: starting 'zygote'
[   12.529047@0] init: running 'zygote' (pid: 3268)
[   12.531081@1] init: Created socket '/dev/socket/zygote' with mode '660', user '0', group '1000'
[   12.531158@1] init: 'zygote' (pid: 3268) started
[   12.576478@0] init: waitpid returned pid 2311, status = 00000009
[   12.576970@0] init: untracked pid 2311 exited
[   12.648769@0] === key 116 down ===
[   13.598573@0] init: starting 'surfaceflinger'
[   13.598992@0] init: running 'surfaceflinger' (pid: 3315)
[   13.610963@0] init: 'surfaceflinger' (pid: 3315) started
[   13.734855@0] Mali<2>: Session starting
[   13.734983@0] Mali<2>: No handler for ioctl 0xC0048203 0x40552B94
[   13.741393@0] Mali<2>: Session has ended
Habe folgende Module noch nicht mit einkompiliert:

cpufreq_ondemand, un, tcp_veno, cp210x, pl2303, xpad, hid_gaff, hid_pl, hid_sony, uinput, cifs, snd_hwdep, snd_rawmidi, snd_usbmidi_lib, snd_usb_audio, uhid

Irgendwas davon ist wichtig, sonst würde die Mali Sitzung nicht verlassen. :\

Habe nur in der initramfs die /system /data /cache Partition angepasst. Das der halt die Partitionen von der SD Karte nimmt. Was ja auch geht. Hm... nur noch ein kleiner Schritt trennt mich von einem Android System mit eigenem Kernel,

google gleich mal die Module.

Joe58

Re: [gelöst] ARM32 3.0.8 Kernel

Beitrag von Joe58 » 27.05.2017 12:36:47

Auch ohne diese Module funktioniert es nicht bis in der Android UI.

Vorher wusste ich nichts und jetzt... der absolute Wahnsinn.

Es gibt bald ein neues Thema, wenn die Sommerpause beginnt, und dann habe ich mein Ziel erreicht, ein eigenen Kernel von Quellcodes unter der Haube eines Android Systems (ROM).

Das Thema ist hiermit durch, mir fehlt es nurnoch an das ein oder andere Modul. Und die richtige init in der Android ROM. Das es nicht geht liegt nicht am Kernel.

Bald sind Sommerferien. 8)

Joe58

Re: [gelöst] ARM32 3.0.8 Kernel

Beitrag von Joe58 » 22.07.2017 19:09:49

Alle oben genannte Module sind unnötig, diese liefern zum Beispiel kompatibilität zu USB-Audio, Gamecontrollern, WLAN (jetzt noch unnötig), und noch vieles mehr. Befinden sich in /system/lib/modules/ habe mein bestehendes also nicht Bastlertablet ohne all diese Module gestartet und es ging noch, das heißt die Module sind erstmal großartig umschifft. Yay! :)

So was Mali Module angeht bin ich nicht mehr auf der Suche da immerhin diese vom Kernel bereits gebaut werden, aber nicht kompatibel sind: http://openlinux.amlogic.com:8000/ARM/gpu/

Es sind anscheinend die kompletten Treiber, um Mali ans laufen zu bekommen, und auf Arm.com selber sind diese auch, komplett verfügbar unter einer anderen Lizenz.

Mir ist aufgefallen (kann ich gerade nicht verlinken, android-hilfe.de ist down) das bevor alles installiert wird die Module noch anders sind, und nach dem installieren sind diese mit dem richtigen Kompatibilitäts Merkmalen versehen.

Antworten