yashsingh1/xdaforums huggingface dataset:
[HD2 Android Q&A, Help & Troubleshooting and Genera] lonelykatana:
What does any of this have to do with android on our HD2?

We have a section for this kind of crap, its called off topic! keep it there.

Why do you even feel the need to have another Ios vs android discussion. Its nonsense.

To many people think their opinion is the be all and end all,

ITS NOT

Each OS have disadvantages, and advantages. Its down to what your looking for in a smartphone, and what you need from your OS.
[Nexus One Q&A, Help & Troubleshooting] MassimoM2:
i don't have a developer membership at google so i can't see if it's in stock or not.

can anyone check this issue?
[Nexus One Q&A, Help & Troubleshooting] pwig:
I checked yesterday. Out of stock. They said a limited number are coming but no date or any more information than that.
[Android Software/Hacking General [Developers Only]] elsif1:
This is a modified version of the new Skype app that supports calls using 3G data in the US. The version in the market only allows calls over WiFi in the US.

www (dot) megaupload (dot) com (slash) ?d=9GPDBTEF

Checksum:

SHA256(skype_signed_aligned.apk)= 53f6b81819e4181de89b11c0d9002529a2a23df24d1d68d945c4546c36611317

Sorry, new user.. Won't let me post links. Someone feel free to post the link below.

[UPDATE]

Uploaded new apk - zipaligned this time. It may or may not help with people who have been having trouble.
[Android Software/Hacking General [Developers Only]] eyeburn:
Unable to install on my nexus one with cyanogen 6
[Android Software/Hacking General [Developers Only]] tiptoekirk:
Is this real??
[Android Software/Hacking General [Developers Only]] Gadget Man 007:
Looks suspicious. Too scared to try it. :rolleyes:

Here's another post alleging to Skype over 3G: http://xdaforums.com/showthread.php?t=800834
[Android Software/Hacking General [Developers Only]] elsif1:
It's real. To be specific about the change:

1) Disassemble the apk (apktool will do it)

2) edit <dir>/smali/com/skype/raider/service/y.smali

3) Line 2097 needs to read:

const/4 v0, 0x0

instead of

const/4 v0, 0x1

4) re-assemble, sign, install

Basically, it's a one byte change, as these things usually are.
[Android Software/Hacking General [Developers Only]] elsif1:
Try uninstalling your existing copy. Also, you might have to download from PC. I've had trouble downloading from phone w/ megaupload.
[Android Software/Hacking General [Developers Only]] rpmccormick:
I hope I'm not zombied. I have a new G2, with no root. I uninstalled skype, then installed the OP's apk using "adb install <.apk>". There is no skype icon. It is installed. An reinstall (adb install -r) did not make an icon appear. A reboot didn't help. Unfortunately, adb uninstall fails. The contents of the .apk look legit, but someone really crafty could have all my google login for all I know. Should I factory-reset or what?
[Android Software/Hacking General [Developers Only]] salwyzZ:
App crash in my SAMSUNG I5500
[Android Software/Hacking General [Developers Only]] elsif1:
Strange that everyone's having problems. I'm running cm6 on n1. I installed using astro on the phone. Does the checksum match? Maybe apktool rebuilt it differently or something. Code-wise it's just that 1 byte change. Oh well. Hopefully it works for someone.
[Android Software/Hacking General [Developers Only]] elsif1:
Posted a new zipaligned apk (see original post for updated url). Unfortunately I only have a Nexus One w/ CM6 to test with, but it works here.
[Android Software/Hacking General [Developers Only]] manfly9884:
http://www.megaupload.com/?d=9GPDBTEF
[Android Software/Hacking General [Developers Only]] Giskardors:
Will this work on 1.6 too?
[Android Software/Hacking General [Developers Only]] elsif1:
It should work on whatever the official Skype app supports. Which apparently does not include the galaxy s phones fwiw. Not sure about 1.6. You can try the one from the market first if you like.
[Android Software/Hacking General [Developers Only]] exabrial:
Samsung Moment with Radioactive Candy 1.9.0 ROM (Android 2.1/2.2 Hybrid)

Installed via adb install. App crashes on start.
[Android Software/Hacking General [Developers Only]] rpmccormick:
Does mega upload not work on phone. Keeps downloading 32k file after long timeout.
[Android Software/Hacking General [Developers Only]] phinphan:
Downloaded on PC and installed through dropbox. Works over 3g just fine. The app stinks but it works over 3g.

