এবার কাস্টম রম পোর্ট করুন খুব সহজেই, শুধু কয়েকটা ক্লিকের মাধ্যমে ।
ফাইল রিপ্লেস করে ২জি গতিতে
পোর্ট করার দিন শেষ । এখন ৪জি গতির যুগ, সো এখন রম
পোর্ট করব ৪জি গতিতে।
শুরু করা যাক ।
যা যা লাগবেঃ
১. পিসি
২. স্টক রম
৩. পোর্ট রম
৪. winrar
৫. JAVA JDK 32/64bit [১৭০ mb এর মত](কত বিট
ডাউনলোড করবেন সেটা আপনার উইন্ডোজের
বিটের উপর নির্ভর করে) ( http://www.oracle.com/
technetwork/java/javase/downloads/jdk8-
downloads-2133151.html )
৬. MTK FirmwareAdapter Tool (https://db.tt/u3KgARiW )
৭. ২ মিনিট সময়
১ম ধাপ(স্টক রম সংগ্রহ):
এখন প্রথমেই আপনাকে আপনার স্টক রম টা কালেক্ট
করতে হবে । সেটা আপনি আপনার CWM/twrp এর
ব্যাকআপ থেকে নিতে পারেন, শুধু system এবং boot.img
টা লাগবে।
CWM এর ব্যাকআপ থেকে system.ex4t কে extract
করে system ফোল্ডার টা এবং boot.img টা নেন এবং জিপ
করে ফেলুন । জিপ টা সংগ্রহ করে রাখুন ।
twrp এর ব্যাকআপ থেকে স্টক রম নেওয়া টা একটু কঠিন,
এরজন্য আমার XDA থ্রেড থেকে দেখে নিতে পারেন
বিস্তারিত আছে...( http://forum.xda-developers.com/
showthread.php?t=2746044 )
অথবা আপনার যে কোন কাস্টম রম কেও স্টক রম
হিসেবে নিতে পারেন ।
২য় ধাপঃ(পোর্ট রম সংগ্রহ):
এখন আপনি যে রমটা পোর্ট করতে চান সেটা অর্থাৎ
পোর্ট রম টা সংগ্রহ করতে হবে । এ্ররজন্য আপনাকে
কিছু বিষয় মাথায় রাখতে হবে । যেমন আপনার পোর্ট রম
টার CHIPSET(MTK65XX)
ভার্শন এবং Android ভার্শন আবশ্যই আপনার স্টক রমের
সাথে মিল থাকতে হবে । এমন কোম রম খুজে জিপ টা
সংগ্রহ করে রাখুন ।
৩য় ধাপ (MTK FirmwareAdapter Tool দিয়ে রম পোর্ট
করার প্রসেস):
১. আপনার উইন্ডোজের বিট অনুযায়ী JAVA JDK
32/64bit ডাউনলোড করে, পিসিতে ইন্সটল করে নিন
(JAVA JDK ছাড়া MTK FirmwareAdapter Tool কাজ করবে না)
।
২. MTK FirmwareAdapter Tool টি ডাউনলোড করে
আনজিপ করুন এবং আপনার পিসিতে রাখুন(যেহেতু এটি পিসির
এপ)।
৩. এবার এপটি অন্যান্য এপের মতই এপ টি ইন্সটল করুন, এপটি
আপনার পিসির C ড্রাইবের রুটে ইন্সটল হবে ।
৪. এবার আপনার সংগ্রহ করা স্টক এবং পোর্ট রম দূটি C:\MTK
FirmwareAdapter Tool এইখানে রাখুন ।
৫. MTK FirmwareAdapter Tool.exe তে ক্লিক করে এপ টি
রান করান ।
৬. এখন এপ টির ইন্টারফেস দেখতে পাবেন, খুব ই সিম্পল,
দেখলেই বুঝা যায় কিভাবে কি করতে হবে । তারপরও
বলে দিচ্ছি
৭. প্রথমেই এপ টির উপরের ডান পাশ থেকে English
সিলেক্ট করে নিন ।
৮. বাম পাশ থেকে আপনার (MT65XX) প্লটফর্ম সিলেক্ট
করুন, যেমন MT6589 হলে MT6589 সিলেক্ট করুন । এবং
সব গুলা ফাইল চেক করে দিন(চেক না করলেও হবে) ।
৯. এবার "Get files from your Zip ROM" এ ক্লিক করুন । এনং
আপনার স্টক রমের জিপ ফাইলটি দেখিয়ে ওপেন করুন ।
এখন এপটি "Not reponding" দেখাবে ।কিন্তু এটা কোন
সমস্যা না, একটু পরই আপনাকে ম্যাসেজ দিবে যে জিপ
রমটি ঠিক্ মত পেয়েছে ।
(স্টক রম না থাকলে, "Get files from your phone" অপশন টি
ব্যবহার করতে পারেন, এর জন্য, MTK65xx driver,vcom
ইন্সটল থাকতে হবে এনবং ফোনের ডেভেলোপার
অপশন টি অন রাখতে হবে।তারপর usb দিয়ে কানেক্ট
করে নিতে হবে)
১০. এখন "Choose Zip ROM for porting" এ ক্লিক করুন এবং
আপনার সংগ্রহ করা পোর্ট রমটি(যে রমটি পোর্ট করতে
চাচ্ছেন) সেটি দেখিয়ে ওপেন করুন ।
১১. এবার MT6589 ইউজার রা অবশ্যই "Repack boot.img" এ
চেক করুন/টিক দিন এবং "Repack boot.img" এ ক্লিক করুন
এতে আপনার boot.img টি পোর্ট হয়ে যাবে । MT6575
এবং MT6577 ইউজার রা না করলেও হবে, কিন্তু বাগ থাকলে বা
রম বুট না হলে অবশ্যই করতে হবে(প্রথমে "Repack
boot.img" না করে ট্রাই করতে পারেন) । কিন্তু MT6589
ইউজারা অবশ্যই করবেন ।
১২. এবার "Make adapted ROM" এ ক্লিক করুন । আপনার রম
পোর্ট হতে থাকবে.....আপেক্ষা করুন.....কিছুক্ষন পরে
cmd.exe এর উইন্ডো আসবে......অপেক্ষা করুন ।
cmd.exe এর উইন্ডো চলে গেলে আপনার রম পোর্ট
করা কমপ্লিট
১৩. C:\MTK FirmwareAdapter Tool\AdaptedROMS থেকে
আপনার পোর্ট করা রম টি সংগ্রহ করেন । থেকে নিন
ভিতরে সব ফাইল ঠিক আছে কি না, মূলত তিনটা ফাইল থাকে...
META-INF,system & boot.img (অনেক সময় data থাকতে
পারে) ।
১৪. আপনার স্টকে META-INF না থকলে এপটি নিহেই
পোর্ট রম থেকে META-INF নিয়ে নিবে । কোন
কারনে আপনার তৈরি করা রমে META-INF না থাকলে, জাস্ট
পোর্ট রম থেকে META-INF টা নিয়ে আপনার তৈরি করা
রমে ড্রাগ এন্ড ড্রপ/পেস্ট করে দিন, আপনি আপনার অন্য
কোন কাস্টম রমের META-INF ও ব্যবহার করতে পারেন ।
১৫. ব্যাস হয়ে গেল পোর্ট, এখন রম টা এসডি কার্ডে
রেখে CWM/twrp থেকে ফ্ল্যাশ করুন
।
১৬. এবার ঠিক মত পোর্ট করলে রম বুট ত হবে কিন্তু
তাতে বাগ থাকতে পারে আবার নাও থাকতে পারে, বাগ ফিক্স
নিয়ে পড়ে লিখব । আপাতত এই বাগ ফিক্সের লিংকটি অনুসরণ
করুন (http://forum.xda-developers.com/showthread.php ?
t=2123239 ) এখানে প্রায় সব বাগ ফিক্সের কথা বলা আছে ।
১৭.রম ঠিক মত বূট হলে তারপর Android kitchen দিয়ে
অনেক কিছু করতে পারবেন যেমনঃ deodex,root
permission add,busy box,zipalign(for more ram free),build
prop edit ইত্যাদি, এগুলা নিয়ে পড়ে কিন্তু খুবই তাড়াতাড়ি লিখব
এখন এটা দেখতে পারেন (http://forum.xda/ -
developers.com/showthread.php?t=633246 )
এই প্রসেস খুব ভালো ভাবেই কাজ করে, মেনুয়াল
প্রসেস থেকে ১০০ গুনে ভালো......আমি নিজে এই
প্রসেসে অনেক রম পোর্ট করছি ।
কিছু না বুঝলে কমেন্ট করুন, সবাই সবাইকে হেল্প করার
চেষ্টা করবেন ।
সবগুলো কাজ ধাপে ধাপে এবং ঠান্ডা মাথায় করবেন ,
CWM/twrp ব্যাকআপ রেখে নিবেন অবশযই, দরকার
হলে MTK Droid tool ব্যাকআপ ও নিয়ে নিন
সবাই জানেন রম পোর্ট লটারির মত তাই আপনার পোর্ট
রম কাজ না করলে বা সেট ব্রিক হলে আমাকে অথবা
গ্রুপকে দোষ দিতে পারবেন না ।
এই প্রসেসে আমি ৮-৯ মাস আগে রম পোর্ট করতাম,
এখন আমি এসব বিষয় নিয়ে রিসার্চ করি কম তাই এর থেলে
ভালো কোন প্রসেস থাকলে অবশ্যই আমাদের
সবাইকে জানাবেন।
Written By,, sabbir Hasan Munna
Edit by Jakir Emran