Discuss [HOWTO] hack iphone locales at the Genius Bar - HowTos, Guides and Tutorials - Hackint0sh.org; Well, if you extract files as in tutorial
cd /tmp
/usr/src/icu-3.4.1/source/bin/decmn icudt34l.dat --pkgdata > out.lst
...
-
Well, if you extract files as in tutorial
cd /tmp
/usr/src/icu-3.4.1/source/bin/decmn icudt34l.dat --pkgdata > out.lst
You'll put the out.lst file to the same folder (/bin/) where ICU commands (for example decmn) are. Extracted files are then on /bin/icudt34l/ folder. Obvoiusly this was the set I tried to do 'gencmn' from first. However, the command in tutorial
/bin/gencmn -v -n icudt34l 0 < ../out.lst
does not work since the file 'out.lst' is not in the folder the command (../out.lst) supposes. If you use './out.lst' or 'out.lst' instead you'll get:
gencmn: unable to open listed file CurrencyData.res
I've read the tutorial about 70 times, unfortunataly it does not get me much further... When Googling the problem I also found following recommendation by IBM guy: "I recommend that you use pkgdata and not gencmn. It's not recommended that you use the gencmn tool directly." (http://osdir.com/ml/lib.icu.c++.supp...msg00048.html).
ifeghali, your tutorial is otherwise great, but gencmn command does not get though...
-
-
When I did add path 'icudt34l/' to every line in file 'out.lst' I did get the 'gencmn' through and got new 'icudt34l.dat' file.
Unfortunataly, when I transferred this to iPhone's /usr/share/icu folder and replaced original 'icudt34l.dat' file, iPhone did not start after reboot. By using original 'icudt34l.dat' file I got iPhone to start normally.
I did try again the procedure without making any change to .res files, i.e. just extracting (decmn) and re-packing (gencmn) the original 'icudt34l.dat' file, the result was exactly the same (no start after reboot, just Apple logo and spinning wheel running infinitely). So, there must be a problem in either extracing - re-packing or transferring files. I checked CHMODs, they were the same (in original and modified .dat files).
-
-
-
Supporter Array
You'll put the out.lst file to the same folder (/bin/) where ICU commands (for example decmn) are. Extracted files are then on /bin/icudt34l/ folder. Obvoiusly this was the set I tried to do 'gencmn' from first. However, the command in tutorial
when you use the greater signal for output redirecting the file definitely should be written to the CURRENT directory, no matter where is located the application you are calling. This is how it works on my Mac and on my Linux boxes. If that doesn't works for you this way, its really weird. Anyway just ensure stuff is being written to the last directory I CDed on the tutorial and you will be fine.
-
Similar Threads
-
By timschuerewegen in forum General
Replies: 33
Last Post: 05-04-2008, 01:19 PM
-
By fdmendez in forum General
Replies: 0
Last Post: 10-08-2007, 08:23 PM
-
By MaLer in forum General
Replies: 0
Last Post: 08-28-2007, 01:01 AM
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