This is an updated post. There were a lot of questions asked during my previous post that were unanswered, and I shall answer them all here. I will try to be as specific as I can be, so this post will be continuously updated as I get more clarity.
As usual the things that you need:
- A copy of Garmin SG & MY, obtained legally or otherwise. ***** ahem 🙂 ******
- a jailbroken iDevice + iDevice cable
- iFunbox
- iFile
- Malaysia’s map file (or any country of your choice). I obtain my Malaysia / Singapore map from www.malsingmaps.com

Authentication Failure, uh-oh somebody forgot to buy the original app ….
127.0.0.1 www.garmin.com 127.0.0.1 gold.garmin.com 127.0.0.1 bronze.garmin.com

Select “Raw File System”, then locate “/etc/”
Close Garmin, kill it from the background, reboot if you have to. Then run Garmin again to make sure that the message is gone.
Next we need to update the map. The maps given by default is crappy. So what you should do is to download your own map and combine it with the built-in map. I use Gmaptool to combine my maps.
Use iFunBox, extract the maps from this location:
[SG & MY]/garmin-nav.app/storage-singapore-malaysia/.System

Go to User Application – SG & MY – garmin-nav.app – storage-singapore-malaysia – .System
Download only gmap3d.img. You can actually safely delete off the rest of the *.img file if you want to, they take up spaces anyway sitting there doing nuttin’. EDIT : a reader az mentioned that you must delete off all except gmap3d.img. According to him if you don’t you will encounter the “Map need activation online”. Thank you az!
Open Gmaptool. Select the gmap3d.img and your img file you want to use. Combine them, give it a name. Remember to tick “Remove unlock codes”:

Join the files together
Check that the size of the result file is roughly the same as the combination of the two earlier files. Rename the result file as gmap3d.img. Import the file back into the original location in your iDevice using iFunbox.
And you are basically done! My previous installation using the US Garmin needed me to set the file permission, but it seems that this SG / MY one doesn’t. Go ahead, give it a try outside and tell me if it worked for you in the comments below ….
EDIT : Please go over to my new post if you are not sure about combining the maps. And someone asked me if the JCV works. Short answer is, yes. But you do not need the JCV from malsingmap. By default there is already a junction view (sort of) built-in. Here’s how it looks like:

