Android手机助手识别机型浅析

最近在做PAD项目,QA提交了一个bug,用iTools管理PAD时,iTools显示的设备与目标机型的设备型号不一致,在其他豌豆荚,百度等手机助手并没有遇到这个问题。为了解决该问题,首先查询机器system目录下的prop.build中关于设备的说明是否有影响。主要包含:

ro.product.model=型号_modle

ro.product.brand=品牌_brand

ro.product.name=手机名称_name

 ……

ro.product.cpu.abi=armeabi-v7a

ro.product.cpu.abi2=armeabi

ro.product.manufacturer=制造商_manufacturer

但是发现识别的设备名称为其他品牌,可以确定该品牌不是通过prop.build文件获取。另外在测试过程中发现,如果断网的情况下,设备名称会等同于model名称,因此可以知道iTools会根据某个ID,在自己的网上数据库去查找对应的设备型号。

通过用usblayzer查看usb的VID,PID,并对应http://www.linux-usb.org/usb.ids中的VID,发现此VID为某厂商的VID,因此估计iTools是根据USB的VID,PID进行获取对应的设备名称。所以我们将原来的VID PID改成台电PAD的VID与PID,因为台电在断网与联网情况下识别都是与model名称一致。通过查询可以知道VID=18d

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值