লং স্টোরি শর্ট।
এন্ড্রয়েড ললিপপ ৫.১ পর্যন্ত রুট করার বিষয়টা সহজ ছিল, King Root বা সমগোত্রীয় এপ ইন্সটল করে কয়েকটা বাটন চেপেই রুট করা যেত। পরে আস্তে আস্তে সিকিউরিটির কথা বলে এটা কঠিন করে ফেলেছে।
লক্ষণীয়ঃ নিজ দায়িত্বে ঝুঁকি নিয়ে এই টিউটোরিয়াল ফলো করুন। ফোন রুট করার অসংখ্য উপকারিতা থাকলেও এটা বেশ রিস্কের কাজ। রুট করতে গিয়ে সমস্যা হলে ফোন ব্রিক করতে পারে, রিসেট হয়ে সব অ্যাপ/ফাইল ডিলিট হয়ে যেতে পারে, চালু হওয়ার সময় আটকে যেতে পারে। ইত্যাদি ইত্যাদি। এসবের জন্য আমাকে দোষারোপ করতে পারবেন না। সম্ভব হলে পিসি থেকে পুরো সিস্টেমের ব্যাকআপ নিয়ে নিন, যাতে পরবর্তি দরকারে নিজেই ফ্ল্যাশ করে ফোন ঠিক করতে পারেন।
Pre-Requirement :
1. আমাদের দরকার হবে একটা এন্ড্রয়েড মোবাইল, যেখানে ইচ্ছামত fastboot এবং adb কমান্ড রান করানো যায়
- [প্রথমে ফোনে Developer Setting এবং USB Debugging চালু করা লাগবে, এজন্য setting > about phone > build number এর নাম্বারের ওপর অনেকবার (৭বারের মত) প্রেস করতে হবে। তখন টোস্ট নোটিফিকেশনে বলবে ডেভলেপার ফাংশন চালু হয়েছে। এরপর সেটিং এ ফেরত আসলে একটা নতুন অপশন পাবেন Developer *** নামে। সেখানে প্রবেশ করুন এবং USB Debugging চালু করুন]
২. ফোনের বুটলোডার লক করা থাকলে আনলক করতে হবে।
- ইদানীংকালে অনেক মোবাইল কোম্পানি তাদের বুটলোডার লক করে রাখে। ফলে চাইলেই সেখানে কোনো রম ফ্ল্যাশ করা যায় না, fastboot কমান্ড রান করানো যায়না। এরকম ক্ষেত্রে আপনার ফোনের ব্র্যান্ড এবং মডেল অনুযায়ী নিয়ম ফলো করে বুটলোডার আনলক করতে হবে। এসব বয়ান করতে গেলে আলোচনা অনেক লম্বা হয়ে যাবে। তাই কিভাবে বুটলোডার খোলা যায় এব্যাপারে গুগলের সহায়তা নিন।
৩. একটা পিসি, যেখানে adb, fastboot ও এন্ড্রয়েডের ড্রাইভার ইন্সটল করা আছে।
- [এখানে পাবেন 15 seconds ADB Fastboot Installer এটার মধ্যে ওপরে বলা প্রয়োজনীয় ৩টা জিনিসই আছে] [এখানে পাবেন minimal adb and fastboot] [ড্রাইভার ইন্সটল দিতে সমস্যা হলে এখানে ড্রাইভার সিগনেচার বন্ধ করার নিয়ম দেখুন]
৪. আপনার ফোনের জন্য উপযোগী কাস্টম রিকোভারি ইমেজ
- [এখানে খুঁজুন আপনার ফোনের জন্য twrp recovery | এখানে আছে orangefox, প্রাথমিকভাবে twrp এর স্ট্যাবল ভার্শন ব্যবহার করা ভাল]
৫. ম্যাজিস্ক magisk রুট ম্যানেজার চলার উপযোগী ফোন
- [এই ঠিকানায় গিয়ে Magisk manager apk ডাউনলোড করুন, আপনার ফোনে magisk.apk এপটা ইন্সটল করে নিন। এরপর এটার নাম পরিবর্তন করে লিখুন apk এর যায়গায় zip করে দিন, অর্থাৎ আমাদের কাছে আগে ছিল magisk.**.apk এখন হবে magisk.**.zip এই জিপ ফাইলটা পরে লাগবে।]
- এবার Magisk অ্যাপ ওপেন করে প্রথম সেকশন খেয়াল করুন- Ramdisk YES বলছে কি না। যদি ইয়েস বলে, তাহলে এই ফোনে ম্যাজিস্ক রুট চলবে।
- যদি আপনার ফোন Samsung হয়, আর SAR YES বলে, তবে আপনাকে আরও কিছু ঝামেলা করতে হবে। সেটা ম্যাজিস্ক রেপোর গাইড থেকে দেখে নিন।
এরপর আসুন কর্মক্ষেত্রে : (১ম পদ্ধতি)
১. পিসির একটা ফোল্ডারে প্রয়োজনীয় সব ফাইল একত্রে রাখুন। রিকোভারি ইমেজ ফাইলের নাম পরিবর্তন করে recovery.img বানান।
২. ক্যাবল দিয়ে আপনার ফোন পিসিতে কানেক্ট করুন।
৩. এরপর fastboot মুডে চালু করুন। একেক ফোনের একেক নিয়ম থাকে। সহজ নিয়ম হল adb থেকে করা।
shift চেপে রাইটক্লিক করুন, এরপর command promote / powershell এ গিয়ে কমান্ড লিখুন adb devices এরপর এন্টার চাপুন। আপনার ফোন সঠিকভাবে কানেক্ট হলে লিস্টের মধ্যে দেখতে পাবেন।
এরপর কমান্ড লিখুন adb reboot fastboot এবং এন্টার চাপুন। কোনো কোনো ফোনে adb reboot bootloader লিখলে কাজ হতে পারে।
এরপর যদি ফোনে কোনো পারমিশন চায় দিয়ে দিন। আশা করা যায় এবার ফোন রিস্টার্ট নিয়ে ফাস্টবুটে চলে যাবে।
৪. ফোনে ফাস্টবুট শো করলে কানেক্ট হয়েছে কি না চেক করুন এই কমান্ড লিখে এন্টার দিয়ে fastboot devices
৫. এবার রিকোভারি চালু করার পালা। আগে নিশ্চিত হয়ে নিন আপনি যে ফোল্ডারে কমান্ড প্রোমোট চালু করেছেন সেখানেই recovery.img ফাইলটা আছে কি না। থাকলে লিখুন
fastboot boot recovery recovery.img৫. আপনার ফোন রিবুট নিয়ে রিকোভারি চালু হবে। এবার install এ গিয়ে magisk.**.zip ফাইলটা সিলেক্ট করুন। এবং ফ্ল্যাশ করুন।
ম্যাজিস্ক ফ্ল্যাশ করার পর রিমুভ/ওয়াইপ ক্যাচ বাটন চাপবেন না। কারণ এই সময় কিছু দরকারি কনফিগারেশন ফাইল থাকতে পারে সেখানে। সেটা মুছে ফেললে পরে সমস্যা হতে পারে। বরং Reboot Device চেপে ফোন রিস্টার্ট দিন।
0 comments:
Post a Comment