找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 5888|回复: 30

[新闻评论] [转帖] 如何启用 Palm Pre CDMA 内自带的 GPS

[复制链接]
发表于 2009-10-28 22:33 | 显示全部楼层 |阅读模式
Some of you might remember me from back in the day of the 800w. Well, I recently picked up a Pre, and started playing around with it.
$ Y4 }0 P+ C, A$ y7 Q  {8 D3 q
7 ^! z7 n) T+ Z( z5 Y' s( W( M% t! nSimilar to the 800w, the Pre lacks some GPS functionality out of the box. I was not really impressed with the acquisition times, the accuracy, or the speed of updates with the Pre's GPS. I figured I was able to enable a lot more functionality for the 800w, so I'd give it a shot with the Pre.; m' f& H% D2 w6 h# y$ k" O

) u$ n5 A5 L) H' a- h0 w$ K/ CThe process is essentially the same for the Pre as it was for the 800w. Because I'm lazy, I'm going to go ahead and reuse my walkthrough.7 }# o  [$ }4 R& O
* D$ m; c. Q6 s5 F' T, G" o
2 d! W/ j% ]- r) U0 m4 D3 k
The Pre, stock, seems to have pretty typical aGPS Satellite Acquisition times (at least in my experience) of around 30 seconds to 2 minutes, depending on conditions.+ y2 O. E$ _3 X6 ]- W4 c& M3 H
) u8 C) Y- v. T/ @, v" V* C
I believe I have discovered a way to reduce this time. Additionally, it appears (from my quick tests) that this enables true standalone GPS.
/ J+ y/ e: u: L6 @; K6 ]
. \5 l3 I7 J7 z. X9 X1 H. h# i5 hThis is not an easy hack, so for those who aren't phone savvy, be aware that you will be using some incredibly powerful tools that can literally destroy your phone beyond repair.
+ q  q0 D! d% X- T( b: C, h6 ?# X, T" v1 y: u- L
That being said, if you follow the simple instructions, then you should be just fine.
) C" }* j/ n& y2 j. ^0 y# h  E5 j5 f: e
6 M5 p' P$ {" j3 P  w8 ]' ?, I3 x
This involves several tools, none of which are mine. (There's a change!)
/ ?8 }, m/ a: w! t6 ?
+ H3 O0 D' a! d, _5 U/ W/ RNote: The directions below have changed and are now simpler and even easier to follow! You can safely ignore any steps that have a strikeout through them. I've left them in there to assist users who want to attempt a more advanced approach.: _4 n6 j% }3 k/ n
' Y* Z8 S5 v8 \5 N9 G
Tools Needed:
  • beezlewaxin's 800w/Centro/Pre Diagnostic Driver
  • QPST -- As this is a Qualcomm program, I will not post or link to it here. I used QPST 2.7.323 (or "QPST 2.7 build 323" as it is sometimes called) for this. (Hint: Google is your friend.) (Bonus Hint: Be careful of viruses if you are downloading from random servers.)
  • The Palm SDK. (Alternatively you can use novaterm.)
  • Your SPC/MSL code. I simply called Sprint, selected the option for tech support, kept drilling down until I got a tech, and asked for it. I told him that I needed to do a factory (also known as an RTN) reset. He happily provided it to me. If they question you about it, you can tell them that you need to reset it and have all the instructions in front of you, you just need the MSL.
  • A normal MiniUSB sync cable.
  • Your Pre.
