Computer >> कंप्यूटर >  >> समस्या निवारण >> Android

OnePlus 3T पर DM-Verity Force Encryption को कैसे निष्क्रिय करें

OnePlus 3T के मालिक जिन्होंने OOS Oreo में अपग्रेड किया है, उन्हें पता चला है कि डिवाइस को रूट करने का प्रयास, या किसी अन्य स्क्रिप्ट को फ्लैश करने का प्रयास करता है जो /system विभाजन में परिवर्तन करता है, डिवाइस को रिबूट करने पर किसी तरह वापस कर दिया जाता है। ऐसा इसलिए है क्योंकि OOS Oreo अपडेट ने डिवाइस पर DM-Verity और Force Encryption को मजबूर कर दिया है। इसका मूल रूप से मतलब यह है कि जब डीएम-वेरिटी चालू हो जाती है, तो /सिस्टम में कोई भी परिवर्तन डिवाइस को रीबूट करने पर वापस अपनी मूल स्थिति में वापस आ जाता है।

इसका मतलब यह है कि डिवाइस को रूट नहीं किया जा सकता है या किसी भी तरह की कस्टम रिकवरी (या उस मामले के लिए / सिस्टम को छूने वाली कोई भी चीज़) डिवाइस पर फ्लैश नहीं की जा सकती है; सौभाग्य से, DM-Verity और Force Encryption को अक्षम करने का एक तरीका है।

चेतावनी:हम इस प्रक्रिया के लिए पैच की गई बूट छवियों को फ्लैश करेंगे। कृपया अपने फ़ोन के सभी महत्वपूर्ण डेटा का बैकअप लें, जिसमें मूल फ़र्मवेयर भी शामिल है।

डाउनलोड:

  • OOS बीटा ओरियो के लिए फ़ोर्स एन्क्रिप्शन डिसेबलर

OnePlus 3T के लिए पैच की गई बूट छवियां

  • पैच की गई बूट छवि स्थिर OOS 5.0.1
  • पैच की गई बूट छवि स्थिर OOS 5.0
  • पैच की गई बूट छवि OOS बीटा 21
  • पैच की गई बूट छवि OOS बीटा 20
  • पैच की गई बूट छवि OOS बीटा 19

वनप्लस 3 के लिए पैच की गई बूट छवियां

  • पैच की गई बूट छवि स्थिर OOS 5.0.1
  • पैच की गई बूट छवि स्थिर OOS 5.0
  • पैच की गई बूट छवि OOS बीटा 30
  • पैच की गई बूट छवि OOS बीटा 29
  • पैच की गई बूट छवि OOS बीटा 28

प्रक्रिया 1 - स्टॉक OOS, उपयोगकर्ता एन्क्रिप्टेड डेटा चाहता है, कोई DM-Verity ट्रिगर नहीं

  1. boot-patched.img और Stock ROM .zip फ़ाइलें डाउनलोड करें जो आपके मॉडल और OOS संस्करण से मेल खाती हों।
  2. अपने OnePlus 3T को TWRP रिकवरी में रीबूट करें (Appual के OnePlus 3T रूट गाइड पर TWRP इंस्टॉलेशन निर्देश देखें)
  3. पहले TWRP में Stock ROM .zip फ्लैश करें, और अपने डिवाइस को वापस TWRP रिकवरी में रीस्टार्ट करें - Android सिस्टम में रीबूट न ​​करें!
  4. अब boot-patched.img फाइल को TWRP में फ्लैश करें। अब आप DM-Verity को ट्रिगर किए बिना अपनी पसंद की किसी भी अन्य स्क्रिप्ट या मोड को फ्लैश करने के लिए आगे बढ़ सकते हैं।

स्टॉक OOS, उपयोगकर्ता बल एन्क्रिप्शन और DM-Verity ट्रिगर नहीं चाहता

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

