प्रोजेक्ट ट्रेबल समर्थित डिवाइस पर जेनेरिक सिस्टम इमेज (जीएसआई) कैसे फ्लैश करें

तो आपका डिवाइस प्रोजेक्ट ट्रेबल का समर्थन करता है, इसका आपके लिए क्या मतलब है? इसका मतलब है कि आप एक सामान्य सिस्टम छवि जैसे कि LineageOS या पुनरुत्थान रीमिक्स फ्लैश कर सकते हैं! AOSP-आधारित कस्टम ROM का आनंद लें! इन ROM को कैसे स्थापित करें, इस पर एक गाइड यहां दी गई है।

यदि आपने प्रोजेक्ट ट्रेबल के बारे में केवल सुना है, लेकिन उस पर ज्यादा गौर नहीं किया है, तो आपने सुना होगा कि यह इससे प्रमुख एंड्रॉइड अपडेट को अधिक तेज़ी से रोल आउट करने में मदद मिलेगी. XDA में, एक और लाभ है जिसके बारे में हमने विस्तार से बात की है: किसी भी समर्थित डिवाइस पर AOSP जेनेरिक सिस्टम इमेज (GSI) को बूट करने की क्षमता। इसका मतलब यह है कि जो डिवाइस एक समय में अत्यधिक अनुकूलित एंड्रॉइड संस्करण चला रहे थे सैमसंग अनुभव पर सैमसंग गैलेक्सी S9 या ईएमयूआई 8 पर हुआवेई मेट 10 प्रो के करीब वैकल्पिक रूप से सॉफ्टवेयर चला सकते हैं गूगल पिक्सेल 2.

आफ्टर-मार्केट कस्टम रोम (एंड्रॉइड सॉफ़्टवेयर के अनुकूलित संस्करण जो स्वतंत्र डेवलपर्स द्वारा बनाए जाते हैं जो आमतौर पर किसी कंपनी से संबद्ध नहीं होते हैं) XDA मंचों के लिए एक बड़ा आकर्षण हैं, और एंड्रॉइड में प्रोजेक्ट ट्रेबल के लिए आवश्यक परिवर्तनों के लिए धन्यवाद, ट्रेबल-समर्थित डिवाइसों के लिए एंड्रॉइड ओपन सोर्स प्रोजेक्ट के आधार पर कस्टम रोम को फ्लैश करना आसान होगा (एओएसपी)। प्रोजेक्ट ट्रेबल के बिना, डेवलपर्स को अपने कस्टम रोम को काम करने के लिए बहुत सारी तरकीबें और हैक का इस्तेमाल करना पड़ता है, और जबकि ट्रेबल समर्थन सब कुछ हल नहीं करता है, यह

निश्चित रूप से प्रक्रिया को शुरू करने में मदद मिलती है.

जैसे उपकरण हुआवेई मेट 9, ऑनर व्यू 10, हुआवेई मेट 10 प्रो, हॉनर 7एक्स, Exynos सैमसंग गैलेक्सी S9, या ऑलव्यू वी3 वाइपर डेवलपर की रुचि की कमी या रोम में कुछ बुनियादी हार्डवेयर कार्यक्षमता की कमी के कारण या तो कोई AOSP-आधारित कस्टम ROM उपलब्ध नहीं होता। लेकिन जैसा कि हमने इनमें से प्रत्येक डिवाइस के मामले में देखा है, जो ROM ट्रेबल के कारण उपलब्ध हैं समर्थन अधिकतर कार्यात्मक होते हैं (क्या काम करता है और क्या नहीं, और क्या काम करता है, इसके संदर्भ में कुछ अंतर हैं समुदाय के पास है एक विकी पेज एक साथ रखें आपको उस जानकारी को खोजने के लिए जाँच करनी चाहिए)।

