Mempercepat Penguncian Satelit GPS pada Android

Standard

Masalah utama ada pada penguncian GPS yaitu sering kali terlalu lama dalam mendapatkan koordinat. Berikut salah satu cara dalam proses mempercepatnya. Yang di butuhkan :

  • rooted device
  • file manager
  1. copy konfigurasi berikut pada sebuah file dengan nama gps.conf

    NTP_SERVER=0.id.pool.ntp.org
    NTP_SERVER=1.id.pool.ntp.org
    NTP_SERVER=2.id.pool.ntp.org
    NTP_SERVER=3.id.pool.ntp.org
    NTP_SERVER=0.asia.pool.ntp.org
    NTP_SERVER=1.asia.pool.ntp.org
    NTP_SERVER=2.asia.pool.ntp.org
    NTP_SERVER=3.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

    # DEBUG LEVELS: 0 - none, 1 - Error, 2 - Warning, 3 - Info
    # 4 - Debug, 5 - Verbose
    DEBUG_LEVEL =0# 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=0

    # Report supl ref location as position, 1=enable, 0=disable
    REPORT_POSITION_USE_SUPL_REFLOC=1

    # Wiper (wifi positioning), 1=enable, 0=disable
    ENABLE_WIPER=1

    ################################
    ##### AGPS server settings #####
    ################################

    # FOR SUPL SUPPORT, set the following
    SUPL_HOST=supl.google.com
    SUPL_PORT=7276
    SUPL_NO_SECURE_PORT=3425
    SUPL_SECURE_PORT=7275
    SUPL_TLS_HOST=FQDN
    SUPL_TLS_CERT=/etc/SuplRootCert

    # FOR C2K PDE SUPPORT, set the following
    C2K_HOST=c2k.pde.com
    C2K_PORT=1234

    CURRENT_CARRIER=common
    DEFAULT_AGPS_ENABLE=TRUE
    DEFAULT_SSL_ENABLE=FALSE

    # TRUE for "User Plane", FALSE for "Control Plane"
    DEFAULT_USER_PLANE=TRUE

  2. Sebelumnya file /etc/gps.conf dapat dibackup terlebih dahulu, kemudian gantikan dengan file yang baru
  3. Pastikan file /etc/gps.conf memiliki permission rw-r--r-- atau 644. Kemudian restart device
  4. Setelah restart install aplikasi "GPS status and Toolbox" dari Play Store.
  5. Buka aplikasi > Tools > Manage A-GPS State > Reset
  6. Buka aplikasi > Tools > Manage A-GPS State > Download (pastikan terhubung dengan jaringan internet)
  7. Tutup aplikasi dan jalankan kembali, penguncian posisi GPS sudah menjadi lebih cepat. Tentunya penagaruh dari lokasi seperti di dalam ruangan, dataran tingi, maupun cuaca turut berperan dalam proses penguncian lokasi.

Leave a Reply