इस प्रोजेक्ट के बारे में
LibrePods का उद्देश्य AirPods को Apple के पारिस्थितिकी तंत्र से मुक्त करना है, जो AirPods द्वारा Apple उपकरणों के साथ डेटा विनिमय के लिए उपयोग किए जाने वाले स्वामित्व प्रोटोकॉल को लागू करता है। यह गैर-Apple प्लेटफार्मों को सुनने/शोर नियंत्रण मोड बदलने, तेज़ कान की पहचान, सटीक बैटरी स्थिति, सिर के इशारे, संवादात्मक जागरूकता, नाम बदलने, स्वचालित कनेक्शन और विभिन्न पहुंच-क्षमता सेटिंग्स जैसी सुविधाओं तक पहुंच प्रदान करता है।
प्लेटफ़ॉर्म समर्थन Linux और Android के बीच विभाजित है, README में एक सुविधा उपलब्धता तालिका है। दोनों प्लेटफ़ॉर्म सुनने के मोड बदलने, कान की पहचान, बैटरी स्थिति, नाम बदलने, संवादात्मक जागरूकता और स्वचालित कनेक्शन के लिए कार्यशील समर्थन सूचीबद्ध करते हैं। Android अतिरिक्त रूप से सिर के इशारे और कई पहुंच-क्षमता तथा सामान्य कॉन्फ़िगरेशन विकल्प (प्रेस गति, प्रेस-और-पकड़ अवधि, एकल-AirPod शोर रद्दीकरण, स्वाइप वॉल्यूम नियंत्रण, कॉल नियंत्रण, व्यक्तिगत वॉल्यूम, माइक्रोफ़ोन पक्ष, और अधिक) सूचीबद्ध करता है। कई सुविधाओं को अभी लागू नहीं किया गया या योजनाबद्ध के रूप में चिह्नित किया गया है, जिनमें तेज़ ध्वनि में कमी, श्रवण यंत्र, पारदर्शिता मोड अनुकूलन, हेड-ट्रैक किया गया स्थानिक ऑडियो, Find My, हृदय गति निगरानी और उच्च-गुणवत्ता वाला दो-तरफ़ा ऑडियो शामिल हैं। कुछ प्रविष्टियों के लिए VendorID स्पूफिंग (ब्लूटूथ DeviceID को Apple पहचानकर्ता पर सेट करना) आवश्यक है और उन्हें अपने-जोखिम-पर-उपयोग के रूप में चिह्नित किया गया है; अन्य को Android पर रूट की आवश्यकता हो सकती है।
परियोजना अपने रिवर्स-इंजीनियरिंग कार्य का दस्तावेजीकरण करती है और प्रोटोकॉल विवरण के लिए एक Wireshark dissector प्लगइन (pabloaul/apple-wireshark) की ओर इशारा करती है। यह यह भी बताती है कि AI का उपयोग कहाँ किया गया था: Android ऐप के कुछ हिस्से (सिर के इशारे, Xposed मॉड्यूल के साथ ऑफसेट सेटअप, समस्या निवारक और लॉग संग्रहकर्ता) और Rust रिवाइट फ़ाइलें aacp.rs, att.rs और media_controller.rs के कुछ हिस्से।
स्थापना निर्देश Android और Linux के लिए अलग-अलग प्रदान किए गए हैं। README अन्य प्लेटफार्मों के लिए विकल्पों (Android के लिए CAPod, Steam Deck और Windows के लिए MagicPods) को नोट करता है और एक ट्रेडमार्क सूचना शामिल करता है जो स्पष्ट करती है कि परियोजना Apple Inc. से संबद्ध या समर्थित नहीं है। कोड GPL-3.0-or-later के तहत लाइसेंस प्राप्त है, जिसमें LibrePods नाम और लोगो के उपयोग को प्रतिबंधित करने वाली एक अलग ट्रेडमार्क सूचना है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.