Discuss "Unlock" any Region format on 2.1 at the iPhone 3G - Hackint0sh.org; I have been trying hard to mod the icudt34l.dat on 2.1 FW in order to ...
-
Senior Professional
Array
"Unlock" any Region format on 2.1
I have been trying hard to mod the icudt34l.dat on 2.1 FW in order to unlock the Region formats for almost all countries, and especially mine ( Morocco ), which is not unfortunately among the official iphone coutries, but without any success!!
To hack iphone locales is not an easy task, even for the most talented hacker!
In order to customize a locale, you will need to edit the internal database of locale settings. They are stored in the ICU data file (/usr/share/icu/icudt34l.dat).
Then I happen to read, after some research, a thai forum where they describe a very easy trick to get your Region Format for 2.1 FW, and this trick is valid for any country, at least it worked for mine and I am quite sure it should work for any country, providing you know the 2 "official" letters of your country.
For Morocco, it is "ma". For Thailand, it is "th", etc......
Now, here is the method:
1. install Erica Utilities via Cydia
2. use terminal of winscp via SSH and type(remember this is for Morocco: ma_MA):
/usr/bin/plutil -s AppleLocale -v ma_MA /var/mobile/Library/Preferences/.GlobalPreferences.plist
Then execute
3. Respring your 3G iphone.
Now, if you go to Settings/General/International, you will find in Region Format for this particular case : Morocco!
Et Voila, an easy and quick way to get any Region Format for any country!!!
The only trick is to replace the ma_MA by the initials of your particular country.
For example, for Thailand, it would be th_TH .
ENJOY

PS : You can find your country by using this site:
http://fr.wikipedia.org/wiki/Liste_d...u_d%27Internet
UPDATE : I also found out that you could change the language of the date by alternating :
For example, for Morocco :
-if you use ma_MA : you get the date in english, no matter what the language is defined!
-if you use fr_MA : you get the date in french, no matter what the language is defined!
Last edited by docomar; 10-29-2008 at 05:25 AM.
Reason: format UPDATE
-
-
cool,
will try that out, but what do u think i should use for Saudi Arabia
SA??
thx
-
-
Senior Professional
Array
Saudi Arabia locale

Originally Posted by
riyadhNY
cool,
will try that out, but what do u think i should use for Saudi Arabia
SA??
thx
Sorry, but not being able to answer your request without a little google!
You could try, as I did, as many combinations as you could: it is harmless.
For Morocco, I first tried mo_MO, it did not work out for Morocco, and added Macao SAR China! Very funny!!!!
Then, I tried mor_MOR, it gave nothing : I told you it is harmless!!
Then, I tried ma_MA, and BOOM : IT WORKED.
That has to do with the official international abreviations for carrier bundles.
I googled for you and found a site: http://fr.wikipedia.org/wiki/Liste_d...u_d%27Internet
For Saudi Arabia, it should be sa_SA .
ENJOY
and google next time!
-
what do you mean by region format? do you mean dates , time ...etc?
-
-
Senior Professional
Array
Region Format

Originally Posted by
adood84
what do you mean by region format? do you mean dates , time ...etc?
Settings/General/International/Region Format
It should be Date, Time, and Phone Number Format. For the latest, you should insert your country at least in the PhoneNumberTemplates.plist, and if you can in the PhoneFormats/UIDefaultFormats.phoneformat, a bit complicated for the latest!
Cheers
Last edited by docomar; 10-03-2008 at 03:33 AM.
-
Can someone with Mac experience illustrate this method to use with Terminal?
Thanks
-
-
Senior Professional
Array
Last edited by docomar; 10-03-2008 at 06:44 AM.
-
Senior Professional
Array
Update
With Mac OS X, or WINDOWS, or Linux, you can also:
1.install Erica Utilities via Cydia
2.install mobile terminal via Cydia
3.use terminal and type su, return, when asked type alpine for password, return
4.type /usr/bin/plutil -s AppleLocale -v ma_MA /var/mobile/Library/Preferences/.GlobalPreferences.plist
with the initials of your country( ma_MA is for Morocco), then return
5. reboot the iphone
Now go to Settings/General/International/Region Format
and VOILA : you will find your country selected in Region Format !!!!!
I just tried it in another iphone, and this method works 100% !!! Just remember as all commands, it is very case sensitive!
ENJOY
Last edited by docomar; 10-03-2008 at 06:45 AM.
-
-
My region setting was automatically set to my country but if you click region it is not listed there...any thoughts?
-
Senior Professional
Array
-
Similar Threads
-
By rush in forum Blacksn0w (3G(S) unlock)
Replies: 1
Last Post: 06-09-2010, 08:35 PM
-
By hackint0sh in forum Latest Headlines
Replies: 0
Last Post: 02-12-2010, 07:10 PM
-
By hackint0sh in forum Latest Headlines
Replies: 0
Last Post: 12-12-2009, 12:10 AM
-
By max9241 in forum iPhone "2G" (Rev. 1)
Replies: 17
Last Post: 11-11-2007, 05:12 PM
-
By walidrefat in forum General
Replies: 1
Last Post: 10-23-2007, 08:38 PM
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
Bookmarks