क्वालकॉम स्नैपड्रैगन 845 सोर्स कोड को 6 सप्ताह में जारी करने में सक्षम है

click fraud protection

क्वालकॉम स्नैपड्रैगन 845 सिस्टम-ऑन-चिप की घोषणा दिसंबर में की गई थी और यह सैमसंग गैलेक्सी एस9, श्याओमी एमआई मिक्स 2एस और वनप्लस 6 जैसे प्रमुख उपकरणों पर पाया जाता है। कंपनी ने पुष्टि की है कि कर्नेल सोर्स कोड लगभग 6 सप्ताह में जारी किया जाएगा।

क्वालकॉमका नवीनतम हाई-एंड सिस्टम-ऑन-चिप, क्वालकॉम स्नैपड्रैगन 845, था की घोषणा की दिसंबर में स्नैपड्रैगन टेक समिट में। चिपसेट ऑफर 4 क्रियो 385 (ए75 "प्रदर्शन") और 4 क्रियो 385 (ए55 "दक्षता") सीपीयू कोर, नवीनतम एड्रेनो 630 जीपीयू, स्पेक्ट्रा 280 आईएसपी, हेक्सागोन 685 डीएसपी, स्नैपड्रैगन एक्स20 एलटीई मॉडेम और एक नई सिक्योर प्रोसेसिंग यूनिट (एसपीयू)। स्नैपड्रैगन 845 SoC एक है बेंचमार्क में पावरहाउस और यह पहले से ही जैसे उपकरणों में उपलब्ध है सैमसंग गैलेक्सी S9/S9+, श्याओमी एमआई मिक्स 2एस, और यह वनप्लस 6. हमारे मंचों पर डेवलपर्स क्वालकॉम के नवीनतम और महानतम डिवाइस पर अपना हाथ पाने के लिए उत्सुक रहे हैं, लेकिन केवल एक चीज है जिसने कुछ लोगों को परेशान किया है। डेवलपर्स प्लेटफ़ॉर्म पर विकास के भविष्य के बारे में चिंतित हैं: कर्नेल, एचएएल, फ्रेमवर्क शाखाओं और अन्य के लिए सार्वजनिक रूप से उपलब्ध स्रोत कोड की कमी कोडऑरोरा फ़ोरम.


क्वालकॉम और कोडऑरोरा फ़ोरम

यदि आपने कभी सोचा है कि हमारे मंचों पर डेवलपर्स चिपसेट वाले उपकरणों की तुलना में क्वालकॉम चिपसेट वाले उपकरणों पर काम करने को प्राथमिकता क्यों देते हैं Hisilicon, SAMSUNG, मीडियाटेक, और अन्य, इसका कारण कस्टम विकास समुदाय के साथ क्वालकॉम की मित्रता है। कस्टम ROM डेवलपर्स जिस एंड्रॉइड से निर्माण करते हैं वह एंड्रॉइड ओपन सोर्स प्रोजेक्ट (एओएसपी) पर आधारित है। गूगल ने जारी किया ए AOSP का सार्वजनिक भाग लेकिन वे एंड्रॉइड के कुछ हिस्सों को निजी तौर पर भी विकसित करते हैं (यही कारण है कि यदि आप आज AOSP से ROM बनाते हैं, तो आपको इनमें से कोई भी नहीं मिलेगा) फैंसी नई सुविधाएँ में एंड्रॉइड पी.) कस्टम ROM डेवलपर्स के लिए, एंड्रॉइड के नवीनतम प्लेटफ़ॉर्म सुविधाओं को मर्ज करने का एकमात्र विकल्प Google द्वारा अंतिम रिलीज़ के साथ स्रोत कोड जारी करने की प्रतीक्षा करना है। हालाँकि, चिपसेट विक्रेताओं के पास एक है एंड्रॉइड के अगले संस्करण तक शीघ्र पहुंच प्राप्त करने के लिए Google के साथ समझौता-वे निजी AOSP रिपॉजिटरी से फोर्क करते हैं, संगत होने के लिए अपने चिपसेट कोड को संशोधित करते हैं, और फिर इस कोड को OEM को उनके डिवाइस के लिए ROM बनाने और वितरित करने के लिए वितरित करते हैं।

