2012-11-10 28 views
19

के साथ क्लॉकवर्कमोड के माध्यम से यूएसबी डिबगिंग सक्षम करें तो कुछ दिन पहले मेरे नेक्सस 7 को गिरा दिया गया था, और अब स्क्रीन में एक बड़ी दरार है। टचस्क्रीन टूटा हुआ है। यही है, मैं अभी भी देख सकता हूं कि क्या होता है, लेकिन यह उत्तरदायी नहीं है।
मुझे एडीबी के माध्यम से इसे पूरी तरह से नियंत्रित करने का एक तरीका मिला है, और इसके माध्यम से मैंने इसे रूट किया है।
हालांकि, इसे यूएसबी डीबगिंग समेत मेरे सभी डेटा और सेटिंग्स को मिटा दिया गया। नतीजा यह है कि मैं इसे बंद करने और वॉल्यूम बदलने के अलावा, इसे और भी नियंत्रित नहीं कर सकता।
Clockworkmod एडीबी में निर्माण किया है। मैं पूरी तरह से मेरे पीसी से CWM नियंत्रित कर सकते हैं, और मेरे टेबलेट के फाइलों आदि का उपयोग

अब मेरे सवाल है, यह एशियाई विकास बैंक या किसी अन्य विधि के साथ Clockworkmod के माध्यम से USB डीबगिंग सक्षम करने के लिए संभव है, और यदि हां, तो कैसे?
मेरे पास सभी फाइलों और सेटिंग्स के लिए रूट पहुंच है, और मैं इसे किसी भी आवश्यक बाइनरी फ़ाइल प्राप्त करने में सक्षम हूं, चाहे वह मूल एंड्रॉइड फ़ाइल हो, एक साइनोजनमोड फ़ाइल, कोई मूल एआरएम लिनक्स बाइनरी, या कुछ और (लगता है कि sqlite3 के लिए उदाहरण)।
मेरे पास मेरे पीसी पर adb backup -all -system बैकअप भी है, लेकिन मैं इसे देखकर सीडब्लूएम के माध्यम से इसे पुनर्स्थापित नहीं कर सकता।
मेरे पास लिनक्स और विंडोज दोनों तक पहुंच है।

अद्यतन: मैं sqlite3 साथ /data/data/com.android.providers.settings/databases/settings.db में एशियाई विकास बैंक को सक्षम करने की कोशिश की है, लेकिन एक रिबूट के बाद adb_enabled का मूल्य नष्ट कर दिया गया और नीचे पुनः लगाए जाने, मूल्य 0. हालांकि कुछ अन्य सेटिंग मैं दृढ़ रहना था बदल के साथ।
मैंने /init.rc को संशोधित करने का भी प्रयास किया है, लेकिन यह फ़ाइल बूट पर भी लिखा जा रहा है।एडीबी

+0

http://android.stackexchange.com/ –

+0

में पोस्ट करना चाहिए मैं एक समान स्थिति में हूं। आपने एडीबी के माध्यम से इसे नियंत्रित करने का प्रबंधन कैसे किया? – rustyx

+0

मुझे बिल्कुल याद नहीं आया कि मैंने यह कैसे किया, लेकिन मैं adb के माध्यम से कच्चे इनपुट ईवेंट रिकॉर्ड/भेजने में कामयाब रहा। मेरे पास एक ही टैबलेट के साथ एक दोस्त था जिसकी मुझे आवश्यक स्पर्श घटनाएं थीं, और उन्हें अपने टैबलेट पर एक साधारण बैश स्क्रिप्ट के माध्यम से वापस खेला। यह सही नहीं था, लेकिन यह काम किया। – SharkWipf

उत्तर

20

ठीक है, जहाँ तक मुझे पता है, आप यह कर की कोशिश कर सकते हैं:

  • ReadWrite मोड में
  • रिमाउंट/प्रणाली ClockworkMod में एडीबी खोल चलाएँ।
  • इस /system/build.prop में जोड़ें: persist.service.adb.enable = 1
  • सहेजें फ़ाइल।
+6

यह आधा काम करता है, लेकिन मैं इसका उपयोग करके इसे ठीक करने में कामयाब रहा। इस लाइन को जोड़ने और बूट करने की कोशिश करते समय एंड्रॉइड जेलीबीन स्पष्ट रूप से एक अच्छी ब्लैक स्क्रीन देता है। हालांकि, अगर आप ** ** डेटा/डेटा/com.android.providers.settings/डेटाबेस/settings.db' में 'adb_enabled' को 1' सेट करते हैं (जिस फिक्स मैंने पहले कोशिश की थी), यह काम करता है। धन्यवाद! – SharkWipf

+2

@Unrealized द्वारा उत्तर मेरे लिए काम नहीं करता है। /system/build.prop में बदलें मेरे नेक्सस 7 को बूटिंग से रोकता है। सौभाग्य से, निम्न चरणों को मेरे लिए काम: 1) द्वारा "फ़ास्टबूट OEM अनलॉक" डिवाइस अनलॉक 2) डाउनलोड ClockworkMod वसूली छवि 3) पावर + वॉल्यूम नीचे 4) रन "फ़ास्टबूट फ़्लैश recovery- द्वारा डिवाइस बूट घड़ी का काम-6.0.3.8-grouper.img "या आईएमजी के साथ प्रतिस्थापित करें जिसे आप 2 में डाउनलोड करते हैं) 5) अब आप एडीबी खोल, माउंट/डेटा चला सकते हैं, और" echo 1> /data/property/recovery-clockwork-6.0 चला सकते हैं .3.8-grouper.img 6) रीबूट करें और आप डीबग मोड चालू कर सकते हैं! – vanship82

+1

यह cwm 6.0.4.5 का उपयोग करके मेरे लिए बिल्कुल भी काम नहीं करता है, त्रुटि प्राप्त हो रहा है: डिवाइस के लिए अपर्याप्त अनुमतियां, वही विक्रेता काम से अन्य डिवाइस बस ठीक है लेकिन डिवाइस पर यूएसबी डीबगिंग सक्षम है इसलिए – tomasb

0

यदि आप देख सकते हैं कि क्या होता है, तो क्या आपको यूएसबी माउस को हुक करने और माउस के साथ आवश्यक सेटिंग्स पर क्लिक करने से रोकता है?

+0

अच्छा, तथ्य यह है कि मेरे टैबलेट के लिए ओटीजी केबल नहीं है, और मैं एक टूटे हुए टैबलेट के लिए एक खरीदने की योजना नहीं बना रहा हूं, जो शायद मेरे पास अधिक समय तक नहीं होगा। अन्यथा यह पहली चीज होगी जो मैंने किया होगा। – SharkWipf

+1

यदि आप खरीदना बहुत महंगा है तो आप $ 50/दिन + जमा के लिए केबल किराए पर ले सकते हैं। – lenik

+2

नेक्सस 7 के बारे में निश्चित नहीं है, लेकिन मेरा नेक्सस 4 फोन एक ओटीजी केबल के साथ यूएसबी माउस इंटरैक्शन का समर्थन नहीं करता है। यदि आप इसे एक ही परिदृश्य के साथ पढ़ रहे हैं, तो मैं आपके केबल को तब तक बर्बाद नहीं करूँगा जब तक कि आप पुष्टि न करें कि यह आपके डिवाइस के साथ समर्थित है। अच्छा विचार, यद्यपि। – Evan