yashsingh1/xdaforums huggingface dataset:
[G1 Apps and Games] drcereal:
No dice, so far. It's stuck in "Signing in, please wait..."

This is the SkypePreferences.xml file, after my editing. Changed the URLs, didn't add any phone number, as I'd expect it grab it from the server:

<?xml version='1.0' encoding='utf-8' standalone='yes' ?>

<map>

<string name="serverGatewayRegionName"></string>

<boolean name="signInAutomatically" value="false" />

<boolean name="rememberMe" value="true" />

<string name="callNumber"></string>

<string name="clientGatewayRegionId"></string>

<boolean name="skypeOutEnabled" value="false" />

<string name="backupHost">http://mobile.three.co.uk/948</string>

<string name="clientVersion">1.0</string>

<boolean name="useDtmf" value="true" />

<string name="serverGatewayRegionId"></string>

<int name="battRequest" value="0" />

<string name="inName"></string>

<string name="sessionId"></string>

<boolean name="debug" value="true" />

<int name="updateFrequency" value="60" />

<string name="eventId"></string>

<string name="serverVersion">5.1.11.3</string>

<string name="username"></string>

<string name="buildNumber">2</string>

<string name="language">EN</string>

<int name="seqId" value="0" />

<string name="password"></string>

<string name="firstTime"></string>

<string name="tempSessionId"></string>

<string name="defaultSkypeHost">http://mobile.three.co.uk/948</string>

<string name="baseUrl">http://mobile.three.co.uk/948</string>

<string name="inNum"></string>

<string name="pushHost"></string>

<boolean name="useHttps" value="false" />

<boolean name="confirmedEula" value="true" />

<string name="forwardNumber">+</string>

<boolean name="vibrate" value="true" />

<string name="callUrl">http://mobile.three.co.uk/948</string>

<boolean name="receiveCalls" value="true" />

<string name="fwdNumMatch"></string>

<string name="clientGatewayRegionName"></string>

<boolean name="allowOverrideForwardNumber" value="true" />

<string name="buildDate">3-Nov-08</string>

<boolean name="forwardEnabled" value="false" />

<string name="dialCode">1</string>

</map>

Anyone see anything obviously wrong? Any hints would be strongly appreciated.

Cheers,

C.
[G1 Apps and Games] dial100:
I moded as per CoolChase tips and installed OK,rebooted and signed in but upon dialling Skype Test call it asked for credit. Same with calling any online contacts.
[G1 Apps and Games] drcereal:
Yes, I should've mentioned that. I thought I had. That method doesn't work. At least, it does not appear to work. What I am doing now is editing the preferences file created by iSkoot when it first runs, directly on the android device. This is how they seem to make it work on WinMo. Let's see if it works out.
[G1 Apps and Games] xxxhxxx2001:
have you tryed replacing

<string name="callNumber"></string>

with

<string name="callNumber">+447838333888</string>

or

