কিভাবে একটি কাস্টম রম বানাবেন

হ্যালো বন্ধুরা কেমন আছেন আশা করি ভাল  আমি আজ অনেক দিন পর লিখতে বসলাম।

কিন্তু গেমজোনঃঅ্যান্ড্রয়েড নিয়ে সে তো অনেক আগেই বাদ দিয়েছি। কিন্তু আজকে যা লিখব তাহল

কি ভাবে আপনি mtk mobile এর জন্য কাস্টম রম বানাবেন !!!।

এখন যারা স্যামসাং ,সনি বা গুগল নেক্সাস ইউজার তারা লাফিয়ে উঠবেন কি!!!

আমাদের এত বড় অপমান আমাদের রম এর বিষয়ে না শেষ পর্যন্ত একটি সামান্য

Mtk যা কিনা চায়না আন্ড্রয়েড এর জন্য টিউন করলাম। এখন অনেকে এখন মনে মনে বলছেন

বেটা রাম খোদাই তাড়াতাড়ি প্যাক প্যাকানি শেষ কইরা তারাতারি ভাগুক , অনেকে আবার ভাবতেসেন

যে ট্যাব তা ক্লোস করমু কিনা। তাদের পরতি আমার কথা একটু ধৈর্য ধরে পড়ুন ও বুঝুন আমার কথা

।মনে করলাম আপনার মোবাইল  Samsung galaxy s2 যা কিনা মোটা মুটি ভাল ও প্রথম শ্রেণীর

 স্মার্ট ফোন।

Xda devloper এই সাইট এ গেলে আপনি দেখতে পারবেন যে এই সেটের জন্য কিটক্যাট আপডেট এসে গেছে ।বা অনেক কাস্টম রম টিটোরিয়াল আছে যা কিনা প্রথম শ্রেণীর প্রায় সব মোবাইল এই আছে ।কিন্তু আমরা যারা mtk বা চায়না উজার আমাদের কি হচ্ছে/হবে ভেবে দেখেছেন এখন পর্যন্ত জেলিবিন 4.3 অফিসিয়াল আপডেট স্বপ্নের মত লাগছে। কাস্টম রম এর উপর ভর করে দাড়িয়ে আছি এখন আপনারা

(যারা স্যামসাং ,সনি বা গুগল নেক্সাস ইউজার তারা বলবেন) যাক  আপডেট তো পাইসো {কাস্টম/অফিসিয়াল} যাই হোক আপডেট পাইসোতো তাহলে আপনাকে আমিও আপনার সাথে একমত কিন্তু পাইলেতো !!! আমি আমার Walton primo r2 তে 4.3 চালাই তাও { নোট ৩ এর touch wiz ভার্সন } আর কিটক্যাট হাসলাম কবে পাব [নো ওয়েরেন্টি এন্ড নো গ্যারেন্টি]। যদি কোন হৃদয়বান

ডেভলপার যদি mtk এর কিতক্যাট ভার্সন বের করে ।তবেই শুধু এর কাস্টম বানাতে পারবো আর না হলে

ওয়েট . ওয়েট .. ওয়েট ...

আর ( স্যামসাং ,সনি বা গুগল নেক্সাস ) এই সব মোবাইলে কাস্টম রম তো available কিন্তু mtk এর তো নাই কি করবেন। তাই আমার এই চেষ্টা। এখন  আপনি যদি (স্যামসাং ,সনি বা গুগল নেক্সাস উজার হয়ে থাকেন ) তবুও পড়ুন আন্ড্রয়েড এ রম জনিত সকল না হলেও অধিকাংশ সমস্যা সমাধান করতে পারবেন

এটা কাস্টম রম নিয়ে আমার প্রথম টিউন তাই আমি আপনাকে দেখাবো

স্টক 4.2 থেকে সনি 4.2  port করবেন (আপনি  অন্য রমও পোর্ট করতে পারেন)

যা যা লাগবেঃ

১. একটি mtk রুটেড ডিভাইস

২. আপনার মোবাইল cwm রিকভারি (কিভাবে পাবেন তা নিচে বর্ণনা করছি)

৩. cmw ন্যানন্ড্রয়েড ব্যাকআপ (এটাও নিচে বর্ণনা করছি)

৪. স্টক রম (কি ভাবে পাবেন তাও নিচে বর্ণনা করছি)

৫. কাস্টম রম (কি ভাবে পাবেন তাও বর্ণনা করছি)

৬. বুক ভরা সাহস নিজের কিছু লজিক তার আগ্রহ তো আছেই আর অসামান্য ধৈর্য

১ .Root কি?

রুট বা রুটিং মানে একটি এন্ড্রয়েড ডিভাইসের রুট-লেভেল অ্যাক্সেস পাওয়া। রুট/Root শব্দটা এসেছে লিনাক্স অপারেটিং সিস্টেমের ব্যবহারকারীদের কাছ থেকে। লিনাক্স ব্যবহারকারীদের মধ্যে যাদের রুট প্রিভিলেজ বা সুপারইউজার পারমিশন আছে তাদেরকে রুট ইউজার বলা হয়। এন্ড্রয়েড তৈরি হয়েছে লিনাক্স ভিত্তিক অপারেটিং সিস্টেম থেকে। এন্ড্রয়েড ডিভাইসে রুট পারমিশন মানে সিস্টেম ফাইল এডিট করার পারমিশন আদায় করা।এটা মাস্ট লাগবে কি অনেক টিটোরিয়াল পাবেন গুগল করলে।

Recovery কি ?

আপনার অ্যান্ড্রয়েড ডিভাইসটি বুট হওয়ার আগে কয়েকটি নির্দিষ্ট কী এর কম্বিনেশন ব্যবহার করে আপনি রিকভারি মোডে যেতে পারেন। বিভিন্ন ধরনের কাস্টম রিকভারি রয়েছে। সবচেয়ে পপুলার এবং প্রয়োজনীয় দুটি কাস্টম রিকাভারির নাম হল CWM বা ClockworkMOd Recovery এবং TWRP বা TeamWIn Recovery project.  স্মার্টফোনের রিকভারিতে কাস্টম রম জিপ ফ্ল্যাশ, ফ্যাক্টরি রিসেট, Cache partition এবং Dalvik Cache ক্লিয়ার এবং ব্যাকআপ এবং রি-স্টোর  আরও        অপশন থাকে।

একটু নেটে ঘাটলেই পাবেন। তাছারা ওয়ালটন এর cwm তাদের ফোরাম এ পাবেন ।আর যদি সব চেষ্টাই বিফলে তো বানিয়ে ফেলুন নিজের cmw এই টিউন দেখে ।

Nandroid backup কি?

Nandroid backup হল আপনার অ্যান্ড্রয়েড ডিভাইসের সম্পূর্ণ সিস্টেমের ব্যাকআপ। আপনি যদি কোন ভাবে আপনার ডিভাইসটি সফট ব্রিক করে ফেলেন তাহলে আপনি Nandroid Backup রি-স্টোর করার মাধ্যমে আপনার ডিভাইসটিকে আগের অবস্থায় ফিরিয়ে নিয়ে যেতে পারবেন। আর অবশ্যই প্রয়োজনীয়।

Custom Rom কি?

