30/04/10

Android SDK Windows for ADB Shell

Salah satu fungsi SDK adalah digunakan untuk melakukan remote shell (command) terhadap handset android kita dari PC, serta banyak lagi fungsi lainnya.

System requirement :
JDK 5 / 6 (minimal sudah menginstall JDK)
Lengkapnya silahkan cek di link

Silakan download dari link di bawah ini :
Resminya
Driver SDK --> Kopi folder "usb_driver" ke folder "android-sdk-windows"
Driver tambahan --> Jika diperlukan (extract terlebih dahulu)

Cara instalasi, silahkan menuju ke web nya OmpongDroid atau mengikuti cara di bawah jika mengalami masalah driver tidak dikenal :

Pastikan Kabel data sudah dipasang, dan USB-Debugging di handset sudah diaktifkan
Extract SDK misal ke C:\
Kopi folder "usb_driver" ke folder "android-sdk-windows"
Install Driver tambahan jika PC belum mengenali Handset (Jalankan file dd.exe dan restore 5 driver yang telah tersedia)

Ok, anggap saja masalah driver sudah selesai. Selanjutnya mencoba melalui "command prompt" (cmd), dan saya asumsikan posisi berada di C:\android-sdk-windows\tools>

Cek koneksi handset :
C:\android-sdk-windows\tools>adb devices
Jika sudah terkonek akan muncul
List of devices attached
5700621f1d47    device


Jika belum berarti masih ada masalah dengan driver. Silahkan trouble shooting drivernya



Mencoba adb shell :
C:\android-sdk-windows\tools>adb shell
$ --> jika masih user biasa / belum root
# --> jika sudah root


Beberapa Command Shell :
ls
list, dir (cmd) --> melihat isi directory

pwd

print working directory --> melihat ada di posisi directory mana

cd

change directory --> pindah directory
contoh :
sekarang ada di /data/data mau pindah ke /system/app
cd /system/app

cp

copy --> kopi file/directory
cp [source] [destination]
contoh :
cp /sdcard/test.apk /data/app

mv

move --> memindahkan file/directory
mv [source] [destination]
contoh :
mv /sdcard/test.apk /data/app

rm

remove --> hapus file

rmdir

remove directory --> hapus directory

chmod

change mode, change permission --> ganti permission file/directory

ln

create link --> membuat link/shortcut

29/04/10

28/04/10

Screen Shoot menggunakan SDK

Screen shoot terhadap handset android selain bisa menggunakan aplikasi yang diinstal di handset, bisa juga dengan menggunakan SDK dari PC. Kelebihannya adalah kita tidak membutuhkan akses root terhadap handset untuk melakukan instal aplikasi. Caranya sbb :
  1. Konek kan handset dengan PC menggunakan kabel data
  2. Masuk ke direktori ..\android-sdk-windows\tools di PC
  3. Jalankan file ddms.bat
  4. Setelah aplikasi "Dalvik Debug Monitor" dengan menampilkan handset kita, buka Tab Device > Screen Capture (atau tekan saja ctrl + S)
Spoiler for Screen Capture:

Remove Default Application (root only)

Lakukan cara di bawah ini dari ADB shell
prompt>adb shell
$su --> untuk masuk root
# --> sudah masuk ke root
#busybox df -h
#mount -o remount,rw,codepage=utf8,vfat,xattr,check=no /dev/stl6 /system --> perhatikan /system ada di mana ?
#cd /system/app
#ls --> cek file aplikasi mana yang akan dihapus
#rm Maps.apk --> sebagai contoh akan menghapus Google Maps, nama file nya Maps.apk
#cd /data/data
#ls --> cek package
#pm uninstall com.google.android.apps.maps --> package Google Maps adalah com.google.android.apps.maps

27/04/10

Application for Android

Live Wallpaper Picker
Kumpulan Live Wallpaper Keren
GDE Home
Beautiful Widget 2.81
Market Enabler 3.0.8
Google Maps 4.1.0.4126 (MOD)
Google Maps 4.2
Blapkmarket 1.0.8
BlapkMarket
3d Galerry