चूंकि ट्रेबल उपयोगकर्ताओं के लिए बहुत नया है और उन्हें फ्लैश करने की प्रक्रिया इसकी तुलना में थोड़ी अलग है सामान्य कस्टम रोम में, ट्रेबल-संगत पर जीएसआई को कैसे फ्लैश किया जाए, इसके बारे में बहुत भ्रम है उपकरण। यह ट्यूटोरियल मोटे तौर पर आपको ऐसी ROM को फ्लैश करने के तरीके के बारे में बताएगा। डिवाइस के आधार पर इसमें कुछ अलग-अलग चरण शामिल हो सकते हैं, लेकिन सामान्य तौर पर, प्रक्रिया समान होनी चाहिए। यहां ट्रेबल-संगत एंड्रॉइड डिवाइस पर जीएसआई फ्लैश करने का तरीका बताया गया है।


प्रोजेक्ट ट्रेबल-समर्थित डिवाइस पर जेनेरिक सिस्टम इमेज कैसे फ्लैश करें

आवश्यकताएं:

  • आपका डिवाइस अवश्य एक है अनलॉक करने योग्य बूटलोडर.
  • आपका डिवाइस अवश्य होना प्रोजेक्ट ट्रेबल संगत. इसका मतलब है कि आपका उपकरण निम्नलिखित मानदंडों में से एक को पूरा करता है:
    • आपका डिवाइस Android 8.0 Oreo या नए संस्करण के साथ लॉन्च किया गया (उदा. एंड्रॉइड 8.1 ओरियो) और है Google Play प्रमाणित. (यदि आपने अपने डिवाइस को रूट किया है/किसी अन्य कस्टम ROM को फ्लैश किया है और किसी तरह आपका डिवाइस Google Play में अप्रमाणित के रूप में सूचीबद्ध हो गया है, तो चिंता न करें। हम केवल चिंतित हैं डिवाइस की स्थिति के बारे में जब इसे भेजा गया था.)
    • आपका डिवाइस Android 8.0 Oreo या नए संस्करण में अपग्रेड किया गया था निर्माता द्वारा प्रोजेक्ट ट्रेबल को संगत बनाया गया. देखना यह लेख ऐसे उपकरणों की सूची के लिए.
    • आपका उपकरण उपरोक्त किसी भी मानदंड को पूरा नहीं करता है, लेकिन ट्रेबल संगत बनाने के लिए उसके पास अनौपचारिक तरीके तक पहुंच है। पुनः, देखें यह लेख ऐसे उपकरणों की सूची के लिए.
  • आपका डिवाइस एक्सपोज़ड फ्रेमवर्क, सुपरएसयू, या मैजिक जैसे किसी भी भारी संशोधन से मुक्त है। आप इन्हें बाद में पुनः स्थापित कर सकते हैं, लेकिन कृपया सुनिश्चित करें कि आगे बढ़ने से पहले आप स्टॉक बूट/रैमडिस्क का उपयोग कर रहे हैं।

सैमसंग गैलेक्सी S8/S8+ जैसे डिवाइस (Exynos या अजगर का चित्र), सैमसंग गैलेक्सी नोट 8 (Exynos या अजगर का चित्र), एलजी वी30, सोनी एक्सपीरिया XA1 सीरीज, और अधिक इनमें से किसी भी मानदंड को पूरा नहीं करते हैं और इस प्रकार इस गाइड का पालन नहीं कर सकते हैं। जबकि 2018 नोकिया-ब्रांडेड डिवाइस और यह स्नैपड्रैगन सैमसंग गैलेक्सी S9 एंड्रॉइड ओरेओ के साथ लॉन्च किया गया और ट्रेबल-समर्थित है, उनके पास अनलॉक करने योग्य बूटलोडर नहीं हैं और इसलिए जीएसआई फ्लैश नहीं कर सकते हैं।

