Akses Galaxy 551 Melalui DDMS Pada Ubuntu 10.04

Dalvik Debug Monitor Server atau yang umum dikenal sebagai DDMS adalah teman paling baik pagi developer android. Bagaimana tidak? segala macam state dari device maupun emulatornya, bisa kita monitor dari sana. Namun, instalasi aplikasi ini, tidak selalu mudah di linux. Sebagai contoh, saya beberapa kali mencoba setting dari banyak tutorial, semuanya gagal. Akhirnya harus kombinasi tutorial dari beberapa sumber, baru sukses.

Untuk itulah posting ini dibuat, sebagai rangkuman cara menghubungkan DDMS dengan Samsung Galaxy 551 pada Ubuntu 10.04. Berikut, step-step yang sama gunakan:

  1. Download android SDK dan letakkan di suatu direktori. Sebagai contoh, pada konfigurasi saya, android SDK ada di $HOME/apps/
  2. Install Sun Java SDK jika anda ingin mengembangkan aplikasi dan Sun Java RE jika anda hanya ingin menjalankan ddms saja.
  3. Buat entry baru pada udev untuk device anda.
    1. Buka teks editor (sebagai root).
    2. Masukkan isian sebagai berikut:
      SUBSYSTEM=="usb", SYSFS{idVendor}=="04e8", MODE="0666"
    3. Simpan file anda pada /etc/udev/rules.d/90-samsung-galaxy-551.rules
  4. Reload service udev dengan perintah:
    sudo service udev reload
  5. Setelah itu, hubungkan device anda dengan komputer menggunakan USB dan aktifkan Usb Debugging melalui Settings » Applications » Development » USB Debugging
  6. Download adb yang sudah dipatch dan simpan di $ANDROIDSDK/tools/adb. Kemudian jalankan perintah $ANDROIDSDK/tools/adb devices. Patch ini perlu dilakukan karena adb yang asli ada bug yang berhubungan dengan Samsung Galaxy.
  7. Kalau device anda masih belum dikenali, coba device tersebut direstart. Hasil perintah adb tersebut harusnya seperti berikut:
    ~/dev/android-sdk-linux_86/tools$ ./adb devices
    List of devices attached
    I7500fIf0cVtIYi device
    
  8. Bila device anda sudah terhubung dan dikenali oleh adb, sekarang anda bisa menjalankan ddms yang ada di direktori $ANDROIDSDK/tools/ddms

Author: Arief Bayu Purwanto

Hello, my name is Arief Bayu Purwanto, a 24 years old father of a beautiful daughter. Interested in online programming, linux, games, and reading. Currently working on kapanlagi.com as junior developer. I live in a relatively quite and cool place called Malang. I'm available for some freelance stuff as well as some consulting job. You can see my portofolio for some previous task I've finished and some other information related to my capability. Btw, I'm plurking here.