Selasa, 13 Desember 2011

Memindah Aplikasi ke SD Card Tanpa Root dengan ADB

Internal memory Android anda berkurang dengan cepat? Salah satu penyebabnya adalah 3rd party aplikasi yang tidak bisa dipindah ke external. Bisa juga sih menggunakan aplikasi semacam App2SD, link2SD dll, tapi aplikasi-aplikasi tersebut membutuhkan superuser permission (root). Bila anda tidak ingin melakukan rooting pada handheld anda, coba tips satu ini. Cukup mudah kok melakukannya, tapi anda harus menginstall Android SDK terlebih dahulu, karena kita akan menggunakan adb yang ada di Android SDK nanti.

Oke langsung saja kita coba :)

1. Colokkan android anda ke laptop/PC via kabel USB, kemudian enable USB debugging.
2. Buka cmd (ctrl+r kemudian ketik cmd lalu enter).
3. Ketikkan perintah berikut di cmd.

adb shell pm setInstallLocation 2
 Nah aplikasi 3rd party yang anda install sekarang bisa dipindah ke external memory.
caranya buka settings > applications > manage applications. kemudian pilih aplikasi yang akan dipindah. Kemudian tekan tombol move to SD card.

Perintah diatas gunanya untuk merubah default tempat instalasi aplikasi. untuk mengembalikan ke status semula (instalasi di internal memory) ketikkan perintah.
adb shell pm setInstallLocation 0


Rabu, 07 Desember 2011

Rooting Firmware Gingerbread 2.3.4 Ke Atas

Seperti halnya pada firmware Froyo 2.2.1, kita juga bisa rooting firmware Gingerbread dengan menggunakan software SOC (SuperOneClick) terbaru, versi 2.3.3. SOC ini support untuk Gingerbread 2.3.4, 2.3.5 dan 2.3.6 (tidak semua device bisa :) )

jangan lupa untuk mematikan antivirus ketika menjalankan superoneclick dan gunakan kabel micro usb yang dikenali android kita. Setelah Rooting selesai, restart android, kemudian check apakah ada aplikasi superuser di app drawer :D

Download SuperOneClick 2.3.3

untuk lebih jelasnya mari kita lihat gambar berikut :

untuk memulai rooting colokkan kabel micro usb ke handheld kita, kemudian buka aplikasi SOC, lalu tekan tombol Root, dan tunggu hingga selesai, kemungkinan handheld kita akan reboot setelah proses rooting. Rooting tidak akan membuat handheld kita ngebrick atau pun matot, jadi santai saja gan :)

oh iya, apabila mau dibawa ke service center usahakan untuk di unroot dulu, sebab sebenarnya Rooting termasuk tindakan yang ilegal (dari produsen ponsel) :D

Selasa, 06 Desember 2011

Tips untuk Flashing Galaxy Mini

Setelah mencoba tutorial flashing Galaxy Mini di Kaskus Alhamdulillah :D akhirnya berhasil juga mengupgrade Galaxy mini saya yang masih menggunakan ROM froyo 2.2.1 ke ROM Gingerbread 2.3.4. Ternyata cukup gampang mengupgrade Galaxy mini bahkan untuk noobs seperti saya. Di Android saya data-data seperti kontak maupun sms ternyata tidak ikut hilang, denger-denger sih abis di flashing semua data akan terhapus. Tapi ini kok nggak ya? ternyata karena saya menggunakan metode one package jadi systemnya hanya direset oleh odin dan data tidak hilang :)


Saran saya, pastikan dulu sebelum anda mengikuti tutorial tersebut, android anda harus di charge full 100%, gunakan kabel USB yang dikenali oleh PC/Laptop anda, jangan gunakan kabel data yang seri ca-101, karena kabel ini tidak disupport oleh galaxy mini, gunakan yang seri ca-101d bentuknya memang serupa dengan yang ca-101 tapi hasilnya beda. Atau kalau bisa gunakan kabel asli dari samsung, harga nya sekitar Rp. 25.000 di Samsung service center. Saat mencoba turorial tersebut, saya menggunakan kabel usb milik Galaxy Fit. Saya sarankan memakai laptop saja daripada komputer desktop, jaga-jaga kalau tiba-tiba listrik PLN mati, bisa gawatkan? :D

Sekedar info saya menggunakan rom eropa ini, untuk mengekstrak passwordnya adalah samfirmware.com . Jadi jangan harap ada bahasa Indonesia di android kita nantinya :)
Nggak ada 10 menit Galaxy mini kita sudah terupgrade. Nah happy upgrading :D

Sabtu, 03 Desember 2011

Cara Mendapatkan Google Maps API Key

Pernah kan menjumpai aplikasi di android yang menggunakan Google Maps? misalnya saja aplikasi yg berhubungan dengan Location Based Service (LBS). Nah untuk membuat aplikasi memanfaatkan fitur-fitur dari google maps, kita harus mempunyai Google Maps API. Lalu bagaimana caranya?
Mari kita bahas :)

Pertama-tama yang perlu diingat, dikomputer anda harus sudah terinstall Android SDK dan JDK (minimal bisa menggunakan JRE).

1. Buka cmd kemudian pindah ke direktori JDK yang menyimpan Keytool.exe untuk membuat md5 FingerPrint

cd C:\Program Files\Java\<JDK_version_number>\bin

2. Kita akan menggunakan file debug.keystore yang biasanya terletak di "C:\users\<nama_user>\.android" (di Windows 7) dengan catatan anda sudah menginstall Android SDK. Kemudian ketikkan perintah berikut :

keytool.exe -list -alias androiddebugkey -keystore C:\android\debug.keystore

Kemudian kita akan diminta memasukkan password, isi dengan android. Setelah itu anda akan mendapatkan MD5 FingerPrint.

3. Dengan menggunakan md5 FingerPrint tadi, langkah selanjutnya adalah men-Generate Google Maps API key di http://code.google.com/android/maps-api-signup.html . Ikuti perintah yang ada, lalu viola.... anda mendapatkan API key.

4. Kemudian simpan key tersebut.

semoga bermanfaat :)