Tool to make MagicJack run as a Windows Service

magicJack Tips and Tricks

Moderators: Bill Smith, Pilot

overseer
MagicJack Newbie
Posts: 6
Joined: Mon May 24, 2010 9:48 am

Post by overseer »

etvaugha wrote:
overseer wrote:Is there no way to uninstall this?
Uninstall what? This tool doesn't install itself on your machine. The only thing it does is set up a standard Windows service. If my tool can't remove that service for some reason, then the service can be manually disabled from the services control panel, or deleted using the steps to delete a Windows service. ("sc delete magicJack" from the run-as-administrator command line)

http://www.theeldergeek.com/add_a_servi ... ows_xp.htm
uninstall, remove, same shit.

And what you said worked, it uninstalled! And re-installing worked. No more desktop icon or pop-ups. Thanks a lot!
etvaugha
MagicJack Expert
Posts: 91
Joined: Sat Jan 02, 2010 5:38 pm
Contact:

Post by etvaugha »

overseer wrote:
etvaugha wrote:
overseer wrote:Is there no way to uninstall this?
Uninstall what? This tool doesn't install itself on your machine. The only thing it does is set up a standard Windows service. If my tool can't remove that service for some reason, then the service can be manually disabled from the services control panel, or deleted using the steps to delete a Windows service. ("sc delete magicJack" from the run-as-administrator command line)

http://www.theeldergeek.com/add_a_servi ... ows_xp.htm
uninstall, remove, same shit.

And what you said worked, it uninstalled! And re-installing worked. No more desktop icon or pop-ups. Thanks a lot!
Awesome! Glad everything is good to go. :D
kpierce
MagicJack Newbie
Posts: 4
Joined: Tue Jul 06, 2010 3:28 pm

Post by kpierce »

This works great. However when utilized the dialtone does not go away after the first number is dialed like a traditional phone. Is there a way to have the dialtone stop after a digit is dialed on the phone?

thanks
etvaugha
MagicJack Expert
Posts: 91
Joined: Sat Jan 02, 2010 5:38 pm
Contact:

Post by etvaugha »

kpierce wrote:This works great. However when utilized the dialtone does not go away after the first number is dialed like a traditional phone. Is there a way to have the dialtone stop after a digit is dialed on the phone?

thanks
I have not figured out how to fix that.
etvaugha
MagicJack Expert
Posts: 91
Joined: Sat Jan 02, 2010 5:38 pm
Contact:

Post by etvaugha »

Version 1.6 released!

- "Force Detection" option added for people who have trouble getting the tool to detect their device
- Dial tone issue improved. It can still happen, but the occurence should be lower.
- Readme file now included. Contains help and other info
- Other misc code improvements

The biggest new feature is the force detection option. I was getting several emails a week from people who wanted help because their device wasn't being detected.

If you find problems let me know! Download here: http://www.evanvaughan.com/magicjack.aspx

Screenshot:

Image
jcrayamsterdam
MagicJack Newbie
Posts: 2
Joined: Fri Aug 20, 2010 8:47 am

MagicJack software is not installed/detected

Post by jcrayamsterdam »

Hi Evan,

This is an amazing tool. So amazing that I installed it when I got my MagicJack and forgot about it. I contacted MJ support for an issue I was having reaching toll-free numbers. They had me upgrade the software. To do so I had to uninstall MJ as a service using v1.5. After the upgrade I was able to reach the toll-free numbers. I tried using v1.5 to put the service back but I got "MagicJack software is not installed/detected" in the Software Status field. I didn't do much research and downloaded v1.6 but that didn't work either. After reading through the past pages of posts, it looks like you fixed this issue back in v1.4.

Any idea why it would have been working but died now?

I have:
- tried unplugging and plugging in the MJ
- tried v1.5 and v1.6
- tried using Menu > Advanced > Restart
- not yet tried rebooting my machine

Since you're the focal point for this, have you seen anyone with a similar issue who has resolved it with something other than I've tried?

Here's what mine looks like:
Image

Incidently, why doesn't mine show the TigerJet device?

J[/img]
Last edited by jcrayamsterdam on Fri Aug 20, 2010 9:41 am, edited 1 time in total.
dida2010
MagicJack Newbie
Posts: 7
Joined: Mon Jan 11, 2010 4:18 pm

Post by dida2010 »

Image


The service creator is broken since yesterday. They must have updated their program.
I hope you manage to find the fix again, thanks.
gashliquor
Dan isn't smart enough to hire me
Posts: 447
Joined: Sat Apr 26, 2008 1:03 pm

Post by gashliquor »

MagicJack Service Creator DOES NOT work with the new update!, There is nothing wrong with your MJ. Mine worked fine until i removed the service and then MJ updated and MagicJack Service Creator 1.5 no longer could find the software. So i downloaded 1.6 and same shit. Sooo a new MJ service creator has to be written!. Use the Alt+Ctrl+Del and enter Task Manager and run MagicJack.exe as "HIGH" prioirity for now, Remember when u reboot the prioirity will go back to normal so u will have to do it again everytime u reboot, Evan im sure will fix this!
etvaugha
MagicJack Expert
Posts: 91
Joined: Sat Jan 02, 2010 5:38 pm
Contact:

