2013/12/23

iOS7 дээрх Монгол гарын байрлал

iOS 7 дээр шоронгоос оргуулах арга дөнгөж саяхан гарсан болохоор ихэнх tweak-үүд ажиллахгүй байгаа юм. 64 бит болсон iPhone5s-ийн хувьд бас ялгаа бий. Ялангуяа mobilesubstrate tweak нь reboot/restart хийтэл зүгээр ажиллаад, хийчихсэний дараа ажиллахгүй байгаа. Монгол гарын байрлал үүнтэй холбоотойгоор бас асуудалтай байгаа. Үүнийг хоёр янзаар одоохондоо аргалж болно. Эхнийх нь mobilesubstrate-ийг дахиж суулгах, нөгөөх нь LaunchDaemon скрипт бичиж байрлуулах юм.
Хоёр дахь аргын хувьд дараах маягаар скрипт бичээд /System/Library/LaunchDaemons/org.thebigboss.5rowcustomizablekeyboard.Startup.plist
гэх мэт нэрээр байрлуулах юм:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>org.thebigboss.5rowcustomizablekeyboard.Startup</string>
<key>Program</key>
<string>/usr/libexec/cydia/startup5row</string>
<key>RunAtLoad</key>
<true/>
</dict></plist>

/usr/libexec/cydia/startup5row нь 0755 эрхтэй байх бөгөөд энэ дотроо дараахийг хийж өгнө:

#!/bin/bash

#export PATH=$PATH:/usr/sbin:/usr/bin:/sbin:/bin

/var/lib/dpkg/info/mobilesubstrate.extrainst_ upgrade && killall SpringBoard

За тэгээд амжилт :)

iOS7.x болон iPhone 5s  дээр туршихыг хүсэж байгаа хүмүүст, энэ хамгийн сүүлийн хувилбар шүү (Landscape горим бас засагдсан):

https://dl.dropboxusercontent.com/u/18095947/MongolKeyboard_1.2-9_iphoneos-arm.deb

Landscape горим одоо зүгээр болсон байх ёстой.

5s надад байхгүй учир дээрхийг туршиж үзээгүй болно.

Cydia substrate саяхан шинэчлэгдээд гарсан байна. Тэгэхээр дээрх хоёр скрипт хэрэггүй гэсэн үг шүү.

Утсанд чинь дээрх зүйлүүдээс болоод асуудал үүсвэл харин хариуцахгүйг анхааруулъя.

13 comments:

  1. Yu boldoggui gej? Jaahan todorhoi bichihgui bol medehgui shuu dee

    ReplyDelete
  2. 2 file aa uusgeed 2 zam der ni tavichixsiin tgd yax bilee. restart xiigeed bol nemer alga bn :D

    ReplyDelete
  3. Yamar utas ve? er ny bol mobilesubstrate-ees l bolj baigaa yum

    ReplyDelete
  4. 0755 erhee tavisan uu? ugui bol OpenSSH suulgaj baigaad shell deerees ny doorhiij ajilluulaad uz:

    /var/lib/dpkg/info/mobilesubstrate.extrainst_ upgrade && killall SpringBoard

    ReplyDelete
  5. iphone 5S дээр
    MongolKeyboard_1.2-5_iphoneos-arm.deb
    MongolKeyboard_1.2-6_iphoneos-arm.deb
    2-уулаа ажиллахгүй байна.
    mobilesubstrate 64 бит дээр ажиллаж байгаан уул нь. Өөр tweak үүд ажиллаад байгаан.

    ReplyDelete
  6. 1.2-8-iig uz :) ajillana

    ReplyDelete
  7. iPhone 5S дээр асуудалгүй ажиллаж байна. Баярлалаа.

    ReplyDelete
  8. sai bna uu. bi ipad air ios7.0.3 deer monglh suulgah geed bolohgui bgaa. cydia deer mongolian keyboard driver for ipad gej suulgasan. gehdee add keyboard deer mongol gej sonolt orj irehgui bgaa yum.

    ReplyDelete
  9. ipad deer keyboard update hiigdeegui baigaa

    ReplyDelete
  10. MongolKeyboard.dylib file-iin source ugj bolohuu?

    ReplyDelete
  11. Ipad deer odoogoor boloogui bgaa bolov uu

    ReplyDelete
  12. Cydia дээр байгаа 1.3.5 хувилбар чинь landscape нь ажиллахгүй юм. cydia дээр шинчлэлт хийсэн юм болов уу?

    ReplyDelete