mvniekerk
unread,Feb 24, 2009, 10:10:13 AM2/24/09Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to android-porting
Android replaces udev and hotplug with its own substitute helper
program(s). While having a look at /system/core/init/devices.c I see
that it even has support for loading firmware (like in binary blobs
for wifi drivers), thus I deduct that init handles these calls.
Now here's the problem, when I run "request_firmware" from my kernel
android init doesn't pick up the uevent (and obviously doesn't copy
the firmware to the right /sys file).
Even setting it as the firmware helper in the kernel (which normally
goes to hotplug) only results in the system hanging on bootup.
So, all ye Android platform porters, what is the elegant Android way
of running an "insmod" that needs firmware?