अधिकांश हार्डवेयर प्लेटफ़ॉर्म पर एंड्रॉइड बूट करने के लिए, डेवलपर्स को आमतौर पर ओपन-सोर्स कोड को मालिकाना फ़ाइलों के साथ मिलाना पड़ता है। ये तथाकथित ब्लॉब्स कुछ प्लेटफ़ॉर्म-विशिष्ट सुविधाओं का समर्थन करने के लिए विक्रेताओं द्वारा वितरित किए जाते हैं। रॉबर्ट फॉस से सहयोग की सूचना दी अब एंड्रॉइड को i पर बूट करना संभव है। मालिकाना ब्लॉब्स के उपयोग के बिना एमएक्स6 प्लेटफॉर्म।
मेसा और gbm_gralloc दोनों में बफ़र संशोधक के लिए समर्थन जोड़ा गया है। मेसा ने कई बफ़र आवंटन कार्यों और जीबीएम (जो मेसा द्वारा प्रदान की गई एपीआई है, जिसे gbm_gralloc उपयोग करता है) में समर्थन जोड़ा है। दूसरी ओर, gbm_gralloc में एक नई GBM API कॉल, GBM_BO_IMPORT_FD_MODIFIER का उपयोग करने के लिए समर्थन जोड़ा गया था। जो एक बफ़र ऑब्जेक्ट के साथ-साथ बफ़र ऑब्जेक्ट द्वारा उपयोग किए गए संशोधक जैसी संबंधित जानकारी को आयात करता है सवाल।
एनएक्सपी का आई. MX6 कई एम्बेडेड SoCs में से एक है जिसे अब एंड्रॉइड को बूट करने के लिए मालिकाना ब्लॉब्स की आवश्यकता नहीं है। यह i बनाता है. एमएक्स6 एक विकास मंच के रूप में अधिक आकर्षक है, और आई का समर्थन करने के लिए आधार भी तैयार करता है। भविष्य में MX8 प्लेटफ़ॉर्म।
जब संशोधक जगह पर होते हैं तो उनका उपयोग बफ़र्स के विभिन्न गुणों को दर्शाने के लिए किया जाता है। ये गुण किसी बफ़र के बारे में विभिन्न जानकारी को कवर कर सकते हैं, उदाहरण के लिए, संपीड़न और खपरैल का छत.
आईएमएक्स6 और विवान्टे जीपीयू के मामले के लिए, जिससे यह सुसज्जित है, संशोधक टाइलिंग से संबंधित हैं। इसका कारण यह है कि बफ़र्स को अलग-अलग तरीकों से टाइल किया जा सकता है (टाइल, सुपर टाइल, आदि) या बिल्कुल नहीं (रैखिक)। बफ़र्स को डिस्प्ले पर भेजने से पहले, उन्हें संबंधित टाइलिंग जानकारी उपलब्ध करानी होगी, ताकि जो वास्तविक छवि भेजी जा रही है वह टाइल न हो।
यह सब कैसे काम करता है इसे बेहतर ढंग से समझने के लिए, कृपया ZII RDU2 बोर्ड (i) देखने के लिए नीचे दिए गए वीडियो पर एक नज़र डालें। एमएक्स 6क्वाडप्लस) मेसा ओपन-सोर्स ग्राफिक्स स्टैक का उपयोग करके एंड्रॉइड को बूट कर रहा है।
हालांकि यह ओपन-सोर्स के लिए एक बड़ी जीत है, हमें यह उम्मीद नहीं करनी चाहिए कि कई OEM अपने उपकरणों में इस SoC को स्पोर्ट करना शुरू कर देंगे। प्लेटफ़ॉर्म की एक बड़ी कमी इसकी उम्र है। प्लेटफ़ॉर्म का पहली बार 2011 में अनावरण किया गया था।
स्रोत: प्लैनेट कोलैबोरा में रॉबर्ट फॉसवाया: सॉफ्टपीडिया