Post by etvaugha »

I'm taking a look at this right now. :)
etvaugha
MagicJack Expert
Posts: 91
Joined: Sat Jan 02, 2010 5:38 pm
Contact:

Post by etvaugha »

Version 1.7 released. It is compatible with the latest magicJack update. It is also backwards compatible, i.e will work on setups that are not running magicJack's latest update.

As always, let me know if there are issues.
etvaugha
MagicJack Expert
Posts: 91
Joined: Sat Jan 02, 2010 5:38 pm
Contact:

Re: MagicJack software is not installed/detected

Post by etvaugha »

jcrayamsterdam wrote: Incidently, why doesn't mine show the TigerJet device?
Different hardware revisions of the magicJack device have different hardware ids. So the function I wrote to detect the MJ loops thru a list of several ids, querying the Win32 plug-and-play API for each hardware id in my list. As soon as it finds one, it exits the loop and returns that id. That's why different people get different hardware ids listed.
dida2010
MagicJack Newbie
Posts: 7
Joined: Mon Jan 11, 2010 4:18 pm

Post by dida2010 »

etvaugha wrote:Version 1.7 released. It is compatible with the latest magicJack update. It is also backwards compatible, i.e will work on setups that are not running magicJack's latest update.

As always, let me know if there are issues.
Thank you for keeping up with the updates.

You are the man, thank you sir.

Give this guy some donation! He deserves it.


Thanks man.
gashliquor
Dan isn't smart enough to hire me
Posts: 447
Joined: Sat Apr 26, 2008 1:03 pm

Post by gashliquor »

etvaugha wrote:Version 1.7 released. It is compatible with the latest magicJack update. It is also backwards compatible, i.e will work on setups that are not running magicJack's latest update.

As always, let me know if there are issues.


Like i said, A update was only needed and well you did it again!, Thank you
:)
X-Nemesis
MagicJack Newbie
Posts: 1
Joined: Sat Aug 21, 2010 4:55 pm

Post by X-Nemesis »

When I try to install this the install windows notifies me as such:

magicjack software is not installed/detected

What next?
Benjamin S Lehto
etvaugha
MagicJack Expert
Posts: 91
Joined: Sat Jan 02, 2010 5:38 pm
Contact:

Post by etvaugha »

X-Nemesis wrote:When I try to install this the install windows notifies me as such:

magicjack software is not installed/detected

What next?
Try unplugging the MJ, plugging it back in, and clicking "Start MagicJack" when prompted. If that doesn't work, send me a screenshot of the following:

Click Start and go to Run. Type regedit and hit enter.
Expand HKEY_CURRENT_USER --> talk4free --> magicJack Outlook Addin --> Softphone

You should see a long string of letters and numbers, (a 128-bit guid). Click on that and send a screenshot to [email protected]
gashliquor
Dan isn't smart enough to hire me
Posts: 447
Joined: Sat Apr 26, 2008 1:03 pm

Post by gashliquor »

Version 1.7 works great for me on Vista 32 bit, But i tried to install it on a friends Win 7 64 bit and even though Hardware and Software are detected once the program makes it run as a service there is no dial tone. Once i use the software to remove it as a service all well and good again :o
frank_uk
MagicJack Newbie
Posts: 1
Joined: Mon Aug 23, 2010 12:47 pm

Post by frank_uk »

gashliquor wrote:Version 1.7 works great for me on Vista 32 bit, But i tried to install it on a friends Win 7 64 bit and even though Hardware and Software are detected once the program makes it run as a service there is no dial tone. Once i use the software to remove it as a service all well and good again :o
I have exactly the same problem with Windows 7 Ultimate 64 bit.
User avatar
laserjobs
Dan Should Pay Me
Posts: 671
Joined: Mon Nov 12, 2007 4:11 pm

Post by laserjobs »

Thanks Evan! Fantastic program
JonPhil
MagicJack Newbie
Posts: 1
Joined: Mon Aug 23, 2010 9:52 pm

Windows 7 / Magicjack update / Magicjack Service

Post by JonPhil »

