इस प्रोजेक्ट के बारे में

KernelSU एंड्रॉयड डिवाइसों के लिए एक कर्नेल-आधारित रूट समाधान है। यूज़र-स्पेस रूट टूल्स के विपरीत, यह `su` और रूट एक्सेस प्रबंधन को लिनक्स कर्नेल के अंदर लागू करता है, जिसे परियोजना रूट विशेषाधिकारों को प्रदान करने और नियंत्रित करने के लिए एक अधिक एकीकृत दृष्टिकोण के रूप में प्रस्तुत करती है। README में वर्णित प्रमुख क्षमताएँ: - कर्नेल-आधारित `su` और रूट एक्सेस प्रबंधन। - मेटामॉड्यूल पर निर्मित एक मॉड्यूल सिस्टम, जिसे सिस्टमलेस संशोधनों के लिए प्लग करने योग्य बुनियादी ढांचे के रूप में वर्णित किया गया है। - ऐप प्रोफाइल, जिसे परियोजना रूट पावर को पिंजरे में बंद करने के रूप में वर्णित करती है, अर्थात प्रति ऐप रूट एक्सेस को सीमित करना। संगतता: KernelSU आधिकारिक तौर पर कर्नेल 5.10 या नए के साथ Android GKI 2.0 डिवाइसों का समर्थन करता है। 4.14 से पुराने कर्नेल भी समर्थित हैं, लेकिन उन्हें मैन्युअल रूप से कर्नेल बनाने की आवश्यकता होती है। परियोजना बताती है कि WSA, ChromeOS, और कंटेनर-आधारित Android समर्थित हैं, और `arm64-v8a` और `x86_64` आर्किटेक्चर वर्तमान में समर्थित हैं। एक चेतावनी नोट करती है कि हाल के कर्नेल संस्करणों ने एक ब्रेकिंग परिवर्तन पेश किया है जो KernelSU को विफल कर सकता है और संभावित रूप से `x86_64` पर कर्नेल पैनिक ट्रिगर कर सकता है। उपयोग दस्तावेज़ीकरण स्थापना और निर्माण कैसे करें को कवर करता है, जो परियोजना वेबसाइट पर होस्ट किया गया है। अनुवाद Weblate के बजाय LLM के साथ संभाला जाता है; नई भाषा समर्थन पुल अनुरोधों के माध्यम से प्रस्तावित किया जा सकता है, जबकि मौजूदा अंग्रेजी और चीनी अनुवादों में परिवर्तन स्वीकार नहीं किए जाते हैं। सामुदायिक चर्चा टेलीग्राम पर होती है। सुरक्षा रिपोर्टिंग मार्गदर्शन SECURITY.md में है। लाइसेंसिंग: `kernel` निर्देशिका के अंतर्गत फाइलें GPL-2.0-only हैं, और अन्य सभी भाग GPL-3.0-or-later हैं। README मूल विचार के लिए Kernel-Assisted Superuser, एक शक्तिशाली रूट टूल के रूप में Magisk, APK v2 हस्ताक्षर सत्यापन के लिए genuine, और रूटकिट तकनीकों के लिए Diamorphine को श्रेय देता है।