Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
d3sm0nd
Old
#1  
d3sm0nd's Avatar
Senior Member - OP
Thanks Meter 9
Posts: 503
Join Date: Dec 2007
Location: Sofia
Default "Crack" Skype Mobile to be able to use on other networks than Verizon

Hi... I think that I posted my another thread in the wrong forum...

http://forum.xda-developers.com/showthread.php?t=652248

Let's crack it ?
 
d3sm0nd
Old
#2  
d3sm0nd's Avatar
Senior Member - OP
Thanks Meter 9
Posts: 503
Join Date: Dec 2007
Location: Sofia
Can't believe that nobody is interested in this... whatever.

I've disassembled the apk with apktool. Attached the content.

So, I took at look at some .xml files and look what I found:
strings.xml from the values folder:
Code:
    <string name="STR_UI_UNKNOWN_PSTN">Sorry, Skype couldn\'t detect your phone number and will now exit.</string>
AHA! Unknown PSTN. I think that Skype has somewhere stored the valid PTSN prefix of Verizon and is just checking if you're from Verizon or not... The question is where is the value "STR_UI_UNKNOWN_PSTN" defined and how to bypass it?

The next thing that I did is to search all files for "STR_UI_UNKNOWN_PSTN" and guess what.. I found something in the file:
smali\com\skype\android\verizon\activity\SkypeActi vity.smali
Code:
# APKTOOL/RES_NAME: com.skype.android.verizon:string/STR_UI_UNKNOWN_PSTN
    const v1, 0x7f0a00c8

    goto :goto_0

    :cond_2
    const/16 v0, 0x10

    if-ne p1, v0, :cond_3

    invoke-virtual {p0}, Lcom/skype/android/verizon/activity/SkypeActivity;->getLayoutInflater()Landroid/view/LayoutInflater;

    move-result-object v0
Another interesting string is "STR_UI_TURN_WIFI_OFF" > I'm sure it is possible too to enable WIFI usage for the Skype mobile app!

Sadly I am not a coder, just a system administrator Would be nice if someone could help here...
 
mattyguk
Old
#3  
Senior Member
Thanks Meter 6
Posts: 110
Join Date: Mar 2007
I'm massivly interested, as I'm a "skype on 3 beta" user. But it doesn't work on 2.1 ROMs, and I have upgraded to 2.1. So if i could get this to not do the verizon check and let me chose the dial out number i'd be very happy.

One problem....i'm no help when it comes to dev work sorry i'm a sys admin too so my coding streaches as far as powershell, vbs, etc...!!
 
hktony
Old
#4  
Senior Member
Thanks Meter 1
Posts: 109
Join Date: Jul 2008
Quote:
Originally Posted by mattyguk View Post
I'm massivly interested, as I'm a "skype on 3 beta" user. But it doesn't work on 2.1 ROMs, and I have upgraded to 2.1. So if i could get this to not do the verizon check and let me chose the dial out number i'd be very happy.

One problem....i'm no help when it comes to dev work sorry i'm a sys admin too so my coding streaches as far as powershell, vbs, etc...!!
i hope it works too for 3 uk user too ....\
coz i cant wait untill 3 uk release skype for 2.1 user .
what i know is dialing out no. is free and it doesn't count internet usage in 3 uk as well . It is more stable than voip call . Also if it works skype in as well (Need skype credit) like skype lite ...it was good as well ..
 
hyperfire21
Old
#5  
Senior Member
Thanks Meter 2
Posts: 177
Join Date: Dec 2008
we should combine these skype threads into one. will be much easier for updated info.
 
grifforama
Old
#6  
Senior Member
Thanks Meter 56
Posts: 1,042
Join Date: Dec 2009
Wouldn't one way of doing this be to somehow incorporate into an Eris build ? Eris = Verizon ?
 
gehzumteufel
Old
#7  
Senior Member
Thanks Meter 46
Posts: 1,419
Join Date: Jul 2006
Location: SoCal
Is anyone bothering to notice that on the video, this is pointless for any networks other than Verizon and 3 UK, since they already have these services set up? This does NOT go over a data network as people would like to think.
 
tehninjo0
Old
#8  
Junior Member
Thanks Meter 0
Posts: 6
Join Date: Dec 2009
as gehzumt said... why bother? the Skype app does not use your wifi connection, not to mention that there are lots of apps out there already that provide skype client functionality such as Nimbuzz and fring.
 
d3sm0nd
Old
#9  
d3sm0nd's Avatar
Senior Member - OP
Thanks Meter 9
Posts: 503
Join Date: Dec 2007
Location: Sofia
Quote:
Originally Posted by tehninjo0 View Post
as gehzumt said... why bother? the Skype app does not use your wifi connection, not to mention that there are lots of apps out there already that provide skype client functionality such as Nimbuzz and fring.
fring never worked for me.. when I enable skype support it works well, I quit and on the next startup it shows that skype is enabled but I cant see the skype contacts and do nothing... crap
 
ady
Old
#10  
ady's Avatar
Retired Forum Moderator
Thanks Meter 15
Posts: 426
Join Date: Nov 2005
Location: Vancouver
Use nimbuzz. It works well for skype.
Currently Own:
Galaxy Nexus
Rogers Samsung Galaxy S Captivate
Bell Samsung Galaxy S Vibrant
Telus Milestone
Nexus One
Omnia 2
Nokia N97
Nissan Fairlady 300ZX
Infiniti FX35
Earth and the center of galaxy

 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...

XDA PORTAL POSTS

Boot Animation Paradise for your Android Device

The default boot animations on any device, no matter whichmanufacturer, are generally pretty … more

Flash Custom ROM and Recovery to Samsung Galaxy S 4

After reading about Dan Rosenberg’s bootloader exploit for the Samsung Galaxy S 4,I … more