有哪些Android设备(手机、平板电脑)支持ADK /附件模式的列表吗?根据我所读到的,我知道Nexus One,Nexus S和Xoom确实支持它。是否有其他设备(包括自定义ROM)也支持它?我有一个ADK,不能让它与我的手机工作,我基本上是寻找最便宜的手机,我可以与ADK使用。
**更新**我找到了这个list of tablets that work with the ADK
发布于 2011-09-07 19:53:25
官方的Android 2.3.4是基于2.6.35内核的,ADK需要2.6.35内核。一些Android 2.3.4+不支持adk,因为它的内核不是2.6.35+。我过去常常将adk need jar复制到我的里程碑(Android2.3.5,内核2.6.32,cm7)中,然后安装DemoKit.apk,但它不起作用。我知道的ADK工作的手机: Nexus One,Nexus S,HTC Desire(需要做一些事情才能让它工作)我认为如果手机有内核2.6.35+和android 2.3.4+它也会支持ADK,但我找不到2.6.35+内核作为我的里程碑。
发布于 2012-01-12 16:27:46
当我在我的GalaxyUSB7.1内核源代码中挖掘时,我发现2.6.35.7内核中缺少CyanogenMod附件驱动程序(我认为内核.config标志是CONFIG_USB_ANDROID_ACCESSORY)。
通过大量的搜索和论坛挖掘,我发现附件驱动程序是在Honeycomb (3.x)中实现的,但向后移植到了姜饼(2.3),并且应该可以从内核2.6.35.15获得。我做了几次尝试编译我自己的内核,并计划精心挑选驱动程序,但由于某些原因,我无法使用我的自定义内核启动手机。
我现在正在我的SGS2上运行一个早期的实验性CyanogenMod 9ICS (4.0.3),并且可以与我的Arduino主板进行电话交谈。我使这款手机能够切换电路板上的LED,所以我想是时候开始制定我的统治世界的计划了。
发布于 2011-08-31 19:35:25
理论上,任何运行Android 2.3.4+或3.1+的设备都应该与ADK兼容(只要它们有USB接口)。我不认为任何制造商从他们的构建中删除 ADK (我不明白他们为什么要这样做),但这也不是不可能的。
因此,你要么将手机升级到2.3.4 (如果可能的话),要么买一部运行2.3.4+的手机(次要版本很重要-- 2.3.3没有ADK),要么买一台运行3.1+的平板电脑。
如果你打算买一部手机,我推荐一部谷歌品牌的手机,比如Nexus S。
https://stackoverflow.com/questions/7256263
复制相似问题