Kako poboljsati signal, i ubrzati lociranje gps-a na android smartphone-ima. Prije svega, da bi ovo uopste mogli raditi, morate imati root-an android smartphone, ako ne znate sta to znaci, onda ne mozete pratiti ovaj tutorial. Svaki android smartphone ima gps sistem koji radi, i nebi trebali imati problema sa njim, ali vi ga mozete ubrzati. Na mom mobitelu (nexus S), lociranje na karti gdje se nalazim (na otvorenom negdje) zna potrajati od 1 do 3 minute, i kako sam promjenio postavke gps servera, locira me za 5 do 10 sekundi, sto je daleko bolje nego ranije, i takodje imam mnogo jaci signal nego prije (prije je bio postavljen na north america), dakle ne samo da cete ubrzati lociranje na karti, nego cete pojacati signal i kada je oblacno ili kisa pada. Otidjite na stranicu: http://www.pool.ntp.org/zone/europe , i u zavisnosti iz koje ste drzave (Bosna, Hrvatska ili Srbija), kliknite na tu drzavu, posto sam ja iz bosne, otisao sam na ovu stranicu: http://www.pool.ntp.org/zone/ba Sada napraviten ovi fajl na desktopu gps.txt , i otvorite ga u preferiranom editoru. Kopirajte sljedeci sadrzaj teksta u njega: Code: [b]NTP_SERVER=DRŽAVA.pool.ntp.org NTP_SERVER=0.DRŽAVA.pool.ntp.org NTP_SERVER=1.DRŽAVA.pool.ntp.org NTP_SERVER=2.DRŽAVA.pool.ntp.org NTP_SERVER=0.REGIJA.pool.ntp.org NTP_SERVER=1.REGIJA.pool.ntp.org NTP_SERVER=2.REGIJA.pool.ntp.org NTP_SERVER=3.REGIJA.pool.ntp.org[/b] 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 Samo dio koji je podebljan cemo mijenjati, ostali tekst cete ostaviti kakav jeste, primjer za Bosnu i Hercegovinu. Sada cemo zamijeniti prvu liniju koda sa ovom linijom: a ostale linije koda sa ostalim serverima kao sto na stranici pise: i kopirati ih u nas txt fajl da to ovako izgleda: Code: NTP_SERVER=ba.pool.ntp.org NTP_SERVER=0.europe.pool.ntp.org NTP_SERVER=1.europe.pool.ntp.org NTP_SERVER=2.europe.pool.ntp.org NTP_SERVER=0.europe.pool.ntp.org NTP_SERVER=1.europe.pool.ntp.org NTP_SERVER=2.europe.pool.ntp.org NTP_SERVER=3.europe.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 Ako ste u nekoj drugoj drzavi, samo one prve linije koda zamijenite sa tom drzavom, kao sto sami ja uradio na ovom primjeru. Kada ste to zavrsili spasite fajl i obrisite .txt nastavak i preimenujte ga u .conf tako da fajl izgleda ovako: gps.conf Kada ste to zavrsili, spojite android sa pc-om preko usb kabla, ili preko wireless-a prebacite taj fajl na sdcard smartphone-a, i kada ste prebacili, pomocu root - explorera, ili bilo kojeg drugog explorera na androidu (koji vam dopusta root access), nadjite kopirani fajl, kopirajte ga i, vratite se na sami pocetak foldera u androidu (gdje se nalaze folderi sdcard, etc, efs, system itd.), udjite u folder /etc/, i tu kopirajte gps.conf fajl, pitati ce vas da li zelite "overwirte" /etc/gps.conf fajl, i kliknite da. Nakon toga restartujte android, i trebali bi daleko brze i bolje hvatati gps signal