Skype on iPhone – Crystal Clear!!!

by Rohit on March 30, 2009

skype_1-266x400

I have been waiting from ages like many others for a native Skype app for the iPhone.  I felt all the voices requesting the app on Skype forum were falling on deaf ears but alas it’s finally here and boy-whoa-boy it’s out with a bang.

The million dollar question undoubtedly on everybody’s mind would be about the voice clarity – I have got just two words for that – CRYSTAL CLEAR!!!.  I made a skype out call to my friend in India and was more than impressed with the call quality. But the big WOW factor was the skype to skype call – it was brilliant. Felt as though I was calling from my BT landline.

For those of you who feel that this isn’t a big deal. Think again! Yes I know Fring, Truphone and Nimbuzz have been around but they suck at voice quality. This is because they use a workaround that requires them to channel calls through a server and transcode audio, resulting in poorer-quality calls than Skype can do in its own app.

Important solutions to the COMPLAINERS:

  1. Complaining that you can’t use Skype on 3G?
  • Just Jailbreak your iphone and install voipover3g app from cydia. Jailbreakers will be able to save their minutes whenever they want because this app makes the iPhone think that it is on wifi all  the time.

2. Complaining that you can’t run skype in the background while using another application?

  • Just install backgrounder app from cydia on your jailbroken phone.

3. Complaining that you cant use gtalk, msn and other IM’s?

  • Its a SKYPE only app. Duh! Use Beejive or someother app if you want to chat using other IM’s.

4. Complaining that there is no video conferencing, SMS and other desktop client features ?

  • Play the waiting game for a while. The folks at skype will definitely be releasing these features in not-so-distant future updates.

UPDATE: Complaining that Skype is crashing every minute on your jailbroken iphone?

  • Saurik has released a new mobile substrate and the issue is fixed. Just update ‘mobile substrate’ from cydia. Once this is done you can enjoy uninterrupted calls on skype from your jailbroken iphone.

April 1 UPDATE: Complaining that after updating mobile substrate voipover3g and backgrounder isn’t working?

Saurik just released another update of mobilesubstrate 0.9.2805-1. This version fixes the problem entirely allowing for mobilesubstrate addons to work with Skype app. You can now use Skype app with VoIPover3G! and backgrounder. Just update mobile substrate on Cydia once more and enjoy skype on the go!

April 2 UPDATE (UK time): For a full fledged tutorial on how to install voipover3g to use skype over 3g  Click here.

FINAL UPDATE: You no longer need to SSH or edit any file. All you need to do is install voipover3g from Cydia on your jailbroken iPhone and you can instantly make calls over 3g via skype :)

Share:

{ 2 trackbacks }

Skype for the iPhone now available, just not in Canada [UPDATE] | iPhonefreak
March 31, 2009 at 3:24 pm
Skype! (Sorry Canada) - Page 2 - The iPhone Blog Forums
March 31, 2009 at 5:51 pm

{ 50 comments… read them below or add one }

Earl March 31, 2009 at 1:20 pm

Hi Rohit

Can you please tell me what is the next step after installing voipover3g?

Rohit March 31, 2009 at 1:22 pm

Hi Earl:

Skype works over EDGE/3G on FW 2.x.
Install VoiPover3G (Cydia)
SSH iPhone “/Library/MobileSubstrate/DynamicLibraries/VoIPover3G.plist”
edit *plist and add “com.skype.skype”,

Dan March 31, 2009 at 1:23 pm

Ever since I have installed skype it keeps crashing on me..WTF??

Rohit March 31, 2009 at 1:24 pm

Saurik has released a new mobile substrate and the issue is fixed. Just update ‘mobile substrate’ from cydia. Once this is done you can enjoy uninterrupted calls on skype from your jailbroken iphone.

ab March 31, 2009 at 1:48 pm

Is it possible to install Skype on an unlocked phone running 1.1.1?

Rohit March 31, 2009 at 2:10 pm

U need to be on firmware 2.X I am afraid..will let you know if there is a workaround for 1.1.1 firmware..cheers..

wayne sutton March 31, 2009 at 2:55 pm

Awesome, thanks for the update

Rohit March 31, 2009 at 2:56 pm

you are welcome!

sr March 31, 2009 at 4:00 pm

Skype works over EDGE/3G on FW 2.x.
Install VoiPover3G (Cydia)
SSH iPhone “/Library/MobileSubstrate/DynamicLibraries/VoIPover3G.plist”
edit *plist and add “com.skype.skype”,

not working buddy ne other way

thanks

Rohit March 31, 2009 at 5:13 pm

@sr: Temporary mobile substrate update disabled mobile substrates from running in Skype and fixed crashing issue BUT the update also resulted in – no voipover3g, backgrounder, etc atleast for now. Saurik the creator of cydia is working on a solution.. Will give u a heads up the moment ‘voipover3g’ can be used again. cheers..

Rohit March 31, 2009 at 5:31 pm

For people having crashes (especially the 1 minute thing) use this FIX which doesn’t involve updating mobile substrate and therefore allows usage of voipover3g and backgrounder:

