No public Twitter messages.

Home About Kalinga Sinhala Unicode Help Post List English Blog Techකතා සිංහල බ්ලොග් කියවනය (Syndi)

Installing Sinhala (සිංහල) on a iPhone 3G & Jailbrake

බලමු කොහොමද කියලා iPhone 3G (OS 3.1.2) එකකට සිංහල යුනිකෝඩ් දාන්නේ කියලා. මේ ඔක්කොම කරන්න කලින් iPhone එක Jailbreak ලක යුතුයි. මේ ආකාරයට සිංහල iPod Touch එකකට උවද දැමිය හැකියි. දැනට ගොඩක් ලංකාවේ තියන iPhone ඉතින් කොහොමත් Jailbreak කරපුව නිසා Jailbreak කරන කොටස අතහරින්න පුලුවන්. මගේ එක Dialog එකෙන් ගත්ත නිසා ඒක Jailbreak කරපු එකක් නොවෙයි, Retail Unlock එකක්. ඉස්සර වගේ නොවෙයි දැන් Jailbreak කරන එක හරිම ලේසියි. මේ සදහා blackra1n කියන tool එක තමයි යොදාගන්නේ.

සිංහල ෆොන්ට් එක හදන්න නම් මලින්ත හා නිකලස් තමයි මහන්සි උනේ.  මුලින් අපි හැදුවේ දසුන් එක්ක ඔහුගේ MAC font එකේ සිංහල rules දාලා, නමුත් ඒක හරි ගියේ නැ, පසුව තමයි මම දැක්කේ දසුන්ගේ font එක MAC OS වල දැම්මහමත් අල කියා, නිකලස්ගේ font එක දැම්මහම වැඩ, (100% නොවෙයි) පස්සේ මලින්තට කිවුහම iPhone arialuni.ttf font එකට අපි නිකලස්ගේ ෆොන්ට් එකේ සිංහල ඇතුලත් කරලා බැලුවා ඒත් අල, පස්සේ මලින්ත නිකලස්ව සම්බන්ද කරගත්තම තමයි font rules දාන්න වෙනම විදියක් තියනවා කියලා දැනගත්තේ. (Font එක ලබාගැනීමට මට ඊමේල් එකක් එවන්න)

බලමු දැන් ඉස්සෙලා iPhone එක Jailbreak කරන විදිය, blackra1n tool එක download කරගන්න.

[UPDATE: දැනට Jailbreak කර ඇත්නම් මෙතනට යන්න]

iPhone/iPod Touch එක computer එකට සවිකරලා (USB) iTunes open උනොත් ඒක close කරලා, blackr1n tool එක දාවනය කරන්න.

2

මේ සියල්ලට කලින් Phone එක iTunes සම්බන්ද කර Sync කරන්න, මෙවිට ෆොන් එක backup වෙයි. දැන් make it ra1n බොත්තම ඔබන්න, එවිට iPhone එක reboot වී recovery mode එකේ jailbreak කිරීම සිදුකරයි.

3

Jailbreak ඌ පසු ෆොන් එක reboot වෙයි, යම්කිසි විදියකින් මෙය සිදු උනේ නැතිනම්, Power + Home button එක අල්ලාගෙන තප්පර 20සක් සිටින්න, එවිට මෙය නැවත යතාත්තවය පත්වෙයි.

4

iPhone එක reboot වීමෙන් පසුව blackra1n icon එක පෙන්වයි, මෙය Open කරන්න, මීට කලින් wifi වගේ තියනවානම් සම්බන්ද වෙන්න, 3G/HSDPA නම්, 5MB වගේ download එකක් වෙන නිසා පොඩක් යන මුදල් ගැන සැලකිලිමත් වෙන්න.

IMG_0215

Cydia තෝරා, එය install කරගන්න

[UPDATE: සිංහල පමණක් නම් Install කිරීමට කැමති පහලට යන්න]

IMG_0217IMG_0218IMG_0219 .

Cydia install උන පසු එහි icon එක දිස්වෙයි. දැන් එය Start කරන්න. පලමු වරට open කල විට, එය update check කරයි, නැවත ස්වයන්ක්‍රියව වැසීයයි, නැවත Open කල විට “Who Are You?” ලෙස පනිවිඩයක් දිස්වෙයි, මෙයි “User” කියන එක තෝරාගන්න. ඉන්පසුව, Cydia update ඇද්දැයි බලා update දමන ලෙස කියයි.

