Tweaking Mempercepat Menguncian Lokasi GPS pada Android

Dari beberapa ponsel pintar yang beredar dipasaran kebanyakan sudah memiliki teknologi GPS untuk menujunkkan Lokasi kita berada dan menujukkan lokasi tujuan. Android salah satu ponsel pintar yang sudah memiliki GPS dalam perangkat standar Android. Mengkonfigurasi GPS dalam sistem Android mungkin sah - sah saja karena sistem operasi ini bersifat open sources, jadi terserah yang punya mau di apakkan Androidnya asal masih dalam lisensi GPL  Sistem Operasi Android. Saya sendiri sering menggunakan GPS sejak menggunakan Android, kemudian saya merasakan beberapa kekurangan yang terdapat dalam standar konfigurasi GPS, Terlalu lamanya mengunci lokasi. Kemudian saya cari beberapa referensi  tentang konfigurasi GPS dalam Android, tentunya konfigurasi ini diguanakan untuk mempercepat penguncian lokasi saat GPS menyalakan pertama kali. Konfigurasi yang saya lakukan ini sudah saya coba pada Android Nexian Journey baik itu Eclair ataupun Froyo semua cepat mengunci lokasi kita setelah dikonfigurasi, tidak lebih 5 detik penguncian lokasi kita sudah terdekesi, dengan cuaca cerah tentunya :D. Konfigurasi ini menggunakan server dengan satelit yang berada disekitaran Asia dan Indonesia, jadi kecepatan dan akurasi GPS yang anda dapatkan akan semakin baik. Konfigurasi GPS ini dapat digunakan pada berbagai ponsel yang menggunakan sistem operasi Android. Apabila anda ingin mencobanya, silahkan backup dulu konfigurasi GPS yang anda miliki, kemudian replace dengan menggunakan konfigurasi GPS yang ada dibawah :

Perlengkapan yang disiapkan : 
  • Perangkat Android anda sudah terdeksi dengan baik dengan sistem operasi yang anda gunakan, apabila menggunakan ubuntu silahkan ikuti petunjuk berikut ini.
  • ADB Konsole sudah berjalan lancar dalam sistem operasi anda.
Langkah Tweaking : 
  • Backup settingan GPS original dalam rektori /system/etc/gps.conf bisa menggunakan ADB Konsole 
adb pull /system/etc/gps.conf gps-ori.conf
  • Buka Teks Editor kemudian salin dan tempelkan konfigurasi GPS dibawah kedalam teks editor (sesuai seri Android yang anda gunakan) kemudian simpan dengan nama gps.conf
  • Kemudian masukkan konfigurasi gps.conf didalam direktori /system/etc/ menggunakan ADB Konsole
adb push gps.conf /system/etc/
  • Kemudian Restart Android anda
adb reboot 
Konfigurasi GPS - gps.conf :

Android 2.1 Eclair :

################################
NTP_SERVER=id.pool.ntp.org
XTRA_SERVER_1=http://xtra1.gpsonextra.net/xtra.bin
XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra.bin
XTRA_SERVER_3=http://xtra3.gpsonextra.net/xtra.bin
# Intermediate position report, 1=enable, 0=disable
INTERMEDIATE_POS=0
# Accuracy threshold for intermediate positions
# less accurate positions are ignored, 0 for passing all positions
ACCURACY_THRES=500
################################
##### AGPS server settings #####
################################
# FOR SUPL SUPPORT, set the following
SUPL_HOST=supl.google.com
SUPL_PORT=7276
# FOR C2K PDE SUPPORT, set the following
# C2K_HOST=c2k.pde.com or IP
# C2K_PORT=1234
################################
# EXTRA SETTINGS
################################
# FIH debug setting
FIH_DBG=0
################################

Android 2.2 Froyo :

################################
# Alternatif NTP_SERVER : asia.pool.ntp.org
NTP_SERVER=id.pool.ntp.org
XTRA_SERVER_1=http://xtra1.gpsonextra.net/xtra.bin
XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra.bin
XTRA_SERVER_3=http://xtra3.gpsonextra.net/xtra.bin
# Intermediate position report, 1=enable, 0=disable
INTERMEDIATE_POS=0
# Accuracy threshold for intermediate positions
# less accurate positions are ignored, 0 for passing all positions
ACCURACY_THRES=500
################################
##### AGPS server settings #####
################################
# FOR SUPL SUPPORT, set the following
SUPL_HOST=supl.google.com
SUPL_PORT=7276
# FOR C2K PDE SUPPORT, set the following
# C2K_HOST=c2k.pde.com or IP
# C2K_PORT=1234
################################
# EXTRA SETTINGS
################################
# FIH debug setting
FIH_DBG=0
################################


Postingan Sebelumnya :

Radite Putut

Blogger dengan kerja sambilan Designer Freelancer.

No comments: