कोई गैलेक्सी S8 के LED व्यू कवर में प्रयुक्त सैमसंग कवर SDK को रिवर्स इंजीनियरिंग कर रहा है

एक डेवलपर पर /r/GalaxyS8 Reddit पर सबरेडिट ने हाल ही में उनके लिए एक LED व्यू कवर खरीदा है गैलेक्सी S8 और अंततः इसकी विशेषताओं से थोड़ा निराश हो गया। डेवलपर सोच रहा था कि सैमसंग कुछ अन्य सुविधाएँ क्यों नहीं जोड़ रहा है और यह उल्लेख करता है कि इसे भविष्य में अपडेट किया जा सकता है। हालाँकि तब तक, उन्होंने सिस्टम के बारे में अधिक जानने के लिए एलईडी आइकन संपादक और एलईडी कवर सेवा अनुप्रयोगों को रिवर्स इंजीनियर करना शुरू कर दिया था।

इन अनुप्रयोगों से गुजरते समय, फ़ोनिक्स232 कहते हैं कि वे इस बारे में कई खोज करने में सक्षम थे कि इस एलईडी व्यू कवर के साथ कुछ चीजें कैसे काम करती हैं। शुरुआत करने के लिए, उन्हें पता चला कि केस को वास्तव में फर्मवेयर अपडेट के साथ अपडेट किया जा सकता है, जो इसके कम-शक्ति नियंत्रक द्वारा सक्षम है। सैमसंग सभी ग्राफ़िक्स को संभालने के लिए इस नियंत्रक का उपयोग कर रहा है, इसलिए लोगों के लिए अपने स्वयं के हैक किए गए फ़र्मवेयर को अपलोड करना संभव होना चाहिए। हालाँकि, उन्होंने चेतावनी दी है कि इसमें गड़बड़ी करने से एलईडी व्यू कवर खराब हो सकता है।

उन्हें यह भी पता चला कि एलईडी व्यू कवर नियमित एनएफसी का उपयोग करता है, लेकिन यह निश्चित नहीं है कि वे एनएफसी टैग क्रॉस-टॉक का पता लगाने में कैसे सक्षम थे क्योंकि एनएफसी रीडर अभी भी प्रयोग करने योग्य है। चूंकि यह एनएफसी का उपयोग करता है, उनका मानना ​​​​है कि ढांचे को एओएसपी में बैकपोर्ट किया जा सकता है और संभवतः लाइनेजओएस में लागू किया जा सकता है। सैमसंग इसे लॉक रखने की कोशिश कर रहा है ताकि आपको मूल एप्लिकेशन का उपयोग करना पड़े और अब तक ऐसा नहीं लगता है कि स्टॉक फर्मवेयर किसी भी विस्तारित सुविधाओं का उपयोग करेगा।

सैमसंग उन छवियों के लिए एक मालिकाना प्रारूप का उपयोग कर रहा है जो वे एलईडी व्यू कवर के साथ उपयोग कर रहे हैं क्योंकि वे .spr एक्सटेंशन का उपयोग कर रहे हैं। कुछ पुराने वीडियो गेम ने स्प्राइट्स के लिए इस फ़ाइल एक्सटेंशन का उपयोग किया था, लेकिन यह वास्तव में एक मालिकाना सैमसंग प्रारूप है जिसे सेमपाथरेन्डरिंग कहा जाता है। यह विशिष्ट कवर ऊपर और नीचे के स्पर्शों का भी पता लगा सकता है, इसलिए यह केवल चीज़ों को प्रदर्शित करने के अलावा और भी बहुत कुछ कर सकता है। नीचे एक दूसरा एलईडी डिस्प्ले है और उन्हें लगता है कि ऐसे कमांड उपयोग में नहीं हैं जो डेटा को सेकेंडरी डिस्प्ले पर भेजते हैं।

यदि आप योगदान देना चाहते हैं और अधिक जानना चाहते हैं, तो नीचे Reddit थ्रेड देखें!

स्रोत: /r/गैलेक्सीS8