विज्ञापन

क्या आप अपने Android डिवाइस से सर्वश्रेष्ठ प्रदर्शन चाहते हैं? या शायद आप सबसे अच्छा बैटरी जीवन चाहते हैं? यदि आपने पहले से ही अपना डिवाइस या यहां तक ​​कि रूट किया है एक कस्टम ROM स्थापित किया सर्वश्रेष्ठ कस्टम Android रोम क्या हैं?जिस क्षण आपको एहसास होता है कि आप अपने एंड्रॉइड फोन को एक नई रॉम के साथ फ्लैश कर सकते हैं वह एक महत्वपूर्ण है। अचानक, आप स्वतंत्र हैं: अंतहीन अनुकूलन विकल्प, कोई और अधिक विक्रेता ब्लोटवेयर, और, सबसे अच्छा, आपके पास नहीं है ... अधिक पढ़ें इस पर, यह एक अच्छा विचार हो सकता है कि कस्टम गुठली के दायरे की जांच करें।

यदि आपने अभी तक एक कस्टम ROM की कोशिश नहीं की है, लेकिन रुचि रखते हैं, तो आपको यह देखना चाहिए प्रक्रिया के लिए सामान्य दिशानिर्देश अपने Android डिवाइस के लिए एक कस्टम रॉम को कैसे ढूंढें और इंस्टॉल करेंएंड्रॉइड सुपर अनुकूलन योग्य है, लेकिन इसका पूरी तरह से लाभ उठाने के लिए, आपको एक कस्टम रॉम फ्लैश करना होगा। यहाँ है कि कैसे करना है। अधिक पढ़ें .

यहां मैं आपको दिखाऊंगा कि आप कस्टम कर्नेल का उपयोग क्यों करना चाहते हैं, साथ ही साथ उन्हें कहां ढूंढ सकते हैं।

कर्नेल के बारे में

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

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

अनुकूलन

कर्नेल, इस संबंध में, अत्यंत अनुकूलन योग्य है। न केवल निर्माता को हार्डवेयर के सभी को सही ढंग से काम करने के लिए आवश्यक ड्राइवरों में प्लग करना पड़ता है, लेकिन बहुत सारे चर हैं जो उन्हें सेट करने की आवश्यकता है। वे सभी प्रकार की चीजों के साथ गड़बड़ कर सकते हैं, जैसे:

  • न्यूनतम और अधिकतम आवृत्तियों जो सीपीयू ऊपर या नीचे पैमाने पर कर सकते हैं
  • सीपीयू कितना व्यस्त होना चाहिए इससे पहले कि वह अतिरिक्त कोर सक्षम करता है कि यह बैटरी बचाने के लिए सामान्य रूप से अक्षम हो गया है
  • जब भी यह इनपुट इनपुट का पता लगाता है तो सीपीयू को बढ़ावा देना चाहिए (यह सुनिश्चित करने के लिए कि एक चिकना उठता है)
  • सीपीयू गवर्नर (जो निर्धारित करता है कि कितनी जल्दी आवृत्ति को रैंप पर जाता है या नहीं) का उपयोग किया जाना चाहिए
  • सभी संभावित आवृत्तियों के दौरान सीपीयू के वोल्टेज को बदलें
  • GPU की अधिकतम आवृत्ति
  • USB फास्ट चार्ज सक्षम करें (USB 3.0 पोर्ट के लिए)
  • उपयोग किए जाने वाले I / O अनुसूचक को कॉन्फ़िगर करें

कैसे एक प्रतिस्थापन कर्नेल आप लाभ

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

custom_kernel_franco
कुछ डेवलपर्स हैं जो कुछ ड्राइवरों को दूसरों के साथ अलग-अलग करते हैं (अलग-अलग कारणों से), या वे पहचानने वाली समस्याओं के लिए अपने स्वयं के पैच विकसित करते हैं। बहुत सारे डेवलपर अपस्ट्रीम लिनक्स कर्नेल पैच को शामिल करने का प्रयास करते हैं, या संकलन के लिए अपने स्वयं के टूलकिट का उपयोग करते हैं। उदाहरण के लिए, मेरे Nexus 5 के लिए, एक डेवलपर है जो अपने टूलकिट का उपयोग करता है, जिसमें GCC का नवीनतम संस्करण शामिल है विशेष रूप से उपयोग किए जाने वाले सीपीयू वास्तुकला के लिए अनुकूलन के साथ लिनरो टूलचैन, और के लिए अधिकतम अनुकूलन झंडे संकलक।

डेवलपर्स अन्य कर्नेल से कुछ अतिरिक्त सुविधाएँ भी जोड़ सकते हैं जो आपके डिवाइस के लिए आधिकारिक रूप से मौजूद नहीं हैं। उदाहरण के लिए, नेक्सस 5 के लिए कुछ कर्नेल हैं जिनमें "डबल टैप टू वेक" सुविधा शामिल है जो पहले एलजी जी 2 पर दिखाई देती थी।

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

कहाँ Android Kernels खोजने के लिए

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

custom_kernel_xda
एक चिपचिपा धागा भी हो सकता है जिसमें आसान खोज के लिए उपलब्ध लोकप्रिय गुठली की सूची हो सकती है। एक बार जब आप एक कर्नेल पर फैसला करना चाहते हैं जिसका आप उपयोग करना चाहते हैं, तो बस इसे डाउनलोड करें (यह एक .zip फ़ाइल में होना चाहिए) और कस्टम पुनर्प्राप्ति का उपयोग करके इसे फ्लैश करें। उन सभी निर्देशों का पालन करना सुनिश्चित करें जो कर्नेल डेवलपर प्रदान कर सकता है, और उनका कोई भी निर्देश मेरी किसी भी सलाह को ओवरराइड करेगा।

निष्कर्ष

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

छवि क्रेडिट: CIMMYT

डैनी उत्तरी टेक्सास विश्वविद्यालय में एक वरिष्ठ हैं, जो ओपन सोर्स सॉफ्टवेयर और लिनक्स के सभी पहलुओं का आनंद लेते हैं।