HD2 running SuperDesire 1.0 over Energy Rom
[Android Software/Hacking General [Developers Only]] orb3000:
Please leave your comments whether it´s working or not!
[Android Software/Hacking General [Developers Only]] elsif1:
If anyone has a better place to upload it let me know. Megaupload does in fact suck from the phone.
[Android Software/Hacking General [Developers Only]] pseudoswede:
Does a Force Close on my G2.
[Android Software/Hacking General [Developers Only]] orb3000:
Please report guys if it´s working or not

Thanks
[Android Software/Hacking General [Developers Only]] RiffyDivine:
Which is the most current ver of this?
[Android Software/Hacking General [Developers Only]] KiamatDusk:
Anyone got a fixed version of today's update?
[Android Software/Hacking General [Developers Only]] selectodude:
+1 for a 3G hack for the skype update. they finally fixed it so it doesn't run like ass but I would love to receive calls over 3G in the us. thanks in advance.
[Android Software/Hacking General [Developers Only]] elsif1:
Sorry guys. I've had almost no time the past few days and it's not looking better in the near future. I posted basic instructions on how I did it last time though, so if someone wants to play around with it, feel free.

http://xdaforums.com/showpost.php?p=8480921&postcount=5
[Android Software/Hacking General [Developers Only]] pboos:
No problem. We understand.

I would be ready to give it a try and see if I get it working with the new version. But since I live in Japan I can not download the original APK from the Market. So can somebody share it with me?

Thx.
[Android Software/Hacking General [Developers Only]] pboos:
hacked new skype version

Version of new update is 1.0.0.614 if I am right. Can somebody confirm?

I got the new version and applied the same thing as in post #5. it was in the same file at the end. But that is now on line 2127.

am i right, that the function seems to only block 3g calls if it is in the US? kind of guessing since I am in Japan and I am not sure if it really works. If you want I can send you the file to test it quickly.

apktool v1.3.2 produced layout_width problems so that I had to use v1.3.1.

kind of afraid to post the file here since I am not sure if I am going against any laws or agreements I accepted with skype.

But if somebody wants to test it, please write me a PM.
[Android Software/Hacking General [Developers Only]] statustray:
Hi there,

PM sent ;-)
[Android Software/Hacking General [Developers Only]] rcflyerrj:
Hey all. i got the new version working on 3g for me copy the address below into your browser to download.

personal.rnpfly.com/com.skype.raider-1.apk
[Android Software/Hacking General [Developers Only]] BravoCharlieDelta:
not working

tried as per post #28

does not work in US

uninstalled and installed thru browser link. still demands wifi to make calls
[Android Software/Hacking General [Developers Only]] pboos:
@rcflyerrj (&BravoCharlieDelta)

are you sure that is not the original app? did you make any changes? note that if you are outside the US the 3G block is not applying. So I guess you downloaded and tested it over 3G outside the us and thought: "oh. it is working over 3G, let me share it with everyone". When I reverse engineered the app to hack it, it seems like it only applies for the US. A friend from switzerland confirmed that and said that the market version works well for him over 3G.

I have sent my hacked version to two people so far. For one it only force closed, the other reported that one call went okay over 3G but then there was a message: "Already 2 ongoing calls, you must end one call before you can start another one.". No idea where that comes from and can not investigate that well since I live in Japan.

If others want to test and see if they have the same problem, please PM me.
[Android Software/Hacking General [Developers Only]] globaltrasher:
Works great over 3G on Samsung Captivate! Thanks elsif1 :cool:
[Android Software/Hacking General [Developers Only]] statustray:
Which version are you running globaltrasher? Thanks in advance.

Regards,

Statustray
[Android Software/Hacking General [Developers Only]] globaltrasher:
Heya statustray,

Just the one "linked to" in 1st post - got a pop up about "3G calling charges blah, blah", then installed it, logged in, and made a view calls to Skype as well as phone lines over 3G - seems pretty straightforward, and there was no issue for me. Just worked.
[Android Software/Hacking General [Developers Only]] TheMarkness:
Hey pboos sending you a PM, would be interested to test it out I'm in the eastern side of the US. Currently running a Verizon Galaxy Tab, current 1.0.0.514? version works great with calls in and out over 3G but times out after so long and logs itself out. Heard this was fixed in the latest release though no 3G calling means no phone for me with that Tab :).
[Android Software/Hacking General [Developers Only]] M5devil:
can you guys confirm if this the older version (1.0.0.514) gives you chat notification sounds? I know it gives a call sound fine, but when someone sends a chat message, you won't hear it unless you look at the phone.

