QUOTE(lek_e30 @ Mar 16 2009, 09:31 AM)
is it mean that when gps on, my location will be accurate??
mine was never accurate....

Well depending on the GPS receiver reception quality/strength, the accuracy can be few meters to a few hundred meters. Try disabling 'Wireless Network' locator and only enable GPS. It'll take awhile before it lock onto some satellites. I understand that the Qualcomm processor with integrated GPS receiver (same as most HTC devices) isn't the best available but it shouldn't be too bad.
If things are still inaccurate, try moving in a car once you get GPS connected. If still inaccurate there are only 2 explanations:
1. The integrated GPS is really lousy.
2. Future Radio ROM plus ROM updates could improve its performance (meaning to say current revision isn't mature).
3. Google Map's coverage of Malaysia isn't accurate.
You can verify by putting the G1 next to a standalone GPS receiver. Get the coordinates of present location from both units and compare them. If both are almost the same but the standalone GPS's accuracy is spot on and the G1 isn't, then we know the map is at fault. If G1's coordinate is far from the standalone GPS's coordinates, we know something is wrong.