I know that's what I am supposed to do I just dont know how to do it!
Please help me this is in chinese for me!
my phone works, it gets a signal (i used iphonesimfree long ago and it still works with 1.1.2) what doesnt work is my keypad and my sms programs crash.. so i cant make phonecalls or recieve them..
in summary this is what I have to do.
In case you are located in a country where the iPhone is not officially for sale. To "fix" this you need to hex-edit AppSupport? and replace an official location with your location. For example if you are located in Belgium then replace "fr/33" (offset 0xA0AC) with "be/32". After this patch MobilePhone? will no longer crash. The two last values on that line are "ISO code" (2 chars) and "ITU phone code" (2 or 3 digits). Open AppSupport? in a hex editor. Go to offset 0xA0AC. Overwrite the two chars "fr" with the two chars of your country's ISO code. Go to offset 0xA0B0. Overwrite the two chars "33" with the two (or three) chars of your country's ITU phone code. (thx Tim ...)
copy patched AppSupport? back to (overwrite !) : AppSupport? is located in
/System/Library/Frameworks/AppSupport?.framework/
3. make Proximus_Belgium?.plist (I used the Orange_France?.plist with plist-editor to create this one after changing data in it for simlink, APN etc.)
copy it to : /System/Library/Frameworks/CoreTelephony?.framework/Support/
create the symlink for Proximus_Belgium?.plist :
go into iPhone with SSH (have BSD subsystem on iPhone!) and issue following 2 lines:
cd /System/Library/Frameworks/CoreTelephony?.framework/Support/
I'm from Trinidad and Tobago and our country is not listed among the supported countries. I tried editing it (AppSupport) and it worked. However, I am having a problem with the Caller ID. Any wants to help me out? The carriers here are Digicel and TSTT.