1. Setup your WiFi setting.
2. Verify the WiFi functionality (browse some web page).
3. Set the WiFi as 1st priority inside the destination (internet) setting.
4. Set the WiFi as the default access point (for the internet).
5. Delete the WAP / MMS / STREAMING settings and left the 3G Internet (as 2nd priority inside the internet setting).
6. Edit the 3G internet setting and change the "password prompt" to YES.
7. Load up the maps loader.
8. Click on the delete maps from storage.
9. Reload in the maps (at least the malaysia map must be selected).
10. Load as well the voice guidance file.
11. Wait for all the downloading and uploading finished.
12. Run Location and disable the agps and network under positioning setting.
13. Run the OVI maps.
14. When the 3G internet prompt up select cancel (do not connect) (if it still pop up, suppose wont because we already disable A-GPS and network in Location setting).
15. Go to setting and change the internet to online.
16. Select appropiate voice guidance file.
17. Go outside where more satelite can be search.
18. Now go to my location and wait for the satelite to get a fix (might be take long since no agps)
19. Make sure the red dot are "IN MALAYSIA".
20. Change maps mode as SATELITE view to try the WiFi can download the satelite image (to ensure WiFi is working).
21. Once confirm WiFi working switch back to maps view.
22. Walk around and you will see the GPS is working already (since it already lock, red dot will turn SOLID RED and satellite bar should be green).
The most useful for the 3G internet password prompt when agps and network positioning enable:
1. Select YES during the password prompt you will have A-GPS (fast lock with charges).
2. Select CANCEL during the password prompt you will have full I-GPS (slow lock but FOC).
Steps 18 and 19 are needed because sometime during the first time OVI maps run it will set it "previous' location as some where maybe not within Malaysia and if this happen and you dont have those location maps downloaded in the database then it will direct download from the internet and who know which access point it gonna use (if it use 3G internet then you will lost lots of phone credits for those huge maps data), confirm this if you dont have the maps data install it will direct download the file.
Below is a screenshot shows, full OFFLINE guide, see the GPS INTERNET connection is striked out:

Credits to sklchan