Home User CP Donate Chat Register Today!  
  Get New posts Faq / Help?
   


Go Back   Hackint0sh > Projects and Hacks > iPhone > iPhone "2G" (Rev. 1) > Older Software Unlock Solution

Reply
 
LinkBack (2) Thread Tools Display Modes
  #611 (permalink)  
Old 11-28-2007, 08:27 PM
timschuerewegen's Avatar
timschuerewegen
Status: Offline
Senior Member
 
Join Date: Aug 2007
Location: Belgium
Posts: 450
Rep Power: 30
timschuerewegen will become famous soon enoughtimschuerewegen will become famous soon enough
Send a message via MSN to timschuerewegen
Default

Quote:
Originally Posted by aberas View Post
With the 1.1.1 and before method the matching was ok.
Now it's being a pain... to the point to downgrade to 1.1.1 .
No need to downgrade, you can simulate the old "compare last x digits" behaviour.

1) add the following entries, where "x" is the number of digits you want to compare

ar 54 00 - 0 x
ar 54 00 - 1 x
ar 54 00 - 2 x
... etc

2) at offset 0x2DE8 in the AppSupport file change "3F 10 DD E5" into "01 10 A0 E3
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #612 (permalink)  
Old 11-29-2007, 01:45 AM
aviegas's Avatar
aviegas
Status: Offline
The Man
 
Join Date: Sep 2007
Posts: 1,079
Rep Power: 66
aviegas has a spectacular aura aboutaviegas has a spectacular aura aboutaviegas has a spectacular aura about
Default

Quote:
Originally Posted by aberas View Post
Aviegas, do you have any ideas for the Argentine numbers?

Maybe adding another string with the 54 plus the 9 of out-of-the-country-call-to-mobile, like

ar 54 00 0 2 8
ar 54 00 0 3 7
ar 54 00 0 4 6
ar 54 00 0 5 5

ar 549 00 0 2 8
ar 549 00 0 3 7
ar 549 00 0 4 6
ar 549 00 0 5 5

(although I've tried this and didn't work)

With the 1.1.1 and before method the matching was ok.
Now it's being a pain... to the point to downgrade to 1.1.1 .

Any sugestions, please... I'm ready to try any crazy ideas!

TIA
Give me the phone pattern you want to match. I can't help without this information.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #613 (permalink)  
Old 11-29-2007, 01:57 AM
aviegas's Avatar
aviegas
Status: Offline
The Man
 
Join Date: Sep 2007
Posts: 1,079
Rep Power: 66
aviegas has a spectacular aura aboutaviegas has a spectacular aura aboutaviegas has a spectacular aura about
Default

Quote:
Originally Posted by timschuerewegen View Post
No need to downgrade, you can simulate the old "compare last x digits" behaviour.

1) add the following entries, where "x" is the number of digits you want to compare

ar 54 00 - 0 x
ar 54 00 - 1 x
ar 54 00 - 2 x
... etc

2) at offset 0x2DE8 in the AppSupport file change "3F 10 DD E5" into "01 10 A0 E3
Tim, that is really interesting.... it really simulates thge old behaviour. In fact it can be the basis for a reasonable solution for the problem.

Let me explain the idea:

The app asks the user the country code, the matching size, the maximum size (to define how many lines will be needed) and the carrier name. Then it will patch AppSupport.

The app will require the phone to be active, so the current MCC-MNC can be retrieved (I do not know how, but there must be a way, as FieldTest does). With that it is possible to create a plist file, add the sym link. Leave the EDGE settings open and editable, so the user can later modify it.

This is much better than iWorld, as it will provide callerid matching!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
Sponsored links Remove advertisements
Advertisement
Advertisement

  #614 (permalink)  
Old 11-29-2007, 06:32 AM
timschuerewegen's Avatar
timschuerewegen
Status: Offline
Senior Member
 
Join Date: Aug 2007
Location: Belgium
Posts: 450
Rep Power: 30
timschuerewegen will become famous soon enoughtimschuerewegen will become famous soon enough
Send a message via MSN to timschuerewegen
Default

Quote:
Originally Posted by aviegas View Post
so the current MCC-MNC can be retrieved (I do not know how, but there must be a way, as FieldTest does).
Code:
# Framework CoreTelephony CTSIMSupportCopyMobileSubscriberCountryCode
206
# Framework CoreTelephony CTSIMSupportCopyMobileSubscriberNetworkCode
20
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #615 (permalink)  
Old 11-29-2007, 11:18 AM
aviegas's Avatar
aviegas
Status: Offline
The Man
 
