দ্রুত ধাপ
- আপনার কম্পিউটারের জন্য Google-এর SDK Platform-Tools ডাউনলোড করে আনজিপ করুন।
- ফোনে Developer options-এ USB debugging চালু করুন।
platform-toolsফোল্ডারে একটি টার্মিনাল খুলেadb devicesচালান।- ফোনে Allow USB debugging? প্রম্পটে Allow চাপুন।
- fastboot পরীক্ষা করতে
adb reboot bootloaderচালান, তারপরfastboot devices।
ADB ও fastboot কী?
ADB (Android Debug Bridge) Android চালু থাকা অবস্থায় আপনার ফোনের সঙ্গে যোগাযোগ করে। এটি দিয়ে ফাইল কপি করা, অ্যাপ ইনস্টল করা এবং ফোনকে অন্য মোডে রিস্টার্ট করা যায়।
Fastboot ফোনের Bootloader-এর সঙ্গে যোগাযোগ করে। এটি দিয়ে Bootloader আনলক করা এবং image ফ্ল্যাশ করা যায়, যেমন Magisk যে boot image প্যাচ করে।
দুটিই আছে Google-এর বিনামূল্যের SDK Platform-Tools প্যাকেজে। এটি শুধু Google থেকে ডাউনলোড করুন। অন্য সাইটের "Minimal ADB" প্যাক প্রায়ই পুরোনো, আর কয়েকটির সঙ্গে অবাঞ্ছিত সফটওয়্যারও জুড়ে দেওয়া হয়েছে।
Windows-এ ADB ও fastboot ইনস্টল করুন
Platform-Tools ডাউনলোড করুন
Google-এর Platform-Tools পেজ (ইংরেজিতে) খুলুন, SDK Platform-Tools for Windows ডাউনলোড করুন এবং শর্তাবলি মেনে নিন।
আনজিপ করুন
zip ফাইলটি
C:\platform-tools-এর মতো ছোট পাথে এক্সট্র্যাক্ট করুন। লম্বা পাথ ও বিশেষ অক্ষরযুক্ত ফোল্ডারের নামে ত্রুটি হতে পারে।ফোল্ডারে টার্মিনাল খুলুন
File Explorer-এ ফোল্ডারটি খুলুন, অ্যাড্রেস বারে ক্লিক করুন,
cmdলিখে Enter চাপুন। ওই ফোল্ডারেই Command Prompt খুলবে। PowerShell বা Windows Terminal-এ প্রতিটি কমান্ডের শুরুতে.\লিখুন, যেমন.\adb devices।USB ড্রাইভার ইনস্টল করুন
Windows সাধারণত নিজেই ড্রাইভার ইনস্টল করে। না করলে Pixel ফোনের জন্য Google USB Driver ইনস্টল করুন, আর অন্য ব্র্যান্ডের জন্য আপনার ফোন নির্মাতার USB ড্রাইভার।
ঐচ্ছিক: PATH-এ যোগ করুন
যেকোনো ফোল্ডার থেকে
adbচালাতে Windows-এ Edit the system environment variables সার্চ করুন, Environment Variables খুলুন, Path বেছে নিন, Edit চাপুন এবংC:\platform-toolsযোগ করুন। এরপর একটি নতুন টার্মিনাল খুলুন।
macOS-এ ADB ও fastboot ইনস্টল করুন
সবচেয়ে সহজ উপায় Homebrew:
brew install --cask android-platform-tools
Homebrew ছাড়া: Google-এর Platform-Tools পেজ থেকে SDK Platform-Tools for Mac ডাউনলোড করুন, আনজিপ করুন, platform-tools ফোল্ডারে Terminal খুলুন এবং প্রতিটি কমান্ডের শুরুতে ./ লিখুন, যেমন ./adb devices। Mac-এ কোনো USB ড্রাইভার লাগে না।
Linux-এ ADB ও fastboot ইনস্টল করুন
বেশির ভাগ ডিস্ট্রিবিউশনে দুটি টুলেরই প্যাকেজ আছে:
| ডিস্ট্রিবিউশন | কমান্ড |
|---|---|
| Debian, Ubuntu, Linux Mint | sudo apt install adb fastboot |
| Fedora | sudo dnf install android-tools |
| Arch Linux | sudo pacman -S android-tools |
এসব প্যাকেজ Google-এর রিলিজের চেয়ে পিছিয়ে থাকতে পারে। নতুন ফোনে fastboot ব্যর্থ হলে Google-এর Platform-Tools পেজ থেকে SDK Platform-Tools for Linux ডাউনলোড করুন এবং আনজিপ করা ফোল্ডার থেকে ./adb ও ./fastboot চালান।
adb devices যদি no permissions দেখায়, তাহলে USB-র মাধ্যমে ফোন অ্যাক্সেস করার অনুমতি আপনার ইউজারের নেই। Debian ও Ubuntu-তে android-sdk-platform-tools-common প্যাকেজটি এই সমস্যা ঠিক করার নিয়মগুলো যোগ করে। এরপর ফোন খুলে আবার সংযুক্ত করুন।
ফোন সংযুক্ত করুন
USB debugging চালু করুন
Developer options চালু করুন (Settings → About phone-এ Build number-এ সাতবার চাপ দিন), তারপর Developer options-এ USB debugging চালু করুন।
সংযুক্ত করে কম্পিউটারকে অনুমতি দিন
ডেটা আদান-প্রদান করতে পারে এমন USB কেবল দিয়ে ফোন সংযুক্ত করুন। কিছু সস্তা কেবল শুধু চার্জ করে। চালান:
adb devicesফোন জানতে চাইবে Allow USB debugging? Always allow from this computer-এ টিক দিন এবং Allow চাপুন।
ফলাফল যাচাই করুন
আবার
adb devicesচালান। আপনার ফোনের সিরিয়াল নম্বর device শব্দসহ দেখা যাওয়ার কথা। unauthorized লেখা থাকলে ফোনের স্ক্রিন আনলক করে প্রম্পটটি গ্রহণ করুন।fastboot পরীক্ষা করুন
Bootloader-এ রিস্টার্ট করে দেখুন fastboot ফোনটি দেখছে কি না:
adb reboot bootloaderfastboot devicesAndroid-এ ফিরতে
fastboot rebootচালান।
Magisk-এর সঙ্গে যেসব কমান্ড লাগবে
| কমান্ড | কী করে |
|---|---|
adb devices | সংযুক্ত ফোনের তালিকা দেখায় |
adb reboot bootloader | ফোনকে Bootloader-এ (fastboot মোড) রিস্টার্ট করে |
adb pull /sdcard/Download/file.img | ফোন থেকে কম্পিউটারে ফাইল কপি করে |
adb push file.img /sdcard/Download/ | কম্পিউটার থেকে ফোনে ফাইল কপি করে |
fastboot devices | fastboot মোডে থাকা ফোনের তালিকা দেখায় |
fastboot flash init_boot file.img | একটি পার্টিশনে image ফ্ল্যাশ করে, এখানে init_boot-এ |
fastboot reboot | ফোনকে Android-এ রিস্টার্ট করে |
Root করার পূর্ণ ধাপ মূল গাইডে আছে: Magisk দিয়ে ফোন কীভাবে Root করবেন।
ADB ও fastboot-এর সাধারণ ত্রুটি
adb devices কিছুই দেখাচ্ছে না। অন্য কেবল ও অন্য USB পোর্ট চেষ্টা করুন, সম্ভব হলে হাবের বদলে সরাসরি কম্পিউটারের পোর্ট। ফোনে USB মোড File transfer করুন। Windows-এ আবার USB ড্রাইভার ইনস্টল করুন।
ডিভাইস "unauthorized" দেখাচ্ছে। ফোন আনলক করে Allow USB debugging? প্রম্পটটি গ্রহণ করুন। প্রম্পট না এলে Developer options-এ Revoke USB debugging authorizations চেপে আবার সংযুক্ত করুন।
"'adb' is not recognized as an internal or external command"। Windows adb খুঁজে পাচ্ছে না। platform-tools ফোল্ডারের ভেতরে টার্মিনাল খুলুন, অথবা ফোল্ডারটি PATH-এ যোগ করুন। PowerShell-এ .\adb লিখুন।
Mac বা Linux-এ "command not found: adb"। platform-tools ফোল্ডারের ভেতরে ./adb চালান, অথবা Homebrew বা আপনার প্যাকেজ ম্যানেজার দিয়ে টুলগুলো ইনস্টল করুন।
ADB কাজ করছে, কিন্তু fastboot কিছু দেখাচ্ছে না বা "waiting for any device" বলছে। ফোনে Bootloader স্ক্রিন দেখা যাচ্ছে কি না দেখুন। Windows-এ ফোন Bootloader-এ থাকা অবস্থায় Device Manager খুলুন: কোনো ডিভাইসে সতর্কতা আইকন থাকলে তার ড্রাইভার আপডেট করুন এবং Android Bootloader Interface বেছে নিন।
"Flashing is not allowed in Lock State"। Bootloader এখনো লক করা। আগে এটি আনলক করুন।
সচরাচর জিজ্ঞাসা
ADB ব্যবহার করতে কি Android Studio লাগে?
না। Google-এর SDK Platform-Tools একটি ছোট, আলাদা ডাউনলোড, যার ভেতরে adb ও fastboot আছে। Android Studio বা পূর্ণ Android SDK লাগে না।
ADB ব্যবহার করা কি নিরাপদ?
হ্যাঁ। ADB ও fastboot Google-এর অফিসিয়াল টুল। USB debugging চালু থাকলে আপনার অনুমোদিত কম্পিউটার আপনার ফোন নিয়ন্ত্রণ করতে পারে, তাই শুধু বিশ্বস্ত কম্পিউটারকে অনুমতি দিন এবং কাজ শেষে USB debugging বন্ধ করুন।
Wi-Fi-তে কি ADB ব্যবহার করা যায়?
হ্যাঁ। Android 11 ও তার পরের ভার্সনে Developer options-এ Wireless debugging আছে। তবে প্রায় সব ফোনে fastboot-এর জন্য USB কেবল লাগে, তাই Magisk ইনস্টল করার সময় কেবল ব্যবহার করুন।
সর্বশেষ Platform-Tools কেন ব্যবহার করব?
fastboot-এর পুরোনো ভার্সন নতুন ফোনে ব্যর্থ হতে পারে। Google নিয়মিত Platform-Tools হালনাগাদ করে, তাই অন্য সাইটের কপি ব্যবহার না করে সর্বশেষ ভার্সন ডাউনলোড করুন।
এই গাইড শেয়ার করুন
আরও Magisk গাইড
সব গাইড- পড়তে 15 মিনিটMagisk Manager সর্বশেষ ভার্সন 31.1 ডাউনলোড করুন (Android 2026)অফিসিয়াল Magisk 31.1 APK ডাউনলোড করুন এবং ধাপে ধাপে আপনার Android ফোন Root করুন। firmware প্যাচ, Root অ্যাক্সেস, আপডেট ও আনইনস্টল।গাইডটি পড়ুন
- পড়তে 5 মিনিটAndroid-এ Bootloader কীভাবে আনলক করবেনMagisk দিয়ে Root করার আগে Android Bootloader আনলক করুন: কী মুছে যায়, fastboot কমান্ড, এবং Pixel, Xiaomi, Motorola, OnePlus ও অন্যান্য ফোনের ধাপ।গাইডটি পড়ুন
- পড়তে 4 মিনিটMagisk Beta 31.1 সর্বশেষ ভার্সন ডাউনলোড করুন (Android 2026)অফিসিয়াল GitHub প্রি-রিলিজ থেকে সর্বশেষ Magisk বেটা নিন, Magisk অ্যাপকে বেটা চ্যানেলে নিন, এবং সমস্যা হলে স্থিতিশীল ভার্সনে ফিরে যান।গাইডটি পড়ুন
- পড়তে 4 মিনিটAndroid থেকে Magisk আনইনস্টল করার ২টি সহজ উপায়আপনার Android ফোন থেকে Magisk ও Root সরান: Magisk অ্যাপ থেকে এক ট্যাপে, অ্যাপ না খুললে TWRP দিয়ে, অথবা stock boot image ফ্ল্যাশ করে।গাইডটি পড়ুন