ANDROID মোবাইল দিয়ে নিজেই তৈরী করুন Flashable Stock Rom

Saturday, March 19, 2016

নিজেই তৈরী করুন Flashable Stock Rom



আপনি যদি চান যে আপনার Mobile এর Stock Rom টি অন্য একটি Mobile এর জন্য Port করতে তাহলে নিচের নিয়ম গুলা অবলম্বন করুন। তবে Chipset Model এক হতে হবে। যেমন আপনার Mobile এর Chipset যদি MTK-6572 হয় তাহলে যেই Mobile এর জন্য Port করবেন, তার Chipset ও MTK-6572 হতে হবে।





==== যা যা লাগবে ====

Android Rooted Device

Root Explorer:- Root Explorer.apk

ZArchiver:- ZArchiver.apk

zip file:-  bp.zip file

CWM , CTR , TWRP , COT Recovery


==== এবার কাজ শুরু করা যাক ====

●⇨ প্রথমে আপনার প্রয়োজনীয় ডাটা এবং Apps ব্যাকআপ রাখুন।

●⇨ এবার Mobile এর Recovery Moe এ চলে যান। Recovery Mod এ গিয়ে Volume (+) Button এবং Power Button একসাথে ধরে রাখুন। তারপর Wipe Data→Wipe Cach →Wipe Dalvik Cache করুন।

●⇨ এবার আপনার Mobile এর Stock Rom টি Backup রাখুন। Backup & Restore→Backup→Yes । এই Rom টি আপনার SD Card এর clockworkmod নামের Folder এ Save হবে।

●⇨ এবার আপনার SD Card এ একটি নির্দ্দিষ্ট Folder তৈরী করুন। ধরে নিলাম সেই Folder টি Flashable Zip নামে তৈরী করেছেন।

●⇨ এবার আপনার SD Card থেকে clockworkmod>backup> (date) থেকে system.ext4.tar.a ফাইল টি Copy করে Flashable Zip Folder টিতে Paste করুন এবং সেই system.ext4.tar.a Folder টি Rename করে system নামে Save করুন।

●⇨ এবার আপনি যেই Device এর জন্য Rom তৈরী করবেন, সেই Device এর Backup এ রাখা clockworkmod Folder থেকে boot.img এবং logo.bin এই দুইটি File Copy করে আপনার SD Card এ তৈরী করা Flashable Zip Folder টিতে Paste করুন।

●⇨ এবার Flashable Zip Folder টিতে META-INF নামে একটি Folder তৈরী করুন।

●⇨ এবার উপরে থেকে .zip File টি Download করে Extract করুন। Extract করার পর কিছু File/Folder দেখতে পারবেন।

●⇨ এবার META-INF→com→google→android এই Folder এ গিয়ে Update Script টি Root Explorer এর মাধ্যমে Open করুন,তবে Open করার সময় Open In Text Editor টিতে Click করতে হবে।

●⇨ এবার নিচের দুইটি Line খুজে বের করুন।
format("ext4", "EMMC", "/dev/block/mmcblk0p6", "0");

mount("ext4", "EMMC", "/dev/block/mmcblk0p6", "/system");

●⇨ এবার আপনার Mobile এর Stock Rom টি যেই Mobile এর জন্য Port করবেন তার Partition টি সংগ্রহ করে " mmcblk0p6 " এর জায়গায় বসিয়ে দিন। মানে অন্য Mobile এর Partition Code যদি 0p8 হয় তাহলে উক্ত দুটি Line এর " mmcblk0p6 টিকে Edit করে " mmcblk0p8 " করে দিন।

●⇨ এবার এই Script টিকে Save করুন। দেখবেন Update-Script.bak নামে একটি নতুন File তৈরী হয়েছে। এখন .bak File টি Delete করে ফেলুন।

●⇨ এখন META-INF , system , logo.bin , boot.img গুলুকে একসাথে .zip করুন। .zip করা হয়ে গেলে আপনার Rom টি Flash করার জন্য প্রস্তুত।

●⇨ আশা করি কোন সমস্যা হবেনা। কারন আমি নিজে Primo F4 এর Stock Rom টি Port করে Symphony W17 তে Flash করেছি।

●⇨ তবুও বলে রাখি এই কাজটি করার আগে অবশ্যই উক্ত Mobile এর Stock Rom Backup রেখে দিবেন।

 enjoy করুন আর আমাদের সাথেই থাকুন.

 শেষকথা:- সকল প্রকার কাজ নিজ দ্বায়িত্বে করবেন কোন প্রকার ক্ষতির জন্য আমি বা সাইট দায়ী থাকবে না

post কপি-পেষ্ট করলে অবশ্যই আদার্শ মানুষের মত blog এর addres টি পোষ্টের সাথে শেয়ার করবেন


ধন্যবাদ সবাইকে