Android के प्रत्येक रिलीज़ के लिए सामान्य अद्यतन प्रक्रिया। स्रोत: गूगल.

जीएनयू जनरल पब्लिक लाइसेंस (जीपीएल) का पालन करने के लिए जिसके तहत लिनक्स कर्नेल को लाइसेंस दिया गया है, चिपसेट विक्रेताओं और ओईएम को कर्नेल स्रोत कोड जारी करना आवश्यक है, लेकिन उन्हें बस इतना ही करना आवश्यक है मुक्त करना। क्वालकॉम स्नैपड्रैगन 845 के लिए कर्नेल स्रोत कोड सैमसंग गैलेक्सी S9/S9+, श्याओमी एमआई मिक्स 2एस, और यह वनप्लस 6 उदाहरण के लिए, पहले से ही उपलब्ध हैं। डेवलपर्स के लिए इन उपकरणों पर AOSP-आधारित कस्टम ROM को पोर्ट करना शुरू करने के लिए यह पर्याप्त है, लेकिन केवल कर्नेल स्रोत कोड तक पहुंच होने का मतलब यह नहीं है कि इसे पोर्ट करना आसान होगा वंशावलीओएस 15.1 इन उपकरणों के लिए (हालाँकि यह बदल रहा है, धन्यवाद)। प्रोजेक्ट ट्रेबल). नई चिपसेट सुविधाओं के लिए सभी चिपसेट विशिष्ट कोड आमतौर पर इन कर्नेल में उपलब्ध नहीं होते हैं स्रोत कोड रिलीज़, जो अपेक्षित है क्योंकि कोड से पता चलेगा कि मालिकाना चिपसेट की विशेषताएं कैसी हैं काम। डेवलपर्स के पास इस कोड तक पूर्व-संकलित बायनेरिज़ (जिसे बाइनरी लार्ज ऑब्जेक्ट या बीएलओबी कहा जाता है) के रूप में पहुंच है, लेकिन यह इन BLOBs को AOSP ROM पर उनके कार्य के साथ संयोजित करना लगभग असंभव है क्योंकि इस पर कोई दस्तावेज़ नहीं है कि यह कैसे होगा काम।

डेवलपर्स के लिए सौभाग्य से, यहीं पर क्वालकॉम का कोडऑरोरा फ़ोरम (सीएएफ) काम आता है। सीएएफ पर, क्वालकॉम अपने चिपसेट विशिष्ट कोड के सार्वजनिक हिस्सों को इस तरह से जारी करता है जो इसे वास्तव में बनाता है ROM डेवलपर्स के लिए यह जाने बिना कि नए चिपसेट की विशेषताएं कैसी हैं, प्लेटफ़ॉर्म बनाना आसान है काम। डेवलपर्स को बस फोर्क करने की जरूरत है नए प्लेटफ़ॉर्म रिपॉजिटरी के सार्वजनिक भाग (जैसे हार्डवेयर/क्यूकॉम/डिस्प्ले और विक्रेता/क्यूकॉम-ओपनसोर्स/ब्लूटूथ) और इसे पूर्व संकलित बायनेरिज़ के साथ संयोजित करें और यह मूल रूप से अधिकांश भाग के लिए काम करेगा। क्वालकॉम ने पिछले SoCs जैसे CAF पर अपना चिपसेट विशिष्ट कोड जारी किया है क्वालकॉम स्नैपड्रैगन 820/821 और स्नैपड्रैगन 835, और आमतौर पर चिपसेट की घोषणा के कुछ दिनों के भीतर! हालाँकि, यह रहा है 5 महीने जब से स्नैपड्रैगन 845 की घोषणा की गई थी, और हमारे पास है अभी तक कंपनी का सामान्य स्रोत कोड sdm845 शाखा के अंतर्गत नहीं आया है.