gashliquor wrote:Version 1.7 works great for me on Vista 32 bit, But i tried to install it on a friends Win 7 64 bit and even though Hardware and Software are detected once the program makes it run as a service there is no dial tone. Once i use the software to remove it as a service all well and good again :o
Yup same here. Got stuck with a Magicjack update tonight.
Using Win 7 64bit also. Now... Same as above, no dial tone until I remove it as a service. :(
POBrien21
MagicJack Newbie
Posts: 3
Joined: Tue Aug 24, 2010 11:19 am

Same Win7 64-bit Problem

Post by POBrien21 »

Same Win7 64-bit problem as others. Upgraded to 1.7, updated magic jack, and no dialtone/operation once service is installed. :cry: Hope the genius can fix it!
Paul
etvaugha
MagicJack Expert
Posts: 91
Joined: Sat Jan 02, 2010 5:38 pm
Contact:

Re: Same Win7 64-bit Problem

Post by etvaugha »

POBrien21 wrote:Same Win7 64-bit problem as others. Upgraded to 1.7, updated magic jack, and no dialtone/operation once service is installed. :cry: Hope the genius can fix it!
Only problem is that I don't have a machine with Win7 64.

It seems these MJ updates only cause problems...
POBrien21
MagicJack Newbie
Posts: 3
Joined: Tue Aug 24, 2010 11:19 am

Post by POBrien21 »

I couldn't agree more. Not only is the service not working, but now none of the other app blocking applications are stopping the app pop-ups anymore! very frustrating.
Paul
etvaugha
MagicJack Expert
Posts: 91
Joined: Sat Jan 02, 2010 5:38 pm
Contact:

Post by etvaugha »

So I had made a blog post on my site about download tracking for this app. Some guy posted this as a comment:

"This screwed up my magicjack and my processes. I could not system restore to make it work again , Thanks alot for being vague and not stating what to do if it screws up. "

I found this kind of funny, given the fact that I've spent so much time helping people, not only on this forum but also by email and PM.

Link:
http://www.evanvaughan.com/default.aspx ... DBEE494198

Anyway...for you 64-bit guys, I am working on the problem. I have a friend helping me. We're trying to figure out why having a 64-bit OS would cause this.
gashliquor
Dan isn't smart enough to hire me
Posts: 447
Joined: Sat Apr 26, 2008 1:03 pm

Post by gashliquor »

etvaugha wrote:So I had made a blog post on my site about download tracking for this app. Some guy posted this as a comment:

"This screwed up my magicjack and my processes. I could not system restore to make it work again , Thanks alot for being vague and not stating what to do if it screws up. "

I found this kind of funny, given the fact that I've spent so much time helping people, not only on this forum but also by email and PM.

Link:
http://www.evanvaughan.com/default.aspx ... DBEE494198

Anyway...for you 64-bit guys, I am working on the problem. I have a friend helping me. We're trying to figure out why having a 64-bit OS would cause this.



You have another problem, Now 1.7 is'nt working. There was another update. Your program detects the MJ hardware and software but when put in service mode you can't do shit. It happened today.
etvaugha
MagicJack Expert
Posts: 91
Joined: Sat Jan 02, 2010 5:38 pm
Contact:

Post by etvaugha »

gashliquor wrote: You have another problem, Now 1.7 is'nt working. There was another update. Your program detects the MJ hardware and software but when put in service mode you can't do shit. It happened today.
I think that's only with 64-bit versions of Windows. Version 1.7 works fine for me. I have the latest update (downloaded 5 minutes ago). When I installed the service, I had no dial tone at first. I dialed my cell phone and the call went through even though I had no dial tone. When I hung up and took the phone off the hook again I had a dial tone and the phone worked flawlessly. I have placed and recieved several calls tonight without a problem.

I am running Windows 7 32-bit. These MJ updates are really getting on my nerves. I have got my hands on the SDK for the TigerJet chip. I think we should write a 3rd party softphone for magicJack.
gashliquor
Dan isn't smart enough to hire me
Posts: 447
Joined: Sat Apr 26, 2008 1:03 pm

Post by gashliquor »

etvaugha wrote:
gashliquor wrote: You have another problem, Now 1.7 is'nt working. There was another update. Your program detects the MJ hardware and software but when put in service mode you can't do shit. It happened today.
I think that's only with 64-bit versions of Windows. Version 1.7 works fine for me. I have the latest update (downloaded 5 minutes ago). When I installed the service, I had no dial tone at first. I dialed my cell phone and the call went through even though I had no dial tone. When I hung up and took the phone off the hook again I had a dial tone and the phone worked flawlessly. I have placed and recieved several calls tonight without a problem.

I am running Windows 7 32-bit. These MJ updates are really getting on my nerves. I have got my hands on the SDK for the TigerJet chip. I think we should write a 3rd party softphone for magicJack.



It was working flawless on my Vista 32 bit. I unistalled the service and it took another update. I tried 3x and it does detect everything but no go like the 64 bit ppl. I did get it to work if i went back to the old softphone version then 1.7 worked. Then i let it update and then 1.7 took a shit
etvaugha
MagicJack Expert
Posts: 91
Joined: Sat Jan 02, 2010 5:38 pm
Contact:

Post by etvaugha »

gashliquor wrote:
etvaugha wrote:
gashliquor wrote: You have another problem, Now 1.7 is'nt working. There was another update. Your program detects the MJ hardware and software but when put in service mode you can't do shit. It happened today.
I think that's only with 64-bit versions of Windows. Version 1.7 works fine for me. I have the latest update (downloaded 5 minutes ago). When I installed the service, I had no dial tone at first. I dialed my cell phone and the call went through even though I had no dial tone. When I hung up and took the phone off the hook again I had a dial tone and the phone worked flawlessly. I have placed and recieved several calls tonight without a problem.

I am running Windows 7 32-bit. These MJ updates are really getting on my nerves. I have got my hands on the SDK for the TigerJet chip. I think we should write a 3rd party softphone for magicJack.



It was working flawless on my Vista 32 bit. I unistalled the service and it took another update. I tried 3x and it does detect everything but no go like the 64 bit ppl. I did get it to work if i went back to the old softphone version then 1.7 worked. Then i let it update and then 1.7 took a shit
Anyone else running 32-bit have this problem?
gashliquor
Dan isn't smart enough to hire me
Posts: 447
Joined: Sat Apr 26, 2008 1:03 pm

Post by gashliquor »

etvaugha wrote:
gashliquor wrote:
etvaugha wrote: I think that's only with 64-bit versions of Windows. Version 1.7 works fine for me. I have the latest update (downloaded 5 minutes ago). When I installed the service, I had no dial tone at first. I dialed my cell phone and the call went through even though I had no dial tone. When I hung up and took the phone off the hook again I had a dial tone and the phone worked flawlessly. I have placed and recieved several calls tonight without a problem.

I am running Windows 7 32-bit. These MJ updates are really getting on my nerves. I have got my hands on the SDK for the TigerJet chip. I think we should write a 3rd party softphone for magicJack.



It was working flawless on my Vista 32 bit. I unistalled the service and it took another update. I tried 3x and it does detect everything but no go like the 64 bit ppl. I did get it to work if i went back to the old softphone version then 1.7 worked. Then i let it update and then 1.7 took a shit
Anyone else running 32-bit have this problem?


Your not going to beleive this, I got the 32 bit and 64 running as a service. I think there playing today because i been seeing some weird shit. Anyway with 32 bit i had to try to make like 3 calls and once one went thru it was all good again. What i did to fix Win7 64 bit was to give my friend upgrade.exe which in turn gave him the older softphone back b4 the upgrade and i told him to run the 1.7 and it went right into a service. How to make Win7 64 bit run with the new softphone i don't know. You use rsc files and im use to res files for ( Resource Files ). I don't mess with anything for MJ. I write software cracks. If your program has res files i could use resource hacker and look at it better or OllyDBG but the update.exe and 64 bit Win7 sound good. He's in NY and im way down south.



Those running WIN7 64 bit and want to run as a service until he figures it out. Run this upgrade.exe then MSC17.exe and you will run as a service with the older softphone b4 the upgrade, I do notice the new upgrade does increase audio at least 4x. But here is the link for you Win7 64 bit ppl

Code: Select all

http://www.mediafire.com/?i5py41bk1bgwxng
etvaugha
MagicJack Expert
Posts: 91
Joined: Sat Jan 02, 2010 5:38 pm
Contact:

Post by etvaugha »

gashliquor wrote:
etvaugha wrote:
gashliquor wrote:


It was working flawless on my Vista 32 bit. I unistalled the service and it took another update. I tried 3x and it does detect everything but no go like the 64 bit ppl. I did get it to work if i went back to the old softphone version then 1.7 worked. Then i let it update and then 1.7 took a shit
Anyone else running 32-bit have this problem?


Your not going to beleive this, I got the 32 bit and 64 running as a service. I think there playing today because i been seeing some weird shit. Anyway with 32 bit i had to try to make like 3 calls and once one went thru it was all good again. What i did to fix Win7 64 bit was to give my friend upgrade.exe which in turn gave him the older softphone back b4 the upgrade and i told him to run the 1.7 and it went right into a service. How to make Win7 64 bit run with the new softphone i don't know. You use rsc files and im use to res files for ( Resource Files ). I don't mess with anything for MJ. I write software cracks. If your program has res files i could use resource hacker and look at it better or OllyDBG but the update.exe and 64 bit Win7 sound good. He's in NY and im way down south.
The nice thing about the MJ is that there isn't much to crack. Everything is open. You just need to have to good understanding of C++ and USB hardware. The entry function in TjIpSys.dll is TjIpSysCall(). By passing the correct parameters and pointer references into that entry function you can have complete control of the device.

But as far as my app goes, there isn't much to it. Those .rsc files are used to install/remove the service and to launch the "servany" process instance which hosts magicjack.exe. The app itself is a .NET app with less than 1,000 lines of code.

I said the MJ community should write a custom SoftPhone for the device because we spend so much time trying to control the crappy one that comes with it. The driver could be re-used...
gashliquor
Dan isn't smart enough to hire me
Posts: 447
Joined: Sat Apr 26, 2008 1:03 pm

Post by gashliquor »

etvaugha wrote:
gashliquor wrote:
etvaugha wrote: Anyone else running 32-bit have this problem?


Your not going to beleive this, I got the 32 bit and 64 running as a service. I think there playing today because i been seeing some weird shit. Anyway with 32 bit i had to try to make like 3 calls and once one went thru it was all good again. What i did to fix Win7 64 bit was to give my friend upgrade.exe which in turn gave him the older softphone back b4 the upgrade and i told him to run the 1.7 and it went right into a service. How to make Win7 64 bit run with the new softphone i don't know. You use rsc files and im use to res files for ( Resource Files ). I don't mess with anything for MJ. I write software cracks. If your program has res files i could use resource hacker and look at it better or OllyDBG but the update.exe and 64 bit Win7 sound good. He's in NY and im way down south.
The nice thing about the MJ is that there isn't much to crack. Everything is open. You just need to have to good understanding of C++ and USB hardware. The entry function in TjIpSys.dll is TjIpSysCall(). By passing the correct parameters and pointer references into that entry function you can have complete control of the device.

But as far as my app goes, there isn't much to it. Those .rsc files are used to install/remove the service and to launch the "servany" process instance which hosts magicjack.exe. The app itself is a .NET app with less than 1,000 lines of code.

I said the MJ community should write a custom SoftPhone for the device because we spend so much time trying to control the crappy one that comes with it. The driver could be re-used...


I guess the USB hardware understanding sinks me, Im more into reversing software and unpacking and Keygens etc, Maybe u can use this i wrote it today :lol:

Code: Select all

http://www.multiupload.com/PZKUAG0K7C
SuperSport1966
MagicJack Newbie
Posts: 7
Joined: Fri Oct 24, 2008 1:16 pm

Post by SuperSport1966 »

etvaugha wrote:So I had made a blog post on my site about download tracking for this app. Some guy posted this as a comment:

"This screwed up my magicjack and my processes. I could not system restore to make it work again , Thanks alot for being vague and not stating what to do if it screws up. "

I found this kind of funny, given the fact that I've spent so much time helping people, not only on this forum but also by email and PM.
This guy was definitely an ass. You don't ask for anything in exchange for your hard work. I create ROMs for Windows Mobile phones and occasionally, we get the same type of person. I don't ask for anything in exchange, and they act like they are owed something. I do my best to answer any questions or help in any way I can, but sometimes there are people that you can never make happy.
nitemare
MagicJack User
Posts: 38
Joined: Fri Jan 29, 2010 12:44 am

Post by nitemare »

Does not work with Windows 7 64-Bit.. No dial tone.
Oh well.
etvaugha
MagicJack Expert
Posts: 91
Joined: Sat Jan 02, 2010 5:38 pm
Contact:

Post by etvaugha »

nitemare wrote:Does not work with Windows 7 64-Bit.. No dial tone.
Oh well.
Yeah it looks like 64-bit is out for the time being. :( I'll put a note on the page...
User avatar
laserjobs
Dan Should Pay Me
Posts: 671
Joined: Mon Nov 12, 2007 4:11 pm

Post by laserjobs »

etvaugha wrote:
nitemare wrote:Does not work with Windows 7 64-Bit.. No dial tone.
Oh well.
Yeah it looks like 64-bit is out for the time being. :( I'll put a note on the page...
Interesting observation I had. When installing MagicJack on XP it did the update. Then I moved it to Windows 7 64bit and it updated again. Then back to the XP machine and it updated again. So it looks like there is a different magicjack.exe for XP and Windows 7 64bit.
SKE_webmaster
MagicJack Newbie
Posts: 5
Joined: Sun Aug 22, 2010 6:57 pm

Checking my understanding of posts

Post by SKE_webmaster »

I have been reading your post about running MJ as a service with this software. I just want to make sure I have understood. :?

I have the MJ 2.0 downloaded to my dogle and MagicFeatures 2.02 installed.

My understanding of what is posted here is, the MSC_17 program will run my MJ as a service and allow my MagicFeatures 2 to also be used at the same time.

Is this correct? :shock:

If so, you have made my year. :D
SuperSport1966
MagicJack Newbie
Posts: 7
Joined: Fri Oct 24, 2008 1:16 pm

Post by SuperSport1966 »

etvaugha wrote:
nitemare wrote:Does not work with Windows 7 64-Bit.. No dial tone.
Oh well.
Yeah it looks like 64-bit is out for the time being. :( I'll put a note on the page...
WooHoo! Got it working on my Win 7 64bit. There might be an easier way, but this is exactly what I did, and it now works as a Service. Maybe this will help to diagnose what needs to be modified in "MSC_17"?

This looks harder than it really is...

1. Use MSC_17 to Uninstall the Service if it's not already.

2. Uninstall MagicJack using Control Panel, Programs and Features.

3. Unplug MagicJack from USB

4. Delete the folder C:\mjusbsp

5. Restart your computer

6. Plug in your MagicJack and allow it to Update

7. Make sure the MagicJack operates as it should

8. Use MSC_17 to Set MagicJack as Service

9. Browse to C:\mjusbsp

10. Right Click and select Properties on cdloader2.exe

11. Select Compatibility Tab

12. Click 'Change settings for all users'

13. 'Check Run this program in compatibility mode for:' and select 'Windows Vista (Service pack 2)'

14. Check 'Run this program as an administrator'

15. Click 'OK' button and Click 'OK' again.

16. Repeat steps 10-15 on the following additional files:
instsrv.exe
magicJack.exe
magicJackLoader.exe
magicJackSplash.exe
srvany.exe

17. Restart your computer

18. Hopefully, it now works for you as it does for me. ;)

PS: Please try at your own risk. No complaining if it does not work or kills your computer...
etvaugha
MagicJack Expert
Posts: 91
Joined: Sat Jan 02, 2010 5:38 pm
Contact:

Post by etvaugha »

SuperSport1966 wrote:
etvaugha wrote:
nitemare wrote:Does not work with Windows 7 64-Bit.. No dial tone.
Oh well.
Yeah it looks like 64-bit is out for the time being. :( I'll put a note on the page...
WooHoo! Got it working on my Win 7 64bit. There might be an easier way, but this is exactly what I did, and it now works as a Service. Maybe this will help to diagnose what needs to be modified in "MSC_17"?

This looks harder than it really is...

1. Use MSC_17 to Uninstall the Service if it's not already.

2. Uninstall MagicJack using Control Panel, Programs and Features.

3. Unplug MagicJack from USB

4. Delete the folder C:\mjusbsp

5. Restart your computer

6. Plug in your MagicJack and allow it to Update

7. Make sure the MagicJack operates as it should

8. Use MSC_17 to Set MagicJack as Service

9. Browse to C:\mjusbsp

10. Right Click and select Properties on cdloader2.exe

11. Select Compatibility Tab

12. Click 'Change settings for all users'

13. 'Check Run this program in compatibility mode for:' and select 'Windows Vista (Service pack 2)'

14. Check 'Run this program as an administrator'

15. Click 'OK' button and Click 'OK' again.

16. Repeat steps 10-15 on the following additional files:
instsrv.exe
magicJack.exe
magicJackLoader.exe
magicJackSplash.exe
srvany.exe

17. Restart your computer

18. Hopefully, it now works for you as it does for me. ;)

PS: Please try at your own risk. No complaining if it does not work or kills your computer...
Very nice work. It seems to me though that all you would need to do is install the service, set compatability mode on magicJack.exe, and restart the machine. Some of the files you listed are not even used when MJ is run as a service so setting comaptability on them shouldn't matter.

I will get some semblence of these steps posted on my site, or idealy, update the program to automatically set the compatbility attributes on these files for 64-bit setups.
SuperSport1966
MagicJack Newbie
Posts: 7
Joined: Fri Oct 24, 2008 1:16 pm

Post by SuperSport1966 »

etvaugha wrote:Very nice work. It seems to me though that all you would need to do is install the service, set compatability mode on magicJack.exe, and restart the machine. Some of the files you listed are not even used when MJ is run as a service so setting comaptability on them shouldn't matter.

I will get some semblence of these steps posted on my site, or idealy, update the program to automatically set the compatbility attributes on these files for 64-bit setups.
That's VERY possible. I got it to work, and did not want to change anything from what I did so others could use it. I will now remove the attributes from the others and see if it still works. Thank you for pointing this out, as it is obviously easier to do... ;)

EDIT: You are 100% Correct. It works with ONLY setting Compatibility Mode on the MagicJack.exe file. Don't even need Run as Administrator set. Thanks again, this will speed up the next time I need to do this.
gashliquor
Dan isn't smart enough to hire me
Posts: 447
Joined: Sat Apr 26, 2008 1:03 pm

Post by gashliquor »

On 32 bit it works fine except with all the testing i did with it running it as a service with this program you do lose audio loudness to a point. When removed from service audio level is louder by far, Why i don't know but i tried it with a few Vista 32 bit users in different states. Running it not as a service and using a Hawkings QOS booster between the modem and router makes the MJ kick ass in audio and everything else!.
POBrien21
MagicJack Newbie
Posts: 3
Joined: Tue Aug 24, 2010 11:19 am

Win7 64-bit

Post by POBrien21 »

Just checking in to see if you have a fix for windows 7 64-bit. Changing the Magicjack.exe to compatability mode didn't work for me. Thanks again.
Paul
etvaugha
MagicJack Expert
Posts: 91
Joined: Sat Jan 02, 2010 5:38 pm
Contact:

Re: Win7 64-bit

Post by etvaugha »

POBrien21 wrote:Just checking in to see if you have a fix for windows 7 64-bit. Changing the Magicjack.exe to compatability mode didn't work for me. Thanks again.
No 64-bit fix yet, aside from the steps listed above which don't work for everyone. I have been busy with other projects but will eventually try to resolve this.
proteus007
MagicJack Newbie
Posts: 7
Joined: Tue Sep 23, 2008 2:51 pm

Works for me on Windows 7 64!!!

Post by proteus007 »

I installed the service and changed the compatibility mode as instructed in the previous post (did not even uninstall and reinstall MJ first) restarted the PC and it all worked like a charm ... exactly as if the softphone was active, no issues with audio loudness or anything else. If of any importance I was running the new MJ software 2.00.

My system:

Dell Studio XPS 435T

Windows 7 Home Premium 64 Bit

I7 920 2.67 Ghz

8 Gb Memory
4plus3vette
MagicJack Newbie
Posts: 7
Joined: Fri Sep 17, 2010 1:50 pm
Location: New York

THE NEXT STEP FOR THOSE OF YOU THAT CAN'T GET IT TO WORK YET

Post by 4plus3vette »

Hello,

Well, I have been trying to get this to work for a long time now and have read many posts and tried many things and could never seem to get it to work.

From another post, I used semicharm's initial steps with the Vista/Windows7 modifications as suggested by Gospelific. Still couldn't get it to work. Then I put out a call for help on that thread and arcadia2uk suggested that I come over here and look at the compatibility suggestion that SuperSport1966 came up with.

Well, that still did not get my MagicJack running as a service, BUT I DID NEED ALL OF THAT INFORMATION TO GET ME TO THE LAST STEP. So, thank you to all of you for your help, including etvaugha who has spent a lot of time on this stuff.

MY SYSTEM: Windows 7 Home Premium 64 Bit.

WHAT IT FINALLY TOOK TO GET IT WORKING:

- it seems as though I had an issue with Windows 7 User Account Controls. It's as if the computer needed me to give it permission to run the program (even in Windows XP SP2 compatibility mode and with run as administrator set), but would not (could not?) prompt for permission when the service was started.

THE FIX:

1. Under My Computer, go into either:
a. C:\users\default\AppData\Roaming\mjusbsp (using semicharm/Gospelific's method) - OR -
b. C:\mjusbsp (using etvaugha's method)
2. Right Click on magicJack.exe and select PROPERTIES
3. Click on the SECURITY TAB
4. Click on EDIT (in the middle of the window)
5. Click on ADD (in the middle of the next window)
6. Type INTERACTIVE in the area titled Enter the object names to select (examples):
7. Select OK
8. In the list of Group or user names:, click on INTERACTIVE once and make sure the "Read & execute" and "Read" have a check mark in the allow column.
9. Select OK
10. Select OK again
11. Either reboot or stop and restart the magicJack process

The process is a little slow to start, so give it a minute.

I hope this fix helps someone else as so many of your fixes got me to the point where my MagicJack is running as a service.

Thank you,

Jim
DreadFury
MagicJack Newbie
Posts: 8
Joined: Mon Sep 20, 2010 5:29 pm

Post by DreadFury »

I am on Windows 7 x64 now as well.

I helped Evan long ago in testing this awesome utility and in the end he made an awesome program that worked everytime.

However, the x64 problem has plagued many of us now.

I have tried every suggestion in this thread and can only get a temporarily working system.

If I install the service, the cd and usb MJ drives seem to disable themselves...
I must then unplug and replug them in to get them recognized, then the service will work. (this also requires turning UAC off and setting the compatibility)

So then the service works, but it rarely survives a reboot of the system.

If the system is rebooted, I must unplug and replug the dongle again, however it will only start working about half the time.
the other half the entire process must be redone to get back to 'kinda working' status.

I have missed so many phone calls and such because the device would disappear randomly and I wouldn't even realize until I tried to use the phone myself.


It would seem the 2 MJ drives disappearing would be the cause of many of the dead-line issues people are having.

Has anyone been able to get this to work and survive all reboots?
does anyone else have this issue of the mj drives not initializing correctly when attempting to use as a service?

The dongle works fine every time when installed normally, it only starts disappearing after the service install.

Any ideas or suggestions?

I ave also tried the ABC_Deploy 64 bit service tool and it doesn't apprear to work correctly at all, at least with Evan's tool and a few adjustments, the service will work for awhile.

I hope we can get to the bottom of this and get a true working solution for everyone, this stupid MJ dialer is driving me insane!

Thanks!
proteus007
MagicJack Newbie
Posts: 7
Joined: Tue Sep 23, 2008 2:51 pm

MJ as a service

Post by proteus007 »

As I said in my last post MJ works great as a service in my Win7 64, now I am not a techie and I simply followed in some way the etvaugha instructions.

As to why it works for some and not for others I am not sure but after reading the post by 4plus3vette I have a sense that it has to do the "users accounts" for the following reasons:

I don't have any other user accounts in my PC and the administrator account for me has no password. When I turn on my PC I don't have any "user account" to click on or enter any passwords ... it just takes me directly to my desktop where my MJ works fine as a service.

However if I put my PC to sleep when I awake it, for some reason, I have to click on the "user account" to proceed (I still need not to input a password since I did not set up one) and then MJ does not work as a service and I get no dial tone. So I need to restart the PC where I don't have to click on any "user account" or enter any passwords and ... you guessed .. it works again.

Now I am not suggesting that if the dog barks and then it rains therefore the dog made it rain, but it does suggest a correlation between what it does seem to make it work and what I know for sure breaks it, if only in this particular case.

Also, I have not tried to set up my PC with a password on start up, or other user accounts because I don't need it, because I need to have the PC on until I go to sleep anyway and because it is never a good idea to try to fix something that it's not broken. But given all that I have experienced as described above my bet would be this problem is related to "user accounts" and/or passwords.

-Sal
nailgunner
MagicJack Sensei
Posts: 1548
Joined: Thu Mar 18, 2010 3:30 pm

Post by nailgunner »

I didn't read every post before I downloaded it, silly me. Can anyone confirm that MagicFeatures won't work with this running? Thanks.
DreadFury
MagicJack Newbie
Posts: 8
Joined: Mon Sep 20, 2010 5:29 pm

Re: MJ as a service

Post by DreadFury »

proteus007 wrote:As I said in my last post MJ works great as a service in my Win7 64, now I am not a techie and I simply followed in some way the etvaugha instructions.

As to why it works for some and not for others I am not sure but after reading the post by 4plus3vette I have a sense that it has to do the "users accounts" for the following reasons:

I don't have any other user accounts in my PC and the administrator account for me has no password. When I turn on my PC I don't have any "user account" to click on or enter any passwords ... it just takes me directly to my desktop where my MJ works fine as a service.

However if I put my PC to sleep when I awake it, for some reason, I have to click on the "user account" to proceed (I still need not to input a password since I did not set up one) and then MJ does not work as a service and I get no dial tone. So I need to restart the PC where I don't have to click on any "user account" or enter any passwords and ... you guessed .. it works again.

Now I am not suggesting that if the dog barks and then it rains therefore the dog made it rain, but it does suggest a correlation between what it does seem to make it work and what I know for sure breaks it, if only in this particular case.

Also, I have not tried to set up my PC with a password on start up, or other user accounts because I don't need it, because I need to have the PC on until I go to sleep anyway and because it is never a good idea to try to fix something that it's not broken. But given all that I have experienced as described above my bet would be this problem is related to "user accounts" and/or passwords.

-Sal
I have UAC turned off, account control is not an issue unless another user group needs additional permissions for some reason.

this doesn't seem to be the case as it does work, just does not stay working for long...

I really wish I could get this working 100% again, it seems to only be an issue with x64 systems?




by the way, if you don't want to 'log in' after sleeping, do the following:
1.) right click desktop and select "Personalize".
2.) at the bottom right of the Personalization window, click "Screen Saver".
3.) near the bottom, click "Change power settings".
4.) on the left, click "Require a password on wakeup".
5.) set your power settings and select "Don't require a password".
6.) click "save changes".

