How to install Zawgyi on JailBroken iPod/iPhones

February 3rd, 2009

The credit goes to original author

This guide only applies to Jailbroken iPod Touch & iPhones.

အခုေရးမယ့္ Guide က Jailbroken လုပ္ထားတဲ့ iPod Touch နဲ႔ iPhones ေတြေပၚမွာ Zawgyi Font ကုိ install လုပ္တဲ့ နည္းျဖစ္ပါတယ္။ Zawgyi font နဲ႔ ေရးထားတဲ့ webpages ေတြကုိ ဖတ္လုိ႔ရေအာင္ပါ။ အခု guide က Windows ေပၚမွာ လုပ္နည္းကုိပဲ ေရးသြားပါမယ္။ iPod/iPhone ကေတာ့ ဘယ္ generation မဆို JB ျဖစ္ရင္ လုပ္လုိ႔ရပါတယ္။

Font ကုိ install လုပ္ဖို႔ iPod ေပၚမွာ OpenSSH တင္ထားဖို႔ လိုပါမယ္။ OpenSSH ကုိ Cydia ကေန install လုပ္လိုက္ပါ။ ျပီးရင္ Windows အတြက္ WinSCP ကုိ ဒီကေန download လုပ္ျပီး Install လိုက္ပါ။ iPod ရဲ့ FontCache file ကို edit လုပ္ဖို႔ pledit.exe ကုိလဲ ဒီကေန download လုပ္ထားပါ။ တင္မယ့္ Zawgyi font file ကုိလဲ အဆင္သင့္ လုပ္ထားပါ။ တစ္ခု သတိထားရမွာက font extension က .ttf လုိမ်ိဳး အကုန္လံုး အေသးနဲ႔ ျဖစ္ရပါမယ္။ .TTF ျဖစ္ေနရင္ rename လုပ္ထားလိုက္ပါ။

Step by step ကုိ Screen shot ရိုက္ျပီး ျပခ်င္ေပမယ့္ ကၽြန္ေတာ့္ iPod ကို မေန႔ကပဲ Original Firmware ျပန္တင္ထားလို႔ SSH နဲ႔ ၀င္လို႔မရေတာ့ပါဘူး။

WinSCP ကုိ သံုးျပီး iPod ထဲကုိ ၀င္ဖုိ႔ Wireless Connection တစ္ခုရွိဖို႔ လိုပါမယ္။ Access Point (or) Ad-Hoc နဲ႔ Connection တစ္ခု လုပ္လိုက္ပါ။ iPod ရဲ့ IP ကုိလဲ မွတ္ထားပါ။

WinSCP ကုိ run လိုက္ပါ။ Hostname: ဆိုတဲ့ ေနရာမွာ iPod ရဲ့ IP address ကုိ ထည့္ရပါမယ္။ Port က ေတာ့ 22 ပါပဲ။ Username ေနရာမွာ “root” နဲ႔ password က “alpine” လို႔ ထည့္ေပးလိုက္ပါ။ (quotes ” ” ေတြ မပါပဲထည့္ရမွာပါ) ျပီးရင္ Login ကုိ ႏွိပ္ေပးလိုက္ပါ။

Login successful ျဖစ္သြားရင္ WinSCP ထဲက ညာဖက္မွာ iPod ရဲ့ System file ေတြကုိ ေတြ႕ရမွာပါ။ ဘယ္ဖက္က PC ထဲက ဖိုင္ေတြ ျဖစ္ပါတယ္။ အဲဒီ ညာဖက္က file directory ေတြအေပၚနားမွာ Directory ေျပာင္းတဲ့ Dropdown button ေလးတစ္ခု ရွိပါတယ္။ သူ႔ကုိ ႏွိပ္ျပီး “\” ကုိ ေရြးေပးလိုက္ပါ။ ဒါဆိုရင္ iPod ရဲ့ root ထဲကုိ ေရာက္သြားပါျပီ။

Capture

System ဆိုတဲ့ folder ကုိ လိုက္ရွာျပီး /system/library/fonts/cache အထိ ၀င္လုိက္ပါ။ ျပီးရင္ Zawgyi.ttf ကုိ အဲဒီထဲကုိ ကူးထည့္လိုက္ပါ။

/fonts ကုိ ျပန္၀င္လိုက္ျပီး CGFontCache.plist ဆုိတဲ့ ဖိုင္ကုိ စက္ထဲကုိ ကူးထည့္လိုက္ပါ။ အဲဒီ ဖုိင္ကုိ edit မလုပ္ခင္မွာ backup အရင္ လုပ္ထားလိုက္ပါ။