I have tested this with the newer version 1.0.0.614 and chat sounds are fine, but obviously calls over 3G are blocked.

Has anyone gotten this to work on new version?
[Android Software/Hacking General [Developers Only]] M5devil:
I had tried this manually myself on the new update 1.0.0.614 with apktool and then signed the file with auto-sign zip file that was linked on one of the threads. I can confirm that process went through without errors. Skype apk file installed fine, but FC'ed on me on launch.

So it's a no go, according to the instructions from the OP.

UPDATE:

Compiled again using apktool 1.3.1 and this time no FC's, but it won't call, it will end the call immediately and then will say 2 calls already in progress you must end a call before starting a new one. Someone has reported this before.

Ohh well, reverting back to the previous version, it just sucks that it won't play sounds on new chat notification.
[Android Software/Hacking General [Developers Only]] TheMarkness:
Don't know what is exactly different here but using pboos modded and apk'ed Skype 1.0.0.614 (1.0.1) for 3G works perfect on my Verizon Galaxy Tab. I want to note that my Galaxy Tab is fresh out of the box (pretty much) with stock firmware, no custom rom, and no root.

I get all the notifications like I should, resolution displays correctly (a 614 fix), and I can make and recieve calls on 3G no issues. I did four calls at home on my 3G (Wifi disabled) and recieving three calls no issues. Went to bed and woke up six/seven hours later and walla Skype still running waiting for some incoming calls :cool: (version 514 would sign out / time out after hour+ or so). Got to work and after a few minutes Skype started ringing a incoming call haven't even checked or opened it in the taskbar since before bed, Wifi disabled still on 3G so no issues at all so far.

So happy camper here nothing different is done, simple line change and apk resign from pboos did the trick here. What phones are you guys running? What roms if custom, coming from dev'ing on the Droid 1 and Evo 4G I know most devs (cough) modify frameworks and replace images theming without properly resigning things which causes FC loops and other issues with some software (could be part of the issue with this). Root or no root?
[Android Software/Hacking General [Developers Only]] velazcod:
Is this working with latest version 1.0.0.614 ?

I'm going to try to find the line.
[Android Software/Hacking General [Developers Only]] alzakx:
Hey! Is me again,

I think I have an idea, If someone can explain to me how to properly pack and sign the apk I might have a hack that could work. I pretty much want trick Skype into thinking that the sim country iso and network country iso are other than the ones returned by the method calls, which are actually part of the Android OS.

Please let me know.
[Android Software/Hacking General [Developers Only]] TheMarkness:
pboos tried his hand at making Line 2127 to read:

const/4 v0, 0x0

instead of

const/4 v0, 0x1

It did work with 3G calling for almost 11 hours without issue and all of a sudden it hit a brick wall giving the "Already 2 ongoing calls, you must end one call before you can start another one". I've tried reset, reboot, flush cache/memory, everything with no solution.

Maybe your onto something alzakx seems there is a lot more going on this time around (from 514 to 614). pboos and others used apktool 1.3.1 (1.3.2 caused issues)
[Android Software/Hacking General [Developers Only]] M5devil:
Verizon has no restriction for 3G calls.... this hack doesn't need to be applied in your case.
[Android Software/Hacking General [Developers Only]] M5devil:
What version of apktool you used? Don't use 1.3.2 it will FC on you. Find 1.3.1 and it will work fine. Try again and let us know.
[Android Software/Hacking General [Developers Only]] M5devil:
Give me the y.smali file and I'll test it from here using your hack.
[Android Software/Hacking General [Developers Only]] M5devil:
ok I am testing your y.zip file... will report back shortly.

UPDATE.

NO GO!! Says wifi calls only in US.
[Android Software/Hacking General [Developers Only]] TheMarkness:
Not the case unless your on a "compatible" phone meaning a phone that they deem fit and that has a calling plan with Verizon :o. Just re-downloaded it again to check again and soon as I went to make a local call it popped up "Calls to US numbers will be carried by Verizon Wireless, not Skype, and charged according to your calling plan"

So screw Verizon lets get some updated more stable Skype 3G :D

Verizon explains how skype mobile usage breaks down in billing (super lame!)
[Android Software/Hacking General [Developers Only]] M5devil:
Here is the outcome so far.

