修改ralink的wifi的驱动,更名ra0为wlan0include
tmp_def.h#define INF_MAIN_DEV_NAME "wlan"#define INF_MBSSID_DEV_NAME "wlan"insmod rt2070sta.ko在进程显示是rt2070sta,而Android要求的是wlan,所以要修改WIFI驱动。修改os/linux/Makefile.6MOD_NAME = wlan将文件中所有rt$(CHIPSET)sta-objs 替换成wlan,然后编译,最后生成wlan.ko。android就可以自由加载和卸载驱动了。而不需要修改android常见错误(1)/ # ifconfig wlan0 up
<-- ERROR in Alloc TX TxContext[2] HTTX_BUFFER !!
<-- RTMPAllocTxRxRingMemory, Status=3
ERROR!!! RTMPAllocDMAMemory failed, Status[=0x00000003]
!!! rt28xx Initialized fail !!!
error: SIOCSIFFLAGS (Operation not permitted)这是由于申请空间不够,将BULKAGGER_SIZE改小一点修改include/os/rt_linux.h1007行#else#define BULKAGGER_SIZE 60 #endif(2)insmod rt2070sta.ko_60 rt2070sta: disagrees about version of symbol wake_up_
processrt2070sta: Unknown symbol wake_up_process
rt2070sta: disagrees about version of symbol filp_close
rt2070sta: Unknown symbol filp_close原因:内核没有更新,rt2070sta所依赖的内核与当前不一致解决:将内核从新编译一下就行了。本文结束编译android2.1为MID版本./build/target/product/min_dev.mk
./build/target/product/core.mk
修改PRODUCT_POLICY := android.policy_phone为:
PRODUCT_POLICY := android.policy_midremove the
com.android.internal.policy.impl.PhoneLayoutInflater
com.android.internal.policy.impl.PhoneWindow
in the file /frameworks/preload-class将Solaris 10默认的sh改为bash在 Win7 下通过 Sun VirtualBox 安装了 Ubuntu 显卡驱动相关资讯 Android教程
- Android 4.1+通过USB 连接Ubuntu进 (02/07/2013 08:44:43)
- Android下使用最新FaceBook SDK 3. (02/06/2013 16:13:37)
- Android JNI 自定义对象为参数和返 (11/26/2012 19:04:48)
| - Android 获取手机应用信息 (02/06/2013 16:21:20)
- Android设置Activity的显示位置 (02/01/2013 13:16:36)
- Android中实现下拉刷新 (11/19/2012 15:26:23)
|
本文评论 查看全部评论 (0)