प्रक्रिया 1 - अनएन्क्रिप्टेड डिवाइस, फोर्स एन्क्रिप्शन और डीएम-वेरिटी ट्रिगर को हटा दें

  1. सुनिश्चित करें कि आपके पास बाद में पुनर्स्थापित करने के लिए अपने सभी महत्वपूर्ण डेटा का बैकअप है।
  2. अपने OnePlus 3T को TWRP पुनर्प्राप्ति में रीबूट करें, और सिस्टम, Dalvik, और Cache को प्रारूपित करने के लिए आगे बढ़ें।
  3. TWRP में, पूर्ण Oreo बीटा OOS .zip फ़ाइल को फ्लैश करें। इसके बाद अपने डिवाइस को रीबूट न ​​करें।
  4. उपरोक्त डाउनलोड से boot-patched.img फ़ाइल को फ्लैश करें - फिर से, सिस्टम में रीबूट न ​​करें। TWRP पर रीबूट करें!
  5. TWRP मेनू में, माउंट सिस्टम चुनें, फिर उन्नत> टर्मिनल पर जाएं और निम्न कमांड टाइप करें:df सिस्टम
  6. आपके /सिस्टम विभाजन का विवरण प्रदर्शित किया जाएगा - उपयोग% और खाली स्थान की तलाश करें, और सुनिश्चित करें कि आगे बढ़ने से पहले आपके पास /सिस्टम में कम से कम 100MB है। यदि आपके पास पर्याप्त स्थान नहीं है, तो TWRP में माउंट सिस्टम, फ़ाइल प्रबंधक पर जाएं और ब्लोटवेयर ऐप्स, जैसे Duo, Google Hangouts, आदि को हटाकर खाली स्थान दें। इसका कारण यह है कि यदि /system विभाजन पर्याप्त खाली स्थान नहीं है, फ्लैश की जा रही Fstab फ़ाइल विफल हो जाएगी, जिसके परिणामस्वरूप एक खाली Fstab फ़ाइल और डिवाइस बूटलूप हो जाएगा!
  7. इसलिए जब आपके पास /system विभाजन में कम से कम 100एमबी आरक्षित स्थान हो, तो TWRP पर रीबूट करें।
  8. ओओएस ओरियो के लिए फोर्स एन्क्रिप्शन डिसेबलर को TWRP में फ्लैश करने के लिए आगे बढ़ें।
  9. अब आप अपनी पसंद के रूटिंग टूल जैसे SuperSu या Magisk को फ्लैश कर सकते हैं। जब आप काम पूरा कर लें, तो आप सिस्टम में रीबूट कर सकते हैं!

प्रक्रिया 2 - एन्क्रिप्ट किए गए डिवाइस को डिक्रिप्ट करने और DM-Verity ट्रिगर हटाने की आवश्यकता है

  1. इस प्रक्रिया के लिए आपके कंप्यूटर पर एडीबी स्थापित होना चाहिए। कृपया एपुअल की मार्गदर्शिका "विंडोज़ पर एडीबी कैसे स्थापित करें" देखें।
  2. सुनिश्चित करें कि आगे बढ़ने से पहले आपके पास अपने सभी महत्वपूर्ण उपयोगकर्ता-डेटा का बैकअप है।
  3. अपने OnePlus 3T को USB के माध्यम से कनेक्ट करें, ADB कमांड टर्मिनल लॉन्च करें, और टाइप करें:फास्टबूट फॉर्मेट यूजरडेटा (नोट:इससे आपका उपयोगकर्ता-डेटा मिट जाएगा)
    OnePlus 3T पर DM-Verity Force Encryption को कैसे निष्क्रिय करें
  4. सिस्टम में रीबूट न ​​करें - बूट टू रिकवरी और रीबूट टू TWRP का चयन करने के लिए वॉल्यूम बटन का उपयोग करें।
  5. उपरोक्त डाउनलोड अनुभाग से स्टॉक रोम .zip और boot-patched.img फ़ाइलों को फ्लैश करें, इसके बाद सिस्टम में रीबूट न ​​करें। TWRP पर रीबूट करें।
  6. TWRP मेनू में, माउंट सिस्टम चुनें, फिर उन्नत> टर्मिनल पर जाएं और निम्न कमांड टाइप करें:df सिस्टम
  7. आपके /सिस्टम विभाजन का विवरण प्रदर्शित किया जाएगा - उपयोग% और खाली स्थान की तलाश करें, और सुनिश्चित करें कि आगे बढ़ने से पहले आपके पास /सिस्टम में कम से कम 100MB है। यदि आपके पास पर्याप्त स्थान नहीं है, तो TWRP में माउंट सिस्टम, फ़ाइल प्रबंधक पर जाएं और ब्लोटवेयर ऐप्स, जैसे Duo, Google Hangouts, आदि को हटाकर खाली स्थान दें। इसका कारण यह है कि यदि /system विभाजन पर्याप्त खाली स्थान नहीं है, फ्लैश की जा रही Fstab फ़ाइल विफल हो जाएगी, जिसके परिणामस्वरूप एक खाली Fstab फ़ाइल और डिवाइस बूटलूप हो जाएगा!
  8. इसलिए जब आपके पास /system विभाजन में कम से कम 100एमबी आरक्षित स्थान हो, तो TWRP पर रीबूट करें।
  9. ओओएस ओरियो के लिए फोर्स एन्क्रिप्शन डिसेबलर को TWRP में फ्लैश करने के लिए आगे बढ़ें।
  10. अब आप किसी भी /system स्क्रिप्ट या रूट टूल को फ्लैश कर सकते हैं, जैसे सुपरएसयू या मैजिक, और फिर सिस्टम को रीबूट करने के लिए आगे बढ़ें।