IMG_0220IMG_0222IMG_0225

Upgrade ඇතයි කියා දැනුම් දුන්නොත් “Complete Upgrade” ලෙස ලබාදෙන්න. මෙය සදහා මිනිත්තු කීපයක් ගොස්, නැවත Cydia close වී open කල යුතුයි.

IMG_0224IMG_0226

IMG_0227 IMG_0228

මේ සියල්ල සිදුවූ පසු, Cydia නැවත open කර, Search වෙත ගොස්, OpenSSH ලෙස සොයන්න.

IMG_0229IMG_0230

සොයාගත් පසු, එය install කරගන්න, මේ හරහා තමයි අපි SSH හා SFTP කිරීමට යොදාගන්නේ. මෙය Linux වල SSH server එකම තමයි.

IMG_0231IMG_0233

Install උන පසුව, Cyndia වෙත ගොස් එය වසා, iPhone එක reboot කරන්න. (Power Off and On)

දැන් අපි කරන්නේ ඕනේ default SSH/root password එක වෙන “alpine” කියන එක වෙනස් කිරීමයි, මෙය කල යුතුම දෙයකි.

මේ සදහා putty ssh client එක download කරන්න. මෙය සිදුකිරීමට පරිගනකයක් හා iPhone එක wifi network එකට සම්බන්ද කරගන්න ඕනේ, පරිගනකයේ wifi card එකක් ඇත්නම් Ad-hoc network එකක් සාදාගන්න. දැන් බලන්න ඕනේ, wifi වලින් iPhone එකට ලැබුන IP එක මොකද කියලා, Setting වෙලට ගොස් මෙය පහත පරිදි සොයාගන.

IMG_0236IMG_0237

හරි දැන් අපි SSH හරහා iPhone එකට සම්බන්ද වෙමු, පලමුව මතක තියාගන iPhone එක On එකේ තබාගන්න sleep mode එකට යන්න නොදී. putty open කර, IP එක putty එකට ලබාදී SSH ලෙස තෝරා Open කරන්න.

5

SSH සම්බන්ද ඌ විට, user name එකට root ද, password එකට alpine ද ලබාදෙන්න, පසුව passwd ලෙස සටහන් කර, අලුත් password එකක් ලබාදෙන්න.

6

සිංහල දැමීම

[Update: WiFI නැතුව සිංහල දැමීමට මෙතනට යන්න]

හරි, දැන් බලමු සිංහල දාන්නේ කොහොමද කියලා, මේ සහදා FileZilla FTP client එක download කරගන්න. ඉන්පසු එක install කරගන්න, පසුව එය Open කොට, File -> Site Manager වෙත යන්න.

Host එකට iPhone එකේ IP එකද, Server type එක SFTP ද, Logon Type එක Normal ද, User root ද, Password එක ඉහත ලබාදුන් password එක ලබාදී connect කරන්න.

9

සම්බන්ද උන පසු, වම්පස ඔබේ පරිගනකයද, දකුනු පස iPhone එකද දිස්වෙයි. iPhone එකේ System>Library>Fonts>Cache වෙත, සිංහල ෆොන්ට් එක (arialuni.ttf) upload කරන්න. එවිට replace කරන්න ද කියා අසයි, OK ලෙස ලබාදෙන්න. (Original font එක මතක ඇතුව backup කරන්න.) font එක දැමීමෙන් පසුව Phone එක reboot කරන්න.

8

මෙන්න සිංහල දැමීමට පෙර

IMG_0216

සිංහල දැමීමෙන් පසු.

IMG_0238 IMG_0239

Share