कृपया सुनिश्चित करें कि, भले ही आपका उपकरण ट्रेबल-संगत के रूप में सूचीबद्ध हो, आप इस गाइड का पालन नहीं करते हैं जब तक आपको वास्तव में Android Oreo अपडेट प्राप्त न हो जाए या तो आधिकारिक तौर पर या अनौपचारिक रूप से। यदि आपका उपकरण उपरोक्त मानदंडों को पूरा करता है, तो आप जीएसआई फ्लैश करने के लिए लगभग तैयार हैं। आखिरी बात जो हमें कहने की ज़रूरत है वह यह है कि जीएसआई फ्लैश करने के लिए आपको अपने डिवाइस को फ़ैक्टरी रीसेट करने की आवश्यकता होगी, इसलिए सुनिश्चित करें कि आप इसके साथ आगे बढ़ने से पहले ऐप डेटा खोने के लिए तैयार हैं! कुछ भी गलत होने पर हम आपको ऑफ-डिवाइस बैकअप (जैसे आपके पीसी या एसडी कार्ड पर) बनाने की सलाह देते हैं।


प्रोजेक्ट ट्रेबल का समर्थन करने वाले उपकरणों पर जीएसआई फ्लैश करने के लिए गाइड

उन उपकरणों के लिए तैयारी जो आधिकारिक तौर पर ट्रेबल का समर्थन करते हैं

  1. अपने डिवाइस के बूटलोडर को अनलॉक करें। यहां आपके द्वारा उठाए जाने वाले कदम आपके डिवाइस के आधार पर भिन्न होते हैं। आपके अवलोकन के लिए हमारे पास पोर्टल और हमारे मंचों दोनों पर कई मार्गदर्शिकाएँ उपलब्ध हैं। बस "XDA अनलॉक बूटलोडर" + अपने डिवाइस के नाम के लिए एक त्वरित Google खोज करें और आपको कई मार्गदर्शिकाएँ मिलनी चाहिए।
  2. अपने पीसी पर अपनी पसंद का जीएसआई डाउनलोड करें। आप या तो phh-Treble जैसे शुद्ध AOSP ROM को फ़्लैश कर सकते हैं, या यदि आप अधिक सुविधाएँ पसंद करते हैं तो आप अन्य ROM को ले सकते हैं जैसे वंशावलीओएस 15.1 या पुनरुत्थान रीमिक्स जीएसआई। मैंने धागे को इस प्रकार जोड़ा है। अपने डिवाइस प्रकार (आपमें से अधिकांश के लिए ARM64) और विभाजन प्रकार के लिए सही छवि डाउनलोड करें। यदि आपका डिवाइस निर्बाध अपडेट का समर्थन करता है (ऐसे उपकरणों की एक सूची)। यहां पाया जा सकता है), फिर ए/बी छवि डाउनलोड करें, अन्यथा केवल ए-छवि डाउनलोड करें।
    • पीएचएच-ट्रेबल एओएसपी थ्रेड
    • LineageOS 15.1 phh-ट्रेबल थ्रेड
    • पुनरुत्थान रीमिक्स पीएचएच-ट्रेबल थ्रेड
    • अन्य जीएसआई की सूची