$ z  l$ B2 J1 g( ^2 o) ~  x* O
That's an intimidating list I know, but it's really much simpler than the list might imply.
& C9 V: Z7 Y# `4 z7 L: N/ c& e( b. t
  V  m0 L9 L) \1 b2 M9 M( S& {0 I
: U1 u" ]1 O- |4 u9 ~% y2 |, ^' Y' p( u" S
To apply the hack:
  • Install QPST.
  • Install the Palm SDK. (If you are using novaterm you can skip this step.)
  • Connect your phone to your PC, make sure you have a good connection.
  • On your phone, enable developer mode. This may require a restart.
  • Open a command prompt window (Start -> Run -> CMD). (If you are using novaterm, run it, connect, and skip the next two steps.)
  • Browse to the Palm SDK installation folder (Default: C:\Program Files\Palm\SDK\bin)
  • Run: novacom -t open tty://
  • At the root@castle prompt, enter: mpt 0d
  • Bring up your dial pad in the Phone application.
  • Dial ##USBPASS# (or ##8727277#) to enter the "USB Passthrough Control" menu/application (This is the equivalent of the mpt command).
  • There are four USB "ports" available, on the second USB port assign DIAG. (Note: this will disable internet on the phone until you've disabled this.) You will be prompted for your MSL. Thanks to Thibaud for his sharp eyes in spotting this!
  • You should be prompted for several (two) hardware installs. Both times point the installer to the location where you placed beezlewaxin's Diagnostic Driver.
  • Once installed, run QPST Configuration.
  • Click Add New Port...
  • Here you will see a list of comm ports. Don't worry about most of these, the one we want is labeled USB/QC Diagnostic. If you see more than one, that's okay, just add all of them (I had two).
  • One of the comm ports will list a phone. Mine displayed SURF6800-65. Simply make a mental note of the comm port number for this one.
  • From the QPST tools, launch QPST Service Programming. (Warning: This is an incredibly powerful tool, and it has the capabilities to completely brick your phone, rendering it useless. If you do not know what something does, don't touch it! webOS Doctor cannot fix anything you break in here.)
  • Make sure that your phone is selected, and click OK.
  • Click the Read from Phone button. This is where you will enter your MSL/SPC code.
  • Browse to the gpsOne tab.
  • Check the following boxes:
    " Q/ N& N, R8 O2 r0 \* ^' m% YAssistance-Cartesian- g0 ]( d8 R6 K' y  Z2 K
    AFLT
    . `& z  ?. T( u' F8 VGPS Almanac7 j* K" S) W3 V/ I
    GPS Ephemeris
    " A' k' ^5 P' V* V+ a7 [GPS Almanac Correction
    , r2 Q3 M- X! K4 ^Autonomous
    3 j) _2 t! d) i2 v# U  A* v5 BGPS/AFLT Hybrid

    ' a9 i! {$ ?2 s( ?9 O
    9 U- V+ D0 V# x7 d, JThe Allowed and Assistance-Spherical boxes should have already been checked. (Screenshot below is of original/factory settings.)
    - {) E: m+ `3 S% H1 k) \7 \: H! k
  • Enter the following settings:( L' J4 L( Z$ g! x2 Y  s* v
    (Note: different settings for different carriers)
    6 B- U  h. S, S, j$ s$ m2 [! z. x7 i5 j, i" |  r. m- @
    Sprint+ b/ i& n" W4 Q, h  y/ ^% q
    Quote:
    1 D0 t, _. ^  @  d5 I/ H! B
    PDE IP Address = 68.28.31.49
      t7 ~4 e3 Y" Q* APDE Port Number = 50176 l! d/ o6 S" ]$ c2 N! f
    PDE Transport = IP
    / o- t" ^" q1 S. A+ e5 \6 hPosition Calculation = PDE
      \7 U2 ~" V) O' ?  w2 X9 j! J  ~
    Bell; T8 O& N3 {4 B$ t8 r
    Quote:
    * }( W3 ~, x5 Z( u8 g; U3 s$ G
    PDE IP Address: 206.47.201.75
    ' d6 P, a! q! V( O  n$ mPDE Port number: 8888* i% `$ \8 G5 f
    PDE Transport: IP$ V$ y6 w/ ?9 O% r
    Position Calculation: Mobile
  • Double check that you didn't change anything you weren't supposed to!
  • Click the Write to Phone button. (Note: You may be promoted for your MSL/SPC code again.)
  • Soft reset your phone.
  • Enjoy your GPS!
4 h; B; y3 _/ v+ O
原贴地址 - http://forums.precentral.net/pal ... ssisted-cached.html! Q" Q) M; v, x. b) I, j

% q* t* Z8 R- b' q9 K2 G我打算明晚试试,据回复效果不错!$ m4 w1 }. \; \& I7 l

- K; c0 _+ ?. d+ C$ e* u

评分

参与人数 1威望 +5 收起 理由
CyberVsQ + 5 谢谢分享

查看全部评分

回复

使用道具 举报

发表于 2009-10-28 22:48 | 显示全部楼层
好长,有没有人翻译一下
回复 支持 反对

使用道具 举报

发表于 2009-10-28 23:19 | 显示全部楼层
改好了,貌似有用,##477#更新gps信息都要快多了,以前经常不成功且速度慢,现在ok了,大家都试试吧。/ h$ p8 O1 T2 ^7 _5 A
( W2 {4 Y( Z; ~) }

! f# C! Y* h  p; X' g# \. {: o8 J& [5 m
2 Y" Q8 A% a8 T1 y: h% x( t

) J8 {7 X  U/ `+ L& p& B3 O* Z/ [
[ Edited by tonyee on 2009-11-2 04:03 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入我们

×

评分

参与人数 1威望 +10 收起 理由
CyberVsQ + 10 谢谢分享

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2009-10-29 01:05 | 显示全部楼层
一直都可以用。。好像但是一直都没有好的应用软件。而且感觉不准。。。
回复 支持 反对

使用道具 举报

发表于 2009-10-29 01:10 | 显示全部楼层
还是测试了下。 正在试验
回复 支持 反对

使用道具 举报

发表于 2009-10-29 03:38 | 显示全部楼层
我试过了确实很好用,在室内开wifi,也能定位9 U3 w- b; k1 h
以前都是在室外才行,而且要开evdo的, V1 @7 K( M3 K/ w0 i
虽然有误差,但是真的很好用(室外的话,卫星地图几乎是没有误差的,现在大概差15-20m左右)
回复 支持 反对

使用道具 举报

发表于 2009-10-29 07:50 | 显示全部楼层
这么好啊  
回复 支持 反对

使用道具 举报

发表于 2009-10-29 08:03 | 显示全部楼层
刚才试了下有效果  
回复 支持 反对

使用道具 举报

发表于 2009-10-29 08:47 | 显示全部楼层
还没误差··我在河南周口定位的
* R+ R, b1 v3 |- i- V         地图把我送到河南郑州
' z) q  q6 T; U# M% o····这距离汗一下
回复 支持 反对

使用道具 举报

发表于 2009-10-29 13:43 | 显示全部楼层
没看懂。本来GPS不能用的吗?
回复 支持 反对

使用道具 举报

发表于 2009-10-29 16:41 | 显示全部楼层
关键是gps这个偏移让人受不了,
6 D+ P9 c/ Z1 L( [8 n$ i6 q试了试 handheld gps读出来的数据,也是偏移的," R6 P8 H; c$ U/ W: _2 l
那估计不是google map的问题了吧,
9 i7 P7 E6 k! w有办法在location service里面加加校验吗?
回复 支持 反对

使用道具 举报

发表于 2009-10-29 16:57 | 显示全部楼层
qpst写完再读出来 PDE IP 和  FPDE Port都空了?
$ ?* \0 G+ X7 ?) z. x. _2 t
3 C- k, D6 y! T  W4 u+ M7 T试了下,用sprint和bell的配置定位数据都一模一样,一点误差都没,怪哉!
回复 支持 反对

使用道具 举报

发表于 2009-10-29 17:51 | 显示全部楼层
哪用得着GPS啊,firefox不是直接可以通过路由器把当前地理位置传出去嘛
回复 支持 反对

使用道具 举报

发表于 2009-10-29 19:51 | 显示全部楼层
不用改直接就可以用,用Map View模式查看有偏差,用Satellite View就不会,至少我在家里试的时候Satellite View显示是在我家的小区内,用Map View却差了几条街
回复 支持 反对

使用道具 举报

发表于 2009-10-29 20:15 | 显示全部楼层
原帖由 10026275 于 2009-10-29 19:51 发表 7 D1 Y* b: `# t
不用改直接就可以用,用Map View模式查看有偏差,用Satellite View就不会,至少我在家里试的时候Satellite View显示是在我家的小区内,用Map View却差了几条街
" h, S% {& u9 P2 @! b3 H

3 h2 O) }/ W: D4 c! t0 p* G. `我没有修改,结果也是这样的。卫星图很准,地图就差了点。
回复 支持 反对

使用道具 举报

发表于 2009-10-29 20:19 | 显示全部楼层
果然,Satellite View准多了
回复 支持 反对

使用道具 举报

发表于 2009-10-29 20:20 | 显示全部楼层
关键是感觉修改之后快些了,而且以前常常定位不到的情况也没有了
回复 支持 反对

使用道具 举报

发表于 2009-10-29 20:47 | 显示全部楼层
原帖由 CyberVsQ 于 2009-10-29 20:19 发表
- C# d. R6 ]1 ]& A$ m9 F0 f3 a果然,Satellite View准多了
  \+ n% ^$ Y* C1 U! C5 \1 w3 J
是的用了卫星地图很准确啊,定位到我的家了  
回复 支持 反对

使用道具 举报

发表于 2009-10-30 09:52 | 显示全部楼层
改了,在室内也有位置了,不过可能是最后一次位置的缓存。
回复 支持 反对

使用道具 举报

发表于 2009-10-30 10:42 | 显示全部楼层

回复 19楼 MagicWind 的帖子

应该不是缓存,我昨晚在家定位了,然后今天在单位定位。确实比原来没改之前定位准确了:)1
回复 支持 反对

使用道具 举报

发表于 2009-10-30 11:36 | 显示全部楼层
我的还是定位在上海,奇怪了,我可是在浙江阿
回复 支持 反对

使用道具 举报

发表于 2009-11-1 08:51 | 显示全部楼层
郁闷,改了后,连星都搜不到了
回复 支持 反对

使用道具 举报

发表于 2009-11-1 08:54 | 显示全部楼层
谁能上下原始的数据,我想改回去
回复 支持 反对

使用道具 举报

发表于 2009-11-1 09:41 | 显示全部楼层
卫星图肯定准啦   map应该国内故意偏差的  以前 android刚刚也是 偏差很大 现在修正了
回复 支持 反对

使用道具 举报

发表于 2009-11-1 10:55 | 显示全部楼层
试试看,我的gps是从来没准过的
回复 支持 反对

使用道具 举报

发表于 2009-11-1 11:22 | 显示全部楼层
一开始在室内用WIFI就可以定位,但确实和楼上几位感觉一样,也跑出去测试过。& ~( m, v& B# O! A

. W- `: o$ u$ k( K用卫星视图,非常准确,但用地图模式,偏移不小,大概几个街区的样子.* E; R2 w' {( n7 R9 g

1 y1 G; x. X' ?. _7 D2 X" A5 W不如我的黑霉8810.  }' ?, u, G. g+ b; d( O
7 Z7 y0 D: u0 q, u) W8 }8 J& C; v
没有做任何修改。
回复 支持 反对

使用道具 举报

发表于 2009-11-1 11:24 | 显示全部楼层
一开始在室内用WIFI就可以定位,,也跑出去测试过。+ `+ ^2 H5 P' _! U0 I- ~/ G  K
3 _/ t  ]. z# ]6 l, ^& m- p
但确实和楼上几位感觉一样,用卫星视图,非常准确,但用地图模式,偏移不小,大概几个街区的样子.
8 b# t( e# T) T, z5 e
3 I3 n: ~; o7 V% ~' T/ m3 Y不如我的黑霉8810.
* B2 X3 ?: o" F' g) |$ e5 a
8 h3 r1 \% \$ F. X8 R- _没有做任何修改。
回复 支持 反对

使用道具 举报

发表于 2009-11-1 13:29 | 显示全部楼层
一向授信都很快
回复 支持 反对

使用道具 举报

发表于 2009-11-1 13:57 | 显示全部楼层

谈到GPS再说下google的导航软件吧。

来源:precentral。+ I* O* q& L! a0 E& f7 P

9 L* z, x, R! J5 V2 Y6 h( bGoogle新推出的Andriod GPS导航软件真不是盖得,帅到槑了。但是现在只有在Andriod系统上才能享用,而且要2.0系统,但我还是要说它帅槑槑了。基于Google Map却不限于此,还带来了让人震撼的卫星视图和街景视图,你可以看到各种立交桥十字路口还有你所在的位置。就算你不知道你在哪里,丫都能通过放狗搜索再通过智能语音告诉你你到底身在何方。哦,忘了告诉你了,它居然还是免费的!
  M4 [; L2 q7 e, y
, r8 Z; G" I4 k# A  R重点来了,那其他平台呢,开复兄?哦,sorry,开复撂挑子了。我们太想希望这个软件也到WebOS系统上来震撼下我们了,但是我们都知道这需要很多很多的WebOS的用户来证明这个平台值得这个软件来光顾。那么其他的智能手机平台呢?哦哦哦,IPhone,谷歌说有可能,如果苹果允许他们进驻app store。就像Google Latitude和Google Voice一样,算了,别管了,慢慢等吧。。。& }7 K3 W# B& t3 S
% E, v0 }; J$ B- P! g( f
原文:
7 F' v& K  \6 q6 ZGoogle’s just-announced Android GPS navigation app is more than just impressive - it’s actually quite awesome. But right now, it’s just for Android (and only on Android 2.0), but it’s still awesome. The Google Maps-integrated satellite navigation app brings Google Maps’ satellite view to navigation, as well as Street View for snapshots of interchanges, intersections, and your destination. It also leverages Google Search with intelligent voice recognition to find your destination, even if you don’t even know where it is. Oh, and did we mention that it’s free?; h: F  e/ Q% M$ a$ v! @
) j) r* {2 N* Y7 A
So, how about other platforms, Google? We obviously would love to see this awesomeness make its way to webOS, but we all know that there’ll need to be more webOS users to justify the programming investment. But what about that other big advanced smartphone platform? Yeah, Apple iPhone. Google says it could happen, so long as Apple is willing to let it into the App Store. You know, like they did with Google Latitude and Google Voice. Oh... wait. Nevermind.
回复 支持 反对

使用道具 举报

发表于 2009-11-1 19:50 | 显示全部楼层
改了后电量消耗加剧!
回复 支持 反对

使用道具 举报

发表于 2009-11-28 08:33 | 显示全部楼层
mark一下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|吹友吧 ( 京ICP备05078561号 )

GMT+8, 2024-9-29 05:17 , Processed in 0.402015 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表