Junction View
Thanks Jacky..followed ur step and succesfully done…kudos
I followed all the steps.. But still unable bypass authentication. It isn’t the hosts file with extension “equiv” ?
i can’t copy the gmap3d.img into my laptop.. how?? i tried many times but still same.. so i can’t combine the map.. can u upload to any links and let me download the gmap3d.img??
@Hong, the “host” file has no extension whatsoever. When you copy, did you try to drag-and-drop or did you try right-click “Copy to PC”?
hi,i still facing the same issue on the first step you mention.
well,i did open the hidden files.
but only i can see is hosts.equiv but do not have host files.
after adding 3 lines in wordpad, i tried to save those changes…but it doesnt save..because when i inspect again the host file using wordpad, the changes i made was nt thr…so how bro?
[…] iDevice!!alvin on Install Garmin on your iDevice!!alvin on Install Garmin on your iDevice!!alvin on Install SG & MY Garmin on your iDeviceSnoopy on Does the iPhone’s GPS work solely on satellite signal?I also […]
whr to get map for sg/my
cn u explain a bit detail on the so called “desired map”….which 1 should be unlocked .jvc or gmapupps.img or gmap3d.img… whr cn get those files and whr to place those file using funibox…cn u expail step by step and detail pls…
bro alvin, u r damn blur lar. All the download location of the maps, where 2 download them, where 2 extract them using ifunbox, all of them are there lar. open ur eyes big big n read again lar
some ppl mmg macam blur sotong ……
Alvin, it seems that you are having trouble understanding the steps here. Perhaps you should get a friend who knows computers to help you with the steps here again. All the questions that you asked, they are already clearly stated in both this post and my earlier post.
zzz why my garmin usa with my/sg map cant acquire satellite. map is working very well
Try installing “GPS Status” from the App Store. It will tell you whether your GPS has a good or a bad lock.
hello there. thanks for the detail guide. yup it is working great.
really thanks for sharing
I’d successfully installed garmin sg&my on my device, but it seems like my maps wont work la.. what shud i do?? tq
YUHOO…. pig head me after a long try.. takes me 2 days finally is works… SAYING good bye to PAPAGO now hahaha
follow ur steps. can’t get map to display. can you show direct link where and which maps type you use?
also i try to join the maps, after click join, where does the joined file goes? can’t find it.
ok, i fail to join both file. i rename the gmappsupp.img to gmap3d.img and replace it at my iphone. is the gmappsupp.img include junction view? i download it from here
http://www.malsingmaps.com/forums/viewtopic.php?f=26&t=20375&start=60
ver5.65.
should i replace the MALSING.JCV at my idevice with the included 5.65 included in the download?
i can’t search city name..help?
Steven, the joined file is wherever you specified it. In my example (see picture of GMapTool please), I specified “E:/gmap3d.img” in the Output File. Isn’t it obvious? As for the map that I used, see item 5 in the things that you need.
Still do not see it? It’s http://www.malsingmap.com
Unfortunately the MALSING.JCV does not seem to be supported. I never bother with it.
Jacky, I’ve installed Garmin SG/MY v2.1 and when I go to the etc using iFile, there’s only hosts.equiv, hosts.original and hosts.unsecure… There is no file with just the name “host”.. Help please..
Try viewing in iFile. Go to Preference (the gear icon on bottom left), File Manager – Hidden Files – On. Verify that your hosts file is there.
I just did what you asked me to.. But still.. There’s only hosts.equiv, hosts.original and hosts.unsecure.. How come?
when i launch garmin the message come out
“Activation of maps requires internet connection.Please ensure you have a connection to the internet using either you data plan or WiFi.”
but my wifi in on pls help
when i launch garmin it come out this message
Activation of maps requires internet a connection to the internet using either your data plan or wifi.
Pls help
Hi MC & Jacky,
Can share with us Garmin SG/MY v2.1 download link or URL…
Thanks…
@garygohcm, make sure you select “Remove Unlock Codes” in Gmaptools.
@JSL, if you have jailbroken your iDevice, you would know where to download it. Google is your best friend.
I will skip the part about how to install Garmin SG & MY in your iDevice, as I assume that you know some basic jailbreaking and installation skill. <— i dont know, hope someone cam tell me hOw to
@JSL, you can download it from http://apptrackr.cd/ but it is a torrent file..
@az – depends on your device, it is now very easy to do actually. Just follow here : http://www.iclarified.com/finder/index.php
whatup jacky.i did everything and i access i the app it says activation of maps requires internet whereas im connected to the wifi
Tq JY..
dude. i got pass everything but at the map screen i cant see any location. just a car. lol. some help? thanks!! 🙂
@Lil Jon : Please view http://www.jackyyong.com/wp/how-to-combine-and-unlock-garmin-maps
@Leong : Please go to your Garmin – Settings – myMaps and make sure you have your maps turned on. Did you specify a mapset name when you combine your maps? Go to http://www.jackyyong.com/wp/how-to-combine-and-unlock-garmin-maps
me too.. i did everything and i access i the app it says activation of maps requires internet whereas im connected to the wifi
Ok its work now.. just del all img map at that files, only have gmap3d.img only, tq
Thanks for the update az. Will verify and update my post.
can u direct upload tat file??
where to download gmap3d.img & gmapsupp.img???
gmap3d.img is already in the app once you install Garmin SG MY. gmapsupp.img is obtained from malsingmap
If you are talking about the .ipa file, then the answer is no. It’s too big at 1.4 GB! Google it lar bro!
lol can u upload your map give me plsssss…i direct copy to there
i want gmap3d.img only la or my gmap3d.img gone la =.=help la bro
i try 7hour d T.T
if cant nvm la i download new garmin la==
then output file la use what???
the output file also use the same gmap3d.img???input n output use same file???
JCV folder also delete??
T.Q Jacky Yong!!!!
done D!!!!
IT WORK~~~~~~~~~~~~~
thx so much
can i do this tutorial for Garmin Indonesia?
You mean you wanna use this method for Garmin Indonesia? I don’t see why not …. you’ll just need to find an Indonesian map
I’m glad that it helped you! 😉