NOTE: you may need to click "Change settings that are currently unavailable" to access these options, depending on your security settings. (They may be grayed out. If so, just click the link right above them to unlock them)
gordoncanada
MagicJack Newbie
Posts: 7
Joined: Thu Sep 16, 2010 7:22 am

Won't run as service 64 bit

Post by gordoncanada »

Great product. It worked on my 32 bit OS, but when I run it on my 64 bit OS the phone no longer gets a dial tone. Tried "Alwaysup" but the same thing happened. Is there a problem getting Magic Jack to run as a service in 64 bit (Windows 7)?
Thanks
DreadFury
MagicJack Newbie
Posts: 8
Joined: Mon Sep 20, 2010 5:29 pm

Re: Won't run as service 64 bit

Post by DreadFury »

gordoncanada wrote:Great product. It worked on my 32 bit OS, but when I run it on my 64 bit OS the phone no longer gets a dial tone. Tried "Alwaysup" but the same thing happened. Is there a problem getting Magic Jack to run as a service in 64 bit (Windows 7)?
Thanks
...lol
proteus007
MagicJack Newbie
Posts: 7
Joined: Tue Sep 23, 2008 2:51 pm

Re: MJ as a service

Post by proteus007 »

DreadFury wrote:
proteus007 wrote:As I said in my last post MJ works great as a service in my Win7 64, now I am not a techie and I simply followed in some way the etvaugha instructions.

