डेवलपर Android उपकरणों के लिए अवधारणा का प्रमाण मल्टी-बूट समाधान बनाता है

XDA मान्यता प्राप्त डेवलपर फुसन को धन्यवाद, अब हमारे पास Android उपकरणों के लिए अवधारणा मल्टी-बूट समाधान का प्रमाण है। अधिक जानने के लिए पढ़े!

एंड्रॉइड डिवाइस पर मल्टी-बूटिंग हमेशा थोड़ा मुश्किल रहा है। नियमित x86 पीसी और मैक पर, दूसरा ओएस बूटिंग प्राप्त करना काफी आसान है। हालाँकि, स्मार्टफ़ोन पर कहानी अलग है। सौभाग्य से, शानदार आफ्टरमार्केट डेवलपर समुदाय, साथ ही व्यक्तिगत मॉडर्स, अक्सर सामने आए अपने एंड्रॉइड डिवाइस को दो रोम - या यहां तक ​​​​कि कई अलग-अलग ऑपरेटिंग सिस्टम चलाने के लिए विभिन्न तरीकों से एक बार।

जब एंड्रॉइड पर मल्टी-बूटिंग का उल्लेख होता है, मल्टीरोम XDA मान्यता प्राप्त डेवलपर द्वारा तस्स्सदर यह दिमाग में आने वाली पहली परियोजनाओं में से एक है। हमारे पास भी है सुरक्षित पट्टा और डुअलबूट पैचर, जिनमें से पूर्व अभी भी है कई वफादार अनुयायियों को बरकरार रखता है. हाल ही में, TWRP स्वयं एक और उत्कृष्ट मंच के रूप में उभरा है एक मल्टी-बूट समाधान बनाना. अब, XDA मान्यता प्राप्त डेवलपर फुसन सैमसंग गैलेक्सी A71 पर अपने AOSP GSI और स्टॉक वन UI ROM के बीच दोहरे बूटिंग समाधान के प्रदर्शन के साथ अपनी टोपी उतार दी है।

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

डेवलपर के अनुसार, लोडर "... Boot.img और सिस्टम के बीच बैठता है, और असंशोधित स्टॉक और GSI को बूट कर सकता है।" - इसे इससे अधिक बहुमुखी बनाता है Google का DSU लोडर. सेकेंडरी ऑपरेटिंग सिस्टम को एसडी कार्ड पर स्टोर किया जा सकता है, जो पोर्टेबिलिटी के मामले में भी एक बड़ा प्लस है। अभी तक, यह बूट पर कर्नेल को स्विच नहीं कर सकता है, लेकिन समाधान की SoC-अज्ञेयवादी संरचना इसकी अनुमति देती है प्लेटफ़ॉर्म-विशिष्ट पर निर्भर हुए बिना Exynos, क्वालकॉम और मीडियाटेक चिपसेट-आधारित उपकरणों पर काम करना कोड.

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