My Wiki!

*Android note

Load wlan firmware manually

Turn wlan off using Settings. Settings native code will unload wlan kernel module.

Load wifi kernel module: The right way:

busybox insmod /system/modules/bcm4329.ko firmware_path=/system/vendor/firmware/fw_bcm4329.bin nvram_path=/system/vendor/firmware/nvram_net.txt

**the wrong way:

busybox insmod /system/modules/bcm4329.ko

Hangs… dmesg show:

 DHD: dongle ram size is set to 294912(orig 294912)
<4>[  354.174251] _dhdsdio_download_firmware: dongle image file download failed
<4>[  354.174441] dhd_bus_start: dhdsdio_probe_download failed. firmware = /system/etc/firmware/fw_bcm4329.bin nvram = /proc/calibration
<4>[  354.174600] dhdsdio_probe: failed
<4>[  365.941444] dhd_module_init: sdio_register_driver timeout

Update rom

Remount rw a partition

See mount points
cat /proc/mounts
remount
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
I use this:
mount -o rw,remount /dev/block/mtdblock3 /system

dhcpcd

== /etc/dhcpcd/dhcpcd.conf –

> /etc/system/dhcpcd/dhcpcd.conf.

Edit dhcpcd.conf so dhcpcd has no effect on eth0 (change eth0 to something else). reboot crespo. try to connect to a network and use ip to set ip address. –

> this seems to work. try to reproduce....

Android internal resources


Navigation
Toolbox