সহজ কথায় কাস্টম রম মানে হল আপনার অ্যান্ড্রয়েড স্মার্টফোন অথবা ট্যাবলেট এর জন্য একটি বিকল্প অপারেটিং সিস্টেম। বিভিন্ন ব্র্যান্ডের অ্যান্ড্রয়েড ডিভাইস গুলোতে ম্যানুফ্যাকচারার কর্তৃক বিভিন্ন ফার্মওয়্যার বা অপারেটিং সিস্টেম দেয়া থাকে, যেমন স্যামসাঙ ডিভাইস গুলোতে Touchwiz এবং HTC ডিভাইস গুলোতে Sense. কাস্টম রমে আপনি স্টক অপারেটিং সিস্টেম এর তুলনায় অনেক বেশি কাস্টমাইজেশন সুবিধা পাবেন। অর্থাৎ কাস্টম রমের মাধ্যমে স্টক রমের তুলনায় আপনি আপনার ডিভাইসকে খানিকটা বেশি নিয়ন্ত্রণ করার সুজগ পাবেন। এছাড়া কাস্টম রম আপনার ডিভাইসে অ্যান্ড্রয়েডের সবচেয়ে আপডেটেড ভার্সন ইন্সটল করার একটি সহজ পথ।নিচে  mtk ডিভাইস এর কাস্টম রম পাবেন

লিঙ্কঃ

 anzhuodiy.com
romzj.com
dashi.com
shendu.com

স্টক রম

সহজ কথায় কাস্টম রম মানে হল আপনার অ্যান্ড্রয়েড স্মার্টফোন অথবা ট্যাবলেট এর অপারেটিং সিস্টেম । বিভিন্ন ব্র্যান্ডের অ্যান্ড্রয়েড ডিভাইস গুলোতে ম্যানুফ্যাকচারার কর্তৃক বিভিন্ন ফার্মওয়্যার বা অপারেটিং সিস্টেম দেয়া থাকে, যেমন স্যামসাঙ ডিভাইস গুলোতে Touchwiz এবং HTC ডিভাইস গুলোতে Sense।কিন্তু স্টক রমে রুট প্রিভিলেজ থাকে না । স্টক রমে তেমন কাস্টমাইজেশন সুবিধা পাবেন না। আপনার ডিভাইসকে কোন নিয়ন্ত্রণ করার সুজগ পাবেনা ।এছাড়া স্টক রমে mtk ডিভাইসের জন্য অ্যান্ড্রয়েডের সবচেয়ে আপডেটেড ভার্সন ইন্সটল করতে পারবেন না তা বলব না কিন্তু পেতে পেতে অনেক দেরি করতে।

_স্টেপ ১

ClockWorkMode Recovery Install

তো শুরু করি প্রথমে আপনি clockworkmod recovery install করবেন

তার জন্য যা যা লাগবে

১. recovery .img (উপরে বর্ণনা করেছি)

২.mobie uncles tools.apk(এটা মাস্ট লাগবে)

৩.root (এটা মাস্ট লাগবে)

 

এখন রিকভারি ইমেজ টি মেমোরি কার্ড এ রাখুন কোন ফোল্ডারে নয় একেবারে উপরে ।ব্যাস এখন আপনি mobie uncles tools.apk ইন্সটল করুন তার পর ওপেন করুন ।তারপর দেখবেন নিচের চিত্রের মত

রিকভারি আপডেট ক্লিক করুন

তারপর দেখবেন আপনার .img file শো করছে কিল্ক করুন

 step05

এবার ওকে করুন ব্যস

এবার চেক করার জন্য লেখা আসবে রিবুট রিকভারি বাটনে  করুন

এখন আপনার সেট বন্ধ হবে,আবার অন হয়ে অটো রিকভারি মোডে চলে যাবে

বিঃদ্রঃ আপনি যদি আগেই clock work mode  ইন্সটল করা থাকে তো এই স্টেপ টি বাদ দিন।

_স্টেপ ২

স্টক রম বের করা

এখন আপনার স্টক রম বের এখানে অনেক নিয়ম আছে কিন্তু আমি সবচেয়ে সহজ নিয়ম টি বলছি

 

রিকভারি মোড যান 

এখন আপনি এই উইন্ডো টি দেখতে পাবেন

 

 

এখন wipe factory data/reset এ ক্লিক করুন

 

 

ইয়েস দিন

তারপর wipe cache pertition এ click করুন


তারপর আপনি backup and restore এ ক্লিক করুন

 

এবং backup এ ক্লিক করুন

 

কিছুক্ষণ পর  হয়ে গেলে রিবুট করুন

 

তার আপনার মেমরিতে একটি clock work mode নামে একটি ফোল্ডার পাবেন সেটি আপনার কম্পিউটার এ কপি করুন ব্যস আপনার কাজ শেষ স্টক রম পেয়ে গেলাম

 

বিঃদ্রঃ wipe factory data/reset করার ফলে আপনার সব ডাটা মুছে যাবে তাই এটি করার আগে নিশ্চয় ডাটা গুলো কম্পিউটারে রেখে দিবেন

 

অথবা

 

আপনি শুধু backup and restore এ ক্লিক করুন

 

এবং backup এ ক্লিক করুন

 

কিছুক্ষণ পর  হয়ে গেলে রিবুট করুন (একটু  সময় বেশি লাগবে)

 

বিঃদ্রঃ এখানে factory data/reset করা হবে না ফলে আপনার  ডাটার কিছুই হবে না

 

তার আপনার মেমরিতে একটি clock work mode নামে একটি ফোল্ডার পাবেন সেটি আপনার কম্পিউটার এ কপি করুন ব্যস আপনার কাজ শেষ স্টক রম পেয়ে গেলাম

 

_স্টেপ ৩

কাস্টম রম বানানো

প্রথমে আপনাকে clock work mode নামে একটি ফোল্ডারে যান। গেলে নিচের মত একটি ফোল্ডার ও একটি ফাইল পাবেন

এখন  backup ফোল্ডারে যান আরেক টা ফোল্ডার পাবেন

সেটার মধ্যে গেলে অনেক গুলো ফাইল পাবেন

সেখান থেকে system.ext4.tar.a ও boot.img এ দুইটি ফাইল আলাদা একটি ফোল্ডারে কপি করুন

এখন এর system.ext4.tar.a একে রিনেম করে system.ext4.tar কর শুধু .a delete করুন

তার পর এক্সট্রাকট করুন

তার ভেতর যান

এখন আপনার কাস্টম রম টি এক্সট্রাকট করুন

এক্সট্রাকট করার পর

এক্সট্রাকট করার পর ভেতরএ যান

এর পর স্টক রম ফোল্ডার এবং কাস্টম রম ফোল্ডার পাশাপাশি রাখুন

১.boot.img স্টক রম থেকে কাস্টম রমে copy করুন

২. তার পর আপনি স্টক রম ও কাস্টম রমের system/etc/firmware/ এ যান তার যা আছে সব স্টক রম থেকে কাস্টম রমে copy কর।

৩. তার পর আপনি স্টক রম ও কাস্টম রমের system/lib/module এ যান তার যা আছে সব স্টক রম থেকে কাস্টম রমে copy করুন।

৪। তার পর আপনি স্টক রম ও কাস্টম রমের system/usr/keylayout এ যান তার যা আছে সব স্টক রম থেকে কাস্টম রমে copy করুন।

৫. এবার আপনার কাস্টম রম জিপ করুন

--------: Tips for patch:--------

Copy "Stock Rom"  to "Port Rom" (যদি কাজ না করে)

\system\etc\firmware\modem.img - SIM1/ 2 (যদি কাজ না করে)

\system\lib\module\mtk_stp_wmt - Wi-Fi/ Bluetooth (যদি কাজ না করে)

\system\usr\keylayout\Generic.kl - Home key (যদি কাজ না করে)

CAMERA জন্য - can't connect to Camera বা force closed লিখা আসলে :-

লিস্টের ফাইল গুলো স্টক রম থেকে কাস্টম রমে copy করুন।

এটা শুধু  android version 4.0 (ICS) & 4.1 (JB) কাজ করবে

\system\lib\hw\camera.default.so
\system\lib\libcamera_client.so
\system\lib\libcameracustom.so
\system\lib\libcameraprofile.so
\system\lib\libcameraservice.so
\system\lib\libmhal.so
\system\lib\libmhalcontent.so
\system\lib\libmhaldrv.so
\system\lib\libmhalmdp.so
\system\lib\libmhalpipe.so
\system\lib\libmhalscenario.so
\system\lib\libmhalutility.so
\system\etc\permission\android.hardware.camera.front.xml
\system\etc\permission\android.hardware.camera.xml

রেডিও জন্য - FM Radio কাজ না করলে :-

লিস্টের ফাইল গুলো স্টক রম থেকে কাস্টম রমে copy করুন।

\system\etc\firmware\mt6620_patch_e3_hdr.bin
\system\etc\firmware\mt6620_patch_e6_hdr.bin
\system\etc\firmware\WMT.CFG
\system\lib\modules\mtk_fm_drv.ko
\system\lib\libfmcust.so

Sd card এর জন্য- এস ডি কার্ড মাউন্ট না হলে :-

লিস্টের ফাইল গুলো স্টক রম থেকে কাস্টম রমে copy করুন।

\system\etc\vold.fstab
\system\etc\vold.fstab.nand

ওয়াইফাই জন্য - ওয়াইফাই কাজ না করলে :-

লিস্টের ফাইল গুলো স্টক রম থেকে কাস্টম রমে copy করুন।
\system\lib\modules\mtk_stp_wmt.ko
\system\lib\modules\mtk_wmt_wifi.ko

 

ব্লুটুথ জন্য - ব্লুটুথ কাজ না করলে :-

লিস্টের ফাইল গুলো স্টক রম থেকে কাস্টম রমে copy করুন।

\system\lib\libbluetooth_mtk.so
\system\lib\libbluetoothem_mtk.so

Gps কাজ না করলে :-

লিস্টের ফাইল গুলো স্টক রম থেকে কাস্টম রমে copy করুন।

\system\xbin\libmnlp

তার পরেও অনেক সময় সামান্য কিছু রম কাজ করে না সেটা কোম্পানির সমস্যা

আর একটি কথা এই পোস্ট এ অনেক স্ক্রিন শট দরকার যা সময়ের অভাবে দিতে পারলাম না ।

আর কোন প্রকার বুঝতে সমস্যা/যেকোন সমস্যা হলে ০১৯৬৪৬২৮৬৯২।ফোন করেতে পারেন

Level 0

আমি অ্যান্ড্রয়েড গেমওয়ালা। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 11 বছর 6 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 17 টি টিউন ও 183 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

ধন্যবাদ টিউনটি শেয়ার করার জন্য ।
আমি কিছুদিন আগে XDA থেকে এই রকম টিউটোরিয়াল ফলো করে একটি রম পোর্ট করতে চেষ্টা করেছিলাম, কিন্তু কাজ হয় নি ।

ধন্যবাদ টিউনটির জন্য ……… !!!৥Moyin Hossain Emon বন্ধু এবার তুমি পারবে ………!!!!!

বাহ, খুব ভাল লাগলো লেখাটা। Try করবো 🙂

ভাই আমার টা সিম্ফনি ডব্লিউ 35। আমি কি আপনার পদ্ধতিটা চেষ্টা করতে পারব? এভাবে কি কিটক্যাট 4.2 দেওয়া যাবে। আমার সেট রুট করা আছে। রম ব্যকআপ করে রেখে দিয়েছি।

bro jekono stock / custom rom kei ki evabe edit kora jabe???

ami vabtam w20 te cwm and custom rom pabo na… bt ekhon hope pelam…. thanx…

Level 0

plz help.how to root samsung galaxy star pro s7262

Level 0

গেমওয়ালা ভাই
symphony w25 এর জন্য জেলিবিন কোন custom room এর link দিলে খুব উপকৃত হতাম।

Main poster er credit show korle mone hocche aro valo hoto.

Level 0

আমি আমার Walton primo r2 তে 4.3 ব্যবহার করতে চাই lf possible {নোট ৩ এর touch wiz ভার্সন}, Please Please help me. My Phone No. 01716868229 .
Thanks for Share.

ভাইয়া এইটা ওয়াল্টন প্রিমো এফ ২ তে হবে ?

http://www.mediafire.com/view/?0vv1l4ytoybt14m

rec.img
অ্যান্ড্রয়েড গেমওয়ালা

1) ভাই আমার রিকভারি সিস্টেম টা TWRP বা TeamWIn Recovery project। TWRP কিভাবে করব তা যদি আরেকটি টিউন করেন দয়া করে। আমার রিকোভারি ফোল্ডার কম্পিউটারে করি করে যা পেয়েছি তা নিচে দেয়া হলঃ
and-sec.vfat.win
and-sec.vfat.win.md5
boot.emmc.win
boot.emmc.win.md5
cache.ext4.win
cache.ext4.win.md5
data.ext4.win
data.ext4.win.md5
nvram.emmc.win
nvram.emmc.win.md5
recovery.emmc.win
recovery.emmc.win.md5
recovery.log
system.ext4.win
system.ext4.win.md5
uboot.emmc.win
uboot.emmc.win.md5

আপনি উপরে লিখেছেন যে, system.ext4.tar.a একে রিনেম করে system.ext4.tar কর শুধু .a delete করুন। আমি এই কাজিটি কিভাবে করব।

2) আপনার লিংক গুলাতে গিয়ে অনেক কাস্টম রম দেখতে পেয়েছি। এর থেকে কি যে কোন একটি নামালে আমি আমার কাস্টম রম তৈরি করতে পারব।

anzhuodiy.com
romzj.com
dashi.com
shendu.com

    @জোবায়ের রাসেল: প্রথম সমস্যাটির জন্য আপনাকে কল করতে হবে আমাকে আর দ্বিতীয় টির জন্য আপনি আপনি আপনার সেটের প্রসেসর অনুজায়ী পোর্ট করতে পারেন
    যেমন আপনার প্রসেসর mtk 6589 তো অইখানে mtk 6589 এর জন্য অনেক রম যেমন (সামসাং টাচ উইজ),
    (এইচ টিসি সেন্স)

অনেক ধন্যবাদ ভাই।টিউনটা ডিলিট করবেন না।এখন আপাতত স্টক রম চালাচ্ছি।কয়েকমাস পর কাস্টম রম ইউজ করব।তাই তখন টিউনটির প্রয়োজন পড়বে।

Level 0

Symphony Spreadtrum based Rom gulor jonno akta tune koren

vai symphony w125 er jonno kon custom rom install debo? samsung er touch wiz ki kaj hobe??

Level 3

কাস্টম রম করার পর আবার কিভাবে পূর্বের অবস্থায় ফিরে যাব? ???

সুন্দর পোষ্ট…কিন্তু পোস্টের টাইটেল দেখে যা ভাবছিলাম এটা আসোলে তা না…পোষ্ট এ ‘রম পোর্টং’ এর ব্যাপারে বলা আছে…তাই টাইটেল যদি ‘কিভাবে কাস্টম রম পোর্ট করবেন’ এরকম কিছু হত তাহলে মনে হয় টাইটেল সার্থক হত…তারপরও সুন্দর ভাবে গুছিয়ে লিখিছেন 🙂

ভাই আপনার fb id অথবা email টা একটু দেন।

বুঝবো কি করে যে কোন রম টা পোর্ট করা হলে আমার ফোনে চলবে? যেমন : MIUI রম টা কি পোর্ট করা হলে Symphony W128 এ চলবে?

ধন্যবাদ ভাইয়া

অনেক ধন্যবাদ ভাইয়া! 🙂