Help - Search - Member List - Calendar
Full Version: Hide Sim utility
PPCSG > Power Up Your Devices > Tips & Tricks
zenkinz
We all know that the registry to disable showing of sim card contacts, but in Windows Mobile 6.0 (at least for i780), the registry hack will be undone once you soft reset the phone. It has nothing to do with registry not updated properly, but because the setting is set once your phone is connected to the network (from what I have observed). I remembered in WM6 Standard phones (having owned 3 WM6 standard phones before), the way to hide SIM card contacts is via phone setting.

So there's small utility, HideSim that can be run each time your phone soft-reset, to keep the show sim contact function disabled.

blim888
thank you for this. Sim contacts showing everytime is really very irritating.
kchinbeng
Nice programmed work nicely on my omnia
kei
I tried but after a soft reset, the simcard still show. Am I missing something?
Clanegie
Yey!! This is wad i need!!!

Gonna try it out! Thanks buddy!
Clanegie
Same from kei...i think we both are missing out something.

The only difference i see was in the list of programs that i can remove, there's this hidesim program. Other than that, totally can't find any place where i can see the program.

Please advise...
zenkinz
one possible reason, as explained in the other thread, is that the phone has overwritten the hide sim contact action.

Every time the device turns on its phone service (be it a soft-reset, or you turn off and turn onthe phone service via the wireless manager), it'll set the show sim action. Depending on the number of start up programs you have, sometime there might be a delay in the show sim action, such that it's executed right after the hide sim utility, which defeats the purpose of the utility in the first place obviously.

I have updated the program (quick fix) to enable you to set the "time wait" value as an argument parameter to the program. The default time duration (where the utility will wait before carrying out the hide sim action) is 10 sec, and if you still see sim card contacts after 30 sec, you may want to extend this 'sleep' time value.

you can modify shortcut hidesim.lnk to change the time parameter.

the updated utility can be download here

PS: of course the proper fix is to have the program always set the registry setting to 'hide' each time the registry value set to 'show'. But I am trying to make it simple, instead of letting it run in the background...

kei
Great. Thanks! I will modify and see if it works. I see a lot of programs in the Start Up, wondering if it's safe to delete some of them. Any ideas?
kei
Tried with 10sec. Works fine but mess up my custom soft keys. The moment I reset to my soft keys, the Simcard contacts will show in the Contacts again. If I leave my soft keys as they are, the Simcard hides well. Strange... and I also notice, my Start menu automatically clean up the Recent open programs after a soft reset, not that am complaining. w00t.gif
zenkinz
QUOTE(kei @ Sep 2 2008, 12:44 AM)
Tried with 10sec. Works fine but mess up my custom soft keys. The moment I reset to my soft keys, the Simcard contacts will show in the Contacts again. If I leave my soft keys as they are, the Simcard hides well. Strange... and I also notice, my Start menu automatically clean up the Recent open programs after a soft reset, not that am complaining.  w00t.gif
*



what programs do you use to set your soft key?

afaik, soft key registry and sim contact registry are totally independent, I'm not sure if its the program that you use to manage/configure the soft key setting is meddling with the phone network...
kei
Not using any programs to manage my soft keys. I go through the registry instead. I tried with 15s and 20s and my soft keys were ok. HideSim worked too but after using the phone for a few mins and launching Contacts again, the simcard contacts show up again.
zenkinz
QUOTE(kei @ Sep 2 2008, 11:41 AM)
Not using any programs to manage my soft keys. I go through the registry instead. I tried with 15s and 20s and my soft keys were ok. HideSim worked too but after using the phone for a few mins and launching Contacts again, the simcard contacts show up again.
*



interesting.

if the sim card contacts show up, run \Windows\HideSim.exe (it show hide the sim contacts immediately), and monitor if the sim card contacts continue to show up after an hour of usage w/o soft reset?
kei
Will try and report again. :)
Clanegie
Brothers, I'm quite confused with this hidesim application. I installed already... But no effects. The contacts in my spb mobile shell contacts are still showing doubles.. Please help...
zenkinz
QUOTE(Clanegie @ Sep 2 2008, 09:39 PM)
Brothers, I'm quite confused with this hidesim application. I installed already... But no effects. The contacts in my spb mobile shell contacts are still showing doubles.. Please help...
*



did you restart?


did you open up the default contact application and see if the sim card contacts are there too??
Clanegie
QUOTE(zenkinz @ Sep 2 2008, 11:34 PM)
did you restart?
did you open up the default contact application and see if the sim card contacts are there too??
*


Oh!!! The original Omnia phonebook is working! No Sims contact found! w00t.gif

But how can i get it to work in the mobile shell phone book as well?
zenkinz
QUOTE(Clanegie @ Sep 3 2008, 02:02 AM)
Oh!!! The original Omnia phonebook is working! No Sims contact found! w00t.gif

But how can i get it to work in the mobile shell phone book as well?
*