उन उपकरणों के लिए तैयारी जो अनौपचारिक रूप से ट्रेबल का समर्थन करते हैं

  1. अपने डिवाइस के बूटलोडर को अनलॉक करें। यहां आपके द्वारा उठाए जाने वाले कदम आपके डिवाइस के आधार पर भिन्न होते हैं। आपके अवलोकन के लिए हमारे पास पोर्टल और हमारे मंचों दोनों पर कई मार्गदर्शिकाएँ उपलब्ध हैं। बस "XDA अनलॉक बूटलोडर" + अपने डिवाइस के नाम के लिए एक त्वरित Google खोज करें और आपको कई मार्गदर्शिकाएँ मिलनी चाहिए।
  2. उपयुक्त फ़ाइलों को फ्लैश करके अपने डिवाइस को ट्रेबल संगत बनाएं इस आलेख में उल्लिखित पोस्ट में लिंक किया गया है. जीएसआई फ्लैश करने से पहले आपको यह अवश्य करना चाहिए!
  3. अपने पीसी पर अपनी पसंद का जीएसआई डाउनलोड करें। आप या तो phh-Treble जैसे शुद्ध AOSP ROM को फ़्लैश कर सकते हैं, या यदि आप अधिक सुविधाएँ पसंद करते हैं तो आप इसे ले सकते हैं वंशावलीओएस 15.1 या पुनरुत्थान रीमिक्स जीएसआई। मैंने धागे को इस प्रकार जोड़ा है। अपने डिवाइस प्रकार (आपमें से अधिकांश के लिए ARM64) और विभाजन प्रकार के लिए सही छवि डाउनलोड करें। यदि आपका डिवाइस निर्बाध अपडेट का समर्थन करता है (ऐसे उपकरणों की एक सूची)। यहां पाया जा सकता है), फिर ए/बी छवि डाउनलोड करें, अन्यथा केवल ए-छवि डाउनलोड करें।
    • पीएचएच-ट्रेबल एओएसपी थ्रेड
    • LineageOS 15.1 phh-ट्रेबल थ्रेड
    • पुनरुत्थान रीमिक्स पीएचएच-ट्रेबल थ्रेड
    • अन्य जीएसआई की सूची

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

TWRP के साथ फ़्लैश GSI

  1. TWRP के भीतर फ़ैक्टरी रीसेट करें।
  2. अपने पीसी से जीएसआई को अपने डिवाइस के आंतरिक स्टोरेज में स्थानांतरित करें जहां TWRP इसे एक्सेस कर सकता है।
  3. "इंस्टॉल करें" पर टैप करें।
  4. प्रकार को "ज़िप" से "छवि" में बदलें।
  5. आपके द्वारा डाउनलोड किया गया जीएसआई ढूंढें और चुनें।
  6. सिस्टम विभाजन पर फ़्लैश करना चुनें.
  7. एक बार यह हो जाए, तो अपने डिवाइस को रीबूट करें।

उम्मीद है, कुछ मिनटों के इंतजार के बाद आपका डिवाइस बूट हो जाएगा। यदि नहीं, तो निम्न अनुभाग को छोड़ें और समस्या निवारण युक्तियों पर जाएँ।

TWRP के बिना फ़्लैश GSI

  1. अपने डिवाइस पर फ़ैक्टरी रीसेट करें। यहां आपके पास दो विकल्प हैं:
    • अपने फ़ोन पर सेटिंग ऐप खोलें और फ़ैक्टरी रीसेट विकल्प देखें। यह आमतौर पर बैकअप से संबंधित सेटिंग्स के अंतर्गत होता है।
    • बूट करते समय या एंड्रॉइड में बूट होने पर निम्नलिखित ADB कमांड जारी करते समय बटन संयोजन का उपयोग करके अपने डिवाइस के स्टॉक रिकवरी को रीबूट करें: adb reboot recovery. एक बार यहां, नेविगेट करने के लिए वॉल्यूम कुंजियों का उपयोग करें और फ़ैक्टरी रीसेट विकल्प का चयन करने के लिए पावर बटन का उपयोग करें।
  2. एक बार जब आपका डिवाइस फ़ैक्टरी रीसेट हो जाए, तो बूट करते समय बटन संयोजन का उपयोग करके या एंड्रॉइड में बूट होने पर निम्नलिखित ADB कमांड जारी करके अपने डिवाइस के बूटलोडर को रीबूट करें: adb reboot bootloader
  3. अपने डिवाइस को अपने पीसी से कनेक्ट करके, उसी निर्देशिका में एक कमांड प्रॉम्प्ट या टर्मिनल विंडो खोलें जहां आपने अपनी पसंद का जीएसआई डाउनलोड किया था।
  4. निम्नलिखित आदेश दर्ज करें: fastboot erase system
  5. निम्नलिखित प्रारूप में एक कमांड दर्ज करें: fastboot -u flash system name_of_system.img
  6. छवि को फ़्लैश होने दें, इसमें कुछ मिनट लग सकते हैं। एक बार यह पूरा हो जाने पर, अपने डिवाइस को मैन्युअल रूप से पावर कुंजी के माध्यम से या एंटर करके रीबूट करें fastboot reboot.

