HeadlinesBriefing HeadlinesBriefing.com

R2D2: webOS टीवी के लिए कस्टम होम स्क्रीन

Hacker News •
×

हाल ही में हुई अवांछित webOS अपडेट ने एक डेवलपर Anubhav Malhotra को चार AI मॉडल्स की मदद से दो सप्ताहों में कस्टम टीवी सॉफ्टवेयर बनाने के लिए प्रेरित किया। परिणाम R2D2 है, एक लोकल होम स्क्रीन, प्राइवेट रिमोट ब्राउज़र, और webOS टीवी के लिए पुश-टॉ-टॉक वॉयस असिस्टेंट।

एक Linux कंप्यूटर होस्ट Chromium और वॉयस मॉडल्स चलाता है; टीवी डिस्प्ले, एप्लिकेशंस और रिमोट कंट्रोल प्रदान करता है। कोड ML मॉडल्स द्वारा लिखा गया था, लेकिन मानव निर्णय ने महत्वपूर्ण पहलुओं को आकार दिया: WebRTC का उपयोग लेटेंसी को कम करने के लिए, वॉयस सैंपल्स को बफर करने के लिए वेंडर लॉजिक का पुनर्उपयोग, और यूजर एक्सपीरियंस का डिजाइन।

यह प्रोजेक्ट टीवी को ब्लॉटवेयर से आज़ादी देता है और इसे पर्सनलाइज़ करता है। उसकी बेटी वॉयस के माध्यम से टीवी नेगेट करती है जबकि वह घर के सबसे बड़े स्क्रीन पर ब्राउज़ करता है।

चेतावनी: टीवी कंपोनेंट्स रूट एक्सेस पर चलते हैं और एक विशिष्ट फर्मवेयर बिल्ड पर वेंडर सिस्टम सर्विसेज़ को संशोधित करते हैं। यह असमर्थित है, गारंटी रद्द कर सकता है, और टीवी को रीबूट या फैक्ट्री रिसेट किए जाने तक अक्षम कर सकता है। फर्मवेयर SHA-256 पिन और कोड ऑफ़सेट एक रिफ़रेंस बिल्ड को टारगेट करते हैं—अपने फर्मवेयर के लिए उन्हें पुनर्निर्धारित करें।

आवश्यकताओं में शामिल हैं: Chromium, Pipe Wire, GStreamer, FFmpeg हार्डवेयर HEVC एनकोडिंग के साथ एक aarch64 Linux होस्ट, CUDA-समर्थित GPU, और Python 3.12। टीवी को रूट एक्सेस और एक टूलचेन चाहिए जो सटीक फर्मवेयर बिल्ड से मेल खाता हो। दोनों डिवाइसें एक ही LAN पर होनी चाहिए।

FAQ Q: क्या यह प्रोजेक्ट मेरे webOS टीवी पर इंस्टॉल करने के लिए सुरक्षित है?

FAQ A: नहीं। टीवी कंपोनेंट्स रूट एक्सेस पर चलते हैं और एक विशिष्ट फर्मवेयर बिल्ड पर वेंडर सिस्टम सर्विसेज़ को संशोधित करते हैं। यह असमर्थित है, आपकी गारंटी रद्द कर सकता है, और टीवी को रीबूट या फैक्ट्री रिसेट किए जाने तक अक्षम कर सकता है। हमेशा अपने बिल्ड के लिए फर्मवेयर SHA-256 पिन और कोड ऑफ़सेट पुनर्निर्धारित करें—कभी भी अमेलेट पिन को बलात्वरित न करें।

स्रोत: Hacker News · HeadlinesBriefing द्वारा सारांशित