[Apps2SD] Application to SD Samsung Galaxy Spica

Application to SD (Apps2SD) ada 2 cara, yaitu manual dan otomatis. Untuk melakukannya minimal diperlukan akses root di handset.

Untuk cara manual :
  • Cara ini hanya berlaku untuk yang menggunakan "Root_LkUpdate_v3_PDA"
  • Jika tidak menggunakan "Root_LkUpdate_v3_PDA" kemungkinan isi file install-recovery.sh nya beda, sehingga perlu melakukan editing terhadap /system/etc/install-recovery.sh
  • Partisi SD (bisa menggunakan Paragon) menjadi 2, yaitu dengan format FAT32 dan Ext2(untuk instal aplikasi, terserah mau dikasih berapa MB)
  • Pastikan handset sudah "root"
  • Sudah bisa melakukan proses "adb"
  • Download install-recovery-mboisker.rar dan extract ke folder ..\android-sdk-windows\tools
  • Gunakan SD card yang berkualitas dengan speed minimal class 4 (Jalankan aplikasi speed test)
Caranya :
Ada 3 proses yang harus dilalui, yaitu : proses mounting, proses pindah aplikasi dan link, proses membuat automount.

1. Proses Mounting :
#mount -o remount,rw,codepage=utf8,vfat,xattr,check=no /dev/stl6 /system
#busybox df -h --> cek /sdcard ada di mana ? Pastikan ada di /dev/block//vold/179:1
#cd / --> untuk memastikan ada di posisi root directory
#mkdir /system/sd
#mount -t ext2 /dev/block/mmcblk0p2 /system/sd --> mmcblk0p2 menyesuaikan jika /sdcard ada di /dev/block//vold/179:1
#busybox df -h --> cek apakah /dev/block/mmcblk0p2 sudah termount di /system/sd jika belum berarti proses mounting gagal dan ga bisa lanjut

2. Proses Pindah Aplikasi dan Link :
#mkdir /system/sd/app
#cd /data/app
#cp * /system/sd/app --> lewati jika belum instal aplikasi apapun
#cd /data/app
#rm *
#cd /data
#rmdir app
#ln -s /system/sd/app /data/app
#cd /data/app
#pwd --> cek apakah sudah berada di /system/sd/app . Jika sudah berarti proses membuat link sudah berhasil

Sebenernya sampai tahap ini sudah selesei, namun jika tidak melakukan edit terhadap file install-recovery.sh maka setiap kali restart handset, /system/sd yang telah dibuat tidak akan termount dan harus melakukan mounting lagi setiap abis restart.
Fungsi install-recovery.sh adalah sebagai file autorun/otomatis yang akan dijalankan ketika proses restart


3. Proses Membuat AutoMount :
#cd /system
#chmod 0777 etc
#mv /system/etc/install-recovery.sh /system/etc/install-recovery.old --> backup install-recovery.sh
Bagi yang tidak menggunakan "Root_LkUpdate_v3_PDA" maka sampai proses ini harus melakukan editing install-recovery.sh tambahkan "mount -t ext2 /dev/block/mmcblk0p2 /system/sd" di baris akhir. Makanya di sini saya sarankan menggunakan "Root_LkUpdate_v3_PDA" karena install-recovery.sh pasti sama dengan punya saya yang telah saya edit dan upload
#exit
$exit
prompt>adb push install-recovery.sh /system/etc --> Jika ini tidak berhasil, jangan reboot/matikan handset...!!
Jika tidak berhasil, dan anda ingin reboot/matikan handset, maka harus :
#mv /system/etc/install-recovery.old /system/etc/install-recovery.sh

prompt>adb shell
$su
#cd /system
#chmod 0755 etc
#chmod 0755 etc/install-recovery.sh --> last edited : maaf bagi yang gagal
#reboot --> restart handset
Selesai


