1. ebrandeis's Avatar
    Has anyone managed to get Japanese fonts working on an 8130? I have read that it may be possible to install BHS from one of the Hong Kong carriers and gain Japanese and Chinese fonts this way, but those carriers are all on version 4.2.x and my new VZW 8130 is on 4.3.x. Also, the HK carriers all have some other variant listed for the Pearl (8100, 8120, etc).

    Does anyone know if this will work? Has anyone succeeded in putting this particular OS on? Were you able to view Japanese or Chinese in the applications? Any downsides to going down to a 4.2.x version? Is it possible to go back to my 4.3.x version after making the change. Finally, could it be possible to take the fonts ("BlackBerry Japanese Characters and Font Support") from the HK carrier OS and load them into my VZW OS?

    Thank you for your help!
    01-30-08 06:48 PM
  2. DarkPhoenix's Avatar
    That would be pretty cool. I have that font on my windows PCs and my linux PCs. I would love to have it for my pearl.

    Posted from my CrackBerry at wapforums.crackberry.com
    01-30-08 07:06 PM
  3. david_the_gom's Avatar
    you can go to metamessage.com goto products then select language support... i remember buying one of these items for korean fonts, but i couldn't write korean but i heard they can let you read/write in japanese... it's about 10bucks per month tho...
    01-30-08 08:11 PM
  4. ebrandeis's Avatar
    I nearly lost my nerve since I just got my bb and don't know the system that well, but I went ahead anyway. Here is an overview of what I did and the results. If there is demand for more details, I can post them as well.

    Overview

    The newest version of the OS that supports Japanese is old (4.2.x), while my bb 8130 came with 4.3.x. I decided to upgrade my bb to the latest version 4.3.y and to attempt to bring over the font packages from the old Japanese version.

    Method

    1. Download 8707g OS from Three (Hong Kong provider).
    2. Download 4.3.0.97 OS from US Cellular.
    3. Install each OS package on a different machine (used Virtual Machines for this for ease of management).
    4. Pull font and encoding files from 8707g OS.
    5. Add font and encoding files to US Cellular OS.
    6. Edit BlackBerry.alx file on US Cellular OS to show new font package during OS installation and to move the files to the device.
    7. Connect device, select new package, and load OS.
    8. Cross fingers and wait...this was painful!!!

    Results

    It worked!!! In fact, it worked better than I hoped. I imagined that the built in browser would work since it already had support for different encodings (e.g. Shift JIS), but originally did nothing when they were selected. Now the built in browser renders Japanese perfectly. Unexpectedly, the Gmail Application and Opera Mini browser both automatically display Japanese as well.

    Unknowns

    1. Did I choose the most efficient method.
    2. Did I include unnecessary files?
    3. Could my phone crash at some point or act buggy due to unexpected interactions.

    Anyway, I am super pleased with the results and will do the same operation with each upgrade from here on out until an Asian carrier upgrades to 4.3+ or until Verizon starts offering Japanese fonts with their OS.

    Footnote - This operation should work with any of the international font packages out there. If there is a carrier with support for that language, you should be able to graft it onto an English version of the system (if you don't want to us an older international version). Now if only the US carriers would start bundling this in the installation package so we could just point and click to select what we want instead of building Frankenphones.
    Last edited by ebrandeis; 02-05-08 at 01:41 AM. Reason: fixed typos
    02-05-08 01:38 AM
  5. ebrandeis's Avatar
    Some additional searching revealed that AT&T released a 4.2.x bb OS with Japanese support. This suggests that when they update with a 4.5 release (4.3.1 for us 8130 users), they will also release the CJK version. That will make life easier for everyone since the above method takes some extra work.
    02-05-08 01:51 AM
  6. ebrandeis's Avatar
    This thread over on pinstack seems to over a simpler solution for loading any language. I haven't tried it (of course), but anyone who has, please chime in.

    blackberryforums.pinstack.com/43194-another_pinstack_exclusive_read_arabic_hebrew_on_b b.html
    02-05-08 02:00 AM
  7. gt5l's Avatar
    For language support please send me a PM or PIN me at 24206e4e
    02-05-08 09:46 PM
  8. SunMoonLilStar's Avatar
    [QUOTE=ebrandeis;125362]Method

    1. Download 8707g OS from Three (Hong Kong provider).
    2. Download 4.3.0.97 OS from US Cellular.
    3. Install each OS package on a different machine (used Virtual Machines for this for ease of management).
    4. Pull font and encoding files from 8707g OS.
    5. Add font and encoding files to US Cellular OS.
    6. Edit BlackBerry.alx file on US Cellular OS to show new font package during OS installation and to move the files to the device.
    7. Connect device, select new package, and load OS.
    8. Cross fingers and wait...this was painful!!!
    [QUOTE]


    I could do up to step5, but I'm not sure step6 'Edit Blackberry.alx file' and the rest of the step. Can you tell me more detailed instruction?

    My friend said she has suceeded to install Japanese fonts from your method, but I am not able to do so.

    Thanks!
    06-23-08 09:26 AM
  9. BraveIntrovert's Avatar
    Any news or developments on installing Japanese fonts (the .alx file)??

    If anybody has Japanse.alx, please let me know. It would help tremendously!
    07-06-08 02:16 AM
  10. SunMoonLilStar's Avatar
    However, if my friends send me emails with moving emoji, it seems like I'm not receiving any messages.

    Thanks!
    07-28-08 09:34 AM
  11. acrossthesea's Avatar
    I successfully installed Japanese with this method; but I am not able to read Zenkaku numbers and it's driving me crazy!!!

    I know my other friends were able to install Japanese with this method, but they are able to read all characters.. I am not sure what I did wrong.

    Any ideas?
    09-21-08 03:39 AM
  12. yakteriyaki's Avatar
    Any news or developments on installing Japanese fonts (the .alx file)??

    If anybody has Japanse.alx, please let me know. It would help tremendously!
    This totally works. Thanks tommy atomic for everything

    this is how i did it:



    Step one was to get the the handheld device software from Indonesia, it should have Japanese, Chinese and Korean, and install it. After installation I took the files

    net_rim_font_japanese.cod
    net_rim_tid_dynamic_transcoding_data_EUC_JP.cod
    net_rim_tid_dynamic_transcoding_data_x_Johab.cod

    and placed them in a separate folder within a folder (outer folder named JP inner folder named Java<--where i put the files)

    Step two was to past tommy's code into a textfile, then save that file as a .alx file

    I called my file JP.alx and it looked like this:



    <loader version="1.0">
    <!-- Language and input support -->
    <application id="net.rim.blackberry.lang.ja.rendering">
    <name>BlackBerry Japanese Characters and Font Support</name>
    <description>Japanese Characters and Font Support for BlackBerry handhelds.</description>
    <vendor>Research In Motion</vendor>
    <copyright>Copyright 1998-2007 Research In Motion</copyright>
    <fileset Java="1.0">
    <directory>Java</directory>
    <files>
    net_rim_font_japanese.cod
    net_rim_tid_dynamic_transcoding_data_EUC_JP.cod
    net_rim_tid_dynamic_transcoding_data_x_Johab.cod
    </files>
    </fileset>
    </application>
    </loader>





    this file was then placed inside the JP folder, next to the Java folder.



    Step Three was to download blackberry desktop manager version 4.2 and install the jp.alx via blackberry desktop manager. the trick is you can't use 4.7, you need an earlier version i used 4.2 im not sure if 4.3 or higher works



    Step four, Profit. Works with all Japanese characters, can read everything.





    On a side not, i believe several of the steps could be skipped as such (this is theory, untested)

    Inside the Indonesian blackberry handheld software there are files for Chinese Japanese and Korean (all the .cod files)

    I'm pretty sure that via blackberry desktop manager 4.2 you can simply install the .alx file and have all three languages added without the extra coding bit. The file with languages is called something like "CJK.alx" or CKJ.alx" if you install one of those i believe you will be able to view all three languages





    Good luck!
    02-05-09 03:42 AM
  13. JamBaki's Avatar
    well i thought about getting east asian language pack from bold to storm like a hybrid language pack. but i dont know how anybody
    02-18-09 10:25 AM
  14. Uska's Avatar
    3 seems to have taken off it's public download of the blackberry OS. Does anyone happen to have those cod files with you? Any chance you can send em over? Or at least let me know of any other OS I can get...

    Edit: Got em. Works perfectly. If anyone would like them to facilitate the process then PM me!
    Last edited by Uska; 02-24-09 at 08:28 PM. Reason: update
    02-19-09 06:12 PM
  15. keitaro849's Avatar
    I'm having a really hard time trying to install Japanese Input on my blackberry 8110 pearl. When I load the CJK.alx file the only language it lets me install is Chinese. But i don't want chinese i wanted japanese. Why won't the options to install japanese show up? I tried to look into this problem and looked all over for traces of the .cod files for japanese input but I don't think they exist in my Java directory. I spent all night trying to figure this out. Please help!! Is there some way i can edit the .alx file to get it to recognize japanese input?
    02-26-09 05:49 PM
  16. mclin's Avatar
    [QUOTE=keitaro849;1800888]I'm having a really hard time trying to install Japanese Input on my blackberry 8110 pearl. When I load the CJK.alx file the only language it lets me install is Chinese.

    The CJK.alx is really just an index to the actual files you need. Look inside it with wordpad or something, and find all the .cod files listed within. You need all of those in addition to the CJK.alx.

    The list from my CJK.alx (for 8900) was
    Code:
    JapaneseOptions.cod
    net_rim_bb_diagnostic_resource__ja.cod
    net_rim_bb_diagnostic_resource__ko.cod
    net_rim_bb_diagnostic_resource__th.cod
    net_rim_bb_diagnostic_resource__zh.cod
    net_rim_bb_diagnostic_resource__zh.cod
    net_rim_bb_diagnostic_resource__zh_CN.cod
    net_rim_bb_diagnostic_resource__zh_TW.cod
    net_rim_bb_elt_resource__ja.cod
    net_rim_bb_elt_resource__ko.cod
    net_rim_bb_elt_resource__th.cod
    net_rim_bb_elt_resource__zh.cod
    net_rim_bb_elt_resource__zh.cod
    net_rim_bb_elt_resource__zh_CN.cod
    net_rim_bb_elt_resource__zh_TW.cod
    net_rim_bb_options_chinese.cod
    net_rim_bb_options_korean.cod
    net_rim_bb_options_thai.cod
    net_rim_bb_resource__ja.cod
    net_rim_bb_resource__ko.cod
    net_rim_bb_resource__th.cod
    net_rim_bb_resource__th.cod
    net_rim_bb_resource__th.cod
    net_rim_bb_resource__th.cod
    net_rim_bb_resource__zh_CN.cod
    net_rim_bb_resource__zh_TW.cod
    net_rim_errortranslator_tmobile_resource__ja.cod
    net_rim_errortranslator_tmobile_resource__ko.cod
    net_rim_errortranslator_tmobile_resource__th.cod
    net_rim_errortranslator_tmobile_resource__zh.cod
    net_rim_errortranslator_tmobile_resource__zh.cod
    net_rim_errortranslator_tmobile_resource__zh_CN.cod
    net_rim_errortranslator_tmobile_resource__zh_TW.cod
    net_rim_font_chinese.cod
    net_rim_font_chinese_hong_kong.cod
    net_rim_font_japanese.cod
    net_rim_font_korean.cod
    net_rim_font_thai.cod
    net_rim_platform_im_resource__zh_CN.cod
    net_rim_platform_resource__zh.cod
    net_rim_platform_resource__zh_CN.cod
    net_rim_platform_resource__zh_CN_CangJei.cod
    net_rim_platform_resource__zh_CN_Pinyin.cod
    net_rim_platform_resource__zh_CN_WuBiHua.cod
    net_rim_platform_resource__zh_HK.cod
    net_rim_platform_resource__zh_HK_CangJei.cod
    net_rim_platform_resource__zh_HK_Jyutping.cod
    net_rim_platform_resource__zh_HK_Strokes.cod
    net_rim_platform_resource__zh_TW.cod
    net_rim_platform_resource__zh_TW.cod
    net_rim_platform_resource__zh_TW_CangJei.cod
    net_rim_platform_resource__zh_TW_Strokes.cod
    net_rim_platformapps_resource__zh_CN.cod
    net_rim_runtime_resource__ja.cod
    net_rim_runtime_resource__ko.cod
    net_rim_runtime_resource__th.cod
    net_rim_runtime_resource__th.cod
    net_rim_runtime_resource__zh_CN.cod
    net_rim_runtime_resource__zh_TW.cod
    net_rim_tid_AWnnJapanese.cod
    net_rim_tid_chinese_CangJei.cod
    net_rim_tid_chinese_CangJeiSimpl.cod
    net_rim_tid_chinese_char_pin_conv.cod
    net_rim_tid_chinese_cj_core.cod
    net_rim_tid_chinese_common.cod
    net_rim_tid_chinese_jni_core.cod
    net_rim_tid_chinese_jni_trad.cod
    net_rim_tid_chinese_jni_UPR.cod
    net_rim_tid_chinese_Jyutping.cod
    net_rim_tid_chinese_stroke_trad.cod
    net_rim_tid_chinese_wubi.cod
    net_rim_tid_dynamic_ling_data_chinese_CN_wordlist.cod
    net_rim_tid_dynamic_ling_data_chinese_HKJ_wordlist.cod
    net_rim_tid_dynamic_ling_data_chinese_TW_CangJei_wordlist.cod
    net_rim_tid_dynamic_ling_data_chinese_TW_wordlist.cod
    net_rim_tid_dynamic_ling_data_chinese_Wubizixing_wordlist.cod
    net_rim_tid_dynamic_ling_data_chinese_Wubizixing_wordlist.cod
    net_rim_tid_dynamic_ling_data_CN_Pinyin_shortcuts.cod
    net_rim_tid_dynamic_ling_data_HK_Jyutping_shortcuts.cod
    net_rim_tid_dynamic_ling_data_thai_break_iter.cod
    net_rim_tid_dynamic_ling_data_TW_Pinyin_shortcuts.cod
    net_rim_tid_dynamic_transcoding_data_Big5_HKSCS.cod
    net_rim_tid_dynamic_transcoding_data_EUC_CN.cod
    net_rim_tid_dynamic_transcoding_data_EUC_JP.cod
    net_rim_tid_dynamic_transcoding_data_EUC_KR.cod
    net_rim_tid_dynamic_transcoding_data_ISO_2022_JP.cod
    net_rim_tid_dynamic_transcoding_data_KSC5601.cod
    net_rim_tid_dynamic_transcoding_data_Shift_JIS.cod
    net_rim_tid_dynamic_transcoding_data_TIS620.cod
    net_rim_tid_dynamic_transcoding_data_x_Johab.cod
    net_rim_tid_Korean.cod
    net_rim_tid_thai.cod
    net_rim_wlan_bb_resource__ja.cod
    net_rim_wlan_bb_resource__ko.cod
    net_rim_wlan_bb_resource__th.cod
    net_rim_wlan_bb_resource__zh.cod
    net_rim_wlan_bb_resource__zh.cod
    net_rim_wlan_bb_resource__zh_CN.cod
    net_rim_wlan_bb_resource__zh_TW.cod
    net_rim_wlan_runtime_resource__ja.cod
    net_rim_wlan_runtime_resource__ko.cod
    net_rim_wlan_runtime_resource__th.cod
    net_rim_wlan_runtime_resource__zh.cod
    net_rim_wlan_runtime_resource__zh.cod
    net_rim_wlan_runtime_resource__zh_CN.cod
    net_rim_wlan_runtime_resource__zh_TW.cod
    03-24-09 11:12 AM
  17. HaydenT's Avatar
    Does anyone know if this method allows for Japanese input as well or is it simply for reading Japanese fonts on the pearl?
    06-02-09 10:18 PM
LINK TO POST COPIED TO CLIPBOARD