pledit.exe နဲ႔ CGFontCache.plist ကုိ ဖြင့္လိုက္ပါ။ ကၽြန္ေတာ္တို႔ Zawgyi အတြက္ entry ၂ ခု လုပ္ေပးဖို႔ လိုပါမယ္။ Zawgyi ဆုိေတာ့ Z နဲ႔စလို႔ List ရဲ့ ေအာက္ဆံုးက Z ေနရာမွာ ထည့္ရမွာပါ။ (နမူနာ CGFOntCache.plist ကုိ download လုပ္ဖုိ႔ ထည့္ေပးထားပါတယ္။) ေအာက္မွ ျပထားတဲ့ code ကုိ ရွာလိုက္ပါ။

<key>Zapfino</key>
<string>/System/Library/Fonts/Cache/Zapfino.ttf</string>

ျပီးရင္ သူ႔ရဲ့ေအာက္မွာ ကပ္ျပီး အဲဒီ ပံုစံအတုိင္းပဲ အေပၚက Key ကြင္းထဲမွာ Zawgyi-One လို႔ ထည့္ျပီး ေအာက္က String ေနရာမွာက Zawgyi ရဲ့ path ကုိ ထည့္ေပးလိုက္ပါ။ ဒါဆုိရင္ ဒီလို ျဖစ္သြားပါျပီ။

<key>Zapfino</key>
<string>/System/Library/Fonts/Cache/Zapfino.ttf</string>
<key>Zawgyi-One</key>
<string>/System/Library/Fonts/Cache/Zawgyi-One.ttf</string>

Capture2

ေနာက္ တစ္ဆင့္ကုိ ဆက္သြားပါမယ္။ အေပၚက အတိုင္းလိုပါပဲ CGFontCache ရဲ့ ေအာက္ဆံုးမွာ entry တစ္ခု ထည့္ေပးရပါမယ္။ ေအာက္မွာျပထားသလို ရွာျပီး ျဖည့္လိုက္ပါ။

<key>Zapfino</key>
<dict>
<key>Plain</key>
<string>Zapfino</string>
</dict>
<key>Zawgyi-One</key>
<dict>
<key>Plain</key>
<string>Zawgyi-One</string>
</dict>

တစ္ခု သတိထားရမွာက အခု code ရဲ့ ေအာက္ဆံုးက </dict> အျပီးမွာ ေနာက္ထပ္ </dict> ၂ ခု နဲ႔ </plist> ဆိုတာ တစ္ခု ရွိေသးတာပါ။

Capture3

Edit ျပီးသြားရင္ေတာ့ ျပင္ထားတဲ့ အခု CGFontCache ကုိ iPod ထဲက CGFontCache နဲ႔ replace လုပ္ျပီး iPod ကုိ reboot ခ်လုိက္ရင္ ေဇာ္ဂ်ီကုိ install လုပ္တာ ျပီးပါျပီ။ တျခား ျမန္မာ ေဖာင့္ေတြကုိလဲ ဒီနည္းနဲ႔ စမ္းျပီး Install လုပ္ၾကည့္လို႔ရပါတယ္။ တစ္ခုခု မွားသြားလို႔ရွိခဲ့ရင္လဲ backup လုပ္ထားတဲ့ CGFontCache ကုိ ျပန္ထည့္လိုက္ရံုပါပဲ။

Download Sample CGFontCache

