जिंजरब्रेडसह सर्व मोटोरोला कसे रूट करावे

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

पुढे जाण्यापूर्वी दोन चेतावणी. प्रक्रिया सरासरी किंवा प्रगत वापरकर्त्यांसाठी आहे. काही कौशल्य आवश्यक आहे आणि प्रणालीभोवती गोंधळ घालण्याचा अनुभव. दुसरी पद्धत अशी आहे की सोबत अनुसरण करण्याचा हेतू आहे लिनक्स ऑपरेटिंग सिस्टम. तुम्ही तुमच्या कॉम्प्युटरवर ते इन्स्टॉल केलेले नसल्यास, तुम्ही नेहमी PC वर किंवा MAC वर Linux व्हर्च्युअल मशीन उघडण्यासाठी एमुलेटर वापरू शकता.

आणि आता मुद्द्यावर. सक्षम करण्याची पहिली गोष्ट म्हणजे USB डीबगिंग (सेटिंग्ज / विकास पर्यायांमध्ये आढळू शकते). त्यानंतर आपण local.prop फाइलमध्ये बदल करून userdata विभाजनाची प्रतिमा तयार करू (ज्याला CG37 म्हणतात. लोकल.प्रॉप फाईलमध्‍ये बदल करण्‍याचे मूल्य पास करण्‍याचे आहे ro.sys.atvc_allow_all_adb स्थिती 0 ते 1 पर्यंत.

वापरकर्ता डेटा विभाजनाची प्रतिमा तयार करण्यासाठी तुम्हाला लिनक्स कन्सोलवर जावे लागेल आणि नेहमी प्रशासक विशेषाधिकारांसह, टाइप करा:

dd if = / dev / block / userdata of = / sdcard / CG37.smg

यासह आम्ही मायक्रोएसडी कार्डवर CG37.smg ठेवण्यास व्यवस्थापित केले आहे. लिनक्स कन्सोलवरून, तुम्हाला एक झिप फाईल डाउनलोड करून काढावी लागेल जी आम्ही यावरून डाउनलोड करू दिशा. आम्ही नुकत्याच अनझिप केलेल्या फोल्डरमधील विभाजन प्रतिमा (CG37.smg) आणि SBF फाइल (ज्यात टर्मिनल फर्मवेअरची प्रतिमा आहे) कॉपी करावी लागेल. कन्सोलमधून आम्ही टाइप करून फोल्डरवर जातो सीडी फोल्डर, जेथे फोल्डर फोल्डरच्या पत्त्याशी संबंधित आहे जेथे आम्ही दोन फाइल्स ठेवल्या आहेत.

पुढील पायरी म्हणजे 200 MB पर्यंत विभाजनाचा आकार बदलणे, कारण sbf_flash मोठ्या फाईल्सच्या प्रतिमा फ्लॅश करण्याची परवानगी देत ​​नाही. त्यासाठी तुम्हाला कन्सोलमध्ये टाइप करावे लागेल:

efsck -f CG37.smg
resize2fs CG37.smg 200M

एकदा विभाजन विस्तारित झाल्यावर, आम्ही कन्सोल किंवा टर्मिनलमध्ये पुन्हा लिहू: 

chmod + x sbf_flash

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

./sbf_flash -r –userdata CG37.smg ORIGINAL.sbf

जेथे ORIGINAL SBF च्या नावाशी संबंधित आहे. आम्ही त्याला त्याचे कार्य करू देतो आणि, एकदा मोबाइल रीस्टार्ट झाल्यावर, आम्ही टर्मिनलमध्ये शेवटची ओळ लिहितो:

bash finishroot.sh.

आम्ही आधीच मोटोरोला रुजलेली असेल. जसे आपण ए मध्ये पाहतो काहीशी जटिल प्रक्रिया (जे लिनक्समध्ये आरामात फिरत नाहीत त्यांच्यासाठी जवळजवळ अशक्य आहे. परंतु जर तुम्ही करू शकत नसाल, तर निश्चितच त्या मित्राला मशीन्समध्ये फेरफार करायचा होता, काही मिनिटांत ते कसे करायचे हे माहित आहे. सूचनांचे लिप्यंतरण करताना आमच्याकडून चूक झाली असेल तर तुम्ही करू शकता. पासून त्यांचे अनुसरण करा XDA विकासक.


आपल्याला स्वारस्य आहेः
Android ROMS वर मूलभूत मार्गदर्शक
  1.   adlx म्हणाले

    "एका विकसकाला एक पद्धत सापडली आहे" <- स्त्रोत?

    ज्या ro.sys.atvc_allow_all_adb बद्दल मला माहिती आहे तो डॅन रोसेनबर्ग आहे.

    - रूट असल्याशिवाय, फोनवर "डीडी" नाही. ते स्थापित केले जाऊ शकते, परंतु आपण ते म्हणत नाही.
    - मला हे स्पष्ट नाही की रूट न करता वापरकर्ता डेटाचे ब्लॉक डिव्हाइस डंप करणे शक्य आहे.
    - ro.sys.atvc_allow_all_adb 1 वर कसा सेट करायचा हे तुम्ही ठरवत नाही, त्यामुळे प्रक्रिया, जर ती कार्य करते, तर तोच वापरकर्ता डेटा पुन्हा फ्लॅश करते.

    - तुम्ही RSD Lite वापरून Windows मध्ये sbf फ्लॅश करू शकता (तुम्हाला सुधारित वापरकर्ता डेटासह sbf पुन्हा तयार करावा लागेल).


  2.   मायकेलएंजेलो क्रियाडो म्हणाले

    Adlx, तुम्ही मूळ असण्याबद्दल अगदी बरोबर आहात. मी ते समाविष्ट करायला विसरलो. आणि त्याला रोझेनबर्गबद्दल माहिती नव्हती. बरोबर.