Android USB डीबगिंग सक्षम करा. Android वर USB डीबगिंग मोड सक्षम करण्याचे मार्ग

चेरचर 23.06.2019
iOS वर - iPhone, iPod touch

स्मार्टफोन कितीही प्रगत असला तरीही तो एक अवलंबित यंत्र आहे. अनेक प्रकरणांमध्ये, मोबाइल डिव्हाइस ऑपरेट करण्यासाठी वैयक्तिक संगणक अद्याप आवश्यक आहे. विशेषतः, जेव्हा अयशस्वी फर्मवेअर नंतर मोबाइल विकास किंवा डिव्हाइस पुनर्संचयित करण्यासाठी येतो. उदाहरणार्थ, गॅझेट अयशस्वी झाल्यास, सिस्टम पुन्हा स्थापित करण्यासाठी आपल्याला स्मार्टफोनवरून पीसीवर केबल (USB द्वारे) कनेक्शनची आवश्यकता असेल. संगणकाला तुमचा फोन किंवा टॅबलेट शोधण्यासाठी, डिव्हाइस डीबगिंग मोडमध्ये ठेवले जाते. या लेखात आम्ही तुम्हाला Android वर USB डीबगिंग कसे सक्षम करावे आणि ते कशासाठी आवश्यक आहे हे सांगण्याचा प्रयत्न करू.

यूएसबी डीबगिंग म्हणजे काय - ते का आवश्यक आहे?

तांत्रिक तपशीलांमध्ये न जाता, डीबग मोड (या मोडला डीबग मोड देखील म्हणतात) हे नवीन सॉफ्टवेअर उत्पादनांच्या चाचणीसाठी तयार केलेल्या Android गॅझेट्सचे वैशिष्ट्य आहे. विकसक त्यांच्या अनुप्रयोगांच्या कार्यप्रदर्शनाचे मूल्यांकन करण्यासाठी ते वापरतात.

यूएसबी डीबगिंग तुम्हाला खालील कार्ये करण्यास अनुमती देते:

  1. Play Market मध्ये अनुप्रयोग सोडण्यापूर्वी त्यांची चाचणी आणि पडताळणी करणे.
  2. मोबाइल डिव्हाइसचे रूट अधिकार (हॅकिंग) मिळवणे.
  3. ऑपरेटिंग सिस्टमच्या रूट निर्देशिकेतून फायली कॉपी करणे.
  4. तृतीय पक्ष स्त्रोतांकडून सॉफ्टवेअर स्थापित करणे.
  5. अनधिकृत Android फर्मवेअर स्थापित करत आहे.
  6. डिव्हाइस बॅकअप तयार करणे (डेटा संग्रहण).

डीबगिंग मोड फर्मवेअर पुनर्संचयित करण्यासाठी वापरला जाऊ शकतो, उदाहरणार्थ, ते योग्यरित्या कार्य करत नसल्यास किंवा फोन चालू करणे थांबवते.

Android वर USB डीबगिंग मोड कसा सक्षम करायचा

फोन किंवा टॅब्लेटवरून USB डीबगिंग सक्षम करणे सेटिंग्ज मेनूद्वारे केले जाते. हा पर्याय सहसा विकसक पर्याय किंवा प्रवेशयोग्यता मेनूमध्ये आढळतो.

बहुतेकदा हा मेनू आयटम लपविला जातो जेणेकरून सामान्य वापरकर्ते डीबगिंग मोडवर स्विच करू शकत नाहीत आणि सिस्टमच्या ऑपरेशनमध्ये व्यत्यय आणू शकत नाहीत. सहसा, सॅमसंग किंवा HTC सारखे प्रसिद्ध उत्पादक याचा अवलंब करतात, तर चिनी उत्पादक तुम्हाला तुमच्या स्मार्टफोनवर कोणतेही प्रश्न न विचारता USB डीबगिंग मोड सक्षम करण्याची परवानगी देतात.

तुमच्या मालकीचे सॅमसंग किंवा इतर कोणत्याही प्रमुख ब्रँडचे डिव्हाइस असल्यास जे डीबगिंग ॲक्सेस लपवते, तर तुम्हाला पुढील गोष्टी कराव्या लागतील:

  • सिस्टम सेटिंग्ज उघडा.
  • "फोन बद्दल" सबमेनू वर जा.
  • डिव्हाइस तुम्हाला विकसक स्थितीवर स्विच करेपर्यंत सिस्टम बिल्ड नंबरवर क्लिक करा.
  • नवीन स्थितीमध्ये, तुम्ही पुन्हा विकसकांच्या पर्यायांसह विभागात जाण्याचा प्रयत्न करू शकता आणि USB डीबगिंग सक्षम करू शकता.

संगणकाद्वारे USB डीबगिंग सक्षम करा

ही पद्धत अशा वापरकर्त्यांसाठी उपयुक्त ठरेल ज्यांच्या डिव्हाइसमध्ये काही कारणास्तव टचस्क्रीन नाही, स्क्रीन तुटलेली आहे किंवा यूएसबी माउस कनेक्ट करण्याचा कोणताही मार्ग नाही.

बर्याचदा, डीबगिंग मोडवर स्विच करण्यासाठी, तुम्हाला तुमचा स्मार्टफोन किंवा टॅब्लेट तुमच्या संगणकाशी जोडणे आवश्यक आहे. हे करण्यासाठी, तुम्हाला अनेक अतिरिक्त साधने वापरावी लागतील आणि धीर धरावा लागेल.

