Android 5.0 နဲ ့အထက္ဖုန္းမ်ားကုိ Adb မွ Manual Zawgyi Font ေျပာင္းနည္း
===========================
===========================
ပထမဆုံးလုိအပ္တာေတြကေတာ့...
adb.exe
AdbWinApi.dll
AdbWinUsbApi.dll
Zawgyi-2008.ttf တုိ႔လုိအပ္ပါတယ္။ ဒီမွာ ေဒါင္းပါ..။
Lollipop ျဖစ္သြားတာနဲ ့ Unicode ေတြ Auto ပါလာပါတယ္။
NotoSansMyanmar-Bold.ttf
NotoSansMyanmar-Regular.ttf
NotoSansMyanmarUI-Bold.ttf
NotoSansMyanmarUI-Regular.ttf
NotoSansMyanmarZawgyi-Bold.ttf
NotoSansMyanmarZawgyi-Regular.ttf
NotoSansMyanmar-Regular.ttf
NotoSansMyanmarUI-Bold.ttf
NotoSansMyanmarUI-Regular.ttf
NotoSansMyanmarZawgyi-Bold.ttf
NotoSansMyanmarZawgyi-Regular.ttf
ေနာက္ပုိင္းမွာလဲ Unicode ပဲ ပါလာေတာ့မွာပါ။ Unicode မသုံးခ်င္ေသးတဲ့ သူေတြကေတာ့
ဒီနည္းအတုိင္းလုိက္လုပ္နုိင္ပါတယ္။
ပထမဆုံး မိမိဖုန္း ရဲ ့Driver ေတြကုိ Computer ထဲထည့္သြင္းထားပါ။
ျပီးရင္ folder တစ္ခုထဲမွာ ဖုိင္ေတြအားလုံးကုိ စုထားလုိက္ပါ။

ျပီးရင္ Shift ကုိ ဖိျပီး Right Click ကုိ နွိပ္ျပီး cmd ကုိ ဖြင့္လုိက္ပါ။


ျပီးသြားရင္ေတာ့ ဒီ Command Line ေတြရုိက္ရပါလိမ့္မယ္။
adb push zawgyi..ttf data/local/tmp/
ဒါကေတာ့ မိမိ Computer မွာရွိတဲ့ zawgyi ေဖာင့့္ေလးကုိ Android ဖုန္းရဲ့ Temp Folder ထဲလွမ္းထည့္လုိက္တာပါ။

ျပီးရင္ေတာ့ ေအာက္ပါ အတုိင္း ဆက္ရုိက္လုိက္ပါ။
adb shell
su
mount -o remount,rw /system

ဒီအထိကေတာ့ shell ၀င္လုိက္တယ္။ System Partition ကုိ ဖြင့္လုိက္တာပါ။
Font ထည့္ဖုိ ့အတြက္ကေတာ့ dd command line ကုိ အသုံးျပဳပါတယ္။
dd if=/data/local/tmp/zawgyi.ttf of=system/fonts/NotoSansMyanmar-Bold.ttf
dd if=/data/local/tmp/zawgyi.ttf of=system/fonts/NotoSansMyanmar-Regular.ttf
dd if=/data/local/tmp/zawgyi.ttf of=system/fonts/NotoSansMyanmarUI-Bold.ttf
dd if=/data/local/tmp/zawgyi.ttf of=system/fonts/NotoSansMyanmarUI-Regular.ttf
dd if=/data/local/tmp/zawgyi.ttf of=system/fonts/NotoSansMyanmarZawgyi-Bold.ttf
dd if=/data/local/tmp/zawgyi.ttf of=system/fonts/NotoSansMyanmarZawgyi-Regular.ttf
အေပၚက command line ေလးေတြကေတာ့ မိမိဖုန္းထဲမွာရွိေနတဲ့
Unicode Font ေလးေတြကုိ Zawgyi နဲ ့အစားထုိးေပးလုုိက္တာပါ။
သတိျပဳရမွာကေတာ့ မိမိဖုန္းက Samsung ျဖစ္ေနပါက SamsungMyanmar.ttf ဆုိျပီး command line တစ္ခုထည့္ဖုိ ့မေမ့ပါနဲ ့....

ဒါေတြရုိက္ျပီးရင္ေတာ့ Permission ေပးဖုိ ့မေမ့ပါနဲ ့.....
chmod 644 system/fonts/NotoSansMyanmar-Bold.ttf
chmod 644 system/fonts/NotoSansMyanmar-Regular.ttf
chmod 644 system/fonts/NotoSansMyanmarUI-Bold.ttf
chmod 644 system/fonts/NotoSansMyanmarUI-Regular.ttf
chmod 644 system/fonts/NotoSansMyanmarZawgyi-Bold.ttf
chmod 644 system/fonts/NotoSansMyanmarZawgyi-Regular.ttf
ျပီးရင္ေတာ့ မိမိဖုန္းကုိ reboot ခ်ဖုိ့ပဲက်န္ပါေတာ့တယ္။
reboot ဆုိျပီး ရုိက္လုိက္ပါ။
ဖုန္း Reboot က်ျပီးျပန္တက္လာရင္ Zawgyi Font ေတြျဖစ္ေနတာေတြ ့ရပါလိမ့္မယ္။
Unicode ျပန္သြင္းခ်င္ပါက Noto Sans ကုိ Download ရယူျပီး ဒီနည္းအတုိင္းျပဳလုပ္နုိင္ပါတယ္။
မွတ္ခ်က္ ၊ ၊ Android 5.0 နဲ ့ အထက္ ဖုန္းမ်ားသာရည္ရြယ္ပါသည္။

ဒီနည္းေတြ မျပဳလုပ္လိုပါက LolliZwaper ကုိ Google Playstore မွာ Download ရယူနုိင္ပါတယ္။
Regeneration Mobile Service & Training Center
ေရးသားသူ – Phyo Chan
Credit : http://blog.regenerationmm.com
No comments:
Post a Comment