<string name="callNumber">+447838333887</string>
[G1 Apps and Games] xxxhxxx2001:
I don't have a android device and don't know much about android :(but using wm you just use a reg editor and after the first run of iskoot you go to

HKEY_CURRENT_USER\SOFTWARE\ISKOOT\SKYPE\DEVICE

and edit

BackupHost

CallUrl

DefaultSkHost

and in my case also CallNumber
[G1 Apps and Games] fl3xo:
after a couple of f...ing experiments, the solution (H3G ita):

-uninstall iskoot

-install a fresh copy

-download SkypePreferences.xml

-edit following string value (text editor, windows wordpad for example)

<string name="username">username</string>

<string name="password">yourpass</string>

<string name="forwardNumber">forwardnumber</string>

-save and copy:

#adb push SkypePreferences.xml /data/data/com.iskoot.android/shared_prefs/SkypePreferences.xml

View attachment SkypePreferences.xml.zip

(rename file simply removing .zip)

thats all!
[G1 Apps and Games] dial100:
Thank you for uploading. Is this for WM or Android?

I need it to work with Android on 3UK.

Has any 3UK user tried?
[G1 Apps and Games] fl3xo:
Uhmm...i'm not an uk user ,but you can try this if have a rooted phone:

-unistall iskoot

-install a fresh copy

http://xdaforums.com/attachment.php?attachmentid=138723&d=1229716955

(thx to demontefixo)

-DO NOT RUN ISKOOT

-download the provider file or go to http://pastebin.com/f483b9120 for the original post

View attachment iskoot_provider.txt

-now we will modify "SkypePreferences.xml" to force the server to retrieve the correct connection parameter.

-copy the list above and save as "SkypePreferences.xml". If you're very lazy you can download this and rename to .xml

View attachment SkypePreferences.txt

-open the provider file and find your provider (in your case UK).

-look for the BASEURL value an replace it in SKYPESERVER

-replace SKYPECALLNUMBER with +447838333888 or +447838333872 (thx to stooby). I don't know where the call will be forwarded in other nations ,so try googling for iskoot for windows mobile or blackberry.

-look for USERNAME and PASSWORD and replace with yours.

-now you must have a "SkypePreferences.xml" like this:

with USERNAME and PASSWORD replaced with you own.

This is very important:

<boolean name="useHttps" value="false" />

this is set to "false" because "http://mobile.three.co.uk/948" is NOT a secure http.

Don't pain about:

<string name="forwardNumber">+</string>

because iskoot will ask for a forward number next.

-ok, you can save "SkypePreferences.xml" and push it to the phone via adb:

#adb push SkypePreferences.xml /data/data/com.iskoot.android/shared_prefs/SkypePreferences.xml

-FINALLY RUN ISKOOT an sign in.

-If the program say error for duplicate login, wait at least 30 minutes, this will fix.

-do a "testcall" and look for the number dialed: if it is +447838333888, you're very very LUCKY!It's all OK!

-now you can copy the current "SkypePreferences.xml" and post it to discuss the result (good or bad...i don't know). Copy the file via adb:

#adb pull /data/data/com.iskoot.android/shared_prefs/SkypePreferences.xml SkypePreferences.xml

-rename

<string name="username">USERNAME</string>

<string name="password">PASSWORD</string>

and post it.

GOOD LUCK
[G1 Apps and Games] dial100:
Thanks

Thank you for very informaive post. I will try this!
[G1 Apps and Games] dial100:
I can hear 3UK Skype auto answer...

Hello fl3xo,

I may not have been able to complete the project or perhaps did it not correctly.

Upon signing it seems signing on and returns back to sign screen, however my partnetrs skype can see mee online! Funny!

And when she tried to call the call was help by other party.

But on one or two accasions she heard anouncement saying "we couldnt connect your call , please hang up and call later". Now that is surely 3UK skype announcement. On pc skype it seems to call skype with 3UK .
[G1 Apps and Games] fl3xo:
You must post your current SkypePreferences.xml to see if we have forced the server correctly.

Probably UK callnumber should be wrong too. I don't know.

Nobody had posted for some success with android other than me.

Ok. Post that file and look at what's wrong
[G1 Apps and Games] dial100:
Sorry, I am dumb on this occasion. Please have a look at attached jpegs.

PS: I followed this page for rooting..>>>http://xdaforums.com/showthread.php?t=543571

everything went ok, just incase if this is important.

I couldnt push file from my PC SKD/Tools..... permission denied.

Thanks for the trouble.
[G1 Apps and Games] fl3xo:
You have to do 2 important things:

1) write at command prompt

"adb shell"

and ,as probably you must know, you will have a prompt starting with "#" if you have rooted correctly

2)type into adb shell

"mount"

To see if /data (mtdblock5) is mounted as read/write
[G1 Apps and Games] elsorroct:
the combination which would be necessary for Spain?
[G1 Apps and Games] dial100:
I thought I got the root from the link in my previous post. It seemed to give partial root as I could use wifi tether, anyway I installed rooted rom and pushed the .xml file.

