1、如何进行手机的调试模式
- 打开Call Dial页面
- 输入:*#*#4636#*#*
- 点击Call,然后就会进入调试模式
2、如何从SIM卡中导入联系人
-
进入手机的调试模式,然后按MENU进入Menu菜单,然后选择查看SIM卡地址
-
进入SIM卡地址后,再按MENU,选择全部导入,就可以了
[Update on Thu Nov 10 2011]
3、刷机的注意事项
使用Android手机难免进行刷机,这显然已经成为Android手机的一大特色,勘比苹果设备的JailBreak(越狱)。不同的厂商的不同机型有不同的刷机方法,这个可以到网上或论坛上搜一搜,一搜都是一大把的。烧机的时候要注意,先做好备份,认真阅读刷机教程,然后再进行操作。以免烧成砖头。
对于Defy来讲,烧机主要用官方的工具RSDLite进行刷底包(*.sbf文件),操作也十分的简单,只是要先好底包,否则会有问题。刷之前仔细读读先行者的经验。
对于Defy来讲,开机时先按音量加再按电源键会进入刷机模式,这时连电脑进行刷机。
开机时先按音量减再按电源键,会出现小绿色机器人,再同时按音量加和音量减,会进行Recovery模式,这个适用于Wipedata,Wipecache和安装升级包(需要事先放在SD上面的Zip包)。
4、关于adb时弹出insufficient permission问题的解决
刷完手机后第一次联上电脑,使用adb的时候突然有这个错误:
shily@hh-desktop:~$adb shell error: insufficient permissions for device shily@hh-desktop:~$ adb devices List of devices attached ???????????? no permissions 刚开始我还以为是手机的问题,因为刚刷完机还没有Root,所以可能涉及权限问题。但是又一想,不对啊。即使是没有Root过的手机ADB也应该是可以用的啊,这个只要手机的调试模式打开了应该可以用的。而且在Windows下ADB是完全可以用的。于是Google了一下,发现原来是PC系统的问题。我PC机用的是Fedora 15系统,正常情况下Shell用的是User,不是Root。而这个问题的原因就是在User情况下没有足够的权限启动ADB Server。如果切到Root,把ADB server启动后,就可以了。sudo 'adb kill-server; adb start-server'但如果总是这样会很麻烦。又Google了下,发现已经有了更好的解决方法:
就是用Root登录,然后在/etc/udev/rules.d/下面创建一个51-android.rules:
SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"
其中0bb4是你的手机设备的Vid,可以用lsusb命令来获得。
创建完成之后,重新连接一下手机,之后就可以了。
参考:http://hi.baidu.com/iceliushuai/blog/item/1e506160c5d01f48eaf8f801.html