1. Method used by OP on 1.0.0.614 = 2 calls in progress, bla bla bla

2. Method used by alzakx on 1.0.0.614 = WIFI CALLS ONLY

We need to compare the differences between the 2 y.smali files from old and new versions and see what's up. I wish I could understand this crap, but I can't.

I can however test and report back if it's working or not.
[Android Software/Hacking General [Developers Only]] alzakx:
Hey man,

please try my attachment from my latest post, the first one you downloaded just had the un-cured version of the file pulled straight from the skype apk. Maybe that's why you still get wifi only.
[Android Software/Hacking General [Developers Only]] TheMarkness:
pboos used the method by the OP though he said the information was further down in a different line. Now when I first installed the 614 provided by pboos I was able to make incoming and outgoing calls on 3G, no issues, stay signed in, everything was gravy until like an hour and half ago. Noticed calls hitting the GV# mailbox and then when I tried to make a call it just come up with a grayed out "end call" button, upon trying to dial the number again I get the 2 calls message crap.

So I don't know what happened and why it worked perfect since 10:30pm last night ti'll 11:00am this morning and then hitting the same "2 call" wall error that everyone saw immediately. I tried to completely clear settings, default, uninstall, reboot tab, fresh install pboos file again, launch and BAM the same "2 call" wall again.

Very strange :o
[Android Software/Hacking General [Developers Only]] TheMarkness:
Also M5devil/alzakx what about taking a look at xeudoxus's hacked 514 skype for 3G? I know he was the one to original modify it to allow 3G calling, maybe there is some differences from his modification and the OP that might help mash up some ideas.
[Android Software/Hacking General [Developers Only]] M5devil:
Testing... will report back shortly.

UPDATE..