At first iskoot application signed in, ...synchronising contacts and crashed!

I straightaway clicked to sign in and a few moments later it mentioned about signing elsewhere. As per your advice I must wait atleast 30 min.

I will write further progress.
[G1 Apps and Games] dial100:
This modified application may only work with 3 network. ie 3UK, 3Italy,3Australia etc. If you have 3 network available than surely it might work.
[G1 Apps and Games] loveextasy:
I have done all in your instructions, but the number dialed is +447838333870, not either +447838333872 or +447838333888. Is it the new number of three UK? It seems.....

Anyway, thank you very much
[G1 Apps and Games] fl3xo:
Uhmm...good question. Im italian and have a plan for 3ITA.so im sure it works only in italy. Do you were charged for your iskoot call?
[G1 Apps and Games] fl3xo:
Anyway dear loveextasy, we are very interested of your SkypePreference.xml, so we will take a look and bypass the forcing pass. In particular, will be an undocumented server that will be very useful for uk users. Please post it removing username and pass first! Thx
[G1 Apps and Games] dial100:
OK I got as far as error: already signed in another mobile.... waited longer than 30 mins but still no luck. I mean shows error- duplicate sign in. Do I need to put number in settings?
[G1 Apps and Games] stooby:
Yes, that will be 3UK.

When you make a Skype call using ISkoot, it gets a suitable phone number to use.

Anything starting +447838 will be a 3UK number and therefore free (assuming you on the 3UK network!)