उम्मीद है, आपका उपकरण आपकी पसंद के GSI में बूट होना चाहिए। यदि नहीं, तो यहां कुछ समस्या निवारण युक्तियाँ दी गई हैं।

समस्या निवारण युक्तियों

  • जैसे कुछ डिवाइस पर गूगल पिक्सेल 2/2 एक्सएल, Android सत्यापित बूट (AVB) को अक्षम करने की आवश्यकता है। आप फ़्लैश करके ऐसा कर सकते हैं इस छवि vbmeta विभाजन के लिए (कमांड: fastboot flash vbmeta name_of_vbmeta.img)
  • पर वनप्लस 6, आपको कुछ का पालन करना होगा विशेष चमकती निर्देश.
  • यह संभव है कि dm-verity आपके डिवाइस को GSI से बूट होने से रोक रहा हो। उस स्थिति में, कृपया आगे बढ़ें और मैजिक को फ्लैश करें और फिर देखें कि यह बूट होता है या नहीं। मुझे बताया गया है कि उदाहरण के लिए, रेज़र फ़ोन के लिए यह आवश्यक है।
  • अंतिम उपाय के रूप में, आप डेटा विभाजन का पूर्ण प्रारूप आज़मा सकते हैं (चेतावनी: यह सब कुछ मिटा देता है) प्रवेश करके fastboot -w बूटलोडर में कमांड प्रॉम्प्ट/टर्मिनल विंडो से। काम करने से पहले मुझे इसे अपने Huawei डिवाइस पर करना पड़ा।

जेनेरिक सिस्टम इमेज फ्लैश करने के बाद क्या करें?

डिफ़ॉल्ट रूप से, सुपरयूज़र विशेषाधिकारों को प्रबंधित करने के लिए कोई ऐप नहीं है। आप पीएचएच का सुपरयूजर इंस्टॉल करके इसे ठीक कर सकते हैं गूगल प्ले स्टोर से. वैकल्पिक रूप से, आप फ़्लैश कर सकते हैं मैजिक या सुपरएसयू-यह आप पर निर्भर करता है।

अगला, आप इंस्टॉल कर सकते हैं विषयों के लिए आधार या एक्सपोज़ड फ्रेमवर्क यदि आप और संशोधन चाहते हैं। मैजिक रिपॉजिटरी में ढेर सारे साफ-सुथरे मॉड्यूल हैं जिन्हें आप भी आज़मा सकते हैं। LineageOS 15.1 और विशेष रूप से रिसरेक्शन रीमिक्स पहले से ही बॉक्स से बाहर ढेर सारी सुविधाएँ प्रदान करता है, इसलिए हमें विश्वास नहीं है कि आपको वास्तव में ढेर सारी अतिरिक्त चीज़ों के साथ छेड़छाड़ करने की आवश्यकता होगी, लेकिन विकल्प मौजूद है।

अब, स्टॉक एंड्रॉइड की दुनिया का आनंद लें! हमारा सुझाव है कि आप इसका पालन करें ट्रेबल-सक्षम डिवाइस विकास आपके ROM पर किसी भी अपडेट के लिए फोरम। इसके अलावा, प्रोजेक्ट ट्रेबल से संबंधित सभी नवीनतम विकासों के लिए XDA पोर्टल का अनुसरण करें। ऐसा करने का सबसे अच्छा तरीका इसके लिए एक फ़ीड स्थापित करना है तिगुना टैग.

अंत में, कृपया इसमें योगदान दें ट्रेबल एक्सपेरिमेंटेशन विकी पेज ताकि दूसरों को ROM के साथ किसी भी संभावित समस्या के बारे में पता चल सके (और इसलिए डेवलपर्स को पता चल जाएगा कि क्या ठीक करना है!)