Join Date: Sep 2007
Posts: 1,079
Rep Power: 66
aviegas has a spectacular aura aboutaviegas has a spectacular aura aboutaviegas has a spectacular aura about
Default

Quote:
Originally Posted by timschuerewegen View Post
Code:
# Framework CoreTelephony CTSIMSupportCopyMobileSubscriberCountryCode
206
# Framework CoreTelephony CTSIMSupportCopyMobileSubscriberNetworkCode
20
That's nice!

We could create a file with

xx yy 00 - 0 7
xx yy 00 - 1 7
xx yy 00 - 2 7
..
xx yy 00 - 13 7

And also add the local patch. The only thing left to do is patch xx and yy to the country name and code. Similar pre-patched files could be created for "8", "9" and "10", and I would say handle up to a max digits size of 20.

My only doubt is the number of digits on the country code (yy). Some have 1, 2, 3 (or more?), but I guess it can be made 4 digits and just patch with a 0x00 at the end (right?).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #616 (permalink)  
Old 11-29-2007, 12:24 PM
kill the iphone
Status: Offline
Junior Member
 
Join Date: Sep 2007
Posts: 28
Rep Power: 0
kill the iphone is on a distinguished road
Default

Hi,

I just updated to 1.1.2 and every thing is ok, but this ID matching issue turned out to be a deal-breaker (if not fixed). i read all threads (all the way back to page 20) and I'm afraid I'm still not comfortable with editing the appsupport file.

my case is like this:

1) I live in Kuwait, i have most of my contacts saved like this (00965) xxx-xxxx and some are (+965) xxx-xxxx OR xxx-xxxx and xxx-xxx.

So basically my country code is 965 with a prefix of either (00) OR (+) (I'm not sure if it makes any difference) followed by a six or -most commonly- seven digit number (no area code)

2) I have other contacts from outside of Kuwait witch are most likely to be in this format: (00xxx) x xxx-xxxx
where: (00xxx) is (three digit country code) then (x) (area code) and then with seven digit number.

please help me, how can i edit the appsupport file!!

I'm seriously thinking of downgrading back to 1.1.1 if I don't find a solution.

BTW, your previous work on this issue in the earlier firmwares worked like a charm, thank you for your effort.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
Sponsored links Remove advertisements
Advertisement
Advertisement

  #617 (permalink)  
Old 11-29-2007, 01:11 PM
titus's Avatar
titus
Status: Offline
Junior Member
 
Join Date: Sep 2007
Posts: 21
Rep Power: 0
titus is on a distinguished road
Default

Hi all.

I am using a SimCard from Tim Brasil, and also doing this tests from Brasil

My AppSupport was not picking the rules for Brasil also was not matching the PhoneBook,

When I ran Framework I discovered that my iPhone is thinking I am in France (wow, I really wish to be there, and it seems my iPhone noticed that already -joke-)

# ./Framework AppSupport CPPhoneNumberCopyActiveCountryCode
fr


I started to search the reason for that and came with no conclusion, and I was wondering if anyone else had this kind of problem.

Under Cell Information I have the following:

RX:-59 FQ:14 ST:0 CI:20002 N:1 #:724

RX:-89 FQ:2 ST:0 CI:65535 N:1 #:724

RX:-94 FQ:5 ST:0 CI:20001 N:1 #:724

RX:-97 FQ:21 ST:0 CI:20004 N:1 #:724

So it is not my network provider problem I belive.

I also checked the two files below to see if there was a mistake

ISO2MCC.plist
MCC2ISO.plist

Shows
fr->208->fr
and
br->724->br


It seems that is not here either.

In the meantime I came with the idea to patch AppSupport and I did this.

fr 55 00 0 2 8
fr 55 0014 014 2 8
fr 55 0015 015 2 8
fr 55 0021 021 2 8
fr 55 0031 031 2 8
fr 55 0041 041 2 8
fr 55 004121 0 0 8
fr 55 00 - 0 8

br 55 00 0 2 8
br 55 0014 014 2 8
br 55 0015 015 2 8
br 55 0021 021 2 8
br 55 0031 031 2 8
br 55 0041 041 2 8
br 55 004121 0 0 8
br 55 00 - 0 8

Dispite of it is working well now I don't like this kind of thing so if anyone has an idea.

This looks like a good silly challenge.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #618 (permalink)  
Old 11-29-2007, 05:40 PM
etreby
Status: Offline
Junior Member
 
Join Date: Oct 2007
Posts: 15
Rep Power: 0
etreby is on a distinguished road
Default

