As conclusion, I feel this thing is very much like a lottery game. Some got no problem with GPS, and the other (including me) had it.
Thanks to
davidck65 for the info, I'll try Matbee 6.5 ROM to see how it works. If the problem still exist, then it's a hardware defect.