I had to enable in Intelliscreen, Performance, App Boost ON and select the apps below (in my case I set Backgrounder and VoipOver3G both to ON). That fixed it, no more crashes at all, tested this on 2 iPhones. (via http://tinyurl.com/skypemooon)

Hint: you can use VoipOver3G from Cydia and have Skype work on 3G (calls)
You install it and then go to /Library/MobileSubstrate/DynamicLibraries , edit VoIPover3G.plist and add “com.skype.skype” to the list.

rence March 31, 2009 at 9:33 pm

my voipover3g is also not working with skype after i updated mobilesubstrate.

Rohit March 31, 2009 at 10:21 pm

@rence: yeah hopefully another update of mobilesubstrate is out soon which lets us use voipover3g.. Will keep u updated..

Rob March 31, 2009 at 10:33 pm

Thanks for your help, i found you on twitter…

How do I do this part?

SSH iPhone “/Library/MobileSubstrate/DynamicLibraries/VoIPover3G.plist”
edit *plist and add “com.skype.skype”,

Rohit March 31, 2009 at 11:18 pm

@Rob: This is one of the best tutorials on the net on how to SSH your iphone on windows. (it’s diff for mac so lemme knw if ur using mac)
http://www.iclarified.com/entry/index.php?enid=3221

Once you know how to SSH. Browsing iPhone system files is as good as browsing folders on your computer.

So with ease you will be able to navigate yourself to “/Library/MobileSubstrate/DynamicLibraries/VoIPover3G.plist”
Just doubleclick on it or right click and say edit and once its open add “com.skype.skype” -All lowercase

( to know more go to http://thebigboss.org/2008/10/25/voice-over-ip-over-3g/ and http://thebigboss.org/2009/03/30/new-skype-app-having-problems-on-jailbroken-phones/)

IMPORTANT NOTE: If you have updated ur mobile substrate file on cydia u wont be able to use voipover3g. Saurik is working on a solution. Hopefully one more mobile substrate update will be out soon which will allow the above hack to work. Will tweet you the moment I get the news.

Rob April 1, 2009 at 12:14 am

Thanks! The tutorial was great! Let me know when you receive word of that update!

rence April 1, 2009 at 2:10 am

voipover3g does not work anymore with skype after i updated mobilesubstrate

Cameron April 1, 2009 at 5:54 am

You guys are awesome, i was driving myself nuts why the backgrounder app wasnt working for me. Looking forward to Sauriks update! Thanks for the blog

Rohit April 1, 2009 at 10:43 am

@rence @cameron Saurik just released another update of mobilesubstrate 0.9.2805-1. This version fixes the problem entirely allowing for mobilesubstrate addons to work with Skype app. You can now use Skype app with VoIPover3G! and backgrounder. Just update mobile substrate on Cydia once more and enjoy skype on the go!

Rohit April 1, 2009 at 10:45 am

@rob Saurik just released another update of mobilesubstrate 0.9.2805-1. This version fixes the problem entirely allowing for mobilesubstrate addons to work with Skype app. You can now use Skype app with VoIPover3G! and backgrounder. Just update mobile substrate on Cydia once more and enjoy skype on the go!

Cameron April 1, 2009 at 2:31 pm

sweeet, thanks again!

vnaya April 1, 2009 at 3:15 pm

i have upgraded to latest mobilesubstrate 0.9.2805-1 but now i am facing serious problem with skype. After login if i am trying to message to the another user, as soon i am touching the keypad my skype crashes automatically.
I received mail from Saurik “However, the problem is not MobileSubstrate: I made a multiple minute phone call over 3G using 0.9.2805-1 (which now lets you use things like backgrounder and voipover3g with Skype): you have some other extension installed that’s not working, and now its able to get injected into Skype.”
Can somebody help me what could be possible extension that is causing problem…

Rohit April 1, 2009 at 4:15 pm

@vnaya : 3 possible solution right now:

solution 1: If you are still having “after about a minute” crashes with Skype it is likely caused by a non-MobileSubstrate extension (such as mAdvLock).

——— So Delete mAvLock ———

solution 2: Alright – just figured out that I had to delete MobileLog 2.2.
Which is too bad, because I love it… but now Skype works flawless!
iphone g2, 8GB, 2.2.1 – hope this helps and hope more this get’s fixed by the MASTER!

——– Delete MobileLog 2.2 ——–

solution 3: ok skype was crashing on launch for me with the new mobilesubstrate but when i enabled intelliscreen with performance boost for winterboard and backgrounder skype worked again !!

—-Enable Intelliscreen with performance boost for winterboard—-

Let us know if it helps.

Paulo April 1, 2009 at 4:47 pm

Installed the newest MobileSubstrate + Voipover3G and it’s a no go.
I get no instability, no errors really. It just won’t work. Skype continues to tell me that I am over 3G and that it is not possible to make calls.

Tried to reinstall it all and still, doesn’t work.

A friend of mine here at work is facing the same problem. Is there anything we’re missing?

vnaya April 1, 2009 at 4:57 pm

somehow my intelliscreen is also giving problem after upgrading to mobile substrate. After clicking on Apply icon nothing is happening, i just come out of intelliscreen and after doing all the setting i can’t see intelliscreen appearing on my lock screen.

I don’t have (not installed)

———— mAvLock ————

But i have (Installed)

————MobileLog2.2———

Rohit April 1, 2009 at 5:13 pm

@paulo I assume you have edited the voipover3g.plist file and added “com.skype.skype”.

If you haven’t done this already. Here’s how u gotta do it..

SSH iPhone “/Library/MobileSubstrate/DynamicLibraries/VoIPover3G.plist”
edit *plist and add “com.skype.skype”,

Once u have edited the above file things shud work fine.. Lemme knw if u have already done this and are still facing the problem.

Rohit April 1, 2009 at 5:15 pm

@vnaya in your previous comment you have mentioned that MobileLog2.2 is installed on your iphone. Just delete that file and you should be good to go..Hope that sorts out ur prob..

vnaya April 1, 2009 at 5:42 pm

:( bad news i did that still it is crashing but not this time i am not even in a position to login the skype account

mminoo April 1, 2009 at 6:06 pm

Known extensions or apps that cause skype to crash: mcoolphone, mobilelog, iLog, AdvLock, Hood

You have uninstall this programs, so skype would work on the latest Mobilesubstrate update over wifi or 3G.

Good luck all,

Rohit April 1, 2009 at 7:55 pm

@mminoo cheers mate!!!

Rohit April 1, 2009 at 10:39 pm

@vnaya check whether you have the apps which @mminoo has mentioned. Try uninstalling those apps. Will give u an update if there are other causes for the crash.

Rohit April 1, 2009 at 10:42 pm

@vnaya uninstall intelliscreen. skype with voipover3g has started working for many of them without any crashes after uninstalling intelliscreen.

Atesz April 2, 2009 at 12:51 am

Wow, Thanx a lot, mine is working well, and I didn’t need to delete a MobileLog 2.2. Maybe i never had it, honestly i don’t know what is it :)
The only question i have (2) When I call somebody it said routing call, ringing. What is that Routing means? I hope will not charge for me.I have an unlimited account with skype, so I can call any number in USA. So what is that “Routing Call” message on the top?
My other question is : it is normal when I call somebody sounds like I’m using a speaker?
Thanx, Attila

Rohit April 2, 2009 at 1:07 am

@Atesz you get the “routing call” message even while making a skype-skype call. So I can confirm that you aren’t charged. Cheers..

Atesz April 2, 2009 at 2:28 am

That is the good news :) And a “speaker” problem solved as well, it was loud till the first 2 rings.
Now I just need a flash player on my iphone, and i will sell my laptop ;)