म्हणून, संगणकाद्वारे या मोडवर स्विच करण्यासाठी, तुम्हाला पुढील गोष्टी करण्याची आवश्यकता आहे (ही पद्धत Android च्या 5.0, 6.0, 7.0 आणि उच्च आवृत्तीसह सर्व आवृत्त्यांसाठी योग्य आहे):

  • प्रथम, तुम्हाला प्लॅटफॉर्म-टूल्स आणि QtADB-CWM फाइल्स डाउनलोड कराव्या लागतील (या डिव्हाइसेस रिस्टोअर करण्यासाठी रिकव्हरी फाइल्स आहेत).
  • आम्ही या फायली सी ड्राइव्हवरील संगणकाच्या रूट निर्देशिकेत हलवतो.
  • Sqlite3 संग्रहण डाउनलोड करा आणि ड्राइव्ह C वरील Sqlite3_Windows निर्देशिकेत हलवा (तुम्हाला ते स्वतः तयार करणे आवश्यक आहे).
  • आम्ही गॅझेट पुनर्प्राप्ती मोडमध्ये ठेवतो आणि त्यास संगणकाशी कनेक्ट करतो.
  • पूर्वी डाउनलोड केलेली QtADB.exe फाइल चालवा.
  • प्रोग्राम उघडल्यानंतर, तेथे प्रगत उप-आयटम शोधा आणि डेटा फोल्डर संगणकाशी कनेक्ट असल्याचे सुनिश्चित करा. अनुप्रयोगातील कमांड लाइन रेडीसह प्रतिसाद देईल.
  • नंतर "फाईल्स" सबमेनू उघडा. हे दोन स्वतंत्र फाइल व्यवस्थापकांमध्ये विभागलेले आहे. डाव्या FM मध्ये आम्ही आधी तयार केलेली Sqlite3_Windows डिरेक्ट्री उघडतो आणि उजवीकडे FM मध्ये आम्ही Android मधील /data/data/com.andoid.providers.settings/databases निर्देशिका उघडतो.
  • settings.db फाईल उजव्या FM मध्ये शोधा आणि ती डावीकडे ड्रॅग करा.
  • नंतर स्टार्ट मेनू उघडा, रन निवडा आणि तेथे cmd प्रविष्ट करा.
  • विंडोज कमांड प्रॉम्प्ट लाँच होईल.
  • तुम्हाला एक एक करून खालील आदेश प्रविष्ट करणे आवश्यक आहे:

cd C:\Sqlite3_Windows (आदेश सक्रिय करण्यासाठी, "एंटर" दाबा)

sqlite3 settings.db (आदेश सक्रिय करण्यासाठी, "एंटर" दाबा)

सुरक्षित सेट व्हॅल्यू अपडेट करा=1 जेथे नाव='adb_enabled' (कमांड सक्रिय करण्यासाठी, "एंटर" दाबा)

सोडा (आदेश सक्रिय करण्यासाठी, "एंटर" दाबा)

  • QtADB ऍप्लिकेशनवर परत जा आणि डाव्या पॅनलमधील डेटा अपडेट करा.
  • अद्यतनानंतर, settings.db फाइल मागे उजवीकडे ड्रॅग करा, जिथे ती पूर्वी होती.
  • आपल्याला विद्यमान फाइल पुनर्स्थित करण्याची आवश्यकता असल्यास प्रोग्राम विचारेल - आम्ही सहमत आहोत.
  • इतकंच. फोन डीबगिंग मोडमध्ये वापरला जाऊ शकतो.

USB डीबगिंग सक्षम केल्यानंतर, डिव्हाइस अद्याप आढळले नाही तर मी काय करावे?

दुर्दैवाने, USB डीबगिंग नेहमी कार्य करत नाही. अनेकदा, या मोडवर स्विच केल्यानंतरही, डिव्हाइस त्यामध्ये योग्यरित्या कार्य करत नाही. हे का होऊ शकते आणि समस्येचे निराकरण करण्यासाठी कोणते उपाय केले पाहिजेत?

  • तुमच्याकडे योग्य Android डीबग ब्रिज ड्राइव्हर स्थापित केला असल्याची खात्री करा. हे Google च्या Android ऑपरेटिंग सिस्टम वेबसाइटवर आढळू शकते. वेगवेगळ्या उपकरणांसाठी ड्रायव्हर्सचे वेगवेगळे संच उपलब्ध आहेत. तुमच्या डिव्हाइससाठी कोणताही विशिष्ट ड्रायव्हर नसल्यास, तुम्ही सार्वत्रिक वापरू शकता.
  • तुमचे डिव्हाइस तुमच्या काँप्युटरद्वारे ओळखले जात असल्याची खात्री करा. केबल किंवा पोर्ट खराब झाल्यास, डिव्हाइस सिस्टममध्ये अजिबात प्रदर्शित केले जाऊ शकत नाही आणि, नैसर्गिकरित्या, या प्रकरणात कोणत्याही डीबगिंग मोडबद्दल कोणतीही चर्चा होऊ शकत नाही.
  • यूएसबी डीबगिंग अनधिकृत फर्मवेअर चालवणाऱ्या डिव्हाइसवर योग्यरित्या कार्य करू शकत नाही.

निष्कर्ष

ते सर्व आहे, प्रत्यक्षात. आता तुम्हाला माहित आहे की Android वर USB डीबगिंग मोड कसा सक्षम करायचा. जसे आपण पाहू शकता, जर आपण सूचनांचे काटेकोरपणे पालन केले तर ही प्रक्रिया करणे इतके अवघड नाही. मुख्य गोष्ट गमावू नका आणि सर्व आवश्यक फायली आगाऊ डाउनलोड करा. बर्याच बाबतीत, वर वर्णन केलेल्या पद्धती केवळ विकसक आणि परीक्षकांना आवश्यक असतात, परंतु अशा परिस्थिती आहेत ज्यामध्ये सामान्य वापरकर्त्यांना देखील या मोडसह कार्य करावे लागते, म्हणून ते कसे सक्षम करावे याबद्दल स्वत: ला परिचित करणे चांगले आहे.

Android सेटिंग्जमध्ये, तुम्हाला कदाचित अनाकलनीय "USB डीबगिंग" आयटम सापडला असेल, परंतु हा मोड कशासाठी आहे आणि Android OS च्या वेगवेगळ्या आवृत्त्यांवर तो योग्यरित्या कसा सक्षम करायचा हे प्रत्येकाला माहित आहे का?

डीबगिंग का आवश्यक आहे?

सुरुवातीला, हा मोड केवळ Android साठी अनुप्रयोग किंवा सेवांच्या विकसकांसाठी प्रदान केला गेला होता. डीबगिंगचा वापर करून, त्यांनी ऑपरेटिंग सिस्टमच्या "आत" मध्ये प्रवेश मिळवला.

परंतु नंतर, "सामान्य" वापरकर्त्यांना देखील डीबगिंग मोडची आवश्यकता असताना अधिकाधिक प्रकरणे येऊ लागली. हे इतकेच आहे की विकसकांनी रूट (), स्मार्टफोन पुनर्संचयित करण्यासाठी, OS मध्ये बदल करण्यासाठी स्वयंचलित साधने तयार केली आहेत, ज्यासाठी डीबगिंग मोड आवश्यक आहे.

घातक नाव असूनही, हा मोड सक्रिय करणे अगदी सोपे आहे.

डीबगिंग कसे सक्षम करावे

Android 4.1 आणि पूर्वीच्या साठी: जेव्हा विकसक मेनू दृश्यमान असतो:

Android च्या पूर्वीच्या आवृत्त्यांमध्ये, विकसक पर्याय स्पष्टपणे आणि उघडपणे उपलब्ध आहेत. फक्त सिस्टम सेटिंग्ज उघडा. वेगवेगळ्या आवृत्त्यांमध्ये, विकसक पर्याय विभाग वेगवेगळ्या ठिकाणी असू शकतो: सामान्य सूचीमध्ये, "अनुप्रयोग" विभागात, मुख्य मेनूमध्ये.

"USB डीबगिंग" निवडा आणि तेथे बॉक्स चेक करा. तुम्हाला एक चेतावणी पॉप-अप दिसेल; फक्त "ओके" क्लिक करा.

हा मोड सक्रिय करण्यासाठी तुमचा स्मार्टफोन रीबूट करण्याची गरज नाही.

आवश्यक विभाग दिसत नसल्यास काय करावे?

4.2.2 पासून सुरू होणाऱ्या Android आवृत्त्यांमध्ये, डीबग मोड (तसेच इतर विकसक पर्याय) मेनूमध्ये दर्शविले जात नाहीत. तथापि, त्यांना सहजपणे उघडण्याचा एक मार्ग आहे:

  • सेटिंग्ज मेनू आणि सामान्य टॅब उघडा
  • "डिव्हाइस बद्दल" विभाग शोधा
  • त्यात “सॉफ्टवेअर माहिती” आयटम उघडा.
  • त्यात “बिल्ड नंबर” ही ओळ शोधा आणि त्यावर ७ वेळा टॅप करा
  • विकसक स्थिती प्राप्त करण्याबद्दल सूचना दिसू लागल्यानंतर, “सामान्य” विभागात परत या
  • दिसणारा "डेव्हलपर पर्याय" आयटम शोधा.
  • या विभागात “USB डीबगिंग” ही ओळ शोधा आणि तेथे बॉक्स चेक करा
  • मेनूमधून बाहेर पडा

अभिनंदन, तुम्ही आता तुमच्या संगणकाद्वारे तुमच्या डिव्हाइसवर प्रवेश करू शकता!

डीबगिंग करताना प्रकरणे जतन करतात

कोणत्याही Android वापरकर्त्याला अशी परिस्थिती असते जेव्हा डीबगिंगची नितांत आवश्यकता असते. तुम्ही मागील विभागातील सूचना वापरल्या आणि त्या सक्रिय केल्या हे चांगले आहे. आता तुम्ही हे करू शकता:

  • तुमच्या कॉम्प्युटरसाठी खास ॲप्लिकेशन्स वापरून तुमच्या स्मार्टफोन/टॅब्लेटवर रूट ऍक्सेस मिळवा. यासाठी डीबगिंग सक्षम करणे आवश्यक आहे.
  • डिस्प्ले काम करत नसलेल्या डिव्हाइसवरून डेटा पुनर्प्राप्त करा. आम्ही या समस्येसाठी एक स्वतंत्र लेख समर्पित केला आहे.
  • तुमचे डिव्हाइस बूट होत नसल्यास ते रिस्टोअर करा. हे करण्यासाठी, आपल्याला विशेष उपयुक्तता वापरण्याची आवश्यकता आहे, जे भिन्न डिव्हाइसेस आणि चिपसेटसाठी भिन्न असू शकतात. विशेषत: आपल्या मॉडेलबद्दल अधिक तपशीलवार माहिती पहा.
  • फाइल्स द्रुतपणे कॉपी करण्यासाठी, अनुप्रयोग किंवा अनुप्रयोगांचा संपूर्ण संच एकाच वेळी स्थापित करण्यासाठी, विशिष्ट फाइलमध्ये प्रवेश अधिकार बदलण्यासाठी आपल्या संगणकावरील कमांड लाइनसह कार्य करा. हे करण्यासाठी, ADB (Android डीबग ब्रिज) प्रोग्राम आपल्या संगणकावर स्थापित करणे आवश्यक आहे, जे आपल्याला कनेक्ट केलेल्या डिव्हाइसवर Android वातावरणास आदेश जारी करण्यास अनुमती देते. यात ग्राफिकल इंटरफेस आणि कमांड लाइनद्वारे जारी केलेल्या कन्सोल कमांडचा संच दोन्ही आहे.

एकंदरीत, जर तुम्हाला तुमच्या Android टॅबलेट किंवा स्मार्टफोनच्या कार्यक्षमतेचा अधिकाधिक फायदा घ्यायचा असेल, तर डीबगिंग मोड तुमच्यासाठी अत्यंत उपयुक्त ठरेल.

Android प्लॅटफॉर्मवर चालणाऱ्या कोणत्याही स्मार्टफोन किंवा टॅब्लेट संगणकावर, त्याच्या निर्मात्याची आणि पूर्व-स्थापित OS आवृत्तीची पर्वा न करता, "डीबग मोड" नावाचे विशेष कार्य सक्षम करणे शक्य आहे. तथापि, ही कार्यक्षमता सक्रिय करण्याची प्रक्रिया बदलते. वस्तुस्थिती अशी आहे की हे सर्व स्थापित केलेल्या सिस्टमच्या आवृत्तीवर अवलंबून असते.

या लेखात आम्ही OS च्या पूर्वीच्या आवृत्त्यांवर आणि नवीनतम आवृत्त्यांवर, Android वर USB डीबगिंग कसे सक्षम करावे या प्रश्नावर बारकाईने विचार करू. या मोडमध्ये कोणती कार्ये सोडवायची आहेत या प्रश्नावर देखील आम्ही विचार करू.

सरासरी वापरकर्त्याला कोणत्या कारणांसाठी हा मोड सक्रिय करण्याची आवश्यकता असू शकते हे प्रथम शोधूया.

जसे आपण अंदाज लावू शकता, अनुप्रयोग आणि स्वतः डिव्हाइसेस डीबग करण्यासाठी हे आवश्यक आहे. सोप्या भाषेत, प्रोग्राम्सच्या कार्यक्षमतेची चाचणी घेण्याचा हेतू आहे आणि म्हणूनच सॉफ्टवेअर डेव्हलपर्समध्ये सर्वात लोकप्रिय आहे. तथापि, केवळ मनुष्यांसाठी हे देखील मौल्यवान आहे, कारण ते तुम्हाला PC द्वारे Android शी संवाद साधण्याची आणि प्रोग्राम्स (प्रामुख्याने ADB) वापरण्याची परवानगी देते जे दूरस्थपणे डिव्हाइससह विविध हाताळणी करू शकतात.

विविध आवृत्त्यांवर सक्रियकरण प्रक्रिया

Android आवृत्ती 2.0 - 3.0

तुमच्याकडे बोर्डवर 2.0 आणि 3.0 आवृत्त्यांसह जुने Android डिव्हाइस स्थापित असल्यास, डीबगिंग सक्रिय करण्यासाठी तुम्हाला काही सोप्या चरणांची आवश्यकता आहे:

Android आवृत्ती 4.0, 5.0 आणि 6.0

Android च्या चार, पाच आणि सहा आवृत्त्यांवर, तुम्हाला थोडासा टिंकर करावा लागेल, कारण त्यातील डीबगिंग मोड वापरकर्त्याच्या डोळ्यांपासून काळजीपूर्वक लपलेला आहे.

Android च्या नवीनतम आवृत्त्यांवर USB डीबगिंग मोड कसा सक्षम करायचा? हे करण्यासाठी, आपण खालील चरणांचे पालन करणे आवश्यक आहे:

डीबगिंग सक्षम असताना डिव्हाइस आढळले नाही तेव्हा मी काय करावे?

सराव दर्शविल्याप्रमाणे, बऱ्याचदा वापरकर्ते स्वतःला अशा परिस्थितीत सापडतात जेथे, डीबगिंग मोड चालू केल्यानंतर, स्मार्टफोन किंवा टॅब्लेट संगणक काही कारणास्तव. या प्रकरणात वापरकर्त्याने काय करावे?

  • सर्वप्रथम, यूएसबीद्वारे डिव्हाइस शोधण्यासाठी ड्रायव्हर्सची नवीनतम आवृत्ती आपल्या संगणकावर स्थापित केली आहे की नाही हे तपासणे आवश्यक आहे. डिव्हाइस निर्मात्याच्या वेबसाइटवरून नवीनतम आवृत्ती डाउनलोड करून ड्राइव्हर्स अद्यतनित करण्याचा प्रयत्न करा.
  • तुमचे डिव्हाइस लॉक केलेले आहे का ते तपासा. संगणकाशी कनेक्ट करताना, लॉक काढण्याची शिफारस केली जाते.
  • कॉर्ड कनेक्ट केलेले पोर्ट तपासा. तर, अधिक योग्य ऑपरेशनसाठी, यूएसबी 2.0 पोर्ट वापरणे चांगले आहे, त्यांच्याशी चांगली सुसंगतता असेल.

वाय-फाय वर डीबग करणे

Android USB डीबगिंग मोड वापरणे शक्य नसलेल्या परिस्थितीत, आपण Wi-Fi द्वारे कनेक्ट करण्याचा प्रयत्न करू शकता.

महत्वाचे! तुम्ही सुरू करण्यापूर्वी, तुमच्या डिव्हाइसवर तुमचे मूळ अधिकार असल्याची खात्री करा. ही सूचना केवळ Windows 7 ऑपरेटिंग सिस्टीमसाठी संबंधित आहे, जी सध्या PC वर सर्वात सामान्य आहे.

  1. प्रथम आपल्याला आपल्या डिव्हाइसचा IP पत्ता आणि पोर्ट शोधण्याची आवश्यकता आहे. या उद्देशासाठी, आपण प्रोग्राम वापरू शकता. हे Google Play ॲप स्टोअरमध्ये उपलब्ध आहे.
  2. प्रोग्राम डाउनलोड करा आणि चालवा.
  3. वर्तमान IP पत्त्याबद्दल माहिती तळाशी दिसली पाहिजे.
  4. तुमच्या PC वर, वर जा "प्रारंभ" - "सर्व कार्यक्रम" - "ॲक्सेसरीज". अनुप्रयोगांच्या सूचीमध्ये, कमांड प्रॉम्प्ट शोधा आणि निवडा.
  5. उघडणाऱ्या कन्सोलमध्ये, खालील आदेश प्रविष्ट करा: adb कनेक्ट 192.168.0.1:8555. इतकंच. Android कनेक्शन पूर्ण झाले आहे. आता ADB सह सर्व हाताळणी वाय-फाय वायरलेस तंत्रज्ञानाद्वारे केली जाऊ शकतात.

डीबगिंग अक्षम करत आहे

डीबगिंग निष्क्रिय करण्यासाठी, खालील सूचना वापरा:

निष्कर्ष

आमच्या सामग्रीबद्दल धन्यवाद, आता तुम्हाला Android वर USB डीबगिंग कसे सक्षम करावे हे माहित आहे, तसेच स्मार्टफोन किंवा टॅब्लेटच्या सरासरी मालकास या कार्याची आवश्यकता का आणि कोणत्या परिस्थितीत असू शकते.

आम्ही तुम्हाला आठवण करून देतो की USB डीबगिंग हे एक उपयुक्त सिस्टम टूल आहे जे वापरकर्त्याला फर्मवेअर रीइंस्टॉल करण्याची, थर्ड-पार्टी सॉफ्टवेअर डाउनलोड आणि इंस्टॉल करण्याची, त्यांचे मोबाइल डिव्हाइस PC सह सिंक्रोनाइझ करण्याची इ. अनुभवी वापरकर्ते "सुपरयुझर" अधिकार प्राप्त करण्यास सक्षम असतील आणि काही प्रकरणांमध्ये सिस्टमने सामान्यपणे कार्य करणे थांबवले असेल तर ते पुनर्संचयित केले जाईल.

USB डीबगिंग हा Android डिव्हाइसचा एक मोड आहे ज्यामध्ये ते संगणक प्रोग्रामसाठी त्याच्या OS वर वर्धित प्रवेश प्रदान करते. हे वैशिष्ट्य ऍप्लिकेशन डेव्हलपरद्वारे सक्रियपणे वापरले जाते.

परंतु सामान्य वापरकर्त्यांसाठी, डीबगिंग मोड देखील उपयुक्त ठरू शकतो. त्याबद्दल धन्यवाद, PhoneRescue सारख्या युटिलिटीने चुकून फायली हटवल्या. आणि हेलियम सारखे ॲप्स पीसी वापरून मोबाइल डिव्हाइस डेटा तयार करतात. ही फक्त नमुनेदार उदाहरणे आहेत. अशा अनेक भिन्न परिस्थिती आहेत ज्यामध्ये USB डीबगिंग उपयुक्त ठरू शकते.

Android वर USB डीबगिंग कसे सक्षम करावे

यास तुम्हाला फक्त काही सेकंद लागतील. प्रथम, आपल्या डिव्हाइस सेटिंग्ज उघडा. नंतर "फोन बद्दल" विभागात जा आणि "बिल्ड नंबर" आयटमवर क्लिक करा जोपर्यंत सिस्टम म्हणत नाही की तुम्ही विकसक झाला आहात.

नंतर मुख्य सेटिंग्ज मेनूवर परत या आणि त्यात नुकताच दिसणारा “विकसकांसाठी” विभाग उघडा. पुढील स्क्रीनवर, विकसक साधने आणि USB डीबगिंग सक्षम करा.

USB डीबगिंग सक्षम ठेवणे सुरक्षित आहे का?

डीबगिंग मोड सिस्टममध्ये खोल प्रवेश उघडतो आणि या साठी नवीन त्रुटी आहेत. एखादे उपकरण हरवले असल्यास, शोधक ते संगणकाशी कनेक्ट करू शकतो आणि मालकाचा डेटा काढण्याचा प्रयत्न करू शकतो. म्हणून, वापरल्यानंतर डीबगिंग मोड अक्षम करणे चांगले आहे. हे "विकासकांसाठी" विभागात देखील केले जाऊ शकते.

तुमच्यापैकी बऱ्याच जणांना एकापेक्षा जास्त वेळा अशी परिस्थिती आली असेल जिथे, Android टॅबलेट किंवा स्मार्टफोनवर रूट अधिकार मिळविण्यासाठी, नवीन फर्मवेअर स्थापित करण्यासाठी, सिस्टम आणि इतर गोष्टी पुनर्संचयित करण्यासाठी, तुम्हाला ते संगणकाशी कनेक्ट करावे लागेल आणि adb ची मालिका कार्यान्वित करावी लागेल. किंवा कमांड लाइन विंडो (टर्मिनल) द्वारे फास्टबूट आदेश.

बहुतेक लोक या आज्ञा एंटर करतात त्यांचा अर्थ काय आहे हे न समजता, फक्त इंटरनेटवर आढळलेल्या सूचनांचे अनुसरण करा. आणि तुम्ही ते कार्यान्वित केल्यावर काय होते हे तुम्हाला अधिक चांगल्या प्रकारे समजून घ्यायचे असेल, तर आज आम्ही प्रत्येक प्रगत Android वापरकर्त्याला माहित असले पाहिजे अशा शीर्ष दहा कमांड्सवर एक नजर टाकू.

परंतु तुम्ही या आज्ञांशी परिचित होण्याआधी, मी तुम्हाला आठवण करून देतो की तुमचा टॅबलेट किंवा स्मार्टफोन त्यांना कार्यान्वित करण्यापूर्वी, तुम्ही तुमच्या संगणकावर आणि टॅबलेट किंवा स्मार्टफोनवर, त्याच्या सेटिंग्ज मेनूमध्ये Android SDK स्थापित केला आहे याची खात्री करणे आवश्यक आहे. तो "USB डीबगिंग" पर्याय सक्षम आहे.

मी तुम्हाला आठवण करून देतो की Android 4.2 आणि उच्च मध्ये, “USB डीबगिंग” आयटम लपलेला आहे. विकसक सेटिंग्ज विभाग कसा चालू करायचा ते येथे आहे, ज्यामध्ये "USB डीबगिंग" आयटम असेल:

Samsung SM-T3110 Galaxy Tab 3 8.0 टॅबलेटमध्ये USB डीबगिंग कसे सक्षम करावे? Samsung SM-T3110 Galaxy Tab 3 8.0 टॅबलेट?

यूएसबी डीबगिंग कसे सक्षम करावे?

सेटिंग्ज > डिव्हाइसबद्दल > वर क्लिक करासलग 8 वेळा टॅप कराआयटम बिल्ड नंबर द्वारे.

विकसकांसाठी एक मेनू दिसेल.

या मेनूमध्ये, “USB डीबगिंग” निवडा आणि त्यापुढील बॉक्स चेक करा.

विंडोजमध्ये कमांड लाइन विंडो कशी सुरू करायची हे जे विसरले आहेत त्यांच्यासाठी, मी तुम्हाला आठवण करून देतो की हे करण्याचा सर्वात सोपा मार्ग म्हणजे "प्रारंभ" वर क्लिक करणे, त्यानंतर तुम्हाला शोध विंडोमध्ये cmd टाइप करणे आवश्यक आहे आणि "" दाबा. एंटर" की.

सर्व तयारी कार्य पूर्ण झाल्यानंतर, तुम्ही USB केबल वापरून डिव्हाइसला संगणकाशी कनेक्ट करू शकता आणि आज्ञा शिकणे सुरू करू शकता.

1. adb डिव्हाइसेस कमांड

हे कदाचित सर्व दहा संघांपैकी सर्वात महत्वाचे आहे ज्यावर चर्चा केली जाईल. ते वापरून, संगणक तुमचे अँड्रॉइड डिव्हाइस पाहतो की नाही हे आम्ही शोधू शकतो आणि जर ते पाहत असेल तर ते टर्मिनल कमांडद्वारे त्याच्याशी संवाद साधू शकते का.

सर्व काही ठीक असल्यास, विंडोज कमांड लाइन विंडो किंवा लिनक्स टर्मिनलमध्ये adb डिव्हाइस कमांड प्रविष्ट केल्यानंतर, तुम्हाला संलग्न उपकरणांची यादी मजकूर असलेली एक ओळ दिसली पाहिजे, त्यानंतर तुमच्या डिव्हाइसच्या अनुक्रमांकाची एक ओळ असेल. आणि त्याची स्थिती - ऑफलाइन किंवा ऑनलाइन:

ऑफलाइन स्थिती म्हणजे डिव्हाइस स्लीप मोडमध्ये आहे. ऑनलाइन स्थिती सूचित करते की टॅब्लेट किंवा स्मार्टफोन तुमच्या आदेशांची अंमलबजावणी करण्यासाठी तयार आहे.

2. adb पुश कमांड

adb पुश कमांड वापरून, तुम्ही तुमच्या टॅबलेट किंवा स्मार्टफोनवर फाइल कॉपी करू शकता. या प्रकरणात, आपण ज्या फोल्डरवर फाईल ठेवू इच्छिता त्या फोल्डरचा मार्ग आणि संगणकावरील फोल्डर जिथून फाइल कॉपी केली जाईल ते निर्दिष्ट करणे आवश्यक आहे. फाईल त्याच फोल्डरमध्ये असेल जिथे adb प्रोग्राम स्थित असेल तर दुसरा मार्ग आवश्यक नाही.

येथे adb push superfreak.mp4 /sdcard/Movies/ कमांड वापरून /sdcard/Movies फोल्डरमध्ये संगणकावरून एखाद्या डिव्हाइसवर superfreak.mp4 व्हिडिओ फाइल कॉपी करण्याचे उदाहरण आहे.

विंडोज वापरकर्त्यांसाठी, मी तुम्हाला आठवण करून देऊ इच्छितो की Android मध्ये, फाइल्स आणि फोल्डर्सचा मार्ग निर्दिष्ट करताना, फॉरवर्ड स्लॅश - / वापरला जातो आणि बॅकस्लॅश नाही, जसे की तुम्हाला सवय आहे.

3. adb पुल कमांड

जर एडीबी पुश कमांडचा वापर अँड्रॉइड डिव्हाइसमध्ये फाइल्स ट्रान्सफर करण्यासाठी केला जात असेल, तर डिव्हाइसवरून संगणकावर फाइल कॉपी करण्यासाठी adb पुलचा वापर केला जातो. मागील प्रकरणाप्रमाणेच, आपण डिव्हाइसवर फाइल मिळवू इच्छित असलेला मार्ग आणि संगणकावर ही फाईल जिथे ठेवू इच्छिता तो मार्ग सूचित करणे आवश्यक आहे. ज्या फोल्डरमधून तुम्ही adb प्रोग्रॅम चालवला होता त्या फोल्डरमध्ये फाइल जायची असेल तर दुसरा मार्ग आवश्यक नाही.

तुमच्या टॅबलेट किंवा स्मार्टफोनच्या /sdcard/Movies/ फोल्डरमधून Jerry, C:\Users\Jerry\Desktop वापरकर्त्याच्या Windows 8 डेस्कटॉपवर superfreak.mp4 फाइल कॉपी करण्याचे हे उदाहरण आहे.

फाईल तुम्ही ज्या फोल्डरमधून adb चालवली होती त्या फोल्डरमध्ये जावे असे वाटत असल्यास, फक्त adb pull /sdcard/Movies/superfreak.mp4 कमांड एंटर करा.

4. adb रीबूट कमांड

हा आदेश अनेकदा नवीन सॉफ्टवेअर रूटिंग किंवा इन्स्टॉल करण्याच्या प्रक्रियेत वापरला जातो, जेव्हा आम्हाला आमच्या डिव्हाइसवर आम्ही केलेले बदल स्वीकारण्याची आवश्यकता असते. तुम्ही adb reboot कमांड एंटर केल्यानंतर, तुमचा टॅबलेट किंवा फोन रीबूट होईल.

ही आज्ञा देखील महत्त्वाची आहे कारण ती स्क्रिप्ट्समध्ये ठेवली जाऊ शकते, जी तुम्हाला सर्व आवश्यक ऑपरेशन्स पूर्ण केल्यानंतर स्वयंचलितपणे डिव्हाइस रीबूट करण्यास अनुमती देते.

5. adb reboot-bootloader आणि adb रीबूट पुनर्प्राप्ती आदेश

adb वापरून, तुम्ही तुमचे Android डिव्हाइस रीबूट करू शकत नाही तर बूटलोडरमध्ये रीबूट देखील करू शकता. हा मोड आवश्यक आहे जेणेकरून आम्ही बूटलोडर अनलॉक करू शकतो, जे रूट अधिकार प्राप्त करण्यासाठी आणि पर्यायी फर्मवेअर स्थापित करण्यासाठी आवश्यक आहे.

काही उपकरणे चालू असताना विशिष्ट की संयोजन वापरून बूटलोड केली जाऊ शकतात, परंतु अनेकदा बूटलोडरमध्ये प्रवेश करण्यासाठी adb reboot-bootloader कमांड हा एकमेव मार्ग असतो.

त्याचप्रमाणे, adb प्रोग्रामचा वापर टॅबलेट किंवा स्मार्टफोनच्या रिकव्हरी मेनूमध्ये प्रवेश करण्यासाठी किंवा रिकव्हरी करण्यासाठी केला जाऊ शकतो. हे adb रीबूट रिकव्हरी कमांड वापरून केले जाऊ शकते

6. फास्टबूट डिव्हाइसेस कमांड

तुम्ही तुमचा टॅबलेट बूटलोडर मोडमध्ये रीबूट केल्यास, ते adb आदेश स्वीकारणे थांबवेल. या मोडमध्ये, आम्ही फास्टबूट प्रोग्राम वापरून डिव्हाइसशी संवाद साधू शकतो.

फास्टबूट डिव्हाईस कमांड वापरून, तुमचे डिव्हाइस बूटलोडर मोडमध्ये या प्रोग्राममधील कमांड स्वीकारू शकते की नाही हे तुम्ही शोधू शकता. फास्टबूट हे अतिशय शक्तिशाली साधन असल्याने, काही Android डिव्हाइस उत्पादक बूटलोडर मोडमध्ये या प्रोग्राममध्ये प्रवेश प्रदान करत नाहीत.

adb प्रमाणेच, fastboot devices कमांड एंटर केल्यानंतर तुम्हाला तुमच्या डिव्हाइसचा अनुक्रमांक दिसला पाहिजे.

फास्टबूट काम न करण्याचे कारण म्हणजे तुमच्या डिव्हाइससाठी आवश्यक विंडोज ड्रायव्हर्सची कमतरता.

7. फास्टबूट oem अनलॉक कमांड

काही उत्पादक (उदाहरणार्थ, HTC किंवा Asus) विशेष उपयुक्तता सोडतात जे तुम्हाला त्यांच्या टॅब्लेट आणि स्मार्टफोनचे बूटलोडर अनलॉक करण्याची परवानगी देतात, त्यानंतर तुम्ही ClockworkMod किंवा TWRP आणि स्वतंत्र विकसकांकडून फर्मवेअर (कस्टम फर्मवेअर) सारख्या वैकल्पिक पुनर्प्राप्ती स्थापित करू शकता.

तथापि, बर्याच प्रकरणांमध्ये, आपण फास्टबूट प्रोग्राम वापरून Android डिव्हाइसचे बूटलोडर अनलॉक करू शकता. हे करणे खूप सोपे आहे - जेव्हा तुमचा टॅबलेट किंवा फोन बूटलोडर मोडमध्ये असतो (चरण 5), फक्त कमांड लाइन विंडोमध्ये खालील कमांड एंटर करा: fastboot oem अनलॉक.

यानंतर, तुम्हाला तुमच्या टॅब्लेट किंवा स्मार्टफोनच्या स्क्रीनवर दिसणाऱ्या सूचनांचे पालन करावे लागेल.

लक्ष द्या! फास्टबूट oem अनलॉक कमांड कार्यान्वित केल्यानंतर, तुमचे डिव्हाइस तुम्ही स्थापित केलेल्या कोणत्याही प्रोग्रामपासून पूर्णपणे साफ केले जाईल आणि तुमचा वैयक्तिक डेटा देखील हटवला जाईल.

8. adb शेल कमांड

adb shell कमांड सहसा काही नवशिक्या वापरकर्त्यांना गोंधळात टाकते.

ही आज्ञा वापरण्याचे दोन मार्ग आहेत. तुम्ही कमांड लाइन विंडोमध्ये फक्त adb शेल टाइप केल्यास आणि एंटर की दाबल्यास, तुम्हाला टर्मिनल मोडवर किंवा तुमच्या Android डिव्हाइसच्या कमांड शेलवर नेले जाईल, जिथे तुम्ही कोणत्याही Android शेल कमांडची अंमलबजावणी करू शकता.

खाली तुम्ही अँड्रॉइड शेलमध्ये ls कमांड चालवण्याचे परिणाम पाहू शकता

लिनक्स आणि मॅक संगणक वापरकर्त्यांना हा मोड सुप्रसिद्ध आहे. जर तुम्ही बॅश शेल कमांडशी परिचित असाल, तर तुम्हाला या मोडमध्ये काम करताना कोणतीही अडचण येणार नाही. अन्यथा, एडबी शेल मोड वापरण्याची मी शिफारस करत नाही जोपर्यंत तुम्हाला त्याच्या सर्व कमांड्सचा उद्देश समजत नाही, कारण या मोडमध्ये तुम्हाला तुमच्या डिव्हाइसवरील फायलींमध्ये पूर्ण प्रवेश आहे आणि चुकून ऑपरेटिंग सिस्टममध्ये अपूरणीय बदल होऊ शकतात.

adb शेल वापरण्याचा दुसरा मार्ग म्हणजे ही रचना वापरून एकल Android शेल कमांड कार्यान्वित करणे: adb शेल<команда>. उदाहरणार्थ, तुम्ही “adb shell chmod 666 /data/filename” सारख्या कमांडचा वापर करून फाइल परवानग्या बदलू शकता.

9. adb install कमांड

adb प्रोग्रामसह, तुम्ही तुमच्या डिव्हाइसवर आणि वरून फाइल कॉपी करण्यापेक्षा बरेच काही करू शकता. हा प्रोग्राम तुम्हाला Android डिव्हाइसेसवर apk फाइल्सच्या स्वरूपात अनुप्रयोग स्थापित करण्याची परवानगी देतो. यासाठी adb install कमांड आहे. हे थोडेसे पुश कमांडसारखे आहे: तुम्हाला ज्या ऍप्लिकेशनसह फाइल स्थापित करायची आहे तो मार्ग निर्दिष्ट करावा लागेल. म्हणून, सर्वात सोपा मार्ग म्हणजे प्रथम apk फाइल फोल्डरमध्ये adb प्रोग्रामसह कॉपी करणे, त्यानंतर तुम्ही adb install ApplicationFileName.apk कमांड वापरून प्रोग्राम स्थापित करू शकता.

तुम्हाला ॲप्लिकेशन अपडेट करायचे असल्यास, या प्रकरणात तुम्हाला -r स्विच वापरण्याची आवश्यकता आहे आणि कमांड यासारखी दिसेल: adb install -r ApplicationFileName.apk.

-s स्विच वापरून तुम्ही मेमरी कार्डवर ॲप्लिकेशन्स इन्स्टॉल करू शकता (जर तुमच्या फर्मवेअरने याची परवानगी दिली असेल). -l स्विच तुम्हाला इंस्टॉलेशन दरम्यान ऍप्लिकेशन लॉक करण्याची परवानगी देतो (/data/app-private फोल्डरमध्ये इंस्टॉल करून). अधिक प्रगत कार्यांसाठी इतर कळा आहेत, परंतु त्यांचे वर्णन स्वतंत्र लेखाचा विषय आहे.

10. adb uninstall कमांड

शेवटी, तुम्ही तुमच्या टॅबलेट किंवा फोनवरून ॲप्स काढू शकता. हे करण्यासाठी, adb uninstall ApplicationFileName.apk कमांड वापरा

या कमांडमध्ये -k स्विच आहे, जे तुम्हाला ॲप्लिकेशन हटवताना, त्याचा डेटा आणि कॅशे हटवण्याची परवानगी देत ​​नाही, परंतु त्यांना डिव्हाइसवर सोडण्याची परवानगी देते.

बोनस: adb sideload कमांड

ही आज्ञा Nexus टॅब्लेट आणि स्मार्टफोनच्या मालकांसाठी खूप उपयुक्त ठरेल - त्याच्या मदतीने ते त्यांच्या डिव्हाइसवर अधिकृत फर्मवेअर अद्यतनित करण्यात सक्षम होतील. दुसऱ्या शब्दांत, जर तुमच्या स्मार्टफोन किंवा टॅबलेटला ओव्हर-द-एअर अपडेट प्राप्त झाले नसेल, तर तुम्ही अधिकृत वेबसाइटवरून नवीन फर्मवेअर डाउनलोड करू शकता आणि डिव्हाइस व्यक्तिचलितपणे अपडेट करू शकता.

तुम्ही तुमच्या कॉम्प्युटरवर फर्मवेअर फाइल डाउनलोड केल्यानंतर आणि तुमचा टॅबलेट किंवा फोन त्यावर कनेक्ट केल्यानंतर, तुम्हाला तुमचे डिव्हाइस रिकव्हरी मोडमध्ये रीबूट करावे लागेल, "ADB कडून अपडेट लागू करा" निवडा आणि नंतर कमांड लाइन विंडोमध्ये खालील कमांड एंटर करा. संगणक: adb sideload xxxxxxxx.zip, जेथे xxxxxxxx.zip हे फर्मवेअर असलेल्या zip फाइलचे नाव आहे.



आम्ही वाचण्याची शिफारस करतो

वर