मूल रूप से यह मेरी समस्या/साफ कर लें डेटा/फैक्टरी एडीबी के माध्यम से रीसेट
मैं शेयर Android चल 200+ फोन का सफाया करने की आवश्यकता है है (में साफ कर लें डाटा/फैक्टरी रास्ता रीसेट) और फिर एक नई रोम के साथ स्थापित कुछ अतिरिक्त apks।
वर्तमान में मुझे डेटा डेटा को छोड़कर स्वचालित रूप से सब कुछ मिल गया है। आदेशों के एक सेट के साथ सब कुछ एक .bat के माध्यम से किया जा सकता है, लेकिन मैं अपने जीवन के लिए डेटा का सफाया करने के लिए रिकवरी मोड को नकल या मजबूर करने के लिए कैसे काम कर सकता हूं।
चीजें मैं वर्तमान की कोशिश की है:
- डेटा अपने आप को साफ कर रहा है rm -r * का उपयोग कर फ़ोल्डर (डेटा, संचय एसडी-ext आदि) यह करना चाहिए था पर। यह मिटा देता है लेकिन फिर रोम ठीक से काम नहीं करता है और bootloop में फंस जाता है।
- कुंजी प्रेस की नकल करने के लिए "एडीबी इनपुट कीवेन्ट" का उपयोग करने का प्रयास कर रहा है। मुझे नहीं पता कि उन्हें किस प्रकार मैप किया गया है क्योंकि वे मूल रूप से यूनिक्स शैल में हैं और फिर भी "इनपुट" नहीं है क्योंकि ओएस को वैसे भी लोड नहीं किया गया है।
- सिस्टम पर फ़ाइल/स्क्रिप्ट को खोजने की कोशिश कर रहा है जो वास्तव में वाइप/रीसेट चलाता है और फिर मैन्युअल रूप से चलाता है। यह सबसे आसान तरीका हो सकता है क्योंकि यह पहले से कहीं मेरे लिए लिखा गया है लेकिन मैं सिर्फ यह नहीं देख सकता कि यह कहां छिपा हुआ है, यहां तक कि सीडब्लूएम जैसे कुछ भी।
अगर किसी को कोई विधि मिल गई है जिससे मैं इस कारखाने को .bat या adb shell के माध्यम से रीसेट कर सकता हूं तो मैं इसकी सराहना करता हूं। कम प्रगति के साथ अब लगभग 2 दिनों के लिए इसे हल करने की कोशिश कर रहे थे।
यह शायद वास्तव में धन्यवाद http://android.stackexchange.com – styler1972
पर बेहतर करना होगा :) मैं मुझे लगता है कि मैंने इसे हल करने में कामयाब रहा है, इसलिए अगर कोई और इसे मिटा देता है तो मैं इस सवाल को अपडेट कर दूंगा और इसे Google से पाता हूं। –
यह कोड मेरे लिए काम करता है: adb shell am broadcast -a android.intent.action.MASTER_CLEAR –