rence April 2, 2009 at 2:36 am

my iphone 3g 8GB is working now flawleslly after I updated to mobilesubstrate 0.9.2805-1..skype over 3G is working now. no crashes.thanks saurik and rohit.

Rohit April 2, 2009 at 10:51 am

@rence cheers mate! njoy the cool app ;)

havok April 8, 2009 at 10:42 pm

I really do like this website,lots of information and guides.This site rocksKind regardsAdmin off http://www.freebiemadness.co.uk

Rohit April 9, 2009 at 2:13 am

@havok am glad that you like it :)

Abilash May 6, 2009 at 2:51 am

Hi Rohit -

Not to side track the topic, I had installed skype on my iphone, but the iphone app is not letting me to join the public groups. Is there a way to get around it?

Thanks,

Prime June 7, 2009 at 11:01 pm

Hi Rohit,
I dont have any mobile substrate file in my Cydia. how I can get it?
Thank you.

Rohit June 8, 2009 at 11:08 pm

Hi Prime! If you have cydia installed on your phone then without a doubt u will hv mobile substrate.. Did you try using the search button at the bottom right corner inside cydia..

1) Enter Cydia 2) Tap on SEARCH 3)Type mobile substrate in the search box and you should be good to go!

giorgio June 9, 2009 at 7:05 pm

I have erased “mcoolphone” and NOW SKYPE WORKS!!!!!!! Thank you very very much, you are a genius!!!
Giorgio

Rohit June 13, 2009 at 5:58 pm

That’s awesome Giorgio..Am glad it did work.. Njoy the app!!!

JaneRadriges June 13, 2009 at 6:27 pm

Hi, gr8 post thanks for posting. Information is useful!

Rohit June 13, 2009 at 11:42 pm

@JaneRadriges You are most welcome Jane :)

Seasons October 30, 2010 at 8:01 am

You you should make changes to the post subject title Skype on iPhone is Crystal Clear!!! to something more specific for your subject you write. I liked the the writing withal.

barun February 23, 2011 at 9:16 pm

Does it work if i dont have Skype before hand? I downloaded the voiP but it doesn’t show any icon. I dont have user a/c in iPhone to download free skype. What should i do?

barun February 24, 2011 at 4:55 pm

I also can’t find mobile substrate on Cydia.

remo February 24, 2011 at 5:05 pm

BARUN create a free account on the Apple app store and download skype. You dont have to play around with mobile substrate with the current version of the app.

Tell me if you need any help.

Leave a Comment

Previous post:

Next post: