আসসালামু আলাইকুম।

হ্যালো ভিউয়ার, কেমন আছেন? আশা করি সবাই ভাল আছেন।
আমি সুজন। নিয়ে আসলাম একটা বিতর্কিত পোস্ট নিয়ে। হ্যা, বিতর্কিত বললাম এই কারনে যে এটা নিয়ে অনেক টিউনারের পোস্ট আছে। সবার গুলোই একই রকম। এবং কার্যকরী। কিন্তু ফেসবুকে যারা মেসেজ দেয় তারা এসব পুরনো পোস্ট খুঁজে না, বা খুঁজতে চায় না, তাই নতুন ভাবে লিখতে হয়।
তাই আগেই বলে নেই এ নিয়ে পোস্ট আছে, যদি কেউ আগে থেকেই পোর্টিং জেনে থাকেন তাহলে হয়ত আপনার জন্য এই পোস্ট নয়। তবুও ভাল লাগলে পড়তে পারেন।

তবে বিশেষ অনুরোধ, সম্পূর্ণ পোস্ট পড়ুন। নয়ত তাল গোল পাকিয়ে ফেলবেন।

রম পোর্টিং ?

প্রত্যেক ফোনের কিছু ইউনিক ফাইল আছে যেগুলো অন্য ফোন থেকে আপনার ফোনকে আলাদা করে। আর পোর্ট এর মুল টুইক এর মধ্যেই আছে। যদি সব ফাইল এক হতো তাহলে আপনাকে আর পোর্ট করতে হতো না। সরাসরি দিতে পারতেন।
সাধারণত অন্য ফোনের রম নিজের ফোনে দিতে হলে শুধু ইউনিক ফাইল গুলো রিপ্লেস করলেই হবে।(ইউনিক ফাইলের মধ্যে বুট/কার্নেল ও আছে)। ইউনিক ফাইল বাদে বাকি গুলো প্রায় একই রকম বা রিপ্লেস করতে হয় না।

কিন্তু কিভাবে ফাইল গুলোকে চিনবেন?
পুরো পোস্ট পড়ে যান।

কি কি লাগবে?

** রুটেড ডিভাইস(আবশ্যক)
** কাস্টম রিকভারি (রম দেবার জন্য)
** জিপ /আনজিপ করার সফটওয়্যার। (ফোনের জন্য Zarchiver আর পিসিতে Winrar ব্যবহার করতে পারেন।) ডাউনলোড লিংক পোস্ট এর শেষে।
** বুট ইমেজ পোর্ট করার জন্য স্টক বুট ও ফোনে Image Studio Android অথবা পিসির জন্য Carliv Image Kitchen. ডাউনলোড লিংক পোস্ট এর শেষে।
** MTK Porting File.zip
** কপি পেস্ট করার অভিজ্ঞতা।
** ফোনের মাউন্ট পয়েন্ট জানা। Post Link. Click here
** স্টক রমের ফাইল,,, না থাকলে সমস্যা নেই, রুটেড ফোন থেকে নিতে পারবেন।

রম পোর্ট এর আগে:

রম ডাউনলোড করার আগে দেখে নিন রমটা আপনার ফোনের স্পেসিফিকেশন এর সাথে মিলে কি না। নিচের স্পেসিফিকেশন গুলো মিললেই আপনি ওই রমটা দিতে পারবেন।

== Chipset : রম শেয়ার করার সাথেই লেখা থাকে এটা কোন চিপসেট এর জন্য। রম আর আপনার ফোনের চিপসেট এক হতেই হবে। অন্য চিপসেট এর রম দিতে পারবেন, তবে সেটা এডভান্স লেভেলের কাজ। আপাতত দেখুন চিপসেট মিলে কি না।

== Kernel Version : চিপসেট মেলানোর পরে আসে কার্নেল মেলানো। যেখান থেকে ডাউনলোড দিবেন সেখানেই লেখা থাকবে এটা কোন কার্নেল এ চলবে। কার্নেল ভার্সন জানতে সেটিং থেকে About Phone অপশন এ যান। কোন কোন ক্ষেত্রে কার্নেল এর যায়গায় স্টক এন্ড্রয়েড ভার্সন দিয়ে রম শেয়ার করা হয়। দুটোই এক। আবার গুলিয়ে ফেলবেন না।
যেমনঃ Kitkat(4.4.2) সেটের কার্নেল Version 3.4.67 . তাই যদি কোন রমের পোস্ট বলা হয় এটা 3.4.67 কার্নেল এ চলবে বা স্টক এন্ড্রয়েড কিটক্যাট এ চলবে তাহলে সেটার দুটোর মানেই এক।
==

উপরের দুইটি জিনিস মিলে যদি আপনি কোন রম পেয়ে থাকেন তাহলে ডাউনলোড করে নিন। এবং নেক্সট স্টেপ দেখুন।
.

রম পোর্টঃ

== প্রথমে MTK Porting Files.zip ডাউনলোড করে নিন। ডাউনলোড লিংক পোস্ট এর শেষে এড করা আছে। ডাউনলোড করার পরে আনজিপ করে রাখুন।
এর পরে আনজিপ করা ফোল্ডারে কয়েকটা ফোল্ডার ও ফাইল দেখতে পাবেন। এবার স্টক রম থেকে ওই একই নামের ফাইল গুলো এনে আনজিপ করা ফোল্ডারে রিপ্লেস করে দিন। যাদের স্টক রমের ব্যাকআপ নেই তারা রুট এক্সপ্লোরার দিয়ে রুট ডিরেক্টরি থেকে ফাইলগুলো সংগ্রহ করতে পারেন। না বুঝলে ভিডিও টিউটোরিয়াল দেখুন (পোস্ট এ এড করা আছে)

তবে system/etc থেকে firmware ফোল্ডার পুরো কপি করে দিন। এর ভিতরে যেতে হবে না। আর বাকি রইল কিছু ফাইল : gralloc.mt6572.so ও hwcomposer.mt6572.so। (firmware ফোল্ডার ব্যতীত). এগুলোর আপনার চিপসেট অনুযায়ী নামের কিছু পরিবর্তন হয় যেমন xxxxx.6582, xxxxx.6592। আপনার চিপ সেট মত ফাইল নিবেন। স্টক রমে এগুলো gralloc.default.so ও hwcomposer.default.so নামে থাকে। তাই এগুলো কপি করে এনে পরে রিনেম করে আনজিপ করা ফোল্ডারে নিবেন। আগেভাগেই রিনেম করবেন না।

আপনার প্রাথমিক কাজ শেষ। এবার ডাউনলোড করা রম আনজিপ করুন । আপনার বানানো বা রিপ্লেস করা MTK Porting Files ফোল্ডার থেকে সব ফাইল কপি করে রমের ফোল্ডারে পেস্ট+রিপ্লেস করে দিন। রম 80% পোর্ট হয়ে গেল। এর পর থেকে প্রত্যেক রমের ক্ষেত্রেই এভাবে আনজিপ আর রিপ্লেস।

মজা না?

বুট পোর্টঃ

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

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

বুট পোর্ট এর বিস্তারিত লিখলে পোস্ট মাত্রারিক্ত বড় হবে। তাই পোস্ট লিংক দিলাম। পড়ে নিবেন।

পিসি ছাড়া:

আর পরবর্তীতে নয়ত বুট পোর্ট নিয়ে বিস্তারিত ভিডিও পোস্ট করব।
পোস্ট লিংকঃ Click here

পিসি দিয়ে:
Click Here

মাউন্ট পয়েন্ট এডিট

এটাও বুট এডিটের মতোই গুরুত্বপূর্ণ। কিন্তু একই চিপসেট ও কার্নেল এর ফোনের মাউন্ট পয়েন্ট সাধারণত একই হয়। তাই শেষে লিখেছি। তবুও এটা চেক করে নিতে হয়। নয়ত ভুল মাউন্ট পয়েন্ট দেয়া থাকলে ফোন সোজাসুজি ব্রিকে চলে যাবে।রমের META-INF / com/google/android / updater-script ফাইলটি টেক্সট আকারে ওপেন করে দেখুন মাউন্ট পয়েন্ট ঠিক আছে কি না। নয়ত এডিট করে নিন। মাউন্ট পয়েন্ট চেক করতে

Post Link: Click here

Attached to this post.:

MTK Porting Files: From Box

Image Studio Android : Search On Play store.

Carliv Image Kitchen : Click Here

শেষ কথা:

কোন ভুল ত্রুটি হলে মার্জনা করবেন।
সবাই ভাল থাকুন, সুস্হ থাকুন , আর টেকনলজির সাথেই থাকুন।
ধন্যবাদ।

প্রশ্ন থাকলে কমেন্ট বক্স অথবা

ফেসবুকে আমি।

32 thoughts on "[Root] [Guide] যেভাবে আপনার মিডিয়াটেক/MTK ফোনের জন্য কাস্টম রম পোর্ট করবেন। খুব সহজেই।"

    1. Avatar photo SR Suzon Author Post Creator says:
      tnx
  1. ridoy222 Contributor says:
    chinte parsen bro amay
    1. Avatar photo SR Suzon Author Post Creator says:
      Ridoy Khan from Facebook?
    2. ridoy222 Contributor says:
      hm
  2. Avatar photo Gl_sourov Contributor says:
    Dorkar chilo tnq
    1. Avatar photo SR Suzon Author Post Creator says:
      tnx
  3. Avatar photo Fahad Contributor says:
    custom theke file gula nile hobe na?
    1. Avatar photo SR Suzon Author Post Creator says:
      hmm,,,তবে রমটা ইউজ করতে হবে।
  4. Avatar photo Fahad Contributor says:
    matha ghuray geche
    1. Avatar photo SR Suzon Author Post Creator says:
      কেন ভাই,,,
    2. Avatar photo Fahad Contributor says:
      koto time lagbe total?
    3. Avatar photo SR Suzon Author Post Creator says:
      30 মিনিটের কম। ফাইল রেডি করা থাকলে 10 মিনিট
  5. Avatar photo Black Rafsan Contributor says:
    vhai chipset alada hoile ki ki korte hobe shetar ekta post korle oneker upokar hoito…naile ekta link den jekhane tutorial ta ache…same chipset er gula to easy
    1. Avatar photo SR Suzon Author Post Creator says:
      পোস্ট আছে এ নিয়ে
  6. Avatar photo Kawsar51 Contributor says:
    Amar phone ar jonno rom port korle ki ki cross korta hobe…
    MT6755/50
    Kernel : 3.18.22
    1. Avatar photo SR Suzon Author Post Creator says:
      সেইম প্রায়। তবে সিউর হয়ে নিন।
  7. SD_Sobhan Contributor says:
    symphony v85
    এর ১টা কাষ্টম রোম দিন ।
  8. Avatar photo rajudhunatbogra Author says:
    অসাধারণ পোষ্ট ভাই।
    সবারই খুব উপকারে আসবে।
  9. Avatar photo SR Suzon Author Post Creator says:
    পোর্ট করে নিন
  10. RlRatul Contributor says:
    amar Samsung galaxy s6 phone ea recovery moda jeta parce na please help me…
  11. Shanto is the best Contributor says:
    vai oppo f5 ki root kora jabe..?? help pls r kno prblm hbe nki?
  12. Avatar photo Rafi Author says:
    আপনি আমার জন্য Walton Primo N1-kernel 3.4.5-MT6589 এর একটা Lollipop বা Marshmellow এর রম পোর্ট করে দিতে পারবেন?
    যদি পারেন অনেক হেল্প হইত।অনলাইনে পাওয়া সব রম ট্রাই করসি কিন্তু একটাও ভাল না।
  13. Avatar photo Prince Contributor says:
    bro sob thuk thak e korlam but boot animation a jaya atke jai…aita kon problem er karone hote pare?
  14. Udvabon Contributor says:
    vai amr symhony v95 mt6580 karnel 3.18.35 ekta custom rom baniye deben?
  15. Avatar photo Shakil Contributor says:
    ভাইজান,Lava iris605 এর জন্য একটা রম পোর্ট করে দিতে পারবেন কি?? mtk6572, kernel>>3.10.72 android lollypop5.1…Plz!
    1. Avatar photo SR Suzon Author Post Creator says:
      পোর্ট করে নিন
  16. Avatar photo Chironjoy Contributor says:
    vai osthir Kore likchen osthir Kore bujhaichen ….apnar sob post khub valo lage….asole Ami apnar fane hoye gesi
  17. Junayed Reza Contributor says:
    ভাই,আমি প্রত্যেকটা নওগাট রম দিয়ে একটা সমস্যা পাইসি তা হলো সিম 2 আসে না,আর আসলেও সিম২ দিয়ে কল করা যায় না।এইটার সমাধান বললে উপকৃত হতাম।
    আমি বুট পোর্টের জন্য AIK ব্যবহার করি,কার্লিভ না,এই জন্য কি?

Leave a Reply