Similar Posts:

  1. TT
    February 4th, 2009 at 10:57 | #1

    Thank you ပဲဗ်ာ ။ ပံုနဲ႔မဟုတ္ေတာ့ နည္းနည္းမ်ား ရြာလယ္မလားပဲ ။ Try ၾကည့္လိုက္အံုးမယ္ဗ်ာ ။

  2. February 4th, 2009 at 11:25 | #2

    ဟုတ္ကဲ့..စမ္းၾကည့္လုိက္ပါ။ အဆင္မေျပရင္ ျပန္ေမးေလ :)

  3. TT
    February 4th, 2009 at 12:40 | #3

    အဆင္ေျပသြားပါတယ္။ ေနာက္ထက္ျပီးေတာ့လဲ အသံုး၀င္မဲ့ App ေလးေတြနဲ႔ PDF File ေတြဖတ္လို႔ရေအာင္
    နည္းေလးေတြလဲ အားရင္ေရးပါအံုးဗ်ာ။ ေက်းဇူး ။ :)

  4. February 5th, 2009 at 00:57 | #4

    ဟုတ္ကဲ့.. ကၽြႏ္ေတာ္ App review သေဘာမ်ိဳး ေရးဖို႔ေတာ့ စိတ္ကူးထားပါတယ္.. 2G အတြက္ Permanent JB ထြက္ျပီးရင္ေတာ့ ပိုေကာင္းသြားျပီေပါ့။ PDF အတြက္က Files Lite သံုးလို႔ရမယ္ထင္တယ္။ Cydia မွာ လဲ ရွာၾကည့္ေလ..

  5. February 26th, 2009 at 15:27 | #5

    ေက်းဇူးအထူး

  6. March 21st, 2009 at 00:11 | #6

    thank you for your post

  7. Rapster88
    March 21st, 2009 at 00:23 | #7

    It’s my honor to see your comment, Sir =)

  8. cto
    May 9th, 2009 at 07:19 | #8

    hi bro,
    က်ေနာ့ iphoe 3g မွာစမ္းႀကည့္တာအဆင္မေၿပဘူးဗ်။ တခ်ိဴ.webpage မွာမေပၚဘူး(including ur page)တခ်ိဴ.webpage မွာ ေခါင္းစဥ္ပဲေပၚတယ္ but တခ်ိဴ.webpage မွာအကုန္ဖတ္လိုရတယ္.could u pls reply me why please.Thanks

  9. Rapster88
    May 13th, 2009 at 16:18 | #9

    Page ေပၚမွာ မူတည္မယ္ ထင္တယ္ဗ်။ ဥပမာတစ္ခ်ိဳ႕စာေတြကုိ zawgyi နဲ႔ ေရးထားေပမယ့္ html ထဲမွာက zawgyi ကုိ မသံုးထားရင္ အဲဒီလုိ ျဖစ္မလားမသိဘူး။ မေျပာေတာ့ မေျပာတတ္ဘူးဗ်။

  10. June 18th, 2009 at 20:44 | #10

    ကၽြန္ေတာ္လဲအဆင္မေျပပါဘူး၊ ျမန္မာလုိမေပၚပဲ အကြက္အကြက္ေတြပဲေပၚတယ္၊ တစ္ခ်က္ေလာက္ကူညီၾကပါ ခင္ဗ်ာ၊ ေက်းဇူးအမ်ားႀကီးတင္ပါတယ္။

  11. Rapster88
    June 24th, 2009 at 17:22 | #11

    Page တိုင္းမွာ မေပၚတာလားဗ်။ ကၽြန္ေတာ္လဲ တစ္ခ်က္ေလာက္ေတာ့ ျပန္စစ္ၾကည့္ပါဦးမယ္။

  12. yemon
    September 8th, 2009 at 01:48 | #12

    How can I use Zawgyi font in a iPod classic? Thanks.

  13. September 8th, 2009 at 02:12 | #13

    I believe its not possible. Sorry.

  14. September 17th, 2009 at 09:13 | #14

    Dude? Do I need to port the font first or can I just put it into font swap?

  15. Rapster88
    September 18th, 2009 at 12:50 | #15

    Either way will do. As long as you have the Font file in the /cache and the edited plist file in the /fonts. Sorry for late reply btw

  16. September 24th, 2009 at 00:30 | #16

    က်ေနာ့ iphoe 3gs ကို စမ္းၾကည္.တာအဆင္မေျပဘူးဗ်ာ..။ျဖစ္နိုင္မယ္ဆိုရင္ ပံုေလးေတြနဲ.ျပေပးပါလား။

  17. Rapster88
    September 30th, 2009 at 14:52 | #17

    ဟုတ္ကဲ့။ က်ြန္ေတာှ screen shot ရိုက္ျပီးရင္ တင္ေပးလိုက္ပါမယ္။

  18. October 5th, 2009 at 15:23 | #18

    ဲဲJailbrake လုပ္ၿပီးသား ipsw ေပးလို႔ရလားခင္ဗ်ာ..
    လုပ္ၾကည္ေနတာေတြ အဆင္မေျပလို႔ပါ..

    redsnow ကိုေခၚတင္ၿပီး ipod 2G 3.0 ipsw ကို Browse လုပ္ေပးလိုက္တယ္.. successfully identified လို႔ျပတယ္.. Next ေခၚလိုက္ေတာ့ ေနာက္တစ္ဆင့္ကိုမသြားပဲ အားလံုးေပ်ာက္သြားတယ္.. အင္တာနက္လည္းခ်ိတ္ထားတယ္ ေကာ္နက္ရွင္လည္းေကာင္းတယ္..
    ဘာဆက္လုပ္ရမွန္းမသိေတာ့လို႔ Jailbroken ipsw ေလးပဲ ေပးမယ္ဆိုရင္ အရမ္းေက်းဇူးတင္မွာပါဗ်ာ..

  19. Thanlwin
    October 8th, 2009 at 02:47 | #19

    Everything good now :)

    I can’t read from facebook yet tough :/

  20. Rapster88
    October 15th, 2009 at 12:59 | #20

    @Computer, 3.0 အတြက္က jailbreak လုုပ္ထားျပီးသား ipsw မရွိဘူးခင္ဗ်။ ဘာလိုု႔လဲ ဆိုုေတာ့ redsn0w က jailbreak လုုပ္တဲ့ exploit ကုုိ တစ္ခါတည္း ipod ထဲကုုိ upload လုုပ္ေပးလိုု္က္တာေၾကာင့္ါပ။ အစ္ကုုိ က vista နဲ႔ သံုုးေနတာလား။ Admin mode နဲ႔ ေျပာင္းျပီး စမ္းၾကည့္ေပါ့။

    @Thalwin, ဟုုတ္တယ္ဗ်။ Zawgyi ရွိေပမယ့္ ေဖာင့္က Safari မွာပဲ ေပၚတယ္။ က်န္တဲ့ App ေတြနဲ႔က် မရဘူး။ ကၽြန္ေတာ္လဲ စမ္းေတာ့ စမ္းေနတာပဲ။ Safari မွာေတာင္ Google Talk web မွာဆုုိရင္ မေပၚျပန္ဘူး။

  21. kyaw phyo
    October 17th, 2009 at 10:57 | #21

    bro ေရ, အေပၚလင့္ထဲက pledit ဆိုတာကို ေဒါင္းၿပီး Run တာ Corefoundatin init failed! လို႔ Error box က်လာတယ္ဗ်။ အဲ့တာဘာ့ေၾကာင့္လဲ။ ကၽြန္ေတာ့္ OS က Windows 7 မို႔လို႔လား။ တျခားဘယ္နည္းလမ္းနဲ႔ ရမလဲ ေျပာေပးပါဦး။ ေက်းဇူးပါ bro.

  22. Rapster88
    October 17th, 2009 at 12:34 | #22

    @Kyaw Phyo, က်ြန္ေတာှ့ဆီမွာေတာ့ run လို့ရတယ္ခင္ဗ်။ က်ြန္ေတာှလဲ 7 ေပါှမွာပဲ။ လံုးဝ မရရင္ ဒီတစ္ခုနဲ့ စမ္းျကည့္ပါလား။ http://www.donkeydevelopment.com/

  23. kyaw phyo
    October 17th, 2009 at 17:53 | #23

    အဟီး အခ်ိဳႀကိဳက္တာေတာ့ မဟုတ္ပါဘူးဗ်ာ။ ဘယ္လိုမွ မရလို႔ပါ။ ကၽြန္ေတာ့္ကို အဲ့ဒီ CGFontcache ေျပာင္းထားၿပီးသားေလး တင္ေပးပါလားခင္ဗ်ာ။ ကၽြန္ေတာ္ ဘယ္ Link ကိုမွ သံုးမရလို႔ပါ။ လာယူဆိုလည္း လာယူပါ့မယ္ဗ်ာ။ ဘယ္ကိုလာယူရမလဲေျပာပါ။ တစ္ခါတည္း pledit သံုးနည္းေလးပါ ေမးလို႔ရတာေပါ့ အဟီး။

    အဲ့ဒီတစ္ဆင့္တည္းက်န္တယ္ဗ်ာ။ အားလံုးအိုေကေနၿပီ။ ေဇာ္ဂ်ီလည္း ဖုန္းထဲေရာက္သြားၿပီ။ လုပ္ပါေနာ္ ကူညီပါဗ်ာ။

  24. October 17th, 2009 at 18:21 | #24

    @Kyaw Phyo, မ်က္စိ ေမွာက္ေနတယ္ထင္တယ္။ Post ေအာက္ဆံုးမွာ Download လင့္ပါတယ္ေလဗ်ာ။ ဒီမွာ ထပ္ေရးေပးလိုက္မယ္။ http://atomicdevelopment.net/blogstuff/CGFontCache.zip

  25. koko
    November 4th, 2009 at 10:22 | #25

    က်ေနာ္စမ္းၾကည့္တာအဆင္မေၿပဘူးခင္ဗ်။
    ေလးေထာင့္ကြက္ပဲေပၚတယ္။
    က်ေနာ့္ဖုန္းက 3GS Firmware3.1.2
    Jailbreak လုပ္ၿပီးၿဖစ္ပါတယ္။
    တခ်က္ေလာက္ကူညီပါအံုးေနာ္

  26. bluespider
    November 6th, 2009 at 11:32 | #26

    အစ္ကိုေရ ျဖစ္ႏိုင္၇င္ font ေရာ ေျပာင္းျပီးသား CG ပါတစ္ခါထဲ ေပးပါလားဗ်ာ..ကၽြန္ေတာ္ စမ္းတာမရဘူးဗ်
    အစ္ကို ဆိုဒ္ကိုၾကည့္တာေတာင္ ေလးေထာင့္ေတြဘဲ ေပၚတယ္ဗ်ာ…လုပ္ပါအံုး အကို႔ အကူအညီနဲ႔ Jail လုပ္တာရျပီးျပီ ျမန္မာေဖာင့္ၾကည့္မရေသးတာကိုလဲ ကူပါအံုးဗ်ာ ေနာ္…

  27. November 8th, 2009 at 01:09 | #27

    Great, tnanks for sharing. I made it.

  28. November 12th, 2009 at 09:41 | #28

    က်ေနာ္ WinSCP မွာ login ၀င္လုိ.မ၇ျဖစ္ေနတယ္အကုိေ၇………. host name ေန၇ာမွာ iph setting>general>about>wifi address ကုိရုိက္လုိက္တာ……host does not exist တဲ့….ဘာေတြမ်ားမွားေနလဲဆိုတာေျပာျပအုံးေနာ္

  29. November 12th, 2009 at 11:41 | #29

    thz a lot bro… now i can watch burmese sites with ur help :) thx
    but i have one question
    i have to jailbreak every time after rebooting
    is there anyway to avoid this

    help me

  30. ျငိမ္းခ်မ္းရာ
    November 17th, 2009 at 17:30 | #30

    အကုိေရ ကြ်န္ေတာ္ဆီမွာေတာ. wifi မရွိေတာ.မရဘူးျဖစ္ေနတယ္ ………
    က်န္တဲ.နည္းေရာရွိမလားအကုိ
    ကြ်န္ေတာ္ Iphone 3G ပါ
    ကူညီပါအုံးအကုိေရ
    ေက်းဇူးပါ

  31. Mon Mon
    November 17th, 2009 at 19:19 | #31

    Hi
    I have bought iPod touch and I’d being tried to install MM font as you instructed.
    but i cann’t log in to the Win SCP from the very first step. it always says “network error: time out” or sth. I’ve already jailbroken to my iPod.
    What’s wrong with that?
    Please share me your knowledge if you know the answer for this and if you have another way to install myanmar font.
    Thank you.

  32. beeluu
    December 18th, 2009 at 23:39 | #32

    Hi bro how to install mac book . when u give software is cannot run on mac book so pls help me how to do

  33. Winstar
    December 24th, 2009 at 10:12 | #33

    အကုိ က်ြန္ေတာ္ကုိ installapp နဲ openssh ကုိ iphone မွာဘယ္လုိထည္လုိရလည္းဆုိတာေလးေျပာျပေပးပါ iphone 3Gs ပါ
    version က 3.1.2(7D11) ၊ Modem Firmware က 05.11.07 ပါ
    jailbroken ကုိဘယ္လုိလုပ္လုိရပါသလဲ

    with regard,
    winstar

  34. Rapster88
    December 26th, 2009 at 20:32 | #34

    @beeluu
    Use “Iphone Explorer” for Mac.

    @Winstar
    Use blackra1n from http://blackra1n.com to jailbreak your iphone first. Then install Cydia or Installer from Blackra1n app inside your iphone. Go to Cydia or Installer and search for OpenSSH. If you need help with installing openSSH, please refer to this post http://blog.atomicdevelopment.net/2009/07/20/ipod-touch-jailbreaking-ultimate-guide-in-burmese/comment-page-1/#comment-7501

  35. March 11th, 2010 at 16:45 | #35

    Is it working for 3GS 3.1.2 firmware and MC model (new bootrom)? I tried it isn’t working.
    thanks anyway,

  1. February 28th, 2010 at 07:08 | #1