Untuk Cara Otomatis
Sementara ini hanya bisa dilakukan pada handset yang telah upgrade kernel LK2.08
Caranya :

  1. Sudah menggunakan Kernel LK.2-08
  2. Pastikan menggunakan MicroSD minimal Class 4 (merk yang bagus)
  3. Sebelumnya backup dulu isi SDcard
  4. Setelah masuk home, buka Aplikasi Samdroid Tools dan pilih reboot to recovery
  5. Handset akan restart dan masuk ke menu recovery
  6. Pilih Partition SDcard
  7. Pilih berapa MB (terserah kebutuhan masing2, saran 256MB)
  8. Setelah selesei
  9. Pilih Reboot System Now
  10. Selesai dan akan masuk Home
  11. Selanjutnya buka Samdroid Tools kembali, pilih Apps2SD setting, centang Enable Apps2SD
  12. Pilih Reboot System
  13. Setelah proses reboot selesai, seharusnya handset anda sudah menjadi Apps2SD
  14. Coba cek di Samdroid Tools, SD Card (for apps2sd) ada berapa KB ? Apakah sesuai dengan yang anda partisi sebelumnya? Jika Belum sesuai berarti gagal.

Mengecek Kesuksesan Proses Apps2SD
#cd /data/app
#pwd
Jika menampilkan /system/sd/app berarti sudah berhasil

Perlu diingat bahwa penggunaan Apps2SD masih membutuhkan penggunaan space di Internal Memory untuk menyimpan data konfigurasi, Apps2SD hanya menyimpan file Installer saja. Jadi space di Internal Memory masih akan terus berkurang seiring dengan bertambahnya jumlah aplikasi yang terinstal, walaupun tidak banyak.

[Root] Upgrade Kernel Samsung Galaxy Spica (LK2.08)

Untuk Firmware Original (Belum Root)

Fitur :
Root
Recovery
Apps2SD
Swap
Lengkapnya

Download :
i5700_LK2-08_PDA.7z --> extract sampai muncul file i5700_LK2-08_PDA.tar

Lanjutkan dengan Proses Flashing
Flash
PDA : i5700_LK2-08_PDA.tar
OPS : spica_jc3.ops
Centang : Debug Only
Keterangan Lainnya sama dengan Proses Flashing seperti biasa
Tunggu sampai Pass


Selesai dan akan masuk ke Home seperti biasa.

[Flash] Upgrade Android 2.1 Samsung Galaxy Spica

Manual Flash Secara Umum : sumber
  1. Download Firmware
  2. Download ODIN 4.03
  3. Download Driver dan install dengan benar
  4. Download spica_jc3.ops
  5. Matikan Handphone
  6. Masuk ke "Download Mode" dengan cara menekan "Volume_Down + Camera + Power_Button" secara bersamaan



    Spoiler for Download Mode:
  7. Sambungkan Handphone dengan PC dengan kabel data
  8. Instal driver drv5700



    Spoiler for Instal dvr5700:
  9. Setelah driver sudah terinstal, coba cabut kabel data dan sambungkan kembali apakah sudah dikenali kembali
  10. Jika driver sudah terinstal dengan baik, buka Odin Multi Downloader v4.03.exe



    Spoiler for Odin Multi Downloader:
  11. Pastikan COM Port Mapping sudah dikenal ditandai dengan munculnya nomer port dan background kuning
  12. Masukkan file yang dibutuhkan dan centang sesuai kebutuhan (contoh di bawah)
  13. Start
  14. Jangan cabut kabel data sampai proses selesei (Pass)
  15. Proses Flashing firmware hanya berlangsung paling lama 10 menit, jadi jika lebih dari itu dan mentok di "Setup Connection" brarti proses gagal. Silahkan cabut kabel data dan matikan hape dengan cara cabut batre.
  16. Hati-hati juga jangan sampai mati listrik pada saat proses Flash, sebaiknya gunakan laptop dengan batre penuh
  17. Resiko yang timbul akibat kesalahan proses ditanggung sendiri ya... !
  18. Jika masih tidak mengerti atau butuh link lokal silakan ke forum
Spoiler for Tampilan saat Flashing kira2 begini:
Karena banyaknya kesulitan menginstall driver, berikut ini langkah menginstall driver. Lihat di device manager, jika masih kuning (tanda seru) silahkan update driver) dan ikuti yang ada di gambar.
Spoiler for Browse my computer:


