ব্যক্তিগতভাবে আমি ব্যবহার করি স্যামসাং গ্যালাক্সী পপ-জিটি ৫৫৭০ (GT-5570)। রোম ভার্সন জিঞ্জারব্রেড (Gingerbread) 2.3.6. ভারতীয় ঘরানার রোম ব্যবহার করার জন্য এটাতে এমনিতেই ভাল বাংলা আসত। সমস্যা তখনই শুরু হল যখন স্টক রম (অরজিনাল রম) ফেলে দিয়ে চকব্রেড নামের কাস্টম একটি রম ব্যবহার করা শুরু করলাম।
চকোব্রেড সম্ভবত GT-5570 এর জন্য সেরা একটি রম, ব্যাটারী সাশ্রয়ী, নানা ফিচারযুক্ত। এটি ব্যবহার করে আর ছাড়তে পারছিলাম না। কিন্তু সমস্যা একটাই এটাতে বাংলা রেন্ডারিং ঠিকমত হয়না। বাংলা ফন্ট ইন্সটল দিলে বাংলা দেখা যায় তবে া, ী ূ িএগুলো আগে পরে আসে, অনেকটা নিচের ছবির মত-
প্রোপার বাংলা রেন্ডারিং কিভাবে রমে সাপোর্ট দেয়া যায়, তা নিয়ে খুজতে গিয়ে ভাল একটি সমাধান পেলাম।
এনড্রয়েড এর ল্যাঙ্গুয়েজ সাপোর্ট থাকে এর System/lib ফোল্ডারের নিচের ৩ টি ফাইলে-
libskia.so
libskiagl.so
libwebcore.so (ব্রাউজারের জন্য)
আমি স্টকরম (যেটিতে বাংলা সাপোর্ট করে) থেকে এই তিনটি ফাইল কপি করে , চকোব্রেড রমের system/lib ফোল্ডারে রিপ্লেস করলাম।
(রুট পারমিশন প্রয়োজন বলার অপেক্ষা রাখেনা)। এরপর ফোন রিস্টর্টি দিতেই বিংগো! বাংলাসাপোর্ট পুরোপুরি ঠিক হয়ে গেল!
যেসব মোবাইলে বাংলা সাপোর্ট আছে সে মোবাইল থেকে libskia.so, libskiagl.so, libwebcore.so ফাইলগুলো কপি করে যে মোবাইলে সাপোর্ট করেনা তাতে রিপ্লেস করে দিলে শতভাগ নিখুত বাংলা রেন্ডারিং পাওয়া সম্ভব। শর্ত থাকে, রম ভার্সন একই হতে হবে। অর্থাৎ, 2.2.1 রমের libskia.so কপি করে 2.2.1 রমেই পেস্ট করা যাবে, 2.3.6 এ নয়। ডিভাইস ভেদে আলাদা হবে কিনা তা পরীক্ষা করা এখনো সম্ভব হয়নি।
আমার মোবাইলের Bengli Complex Script Android ফাইলগুলো দিয়ে দিলাম (2.3.6 জিঞ্জারব্রেড)। গবেষণার জন্য অন্যরা ব্যবহার করতে পারেন। ভুল সেটে পেস্ট করলে বুট লুপ (boot Loop) হতে পারে। তাই যারা ফ্ল্যাস দিতে জানেননা, তারা দয়া করে সিস্টেম ফাইল নিয়ে গবেষণা থেকে বিরত থাকুন।
ডাউনলোডঃ মিডিয়া ফায়ার লিংক।
Author: Dr. Tanzil
আমি নেট মাস্টার। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 14 বছর 3 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 64 টি টিউন ও 1834 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 9 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
আমার একটি Xperia X8 আছে। ওটা 2.1 থেকে 2.3.7 এ আপগ্রেড করার পর আর ফন্ট সাপোর্ট করছে না। পরে ফন্ট রিপ্লেস করেছিলাম এখন বাংলার জায়গায় চারকোণা বক্স আসে। যদি সম্ভব হয় ফন্ট ফোল্ডারের ফন্টগুলো আপলোড করে দিন। ২.৩.৭ এ ট্রাই করে দেখি কাজ হয় কিনা।