Titan Tang's Blog

Titan Tang's Blog

Using Adb and Fastboot for Samsung Galaxy(i7500) on ubuntu10.04

  1. 【2】下载android-sdk-tools,解压家目录下面,在【1】里下载patch过的adb和fastboot放到tools目录下面,把sdk下面的tools目录加入到PATH变量里面,重新加载环境变量或者重启terminal,让环境变量生效
  2. 在手机上面做如下设置:

    1. About Phone -> Additional settings -> 将Mass storage only取消选择
    2. Applicaition Settings -> Development -> 选中USB Debugging
  3. 编写udev的规则

    1. /etc/udev/rules.d/90-android.rules

      SUBSYSTEM=="usb", ATTRS{idVendor}=="04e8" , ATTRS{idProduct}=="6640", OWNER="titan", SYMLINK+="samsung-galaxy"
      
      这里titan要换成你自己的用户名,04e8和6640这两个参数下面命令可以看到
      lsusb | grep -i samsung
      
    2. /etc/udev/rules.d/51-android.rules,下面的18d1参数也是在fastboot模式时lsusb看到的

      SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", MODE="0666", OWNER="titan"
      
  4. 重新加载udev规则:

    sudo reload udev
    
  5. 重新用usb连接手机

  6. 现在用adb devices应该能看到I7500了
  7. 另外,fastboot devices只有将手机重启进入fastboot模式以后才能看到。

Reference: 1. How to ADB, Fastboot, Mass storage in Linux by sado1

[[HOWTO] Linux ADB, fastboot, mass storage](http://androidforums.com/samsung-i7500/32481-howto-linux-adb-fastboot-mass-storage.html)
  1. http://developer.android.com/sdk/index.html

Comments