ALREADY 2 OUTGOING CALLS CRAP :(
[Android Software/Hacking General [Developers Only]] alzakx:
Yeah man,

Xeudoxus explains his hack by changing the value of a constant on X line of code. My guess is that by changing that he flips the value of a boolean from true to false or viceversa so when the comparison is made by the method calls that ask if we are in the US, a true value will be turned into false, allowing us to free ourselves from their chains.

I will look into it and maybe get some more ideas. thanks man.
[Android Software/Hacking General [Developers Only]] M5devil:
No go unfortunately :(

same 2 calls crap
[Android Software/Hacking General [Developers Only]] alzakx:
DEFEAT!

Hey man, can u post a link to this last version of the apk? I want to run it on my emulator and see what happens.
[Android Software/Hacking General [Developers Only]] M5devil:
I think OP used the same file as originally posted by Xeudoxus. We can easily compare and see if that's the case.
[Android Software/Hacking General [Developers Only]] M5devil:
I did a comparison of version 514 from the droidforum and 538 original file and 538 hacked by OP and strangely sections that were modified are not consistent... which leaves us nowhere really.

514 hacked has const/4 v0, 0x1

538 original has const/4 v0, 0x1

538 hacked has const/4 v0, 0x0
[Android Software/Hacking General [Developers Only]] TheMarkness:
What about the one pboos modified (from a stock 614 apk)?
[Android Software/Hacking General [Developers Only]] alzakx:
hey everybody, I got news. They are not GREAT news but they are some news.

I tried a new way to pack and sign my cured apk. It worked this time. Thats good. SO I install the thing on my phone, I fire up the 3G and try to call. No good. No outgoing call gets thru. However! I did not get the WIFI only bull****. So that tells me the lines of code actually worked, or at least they helped a little bit. Ok so, I try calling myself from a different account and the Skype rings on my phone. I click on the Answer button but the **** keeps ringing. I'm taken to the Call screen where you can hang up and everything, just like if you were talking to the other person, but the only thing I hear is the ringing. So that tells me that there must be other places were I need to enter my cured lines of code.

I'll keep trying and I'll let you all know.
[Android Software/Hacking General [Developers Only]] M5devil:
Read post #30 back on page 3 or 4. He talked about his hack and it didn't work.
[Android Software/Hacking General [Developers Only]] M5devil:
Let me know what you're changing in y.smali and let me test it as well.
[Android Software/Hacking General [Developers Only]] TheMarkness:
The link I posted is the apk he sent me via PM (pboos), it worked flawless for me for 12 hours straight before it went straight into the "2 calls" issue. I made 6 calls over 3G on it from 9pm last night to 12:30am last night and received 5 calls in the same time frame testing. Woke up this morning and it was still kicking away 100%, had a call this morning soon as I came in to work at 9:00am. Around 11:00am this morning it just stopped and started giving me the "2 call" error and ever since I have not been able to get it to work like it did all last night and this morning.
[Android Software/Hacking General [Developers Only]] alzakx:
Hey!

So I'm still trying, I decided to look for all the places where the are calls to the network country code and updated them in some files. I still changed some values to avoid being detected as in the US. No luck, I still get the same behavior. I can't call out and incoming calls ring and ring even after I answer them.

My theory is that they might pick your IP when you connect to their service and based on that info, they allow the call or not.

If somebody else has more ideas please share them. If someone else wants to test my apks please let me know.
[Android Software/Hacking General [Developers Only]] denis_y_s:
I don't believe that they are reading IP to block US 3G calls, because if it was true they would block calls from .538 version as well, what would stop them? Plus calls over WiFi also have US IP, so in this case it's enough to make Skype think that we are using WiFi when on 3G and IP check will fail.

Any way don't give up, continue good job! :)
[Android Software/Hacking General [Developers Only]] pboos:
There is a bug in the newest apktool that makes this happen. I guess you got the xml parse error in the logcat? Well. I had that too. solution is the following:

use the apktool.jar here: http : //code.google.com/p/android-apktool/issues/detail?id=100&colspec=ID%20Stars%20Type%20Status%20Priority%20Milestone%20Owner%20Summary#c7

then it should not end in FC anymore! :)

Otherwise. Send me the files you changed and i can do it for you.

Regards,

Patrick

PS: I CAN NOT POST URLS? "To prevent spam to the forums, new users are not permitted to post outside links in their messages. All new user accounts will be verified by moderators before this restriction is removed." :(
[Android Software/Hacking General [Developers Only]] pboos:
Thanks. Applied your hack in this .apk:

http://www.2shared.com/file/qpW-7kVU/comskyperaider-100614-aligned.html

App seems to work. Get the message about calling rates. 3G call worked well. But since I just tried it in Japan, you need to test it in the US.
[Android Software/Hacking General [Developers Only]] TheMarkness:
Dang tried that one you just uploaded with the fixes and was instantly greeted with the call end screen on dial and then the 2 call message like before. Don't know what was different last night and this morning :o. So no go still on 3G.
[Android Software/Hacking General [Developers Only]] mauilion:
works on the tmo tab

I downloaded the apk from 4 shared above and I can make calls on 3g and wifi. I will update should I run into the 2 calls thing.

Can anyone provide any information on a way to integrate skype into the contact manager?

Thanks,

Duffie Cooley
[Android Software/Hacking General [Developers Only]] pboos:
can you share a screenshot of the error with me? maybe i might be able to figure it out. or not. since i never saw that error here. maybe there will be someway to bypass. and can you share exactly when it comes? before dialing? 0.1seconds after pressing call? 2 seconds after call? is there a ringing? this might help to track the problem down.
[Android Software/Hacking General [Developers Only]] shauder:
Mine gets stuck at logging in. Just continues to say it is but it wont go past
[Android Software/Hacking General [Developers Only]] denis_y_s:
No go for me, FC at start.. :(
[Android Software/Hacking General [Developers Only]] TheMarkness:
Everything logs in okay without issue, soon as you hit call on 3G it goes to the call screen like it's ringing but the call end button is grayed out instead of red like you just ended the call, after a second or two it goes back to the dialer like the call just ended. Try to click call again then you get the "2 calls" error message like that first call is hung out there though it never dialed out.

Isn't there a logcat app in the market that doesn't require root (not sure if the verizon tab has been rooted yet). Maybe a logcat of it when you go to call would help see whats happening, maybe a change is causing the issue idk for sure without getting the log.
[Android Software/Hacking General [Developers Only]] alzakx:
Good morning freedom figthers.

So, I got another idea, how about if we trick Skype into thinking that we are not using a 3G data connection. I mean, think about it: their restriction applies to 3G calls in the US. So they must ask the OS at some point were you are located and if you are on a 3G or Wifi network. I already tried tricking the location and for some reason it bypasses the location restriction, but it doesn't fully works. Now I want to try to get Skype to think that we are on Wifi all the time.

If someone wants to try my apk with the location trick, please do so, I attached the zip below.

I'll work on the "Wifi-forever" trick and let you know.