जल्दी के स्टेप
- अपने कंप्यूटर के लिए Google का SDK Platform-Tools डाउनलोड करें और उसे unzip करें।
- फ़ोन पर Developer options में USB debugging चालू करें।
platform-toolsफ़ोल्डर में terminal खोलें औरadb devicesचलाएँ।- फ़ोन पर Allow USB debugging? प्रॉम्प्ट में Allow पर टैप करें।
- fastboot जाँचने के लिए
adb reboot bootloaderचलाएँ, फिरfastboot devices।
ADB और fastboot क्या हैं?
ADB (Android Debug Bridge) आपके फ़ोन से तब बात करता है जब Android चल रहा हो। इससे आप फ़ाइलें कॉपी करते हैं, ऐप्स इंस्टॉल करते हैं और फ़ोन को दूसरे मोड में रीस्टार्ट करते हैं।
Fastboot फ़ोन के Bootloader से बात करता है। इससे आप Bootloader unlock करते हैं और image flash करते हैं, जैसे वह boot image जिसे Magisk patch करता है।
दोनों Google के मुफ़्त SDK Platform-Tools पैकेज में आते हैं। इसे सिर्फ़ Google से डाउनलोड करें। दूसरी साइटों के "Minimal ADB" पैक अक्सर पुराने होते हैं, और कुछ के साथ अनचाहा सॉफ़्टवेयर भी जोड़ा गया है।
Windows पर ADB और fastboot इंस्टॉल करें
Platform-Tools डाउनलोड करें
Google का Platform-Tools पेज खोलें, SDK Platform-Tools for Windows डाउनलोड करें और शर्तें स्वीकार करें।
उसे unzip करें
zip को
C:\platform-toolsजैसे छोटे path पर extract करें। लंबे path और खास अक्षरों वाले फ़ोल्डर नाम से गलतियाँ हो सकती हैं।फ़ोल्डर में terminal खोलें
File Explorer में फ़ोल्डर खोलें, address bar पर क्लिक करें,
cmdटाइप करें और Enter दबाएँ। उसी फ़ोल्डर में Command Prompt खुल जाता है। PowerShell या Windows Terminal में हर कमांड की शुरुआत.\से करें, जैसे.\adb devices।USB driver इंस्टॉल करें
Windows आमतौर पर driver अपने-आप इंस्टॉल कर देता है। अगर ऐसा न हो, तो Pixel फ़ोन के लिए Google USB Driver इंस्टॉल करें, या दूसरे ब्रांड के लिए अपनी फ़ोन कंपनी का USB driver।
वैकल्पिक: इसे PATH में जोड़ें
किसी भी फ़ोल्डर से
adbचलाने के लिए, Windows में Edit the system environment variables सर्च करें, Environment Variables खोलें, Path चुनें, Edit चुनें औरC:\platform-toolsजोड़ें। इसके बाद नया terminal खोलें।
macOS पर ADB और fastboot इंस्टॉल करें
सबसे आसान तरीका Homebrew है:
brew install --cask android-platform-tools
Homebrew के बिना, Google के Platform-Tools पेज से SDK Platform-Tools for Mac डाउनलोड करें, उसे unzip करें, platform-tools फ़ोल्डर में Terminal खोलें और हर कमांड की शुरुआत ./ से करें, जैसे ./adb devices। Mac को USB driver की ज़रूरत नहीं होती।
Linux पर ADB और fastboot इंस्टॉल करें
ज़्यादातर distribution दोनों टूल का package देते हैं:
| Distribution | कमांड |
|---|---|
| Debian, Ubuntu, Linux Mint | sudo apt install adb fastboot |
| Fedora | sudo dnf install android-tools |
| Arch Linux | sudo pacman -S android-tools |
ये package Google की रिलीज़ से पीछे रह सकते हैं। अगर नए फ़ोन पर fastboot फ़ेल हो, तो Google के Platform-Tools पेज से SDK Platform-Tools for Linux डाउनलोड करें और unzip किए फ़ोल्डर से ./adb और ./fastboot चलाएँ।
अगर adb devices में no permissions लिखा आए, तो आपके यूज़र को USB पर फ़ोन एक्सेस करने की अनुमति नहीं है। Debian और Ubuntu पर android-sdk-platform-tools-common package वे नियम जोड़ता है जिनसे यह ठीक होता है। इसके बाद फ़ोन निकालकर दोबारा जोड़ें।
अपना फ़ोन जोड़ें
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फिर से चलाएँ। आपके फ़ोन का serial number device शब्द के साथ दिखना चाहिए। अगर unauthorized लिखा है, तो फ़ोन की स्क्रीन unlock करें और प्रॉम्प्ट स्वीकार करें।fastboot जाँचें
Bootloader में रीस्टार्ट करें और देखें कि fastboot फ़ोन को पहचानता है:
adb reboot bootloaderfastboot devicesAndroid पर वापस जाने के लिए
fastboot rebootचलाएँ।
Magisk के साथ इस्तेमाल होने वाली कमांड
| कमांड | यह क्या करती है |
|---|---|
adb devices | जुड़े हुए फ़ोन की लिस्ट दिखाती है |
adb reboot bootloader | फ़ोन को Bootloader (fastboot mode) में रीस्टार्ट करती है |
adb pull /sdcard/Download/file.img | फ़ोन से कंप्यूटर में फ़ाइल कॉपी करती है |
adb push file.img /sdcard/Download/ | कंप्यूटर से फ़ोन में फ़ाइल कॉपी करती है |
fastboot devices | fastboot mode वाले फ़ोन की लिस्ट दिखाती है |
fastboot flash init_boot file.img | किसी partition में image flash करती है, यहाँ init_boot में |
fastboot reboot | फ़ोन को Android में रीस्टार्ट करती है |
Root करने के पूरे स्टेप मुख्य गाइड में हैं: Magisk से फ़ोन कैसे Root करें।
ADB और fastboot की आम गलतियाँ
adb devices में कुछ नहीं दिखता। दूसरी केबल और दूसरा USB पोर्ट आज़माएँ, बेहतर है कि hub के बजाय सीधे कंप्यूटर का पोर्ट हो। फ़ोन पर USB मोड File transfer पर सेट करें। Windows पर USB driver दोबारा इंस्टॉल करें।
डिवाइस "unauthorized" दिखता है। फ़ोन unlock करें और Allow USB debugging? प्रॉम्प्ट स्वीकार करें। अगर प्रॉम्प्ट न आए, तो Developer options में Revoke USB debugging authorizations पर टैप करें और फ़ोन दोबारा जोड़ें।
"'adb' is not recognized as an internal or external command"। Windows को adb नहीं मिल रहा। platform-tools फ़ोल्डर के अंदर terminal खोलें, या उसे PATH में जोड़ें। PowerShell में .\adb टाइप करें।
Mac या Linux पर "command not found: adb"। platform-tools फ़ोल्डर के अंदर ./adb चलाएँ, या Homebrew या अपने package manager से टूल इंस्टॉल करें।
ADB चलता है, लेकिन fastboot में कुछ नहीं दिखता या "waiting for any device" लिखा आता है। जाँचें कि फ़ोन पर Bootloader स्क्रीन दिख रही है। Windows पर, फ़ोन के Bootloader में रहते हुए Device Manager खोलें: अगर किसी डिवाइस पर चेतावनी वाला आइकन है, तो उसका driver अपडेट करें और Android Bootloader Interface चुनें।
"Flashing is not allowed in Lock State"। Bootloader अभी भी locked है। पहले उसे unlock करें।
अक्सर पूछे जाने वाले सवाल
क्या 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 की और गाइड
सभी गाइड- 19 मिनट में पढ़ेंMagisk Manager का नया वर्ज़न 31.1 डाउनलोड करें (Android 2026)GitHub से Magisk 31.1 का आधिकारिक APK डाउनलोड करें और स्टेप-बाय-स्टेप अपना Android फ़ोन Root करें। Firmware patch करना, अपडेट और अनइंस्टॉल भी जानें।गाइड पढ़ें
- 6 मिनट में पढ़ेंAndroid पर Bootloader कैसे unlock करेंMagisk से Root करने से पहले Android का Bootloader unlock करें: इससे क्या मिटता है, fastboot कमांड, और Pixel, Xiaomi, Motorola, OnePlus व दूसरे फ़ोन के स्टेप।गाइड पढ़ें
- 5 मिनट में पढ़ेंMagisk Beta 31.1 का नया वर्ज़न डाउनलोड करें (Android 2026)आधिकारिक GitHub pre-release से सबसे नया Magisk beta लें, Magisk ऐप को beta channel पर ले जाएँ, और कुछ बिगड़ने पर वापस stable पर लौटें।गाइड पढ़ें
- 5 मिनट में पढ़ेंAndroid से Magisk कैसे अनइंस्टॉल करें [2 सबसे आसान तरीके]अपने Android फ़ोन से Magisk और root हटाएँ: Magisk ऐप से एक टैप में, ऐप न खुले तो TWRP से, या stock boot image flash करके।गाइड पढ़ें