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

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

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

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

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