Quote:
Originally Posted by volkspost View Post
Yep, I'll stick with the solution here and I am with you. Makes sense do do that manually. The only thing I don't get completely ist how to write a correct network configuration plist even for my Provider o2-DE here in Germany. I have been looking into the ones that are supplied by 1.1.2 for example T-Mobile or o2-UK but I don't get all the meanings of property list items and their values. Like T-Mobile has some for using visual voicemail which I can't on o2 - just delete em??? Is there any source where I could read and learn more on that?

---> Found it here and will give it a shot, thx aviegas
http://www.hackint0sh.org/forum/show...&postcount=112

One more: I just deleted iWorld from my test-iphone cause it gave me several "not enough space - delete photos, music etc..." even though I have > 2 GB free space. I deleted iWorld from Installer (still having the ssue) and then had to delete >1000 symlinks via FTP (all the ones that were original are from Oct 24 on my iPhone, all the Symlinks that iWorld generated are same timestamped with install date of iWorld. After deleteing no more space warnings...

volkspost
I have a few questions regarding iWorld.

1 - According to volkspost why would iWorld install over 1000 symlinks on the phone? If i choose a certain country is chosen then it should only install the links necessary for the providers in that country. Those could be maybe 20 but not as high as 1000. Can anyone confirm that please?

2 - Assuming that it does actually install over 1000 symlinks regardless of anything how do you find these symlinks in the phone and how do you delete them?

3 - From what i gather is that you could use iWorld, then find the unnecessary symlinks and delete them, then patch the appsupport file to match your country rules and you are done. iWorld in this case may have just helped in at least creating the necessary country plist for the providers in a certain country which everybody seems to have trouble creating (understandable). That does not make it completely useless cause it takes the hardest part out. Can anyone confirm this?

Aviegas maybe can shed some light since him and Tim seem to be the experts on this.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #619 (permalink)  
Old 11-29-2007, 07:27 PM
timschuerewegen's Avatar
timschuerewegen
Status: Offline
Senior Member
 
Join Date: Aug 2007
Location: Belgium
Posts: 450
Rep Power: 30
timschuerewegen will become famous soon enoughtimschuerewegen will become famous soon enough
Send a message via MSN to timschuerewegen
Default

Quote:
Originally Posted by titus View Post
When I ran Framework I discovered that my iPhone is thinking I am in France (wow, I really wish to be there, and it seems my iPhone noticed that already -joke-)
Check UIMobileCountryCodes.plist. Maybe you, or someone/thing else, replaced "br" with "fr".
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
Sponsored links Remove advertisements
Advertisement
Advertisement

  #620 (permalink)  
Old 11-29-2007, 08:17 PM
Great_Cookie
Status: Offline
Junior Member
 
Join Date: Nov 2007
Posts: 7
Rep Power: 0
Great_Cookie is on a distinguished road
Default

Hi There,

Actually, I had a question with the new AppSupport file.... I've been trying to get it to work with BOTH Singapore and Malaysia (I do a lot of travelling between both). It seems I can only get the iPhone to recognise either one or the other, but not both.

Here's an extract of my file...(reference the "my" and "sg" entries).

us 1 011 1 3 7
ca 1 011 1 3 7
my 60 00 0 1 7
my 60 00 0 1 8
my 60 00 0 2 7
my 60 00 1 3 6
au 61 0011 0 1 8
au 61 0011 0 2 8
sg 65 00 0 0 8
sg 65 00 0 8 8
jp 81 010 0 1 9
jp 81 010 0 2 8
jp 81 010 0 3 7
jp 81 010 0 4 6
jp 81 010 0 5 5

What I can get currently is for singapore +65 8333 3333 as well as 8333 3333
but what isn't coming are the my entries (or any of the others).
for example: +60 7 222 2222 will get a caller id of 07 222 2222 locally
and
+6013 123 1234 will get a caller id of 013 123 1234 locally

Would appreciate it anyone had any ideas on the following.

I know the AppSupport file must be sorted according to area code, number length, but must it also be sorted via countyr code value?

Much appreciated all (Thread started/Tim!)!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
Reply

Bookmarks

Thread Tools
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
Trackbacks are On
Pingbacks are On
Refbacks are On


LinkBacks (?)
LinkBack to this Thread: http://www.hackint0sh.org/f136/7736.htm
Posted By For Type Date
Antonio Carlos Silveira BLOG Reconhecendo os números de quem te liga no iPhone (suporte a números Internacionais) This thread Refback 01-14-2009 04:29 PM
no caller id - vodafone australia This thread Refback 01-14-2009 03:08 PM



All times are GMT +2. The time now is 11:13 PM.



Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.2 Ad Management by RedTyger
follow us on Twitter!