147 Responses to “Installing Sinhala (සිංහල) on a iPhone 3G & Jailbrake”

  1. Chathura W Says:

    නියමයි… iPhone එක Jailbreak කරන එක ලේසියි කිව්වට බලනකොට සෑහෙන්න වැඩක් තියෙනවනේ… Wi-fi router එකක් හරි ලැප්ටොප් එකක් හරි ඕනෙමයි නේද? බලනකොට Nokia S60 එකක් හැක් කරන එක ලේසියි 😀

  2. ඉන්දරේ Says:

    එල එල!
    දැං අපිටත් iPhone ගන්න තමා වෙන්නෙ..
    මලින්ත කොලුවා වැඩකරු නෙ, වෙනත් ෆෝන් ජාතියකටත් සිංහල හදාගන්න ඕනෙ නං කරන්න තියෙන්නේ මලින්තට ඒං ෆෝන් එකක් අරන් දෙන එක තමා 😀
    ඒක නෙමේ මේ නිකලස් කියන එක්කෙනා මොනවා කරන කෙනෙක්ද? එයා සිංහල ෆොන්ට් සංවර්ධනයට සම්බන්ධ උනේ කොහොමද?

  3. කාලිංග Says:

    @Chathura

    WiFi ඕනේ, ෆොන්ට් කොපි කරන්න, Jailbreak කරන්න නොවෙයි 🙂 iPhone explorer වගේ ඒවා තියනවා, බාවිතාකරලා නෑ කොපමණ හොදයිද කියන්න.

  4. Har Says:

    Hope this will also be helpful.

    http://www.mobileroyale.co.cc/sinhalese-fonts-now-supported-on-opera-mini/

  5. කාලිංග Says:

    @ Har

    yes, its helpful to other, but not the iPhone users, since iPhone don’t support any other browser then Safari 🙁
    i have also seen that on Opera-mini, Sinhala rendering is not that good. but its better then nothing 🙂

  6. kasun Says:

    iPod සම්බන්ධයෙන් ඉහත කාරණා ඒ විදියටම අනුගමනය කල යුතුද?

  7. කාලිංග Says:

    @ kasun

    ඔවු, හැබැයි OS version එක අනුව Jailbreak කරන එක පොඩක් වෙනස් වෙන්න පුලුවන්.

  8. කසුන් Says:

    අපිට කොයින්ද Iphone. වැඩේ නම් පට්ට.

  9. කාලිංග Says:

    @කසුන්

    මම ජනපති උනොත් හැමෝටම iPhone එකක් දෙනවා 😀 !

  10. බුධාජීව Says:

    හෆොයි, iPhone නුත් phone ද? Google Nexus නෙ ෆෝන්! 😉

    iPhone එකක් USB වලින් සම්බන්ධ කළාම සාමාන්‍ය ෆයිල් මැනේජර් එකකින් ඇතුලට යන්න බැරිද?

  11. කාලිංග Says:

    @බුධාජීව

    කොයි ෆොන් එකත් ඇඩ් දානකොටනම් කැක්සා තමයි, හොද, නරක බලන්නම් පාවිච්චි කරනම ඕනේ 😀

    USB හරහා System area එකට යන්න බෑ, Jailbreak කරහම iPhone Explore කියන tool එක හරහා පුලුවන්, නමුත් හරි සාර්තකව කරන්න මට බැරි උනා, අල.

  12. සහන් Says:

    අපිට කොහින්ද ටොමියො බූල් කිවලු…..
    iPhone එකක් ගත්ත කාලෙක ක‍රල බලනකල් මේ පෝස්ට් එක තියන්න.

  13. මාස්ටර් Says:

    හෙහ්.. මගේ Nokia 3220 ත‍රම් ඔය එකක් වත් හ‍රි නෑ. ඒක පොලොවෙ ගැහුවත් කැඩෙන්නෑ.

  14. සඳරුවන් Says:

    ඔය font file එක ගන්නේ කොහෙන්ද? පෝස්ට් එකේ ලින්ක් එකක් හොයාගන්න නැහැ නොවැ.

  15. කාලිංග Says:

    @සඳරුවන්

    copyright ලෙඩ නිසා ෆොන්ට් එක මේකේ දාන්න බෑ, 🙂 මම ෆොන්ට් එක ඊමේල් කරා 🙂

    ඕනේ කෙනෙක් ඉනවානම් ඉල්ලන්න, මම එවන්නම් 🙂

  16. සඳරුවන් Says:

    නියමයි. එළට වැඩ. මමත් ඕක හදන්න ගිහිල්ලා රූල්ස් දාන තැනින් නැවැත්තුවා(http://twitpic.com/m0r6t).

    තාම මේකේ රකාරංශය වැඩ කරන්නේ නැහැ වගේ නේද?

  17. කාලිංග Says:

    @සඳරුවන්

    ඔවු, 100% හරි නෑ, නමුත් නැති කමට නේ, දසුන්ව හා නිකලස්ව වෙලාවක සෙට් කරන්න ඕනේ, ෆොන්ට් එකේ තියන වැරදි ටික හදන්න, 100% හදාගන්න බැරිවෙන එකක් නෑ.

  18. Tissa Says:

    Kalinga, great works!!!.
    Machan, can u explain how to install unicode for nokia brand (I have E71), If we use opera mini, it is not supporting for all sinhala unicode base websites.Redndering is not much good also. It is using the picture format (how can we pay bill :D)

    So, please help us to install unicode fonts for Nokia mobile.

    Thanks and wish u all the best

  19. කාලිංග Says:

    @Tissa

    Im not sure how to get it working on a Nokia, you can read this, but not 100% perfect and rendering issues are there.

    http://sadeepasepala.blogspot.com/2009/09/nokia-5800.html

    give that a try.

  20. Harshana Says:

    phone 1kta log wenda filezilla walata wada DiskAid lesi mama use karanne kea.me soft 1kta wifi one wn ne na cable 1nma log wenda puluwan

    http://www.digidna.net/diskaid/

  21. කාලිංග Says:

    @Harshana

    මේකේ System folder වලට යන්න බෑ නේද ? අනික නොමිලේ දෙන එකකුත් නොවෙයි නේ.

  22. කෙහෙළිය බණඩාර ගල්ලබ Says:

    ජයවේවා !!! මේ ඓතිහාසික අවස්ථාව විදහා දැක්වීම පිණිස මගේ tweet එකක් භාවිතා කිරීම පිලිබඳ මගේ ප්‍රණාමය 😀

  23. Tissa Says:

    Machan Kalinga,

    I followed the link you given for Nokia Mobile. But it is having much rendering issues. Your methord for iphone is 10000% perfect :). If you can help me to work it out the unicode in E71, I will highly appreciated. Thanks.

  24. කාලිංග Says:

    @කෙහෙළිය බණඩාර ගල්ලබ

    එය මුදල් නොගෙවා දැමූ දැනිවීමකි. 😀

    @Tissa

    Yeap, on Nokia there is an issue with rendering, lets try to fix it some how 🙂

  25. Tissa Says:

    Thanks macho, you will be success and wish you all the best

  26. Malinda Says:

    මටත් එවන්න. මමත් කාලයක් ඕක කරන්න ට්‍රයි කලා. හරිගිය නැති පාර අල්ල දැම්ම

  27. Malinda Says:

    අයිය… WiFi වලින් නැතිව iPhone Browser එකකින් ඔය වැඩේ ලේසියෙන් කරගන්න පුලුවන් නේද? ෆොන්ට් එක දාන එක

  28. Harshana Says:

    m………… disk aid full free nam neme thamai eth trial ver. 1n wade karaganda puluwan weikiyala hithanawa,root folder walata accsess karanda Puluwan.

  29. sasika Says:

    after jailbraking u hv to install snow from blackra1n to use sims from other carriers. i think u hv missed tht little bit.

  30. කාලිංග Says:

    @ sasika

    this is not about unlocking an iPhone, its about jailbrking an iPhone and installing Sinhala 🙂

  31. sasika Says:

    he he ya ya. but i restored the software and jailbreaked it again using ur guidance (which was very helpful). but i nearly had a heart attack when the there was no signal after jail breaking again. also if u r jailbreaking in sri lanka hv to unlock ne to use it here. hwever gps doesnt work nw for some reason. but sinhala works fine. thanks.

  32. කාලිංග Says:

    @sasika

    if you have a unlocked iphone that mean its already jailbroken, what i got is an iphone from Dialog, where i don’t really need to unlock it. just need to jailbreak it to install sinhala 🙂

    if your GPS is not working that mean the img you have use it bad.

  33. sasika Says:

    hey it seems blackra1n has several bugs which causes wifi and gps problems in some devices. and my device is unfortunate enough to fall in to the “some” category. however there is a fix at http://www.pushfix.info/,http://cydia.pushfix.info/. i applied it and nw gps works fine.

  34. Nuwan Says:

    පින් සිද්ද වෙනව මටත් ඔය font ටික එවනවනම් thank you

  35. කාලිංග Says:

    UPDATE:

    සිංහල දැමීමට දැන් පහසුයි, WiFI උවමනා නැත.

    http://www.iphone-explorer.com/ වෙත ගොස් iPhone Explorer Download කර Install කරගන.

    දැන් Jailbreak කරපු iPhone/iPod Touch එක පරිගනකයට USB හරහා සවිකොට iPhone Explorer Open කරන. එහි File වෙත ගොස් “Select Root Directory” තෝරන්න, ලැබෙන window කෙනෙක් “Real iPhone root Directory (Advanced users)” තෝරා, OK කරන්න.

    දැන් System>Library>Fonts>Cache වෙත යන්න.

    පරිගනකයෙන් ඇති “arialuni.ttf” එක drag and drop කරන්න Cache folder එකට. දැන් iPhone Explorer එක වසා, iPhone/iPod එක restart කරන.

    දැන් නිවැරදිව සිංහල වැඩ කරනු ඇත.

  36. Harshana Says:

    wow its great & easy now

  37. Tissa Abeysinghe Says:

    🙁 I couldn’t find still the way to install Sinhala in Symbion Mobile (Nokia E 71)

  38. කාලිංග Says:

    @Tissa

    issue with symbian is, even if we make a font the OS do not support scripting support for sinhala language. since sinhala need advanced scripting support.

  39. Harindra Says:

    How about using font router for Symbian. I saw in a forum that people in India is using it to view Hindi on Symbian. I have used font router on a 6120c, but haven’t tried sinhala yet.

  40. කාලිංග Says:

    @Harindra

    ah, that sound promising. guess some one with a Symbian phone need to give it a try.

  41. Harindra Says:

    By the way, be cautious with the font router. Install it only on the memory card. Configuration file for the fontrouter is located at E:\data\Fonts\FontRouter.ini (on memory card). You can disable fontrouter by setting “Enable=0”. I think that I don’t need to spam here, since you guys can use Google!. 🙂

  42. කාලිංග Says:

    @Harindra

    Thanks for the info, wont take it as spam. if you know how to do this, plz do let us know 🙂

  43. Harindra Says:

    Tried sinhala with fontrouter.Used the font iskpota.ttf found on windows 7. But there are rendering problems. 🙂 . (I do not own a symbian at the moment. Tried it with my friend. )

    Some useful links:
    http://www.funmaza.com/secman_sign_unsigned_applications_binpda.html

    FontRouter
    Font Router Manager (To easily edit FontRouter.ini

    http://www.symbian-guru.com/welcome/2009/08/how-to-change-fonts-on-your-symbian-phone.html

    PS:
    Font router works only with TTFs as for my knowledge.

  44. කාලිංග Says:

    @Harindra

    TTF will not working as we need to system to support Unicode, TTF will work with out any scripting support.

  45. Harindra Says:

    I do not know much about font systems. :$
    Btw, why do there such rendering problems happen?.

  46. කාලිංග Says:

    @ Harindra

    well, say we write මෙ, we write the කොම්බුව after ම so the system need to understand when there ම and කොම්බුව, to put the කොම්බුව before ම

  47. uditha Says:

    I need your help. pls send me your contact number.

  48. Tharindu Says:

    Hi, Nice post. Can we upgrade iPhone OS with iTunes after jail breaking the iPhone. I am still thinking whether to jail break or not. I have unlocked iPhone 3G. I have almost everything but sinhala unicode 🙁

  49. කාලිංග Says:

    @Tharindu

    if you have a unlocked iPhone, that mean its already jailbroken. that mean you can install Sinhala fonts with out an issue.

    any phone can be upgraded using iTunes, but the issues is if you have an iPhone that is jailbroken/unlocked, you will loose all that and other 3rd party application witch you have installed. also OS 3.1.3 is cant be unlocked at this time.

  50. Tharindu Says:

    @Kalinga

    Actually I bought the iPhone from Dialog. And I have upgraded to iPhone OS 3.1.3 now. Then I just copied .ipa files with iTunes. That way I have upgraded my iPhone OS. Does it mean my iPhone is jail-broken ?
    When I try to use ssh command from my MacBook I get following error. My iPhone IP is 192.168.1.4 as shown in Wi-Fi settings.

    ssh root@192.168.1.4/
    ssh: Could not resolve hostname 192.168.1.4/: nodename nor servname provided, or not known

    Thanks

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Web Hosting

සිංහල බ්ලොග්කරුවන්ගේ සංසදය

Bloggers’ Rights at EFF

Bloggers' Rights at EFF

Creative Commons License

Creative Commons License
This work is licensed