প্রকল্প সম্পর্কে
LibrePods-এর লক্ষ্য হল Apple-এর ইকোসিস্টেম থেকে AirPods-কে মুক্ত করা, AirPods যে মালিকানাধীন প্রোটোকল ব্যবহার করে Apple ডিভাইসগুলির সাথে ডেটা বিনিময়ের জন্য তা বাস্তবায়নের মাধ্যমে। এটি অ-Apple প্ল্যাটফর্মগুলিকে listening/noise control modes পরিবর্তন, দ্রুত ear detection, সঠিক battery status, head gestures, conversational awareness, renaming, automatic connection এবং বিভিন্ন accessibility সেটিংসের মতো বৈশিষ্ট্যগুলিতে অ্যাক্সেস দেয়।
প্ল্যাটফর্ম সমর্থন Linux এবং Android-এর মধ্যে বিভক্ত, README-তে একটি feature availability table রয়েছে। উভয় প্ল্যাটফর্মে listening mode পরিবর্তন, ear detection, battery status, renaming, conversational awareness এবং automatic connection-এর জন্য কার্যকর সমর্থন তালিকাভুক্ত। Android অতিরিক্তভাবে head gestures এবং বিভিন্ন accessibility ও সাধারণ কনফিগারেশন বিকল্প তালিকাভুক্ত করে (press speed, press-and-hold duration, single-AirPod noise cancellation, swipe volume control, call controls, personalized volume, microphone side, এবং আরও)। বেশ কয়েকটি বৈশিষ্ট্য এখনও বাস্তবায়িত হয়নি বা পরিকল্পিত হিসাবে চিহ্নিত, যার মধ্যে রয়েছে loud sound reduction, hearing aid, transparency mode customization, head-tracked spatial audio, Find My, heart rate monitoring এবং high-quality two-way audio। কিছু এন্ট্রির জন্য VendorID spoofing প্রয়োজন (Bluetooth DeviceID-কে একটি Apple identifier-এ সেট করা) এবং সেগুলি use-at-your-own-risk হিসাবে চিহ্নিত; অন্যগুলির জন্য Android-এ root প্রয়োজন হতে পারে।
প্রকল্পটি তার reverse-engineering কাজ নথিভুক্ত করে এবং প্রোটোকল বিবরণের জন্য একটি Wireshark dissector প্লাগইন (pabloaul/apple-wireshark) নির্দেশ করে। এটি কোথায় AI ব্যবহার করা হয়েছে তাও প্রকাশ করে: Android অ্যাপের অংশ (head gestures, Xposed মডিউলের সাথে offset setup, troubleshooter এবং log collector) এবং Rust rewrite ফাইল 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.