As to why it works for some and not for others I am not sure but after reading the post by 4plus3vette I have a sense that it has to do the "users accounts" for the following reasons:

I don't have any other user accounts in my PC and the administrator account for me has no password. When I turn on my PC I don't have any "user account" to click on or enter any passwords ... it just takes me directly to my desktop where my MJ works fine as a service.

However if I put my PC to sleep when I awake it, for some reason, I have to click on the "user account" to proceed (I still need not to input a password since I did not set up one) and then MJ does not work as a service and I get no dial tone. So I need to restart the PC where I don't have to click on any "user account" or enter any passwords and ... you guessed .. it works again.

Now I am not suggesting that if the dog barks and then it rains therefore the dog made it rain, but it does suggest a correlation between what it does seem to make it work and what I know for sure breaks it, if only in this particular case.

Also, I have not tried to set up my PC with a password on start up, or other user accounts because I don't need it, because I need to have the PC on until I go to sleep anyway and because it is never a good idea to try to fix something that it's not broken. But given all that I have experienced as described above my bet would be this problem is related to "user accounts" and/or passwords.

-Sal
I have UAC turned off, account control is not an issue unless another user group needs additional permissions for some reason.

this doesn't seem to be the case as it does work, just does not stay working for long...

I really wish I could get this working 100% again, it seems to only be an issue with x64 systems?




by the way, if you don't want to 'log in' after sleeping, do the following:
1.) right click desktop and select "Personalize".
2.) at the bottom right of the Personalization window, click "Screen Saver".
3.) near the bottom, click "Change power settings".
4.) on the left, click "Require a password on wakeup".
5.) set your power settings and select "Don't require a password".
6.) click "save changes".

NOTE: you may need to click "Change settings that are currently unavailable" to access these options, depending on your security settings. (They may be grayed out. If so, just click the link right above them to unlock them)
Yeah U were right I did what U suggested about UAC and now I don't have to click on anything if I was to put the PC to sleep. However, for some reason, going into sleep mode disables MJ even after I wake up the PC.
Post Reply