Spoiler for Let me pick:

Spoiler for Have Disk:

Spoiler for Browse file inf:
Spoiler for Tutup KIES/NPS di Tray:

Biasanya jika KIES/NPS (New PC Studio) tidak ditutup akan membuat proses stuck "Setup Connection". Jika KIES/NPS tidak diperlukan sebaiknya diuninstall saja, karena jika menggunakan Win Vista/7 sering mengalami Stuck Connection karena masalah ini. Setelah ketemu drivernya, silahkan langsung OK saja sampai selesai. Semoga beruntung

Sebelum Flash Pastikan :
  1. Keluarkan SIM Card dan Micro SD
  2. Hard Reset dengan menekan *2767*3855# di Phone
  3. Lebih saya rekomendasikan menggunakan Win XP, karena dari pengalaman jika menggunakan Win Vista / 7 seringkali bermasalah, bukannya tidak bisa namun perlu usaha ekstra
  4. Wajib dicentang di ODIN : Reboot, Protect OPS, Reset Time
  5. Tidak boleh dicentang di ODIN : Parameter Clear, Phone EFS Clear, Phone Boot Update
  6. Hanya tambahkan centangan yang diperlukan saja seperti manual di bawah.
  7. Jika hanya ada 1 file tar (One Package), yang dicentang adalah : Reboot, Protect OPS, Reset Time, One Package, Debug Only.
  8. Jika hanya ada 1 file tar (PDA), yang dicentang adalah : Reboot, Protect OPS, Reset Time, Debug Only.
  9. Jika ada 4 file tar (Boot, Phone, PDA, CSC), yang dicentang adalah : Reboot, Protect OPS, Reset Time, Debug Only, PDA Format.
Upgrade ke Android 2.1 update 1 (I570EXXJD1 - FW April 2010)
Jika masih menggunakan Android 1.5 bisa langsung diflash pake firmware ini

Download Firmware

Isian di ODIN :
OPS : spica_jc3.ops
Boot : I570EXXJA1_CL132638_Bootloader.tar
Phone : I570EXXJD1_Phone.tar
PDA : I570EXXJD1_CL230668_PDA.tar
CSC : I570EOXEJD1-CSC-MULTI-CL232064.tar

Yang dicentang :
Debug Only
PDA Format
Spoiler for Gambar ODIN Upgrade I570EXXJD1:
Upgrade ke Android 2.1 update 1 - Resmi Indonesia (I570EDXJC4)
Jika sebelumnya menggunakan android 2.1 bisa langsung upgrade, namun jika telah menggunakan firmware 2.1 XX silahkan donwgrade dulu ke DXJB3

Download Firmware

Isian di ODIN :
OPS : spica_jc3.ops
Boot : dikosongi Phone : dikosongi
PDA : dikosongi CSC : dikosongi
One Package : I570EDXJC4.tar

Yang dicentang :
One Package
Debug Only
Spoiler for Gambar ODIN Upgrade I570EDXJC4:


Upgrade ke Android 2.1 update 1  (I570EXXJD4 - FW April 2010)
Jika masih menggunakan Android 1.5 bisa langsung diflash pake firmware ini.

Download Firmware

Isian di ODIN :
OPS : spica_jc3.ops
Boot : I570EXXJA1_CL132638_Bootloader.tar
Phone : I570EXXJD1_Phone.tar
PDA : I570EXXJD4_CL273309_PDA.tar
CSC : I570EOXEJD2-CSC-MULTI-CL263367.tar

Yang dicentang :
Debug Only
PDA Format

Spoiler for Gambar ODIN Upgrade I570EXXJD4:

Flash sampai dengan selesai (pass) Selesai, cabut kabel data.


Kumpulan Firmware Samsung I5700

Featured Post

Fitur Canggih Yang Tersembunyi Di DFSK Glory 560

Berbicara tentang DFSK Glory 560 tentu bagi sebagian orang akan beranggapan bahwa "kenapa sih memilih mobil china?" Akan tetapi...

Popular Posts