क्वालकॉम स्नैपड्रैगन 835 SoC से संबंधित स्रोत कोड के लिए CAF की खोज की जा रही है

CAF में sdm845 स्रोतों की विलंबित रिलीज़ ने कुछ डेवलपर्स को चिंता में डाल दिया है कि क्वालकॉम होगा फ़ोरम को छोड़ना, वास्तव में केवल अपने साझेदारों के साथ स्रोत साझा करके मीडियाटेक की तरह बनना है, न कि उनके साथ समुदाय। जिन डेवलपर्स से हमने बात की, वे चिंतित हैं कि यह उपकरणों पर कस्टम ROM विकास के लिए हानिकारक होगा Xiaomi जैसी कंपनियों से, क्योंकि Xiaomi के स्नैपड्रैगन के लिए स्थिर ROM बनाने के लिए CAF स्रोत अक्सर आवश्यक होते हैं उपकरण। क्या हो रहा है यह जानने के लिए हमने क्वालकॉम से संपर्क किया और आखिरकार हमारे पास साझा करने के लिए कुछ अच्छी खबरें हैं: सीएएफ को नहीं छोड़ा जा रहा है, यह सिर्फ इतना है कि क्वालकॉम स्नैपड्रैगन 845 कोड ड्रॉप तब तक नहीं होगा जब तक क्वालकॉम अपने नए मोबाइल प्लेटफॉर्म की घोषणा नहीं करता। द रीज़न? के कारण लीक.


कोडऑरोरा फोरम और क्वालकॉम चिप लीक्स

जब क्वालकॉम इंजीनियर अपने चिपसेट के लिए नए प्लेटफ़ॉर्म फीचर्स पर काम कर रहे होते हैं, तो उनके लिए केवल एक चिपसेट को ध्यान में रखकर इन फीचर्स को विकसित करना दुर्लभ होता है। अप्रकाशित चिपसेट के लिए स्नैपड्रैगन 845 जैसे पहले से घोषित चिपसेट में पाए जाने वाले समान सॉफ़्टवेयर का उपयोग करना संभव है। हालाँकि कंपनियाँ अक्सर लीक को रोकने के लिए कोड नामों का उपयोग करती हैं, फिर भी वह लीक को होने से पूरी तरह से नहीं रोकता है। उदाहरण के लिए, अप्रकाशित का विवरण CAF में क्वालकॉम स्नैपड्रैगन 670 पाया गया रोलैंड क्वांड्ट द्वारा विनफ्यूचर। हमें बाद में CAF से पता चला कि क्वालकॉम स्नैपड्रैगन 670 था क्वालकॉम स्नैपड्रैगन 710 के रूप में पुनः ब्रांडेड किया जा रहा है. क्वालकॉम ने स्नैपड्रैगन 670/स्नैपड्रैगन 710 के अस्तित्व की पुष्टि नहीं की है, लेकिन सीएएफ में संदर्भों के लिए धन्यवाद हम पहले से ही आगामी चिपसेट के बारे में बहुत कुछ जानते हैं।

इस प्रकार, इस तरह की लीक को होने से रोकने के लिए, क्वालकॉम ने स्नैपड्रैगन 845 के लिए स्रोत कोड जारी करने में देरी करने का फैसला किया। हमें बताया गया है कि कंपनी चिपसेट के लिए सोर्स कोड जारी नहीं करेगी जब तक नए मोबाइल प्लेटफ़ॉर्म की घोषणा नहीं हो जाती. बाद अब से लगभग 6 सप्ताह बाद, कंपनी सीएएफ पर sdm845 स्रोतों को जारी करने में सक्षम होगी। क्वालकॉम के एक प्रतिनिधि ने सोर्स कोड जारी करने में देरी के लिए माफ़ी मांगी और कहा कि कंपनी समीक्षा कर रही है कोड में उनके चिपसेट नामकरण परंपराएं ताकि वे बचते हुए भी पहले से घोषित चिपसेट के लिए कोड जारी कर सकें लीक.