To be certain, check your balance (if you're on PAYG) then make a Skype call and check your balance again after. I'm 99.9% certain that you will not have been charged.
[G1 Apps and Games] fl3xo:
Hi dial, iskoot for android is a beta application and sometimes do not unload from memory correctly even you tap "exit" button. Try to kill with a kind of taskmanager and i'm sure you will fix. A question: have you tryed to use iskoot in "fresh" configuration? You will be charged for the call, but you can exclude other problems so.
[G1 Apps and Games] loveextasy:
They didn't charge me for this number, but I cannot make a SkypeOout call to China. It always says: "we couldn't connect your call, please try again." But when I called the Skype Test service, it is perfect. So can anyone tell me why? Does Three UK banned SkypeOut? Or something else?

Thanks very much.
[G1 Apps and Games] stooby:
3UK allow SkypeOut calls to foreign phone numbers, but not to numbers in the UK.

Silly question: do you have any Skype credit? If not, that will probably be why you can't make SkypeOut calls.
[G1 Apps and Games] loveextasy:
here it is

<?xml version="1.0" encoding="utf-8" standalone="yes" ?>

- <map>

<string name="serverGatewayRegionName" />

<boolean name="signInAutomatically" value="false" />

<boolean name="rememberMe" value="true" />

<string name="callNumber">+447838333888</string>

<string name="clientGatewayRegionId" />

<boolean name="skypeOutEnabled" value="false" />

<string name="backupHost">http://mobile.three.co.uk/948</string>

<string name="clientVersion">1.0</string>

<boolean name="useDtmf" value="true" />

<string name="serverGatewayRegionId" />

<int name="battRequest" value="0" />

<string name="inName" />

<string name="sessionId" />

<boolean name="debug" value="false" />

<int name="updateFrequency" value="60" />

<string name="eventId" />

<string name="serverVersion">5.1.11.3</string>

<string name="username"></string>

<string name="buildNumber">2</string>

<string name="language">UK</string>

<int name="seqId" value="6" />

<string name="password"></string>

<string name="tempSessionId">usTcKFLVIKa</string>

<string name="defaultSkypeHost">http://mobile.three.co.uk/948</string>

<string name="firstTime">2009-08-11-17-07</string>

<string name="baseUrl">http://mobile.three.co.uk/948</string>

<string name="inNum" />

<string name="pushHost" />

<boolean name="useHttps" value="false" />

<boolean name="confirmedEula" value="true" />

<string name="forwardNumber">+</string>

<boolean name="vibrate" value="false" />

<string name="callUrl">http://mobile.three.co.uk/948</string>

<boolean name="receiveCalls" value="false" />

<string name="fwdNumMatch" />

<string name="clientGatewayRegionName" />

<boolean name="allowOverrideForwardNumber" value="false" />

<string name="buildDate">3-Nov-08</string>

<boolean name="forwardEnabled" value="false" />

<string name="dialCode">1</string>

</map>
[G1 Apps and Games] loveextasy:
yes i've got 7.10 UK pounds.

I have just get through a different Chinese number apart from that one I have problem with, but when I finish the call and tried to call the problem one, iSkoot just cannot get me through to the 3 Skype Service number... it stays at the screen of "Starting Skype call, please wait." then automatically go back to contacts list...

I restarted the phone, and I cannot even sign in....

MAybe because it's beta?
[G1 Apps and Games] fl3xo:
This is the file you PUSH to the phone, really no changes happens after a successfully login?

At least the main thing that would happen is that the "callnumber" is copyed to the "inNum" and "callnumber" would be replaced by constant value of "123"
[G1 Apps and Games] fl3xo:
If 3uk allow foreign skypeout call, probably is chines governament that filter this kond of stream. I had done some skypeout call in africa and all was gone, so ithink this is a cjonese problem.
[G1 Apps and Games] loveextasy:
this is the file before I push.

I copied the current file out as follows:

<?xml version="1.0" encoding="utf-8" standalone="yes" ?>

- <map>

<string name="serverGatewayRegionName" />

<boolean name="signInAutomatically" value="true" />

<boolean name="rememberMe" value="true" />

<string name="callNumber" />

<string name="clientGatewayRegionId" />

<boolean name="skypeOutEnabled" value="true" />

<string name="backupHost">http://mobile.three.co.uk/948</string>

<string name="clientVersion">1.0</string>

<boolean name="useDtmf" value="true" />

<string name="serverGatewayRegionId" />

<int name="battRequest" value="0" />

<string name="inName">Skype Service</string>

<string name="sessionId" />

<boolean name="debug" value="false" />

<int name="updateFrequency" value="1200" />

<string name="eventId">-1</string>

<string name="serverVersion">5.1.11.3</string>

<string name="username"></string>

<string name="buildNumber">2</string>

<string name="language">UK</string>

<int name="seqId" value="4" />

<string name="password"></string>

<string name="firstTime">2009-08-11-17-07</string>

<string name="tempSessionId">vKooqWRIw04</string>

<string name="defaultSkypeHost">http://mobile.three.co.uk/948</string>

<string name="baseUrl">http://mobile.three.co.uk/948</string>

<string name="inNum">+447838333888</string>

<string name="pushHost" />

<boolean name="useHttps" value="false" />

<boolean name="confirmedEula" value="true" />

<string name="forwardNumber">+</string>

<boolean name="vibrate" value="true" />

<string name="callUrl" />

<boolean name="receiveCalls" value="true" />

<string name="fwdNumMatch" />

<string name="clientGatewayRegionName" />

<boolean name="allowOverrideForwardNumber" value="false" />

<string name="buildDate">3-Nov-08</string>

<boolean name="forwardEnabled" value="true" />

<string name="dialCode">1</string>

</map>
[G1 Apps and Games] kaizer006:
Heres the xml im useing no edits from what gets push'd to phone

it makes 3 skype to skype calls fine and dosnt seem to use any credit for me anyway (3 pay as u go)

only changes from the basic txt is i took the number username and password out

i put 3uk test in the username just so i could tell which edit i had upoaded to the phone

you just change em to urs when u load the app on the phone etc

it sign's in almost every time ive not had a signed in on another mobile message since i started useing it

i.e. since yesterday lol

so far like i said it makes free skype to skype calls

but when you try to skype to the phone it gives off a busy message

best ive managed is getting to my voice mail from skype

just gotta figger out how to sort that out

ill check the WM reg when i find my universal

cos on that i had skype in and out working fine on it
[G1 Apps and Games] dial100:
Here is one from my handset after some faffing about!

<?xml version='1.0' encoding='utf-8' standalone='yes' ?>

<map>

<string name="serverGatewayRegionName"></string>

<boolean name="signInAutomatically" value="false" />

<boolean name="rememberMe" value="true" />

<string name="callNumber">+447838333886</string>

<string name="clientGatewayRegionId"></string>

<boolean name="skypeOutEnabled" value="false" />

<string name="backupHost">http://mobile.three.co.uk/948</string>

<string name="clientVersion">1.0</string>

<boolean name="useDtmf" value="true" />

<string name="serverGatewayRegionId"></string>

<int name="battRequest" value="0" />

<string name="inName">Skype Service</string>

<string name="sessionId">rcIhsZJuV02</string>

<boolean name="debug" value="false" />

<int name="updateFrequency" value="60" />

<string name="eventId">-1</string>

<string name="serverVersion">5.1.11.3</string>

<string name="username">SKYPE_ID</string>

<string name="buildNumber">2</string>

<string name="language">EN</string>

<int name="seqId" value="9" />

<string name="password">SKYPE_PASSWORD</string>

<string name="defaultSkypeHost">http://mobile.three.co.uk/948</string>

<string name="firstTime">2009-08-11-17-07</string>

<string name="tempSessionId">rcIhsZJuV02</string>

<string name="baseUrl">https://skype169.three.co.uk</string>

<string name="inNum">+447838333888</string>

<string name="pushHost">http://skype169.three.co.uk:8880</string>

<boolean name="useHttps" value="false" />

<boolean name="confirmedEula" value="true" />

<string name="forwardNumber">+447838333888</string>

<boolean name="vibrate" value="false" />

<string name="callUrl">http://mobile.three.co.uk/948</string>

<boolean name="receiveCalls" value="false" />

<string name="fwdNumMatch"></string>

<string name="clientGatewayRegionName"></string>

<boolean name="allowOverrideForwardNumber" value="true" />

<string name="buildDate">3-Nov-08</string>

<boolean name="forwardEnabled" value="false" />

<string name="dialCode">1</string>

</map>

It seems a little bit different to some posted in the thread. It wont let me make a test call....says you are not allowed to call this number! >>+447838333886. Any thoughts?
[G1 Apps and Games] drcereal:
It worked! Apparently android was screwing up my APN. Set it to three.co.uk, and it all seems to work now. I'll keep everyone posted. I used the XML file posted above.
[G1 Apps and Games] demonknight9:
Hi, this is going to sound really noob but after spending many hrs trying to push this file to the device i'm about to give up. My g1 has root and its unlocked and its the first device of the android platform that i own. I had many windows mobile devices and with the ui on the device you can easily copy an xml file to any windows folder you need to with a couple of clicks with the stylus, why is this so bloody dificult on an android device!!! All I need to do is push the file to the data folder as everything is already edited but using the emulator on the device when i type adb it says premission denied. I also downloaded the android 1.6 sdk and it also has an emulator which needs avds to use or doesnt it? i'm really lost, any help would be most appreciated.
[G1 Apps and Games] dial100:
@Demon...

Try to push it using SDK on pc. If permission denied means not fully rooted. I had same experience. I changed to Hero but if I can recommend this Rom by emon... It is T Mobile (EU) but very fast.http://www.4shared.com/file/129108782/3953f016/HTC__crc1__Android_rooted_Rom_32B_TMobile.html
[G1 Apps and Games] fl3xo:
Good work dial100! You have forced the server to retrieve the "hidden" and undocumented pushhost and base url. Remember that call will be forwarded to the InNum, you can confirm?you can try to enable https too, look at baseurl value ...

Would be nice if n1ckbarker (1st post) modifies 1st post with configuration file for uk and italy.

I think this could became avery large post...
[G1 Apps and Games] dial100:
Hi fl3xo,

I think if there was a way to convert -reprogramme .sisx file to .apk, it would solve many hurdles. I have a copy of skype for symbian nokia 5800 and n97,they are both touch symbians. If that .sisx file could be converted! Or am I dreaming!? I found it here>> http://www.4shared.com/file/125911098/ae49b0ef/Skype_2_0_40_Signed.html

Any thoughts?
[G1 Apps and Games] fl3xo:
I think is not possible or extremely difficult. Symbian has a paticular set of api and is very different of dalvik used in android. If a java version of iskoot exists, this would be certainly more simple.

Iskoot is a beta version older an year, i hope someone release something fast after a year of beta testing...
[G1 Apps and Games] demonknight9:
hi, i got it done. problem was that i was using xp 64 and the drivers were not there so the device was not connected. I was doing everything by the book but if the device is not connected it wont work. silly me. thanks for you help:) though
[G1 Apps and Games] dial100:
Hi Demon.... good that you sorted. Let us know your pulled .xml! Thanks.

