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


Go Back   Hackint0sh > Projects and Hacks > iPhone > iPhone "2G" (Rev. 1) > PwnageTool

Reply
 
LinkBack (1) Thread Tools Display Modes
  #241 (permalink)  
Old 09-28-2008, 09:28 AM
rambutan
Status: Offline
Junior Member
 
Join Date: Oct 2007
Posts: 13
Rep Power: 0
rambutan is on a distinguished road
Default

Quote:
Originally Posted by Frank8 View Post
@ rambutan
if you are not contrary I will add your SG, MY, ID, & TH with Lebanon
in next release of CallerID Fix Collection
Hi Frank8,

You're welcomed to add them in your CallerID Fix Collection. I actually did all my work based on your hard analysis work on the format of the UIDefaultFormats.phoneformat file.

Would've downloaded your Fix collection too if it had the countries I want but as you know, I'm a format junkie so I like to do my own formats.

So THANK YOU very much. Oh and @JoVR, this goes to you too!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #242 (permalink)  
Old 09-28-2008, 09:33 AM
rambutan
Status: Offline
Junior Member
 
Join Date: Oct 2007
Posts: 13
Rep Power: 0
rambutan is on a distinguished road
Default

@frozzbyte,

You can look through all the posts by Frank8 & JoVR in this thread to understand how all these are done. I'm using 0xED on a Mac and I think there's some limitation/problem with Windows HxD. Again, I'm not sure about this.

It doesn't matter which country format you're using (yours being US) for all the phone numbers in the Address Book _WITH_ country codes. That is, your numbers must have +60 for all Malaysian numbers.

It DOES matter when you dial local numbers like 07 456 1234 because the phone assumes you're in US and will NOT pick up MY formatting. So I think you should try to make MY your default country format.

The key is to have the formats for ALL the countries' phone numbers properly done and with the region format selected, all your formatting will be done.

It would be great if iPhone 3G can pick up the default region format by the telco carrier you're using at the time so when you're with Maxis, it'll use +60 format, +62 for SIM Pati, +65 for Singtel or Starhub etc. But it doesn't seem to be that way.

I know there isn't Malaysia in the International region format settings. I'll try to find it and hack it to include MY for you.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #243 (permalink)  
Old 09-28-2008, 10:36 AM
Jim Danner
Status: Offline
Respected Member
 
Join Date: Dec 2007
Posts: 1,042
Rep Power: 69
Jim Danner is a jewel in the roughJim Danner is a jewel in the roughJim Danner is a jewel in the rough
Default

Quote:
Originally Posted by rambutan View Post
It DOES matter when you dial local numbers like 07 456 1234 because the phone assumes you're in US and will NOT pick up MY formatting. So I think you should try to make MY your default country format.
You can install Net.-Local Number Format (in Cydia). This makes the phone use the number formatting of the country of your SIM card, instead of the country of your region format.

__________________
iPhone 3GS / 3.1.2 JB (PwnageTool) / 04.26.08 carrier-locked, Carrier Logo Fixer / Cydia / 1000 posts on Hackint0sh

Installing Cydia programs on a phone that has no internet connection: read this.

Editing binary .plist, .strings, .nib and .xib files:
* on your computer: Windows tool / conversion website.
* on your iPhone: convert those files in a terminal with plutil (installed with Erica Utilities) or edit them with iFile (Cydia links).
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

  #244 (permalink)  
Old 09-28-2008, 05:55 PM
iphoniak
Status: Offline
Junior Member
 
Join Date: Jan 2008
Location: San Francisco, California
Posts: 28
Rep Power: 0
iphoniak is on a distinguished road
Default

Quote:
Originally Posted by iphoniak View Post
Hi, I am using my dad's hackintosh account. My father got transfered to lebanon from california this month. Now, my phone format does not work anymore. Here, the area code is 961.