प्रक्रिया 3 - DM-Verity को पहले ट्रिगर किया जा चुका है, उपयोगकर्ता DM-Verity चेतावनी संदेश को स्थायी रूप से हटाना चाहता है।

आवश्यक:

  • 4.0.2 Oneplus 3T के लिए फर्मवेयर
  • 4.0.2 Oneplus 3 के लिए फर्मवेयर
  1. अपने OnePlus मॉडल संस्करण के लिए फर्मवेयर डाउनलोड करके शुरू करें, और इसे TWRP रिकवरी के अंदर फ्लैश करें।
  2. /system पर रीबूट न ​​करें - TWRP मेनू से बूटलोडर को रीबूट करें।
  3. USB के माध्यम से अपने फ़ोन को अपने पीसी से कनेक्ट करें, और ADB कमांड प्रॉम्प्ट लॉन्च करें।
  4. एडीबी कंसोल में निम्न कमांड टाइप करें:
    फास्टबूट ओम डिसेबल_dm_verity
    फास्टबूट OEM enable_dm_verity
  5. अब TWRP मेनू के अंदर से TWRP पुनर्प्राप्ति के लिए रीबूट करें।
  6. अब अगर आप OnePlus 3T . पर हैं , इनमें से जो भी फ़ाइल आपके OS संस्करण से मेल खाती हो, उसे फ्लैश करें:
    5.0.1 – Oreo
    ओपन बीटा 21 – Oreo
  7. यदि आप OnePlus 3 पर हैं, तो इसके बजाय इनमें से किसी एक फ़ाइल को फ्लैश करें:
    Android 6.0.1 OxygenOS:
    – फ़र्मवेयर + मोडेम – डाउनलोड करें
    बीटा खोलें:
    – फ़र्मवेयर + मोडेम – डाउनलोड करें
    Android 7.0 OxygenOS:
    – फ़र्मवेयर + मोडेम – डाउनलोड करें
    बीटा खोलें:
    – फ़र्मवेयर + मोडेम – डाउनलोड करें
    Android 7.1.1 OxygenOS:
    – फ़र्मवेयर + मोडेम – डाउनलोड करें
    बीटा खोलें:
    – फ़र्मवेयर + मोडेम – डाउनलोड करें
    Android 8.0.0 OxygenOS:
    – फ़र्मवेयर + मोडेम – डाउनलोड करें
    बीटा खोलें:
    – फ़र्मवेयर + मोडेम – डाउनलोड करें
  8. उपरोक्त फाइलों में से किसी एक को फ्लैश करने के बाद रीबूट न ​​करें - अब आपको इस मार्गदर्शिका के आरंभ में डाउनलोड अनुभाग से boot-patched.img फ़ाइल को फ्लैश करना होगा।
  9. अब आप रीबूट कर सकते हैं, और DM-Verity संदेश पूरी तरह से चला जाना चाहिए।

  1. Android पर ऑटो-स्टार्ट ऐप्स को कैसे निष्क्रिय करें

    Android स्मार्टफ़ोन अपने उपयोगकर्ताओं को बेहतरीन Android अनुभव के लिए बेहतरीन सुविधाएँ प्रदान करते हैं। ऐसे समय होते हैं जब आप अपने डिवाइस पर कुछ ऐप्स का अनुभव करते हैं जब आप अपना फ़ोन चालू करते हैं। कुछ उपयोगकर्ताओं को यह भी लगता है कि जब ऐप्स ऑटो-स्टार्ट होते हैं तो उनका डिवाइस धीमा हो जाता है, क्

  1. Android पर गियर VR सेवा को अक्षम कैसे करें

    यदि आप पुराने मॉडल वाले सैमसंग फोन का उपयोग कर रहे हैं, तो आपने सैमसंग गियर वीआर सर्विस पर ध्यान दिया होगा। Android पर गियर VR सेवा क्या है, इस प्रश्न का सरल उत्तर यह है कि यह एक ऐसी सेवा है जो आपको VR हेडसेट का उपयोग करने देती है। सेवा का उपयोग करने में जो समस्या उत्पन्न होती है वह यह है कि यह भारी

  1. Windows 11 पर स्वचालित डिवाइस एन्क्रिप्शन को अक्षम कैसे करें?

    अपने डेटा को एन्क्रिप्ट करने का अर्थ है अपने डेटा को एक मजबूत तिजोरी में रखना और इसे केवल उन लोगों द्वारा एक्सेस करने के लिए लॉक रखना जिनके पास कुंजी है। यह एक उत्कृष्ट विचार की तरह लगता है और निश्चिंत रहें कि यदि आप कुंजी भूल जाते हैं तो आपका डेटा आपके सहित सभी से सुरक्षित और सुरक्षित है। डेटा एन्क