eh... sorry can't help, it looks like Mobile shell phone book doesn't reference to the registry, so you have to ask Mobile shell users... grin.gif
kei
Tried. Still not working. >.< Guess it's in e phone...
zenkinz
QUOTE(kei @ Sep 4 2008, 02:32 PM)
Tried. Still not working. >.< Guess it's in e phone...
*



not working as in, the sim contacts show up again after awhile?

and did the sim contacts disappear once you run the utility program \Windows\Hidesim.exe ?

also, make sure we are talking about default contact application, and not third party application like Mobile SPB contacts, which may have ignored such settings..


lmf2501
For most or all hide sim tweaks 3rd party apps not applicable, another app that will not be affected would be Pocket Informant...
kei
Ok, here's the thing. I installed hidesim, reset. Simcard contacts hidden. After using the phone for about a hour. The Simcard contacts reappear.

Reset the phone, same as above. So this time, without resetting the phone, I ran from \Windows\Hidesim.exe. Simcard contacts hidden but after some usage. They reappear again.

All in default Contact. I know Mobile SPB contacts does not work.

:)
zenkinz
QUOTE(kei @ Sep 4 2008, 08:26 PM)
Ok, here's the thing. I installed hidesim, reset. Simcard contacts hidden. After using the phone for about a hour. The Simcard contacts reappear.

Reset the phone, same as above. So this time, without resetting the phone, I ran from \Windows\Hidesim.exe. Simcard contacts hidden but after some usage. They reappear again.

All in default Contact. I know Mobile SPB contacts does not work.

:)
*



what application you have installed in your phone?


I can update the utility such that it's event-based (i.e. set showsim to 0 each time it's set to 1 by a mystery process), but I probably need beta/alpha testers because I don't have WM phones with me right now grin.gif
zenkinz
QUOTE(zenkinz @ Sep 5 2008, 12:47 AM)
what application you have installed in your phone?
I can update the utility such that it's event-based (i.e. set showsim to 0 each time it's set to 1 by a mystery process), but I probably need beta/alpha testers because I don't have WM phones with me right now  grin.gif
*



this alpha version of HideSim is event driven. It will run in the background, and set the registry whenver there's a change.

Disclaimer: I can only test this on my emulator, so I'm not sure how it will behave when it runs on actual wm ppc phone. If it doesn't work, I will have to wait for my new phone to test whistle.gif
zenkinz
finally figure out how to use the emulator to test even w/o a presence of WM phone grin.gif

this version should run fine, and in the background as mentioned before. Running of the program again will trigger the previous instance to quit.

user posted image

this version can be downloaded from here


nocturnalvin
Hi Zenkinz, can i confirm the step-by-step to get this working ?

1. install into the device
2. go to start>program> and run hidesim.exe
3. soft reset the phone

am i right ?
zenkinz
QUOTE(nocturnalvin @ Sep 18 2008, 07:05 PM)
Hi Zenkinz, can i confirm the step-by-step to get this working ?

1.  install into the device
2.  go to start>program> and run hidesim.exe
3.  soft reset the phone

am i right ?
*



step #2 is not necessary if you soft reset, since the installation will place a shortcut to the hidesim utility in the startup folder.
nocturnalvin
QUOTE(zenkinz @ Sep 18 2008, 07:26 PM)
step #2 is not necessary if you soft reset, since the installation will place a shortcut to the hidesim utility in the startup folder.
*




ok, i am gonna try and update you guys.
thanks mate.
nocturnalvin
i've tried...and it doesn't work.

i am on HH3, not sure if it matters.

basically, i installed into My Device.
Then i turn off the phone, 20 seconds or more later.... i turn the phone on.
doesnt work.

one thing to note though, after i install it, i couldnt locate it in start>programs.

pls advise..and thanks.
nocturnalvin
latest update...

when i access the phonebook and phone....the sim contacts are hidden
BUT
when i am trying to send a sms, upon adding recipients etc, the sim contacts appear.

and btw, since we are at this... is there an intelligent search when adding recipients.

a. automatic adding the ";" sign.

b. intelligent search - for example, say if have a name Steven Gerrard in your contact list, in nokia N95, u can either key in "ge" or "st"...the steven gerrard will appear as an option.
but in this WM6.1, it only recognise the first letters.
zenkinz
the hide sim utility only hides the sim contact in the contact book./

when you try to add recepient in the messaging apps, it'll still show up unfortunately.
nocturnalvin
QUOTE(zenkinz @ Sep 22 2008, 10:55 AM)
the hide sim utility only hides the sim contact in the contact book./

when you try to add recepient in the messaging apps, it'll still show up unfortunately.
*




oh...ok. Thanks for the info (as always).
looks like its best to delete the sim card contacts... else i would have to live with the irritation.
yuangteck
Hi, I have some question here.

Although the phone contact is now free from sim contact, even when adding recipients etc, but the sim contact entry (with the same number as phone contact entry) seems to have higher priority when comes to incoming call or incoming sms.

For example,

In my sim contact: Peter/m has the number 123456
In my phone contact: Peter Hung has the number 123456

I receive an sms/call from peter, but it shows Peter/m instead of Peter Hung.

Any way to solve this, thank you very much.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.