International +961
so, if you want to call my mobile you dial +961 3 xxx xxx or +961 70 xxx xxx, same with sms.
mobile to mobile (03) xxx xxx or (70) xxx xxx
landline to landline (0x) xxx xxx
can someone help me? I am 14 years old and we don't study hex and binary yet in school.
Frank8, can you help me please?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #245 (permalink)  
Old 09-28-2008, 06:19 PM
kemeris
Status: Offline
Junior Member
 
Join Date: Aug 2008
Posts: 5
Rep Power: 0
kemeris is on a distinguished road
Default

Quote:
Originally Posted by VladTheImpaler View Post
Hi,

I have tried to use the Excel script but unfortunately my dialer also crashes. Then I tried to do it by hand - the same result. Help would be greatly appreciated Here is what I am trying to end up with:

X>=, <= X, Max lengt, string
1 digit match
1 9 3 str4
1 9 4 str5
2 2 8 str6
8 8 9 str7
2 digits match
31 79 7 str2
31 79 8 str3
3 digits match
700 700 8 str1
800 800 8 str1
900 900 8 str1

[Number formats]
srt1 n### ## ###
str2 (n##) ## ###
str3 (n##) ### ###
str4 ###
str5 ####
str6 (n#) ### ####
str7 (n###) ### ###

And the final result is
000000140000009C0000000300000030003030000000000100 04000100000009000000030000002700000001000000090000 00040000002B00000002000000020000000800000130000000 0800000008000000090000013E000000020002001F0000004F 000000070000000C0000001F0000004F000000080000001900 000003000300BC020000BC0200000800000100000000200300 00200300000800000100000000840300008403000008000001 000000006E2323232023232023232300286E23232920232320 23232300286E23232920232323202323230023232300232323 2300286E232920232323202323232300286E23232329202323 232023232300

and when i put this is my dialer crashes. I have been battling this for two days now and with no success. I tried using less number formats with less rules but the result was the same - crashing dialer.

This is my country's header (Bulgaria):
3335390062670000E8010000
And I change it to:
3335390062670000C0560000

As I said above, any help would be greatly appreciated.

Thanks in advance

I had the same problem. Two things to check:

1. Excel script tells to modify jump address Country header to C0 56 and paste your hex code to 0x6135. Take a note C0 56 + A78 = 0x6138 not 0x6135. So add 3 bytes at end of file (at 0x6135) and then paste you hex code (at 0x6138).

2. My dialer crashes after entering second number in the dialer, but not all number combinations forces crash. My workaround not to use "n" in the phone formats. I still did not found the real reason of crash. Maybe it is somehow related to country code length. I live in Lithuania (+370), working examples in the forum: Belgium (+32), Australia (+61). What is your country code?

P.S. Sorry for my poor english (not my native language)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #246 (permalink)  
Old 09-28-2008, 06:33 PM
sPhone
Status: Offline
Junior Member
 
Join Date: Sep 2008
Posts: 9
Rep Power: 0
sPhone is on a distinguished road
Default

I'm going to kill my phone soon.

I've been trying everything to get my caller ID working.

I'm using my phone in Hong Kong with a prepaid SIM card. I've stored all of my contacts as eight digit numbers (#### ####) WITHOUT the +852 in the address book. This means the actual voice calls work perfectly fine in terms of caller ID and everything. That's because the numbers come in without the +852.

The thing that messes it all up is the SMS. Because SMS's come in with the country code (+852) they don't get associated with my contacts.

If I change the number for my contact and add the +852 in the address book the SMS function works great but the Caller ID for the voice calls is shot and only shows the eight digit number without association to my contact.

I know it could probably be fixed by adding two numbers for each contact but I'd rather not do that if I can find another way.

The iPhone is on 2.1.

I've looked at both the PhoneNumberTemplates.plist and the UIDefaultFormats.phoneformat, making changes to the PhoneNumberTemplates.plist but not getting any positive results.

How can I fix this problem. I'm assuming there must be some way to tell the iPhone that it should only look at the last eight numbers and match from there.

Please help me, I'm dying over here.
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

  #247 (permalink)  
Old 09-28-2008, 06:58 PM
nofearl
Status: Offline
Senior Member
 
Join Date: Aug 2007
Posts: 258
Rep Power: 18
nofearl will become famous soon enough
Default

Quote:
Originally Posted by sPhone View Post
I'm going to kill my phone soon.

I've been trying everything to get my caller ID working.

I'm using my phone in Hong Kong with a prepaid SIM card. I've stored all of my contacts as eight digit numbers (#### ####) WITHOUT the +852 in the address book. This means the actual voice calls work perfectly fine in terms of caller ID and everything. That's because the numbers come in without the +852.

The thing that messes it all up is the SMS. Because SMS's come in with the country code (+852) they don't get associated with my contacts.

If I change the number for my contact and add the +852 in the address book the SMS function works great but the Caller ID for the voice calls is shot and only shows the eight digit number without association to my contact.

I know it could probably be fixed by adding two numbers for each contact but I'd rather not do that if I can find another way.

The iPhone is on 2.1.

I've looked at both the PhoneNumberTemplates.plist and the UIDefaultFormats.phoneformat, making changes to the PhoneNumberTemplates.plist but not getting any positive results.

How can I fix this problem. I'm assuming there must be some way to tell the iPhone that it should only look at the last eight numbers and match from there.

Please help me, I'm dying over here.
open
System\Library\PrivateFrameworks\AppSupport.framew ork\PhoneNumberTemplates.plist

for hk it is

Code:
	<key>hk</key>
	<array>
		<array>
			<string>852</string>
			<string>001</string>
			<string></string>
			<integer>0</integer>
			<integer>8</integer>
		</array>
	</array>
try

Code:
	<key>hk</key>
	<array>
		<array>
			<string>852</string>
			<string>001</string>
			<string></string>
			<integer>0</integer>
			<integer>8</integer>
		</array>
		<array>
			<string>852</string>
			<string>001</string>
			<string></string>
			<integer>3</integer>
			<integer>8</integer>
		</array>
		<array>
			<string>852</string>
			<string>001</string>
			<string></string>
			<integer>4</integer>
			<integer>8</integer>
		</array>
	</array>
__________________
hardware unlocked
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #248 (permalink)  
Old 09-28-2008, 07:39 PM
sPhone
Status: Offline
Junior Member
 
Join Date: Sep 2008
Posts: 9
Rep Power: 0
sPhone is on a distinguished road
Default

Should I store the contacts as eight digits or including the +852?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #249 (permalink)  
Old 09-28-2008, 07:49 PM
sPhone
Status: Offline
Junior Member
 
Join Date: Sep 2008
Posts: 9
Rep Power: 0
sPhone is on a distinguished road
Default

Negative....That still didn't do the trick for me.
If I have the contacts as 8 digits the phone is happy but SMS is not.
And if I've got them with the +852 the SMS is happy but the phone is not.

I'm using a SIM adapter but it DOES NOT appear to affect the codes on my incoming calls.
It's a Gevey if that matters.
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

  #250 (permalink)  
Old 09-28-2008, 08:47 PM
kemeris
Status: Offline
Junior Member
 
Join Date: Aug 2008
Posts: 5
Rep Power: 0
kemeris is on a distinguished road
Default

Can someone explain what kind of info in header's 4th block from UIDefaultFormats.phoneformat

This is my header:

1. 10 00 00 00 - descriptor length (4 bytes)
2. BC 01 00 00 - offset to display schemes (4 bytes)
3. 03 00 00 00 - 3 sets of rules (4 bytes)
4. 38 00 00 00 - string "8" what does this mean?

Thanks in advance
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/f146/51957.htm
Posted By For Type Date
iPhone 2.2 Caller ID Fix and Extended Location Bundles for Trinidad & Tobago - Caller ID Works!! | MyTriniPhone.com This thread Refback 01-14-2009 07:27 PM



All times are GMT +2. The time now is 12:09 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!

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407