fl3xo and some other members are working to see if we can end up with a final solution that all 3 network user throughout the world can benefit.

If someone can develope an apk programme which acts as a bridge between servers 3 and skype, perhaps 3 will consider promoting.

This solution will only work with 3 networks of UK,Australia,Austria,Sweden,Italy,Hongkong etc. or wherever 3 network available.
[G1 Apps and Games] demonknight9:
Hello DIAL100, my pulled xml was posted in post #55. Just took the txt out of the file and did not changed it after that. Pushed it to the device with lots of trouble but i done all the instructions in this thread "#adb push SkypePreferences.xml /data/data/com.iskoot.android/shared_prefs/SkypePreferences.xml

-FINALLY RUN ISKOOT an sign in.

-If the program say error for duplicate login, wait at least 30 minutes, this will fix"

By the way I did not have to wait for 30 mins it went straight in, I could not sign in with the 3internet APN I had to change it to three.co.uk and thats really it, its working brilliant and spending my skype free minutes. I'm on 3 UK pay and go if that helps
[G1 Apps and Games] dial100:
Hi, Demonknight9,

Glad that yours is sorted.
[G1 Apps and Games] demonknight9:
So am I, all you need to know is what you used to edit in the reg when you did the windows mobile version then edit that on the xml, push it to the device and thats it. I had the most trouble rooting as I was using XP64 but if you rooth properly with XP 32 and follow the instructions it is quite simple. I was just panicking for nothing
[G1 Apps and Games] kaizer006:
still not been able to get incomeing skype to work properly

from what i can see if the app itself stops u from gettin incomming skype calls

i think its to do with the calling credit

cos 3 dosnt use the skype credit to make or receve calls

but normaly your ment to have credit

there mite be a proper way around it but i havent set figgered it out lol

so far the only way ive managed to revece skpye calls is to interupte the sign in

to see what i meen go sign in on your mobiles skype and when it says "synconizeing" it will sign u in and update ur status [easist way is to watch u sign in on another skype account]

as soon as ur "online" cancel the sign in

if done right you can receve skype calls to your mobile

also it seems that after u sign in and when it ask's you to "enter your phone number" if you press back sendin it to your contact list

you can receve skype calls

it just wont let you make any until uve entered a number in there :S

but as soon as uve entered the number its bye bye receveing calls

if i could figger out how to bypass makeing calls w/o a number it would be fine

til then u can either make or receve
[G1 Apps and Games] Lord Lucan:
working fine.
[G1 Apps and Games] dial100:
Anybody noticed battery drainage?

Battery drain is fast when running iskoot.