4 पॉइंट द्वारा GN⁺ 2024-12-20 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • एक दोस्त की होटल में अकेले रहते समय असामान्य स्वास्थ्य संकेतों का पता न चल पाने से मौत हो गई, और इसी घटना से स्मार्टवॉच की ज़रूरत महसूस हुई
  • Apple Watch हृदयगति, नींद और वर्कआउट ट्रैकिंग की सटीकता के मामले में इंडस्ट्री लीडर है, और 4 साल पुराना मॉडल भी नए प्रतिस्पर्धी उत्पादों से अधिक सटीक है
  • लेकिन Apple के बंद ecosystem, proprietary नीतियों और मरम्मत-विरोधी रुख के कारण Apple उत्पाद न खरीदने का फैसला किया
  • ओपन सोर्स कम्युनिटी द्वारा समर्थित स्मार्टवॉच और स्मार्टफोन का उपयोग करते हुए डेटा पर पूरी तरह नियंत्रण बनाए रखा
    • Gadgetbridge निर्माता के proprietary ऐप की जगह लेकर स्मार्टवॉच डेटा पर पूर्ण नियंत्रण संभव बनाता है
    • Lineage OS, microG, F-Droid का उपयोग करके Google के डेटा संग्रह से अलग एक privacy-केंद्रित स्मार्टफोन वातावरण बनाया
    • postmarketOS और Asteroid OS आधारित Linux स्मार्टफोन और स्मार्टवॉच आज़माए, ताकि स्मार्टफोन ecosystem के monopoly थकान को कम किया जा सके
  • Gadgetbridge स्मार्टवॉच की सीमाएँ
    • गिरने का पता लगाना और SOS फीचर Gadgetbridge-संगत वॉच में नहीं हैं
    • स्वास्थ्य ट्रैकिंग की सटीकता Apple Watch की तुलना में काफ़ी कम है
    • Apple Watch और iOS के गहरे एकीकरण के कारण Gadgetbridge के साथ compatibility हासिल करना अप्रभावी है
  • अंततः Apple Watch और Android को एकीकृत करने का निर्णय लिया
    • स्वास्थ्य ट्रैकिंग महत्वपूर्ण है, लेकिन ओपन सोर्स ecosystem के ज़रिए स्वतंत्रता और सुरक्षा बनाए रखना उससे भी अधिक महत्वपूर्ण है
    • ओपन सोर्स applications, interoperability protocols, और third-party services का उपयोग करके Android पर Apple Watch चलाने का फैसला किया
    • ज़रूरत होने पर संबंधित कोड और तकनीक GitHub पर देखी जा सकती है

iPhone के बिना Apple Watch का उपयोग असंभव है, लेकिन उसे हमेशा साथ रखना ज़रूरी नहीं

  • ज़रूरी स्वास्थ्य फीचर्स और नवीनतम Apple Watch OS पाने के लिए सेकंड-हैंड cellular Apple Watch खरीदी
  • पार्टनर के iPhone के ज़रिए Apple Watch for Kids प्रोग्राम का उपयोग करने की कोशिश की, लेकिन प्रमुख स्वास्थ्य फीचर्स (जैसे ECG) समर्थित न होने के कारण यह प्रयास विफल रहा
    • Apple ID प्रोफ़ाइल वयस्क होने के बावजूद वह फीचर निष्क्रिय रहा
  • देश के भीतर केवल कुछ telecom providers ही Apple Watch eSIM को सपोर्ट करते हैं, और उपयोग के दौरान network service निष्क्रिय हो जाने की समस्या आई
    • सौभाग्य से यह एक secondary SIM थी, इसलिए बिना बड़े नुकसान के आगे बढ़ना संभव हुआ
  • यानी iPhone के बिना Apple Watch उपयोग करने का शुरुआती लक्ष्य संभव नहीं था
  • इसलिए OS अपडेट अवधि अभी बाकी वाला सेकंड-हैंड iPhone खरीदा
  • नया लक्ष्य:
    • iPhone को हमेशा साथ रखे बिना भी Android के साथ sync की गई Apple Watch की सभी सुविधाओं का उपयोग करना

मुख्य कार्यान्वयन तरीके

1. Cellular

  • Android स्मार्टफोन का SIM iPhone में डालकर उसे Apple Watch से जोड़ा
  • Apple Watch पर कॉल संभव हैं, लेकिन SMS केवल Android पर ही इस्तेमाल किए जा सकते हैं
  • SOS कॉल समर्थित हैं, लेकिन SOS संदेश सीमित हैं

2. Notifications

  • Termux का उपयोग करके Android पर notifications पढ़े गए और Pushover के माध्यम से उन्हें Apple Watch तक भेजा गया
  • notification forwarding उत्पादकता और स्मार्टफोन बैटरी बचत, दोनों के लिए महत्वपूर्ण है

3. Calendar

  • Android और Apple Watch के बीच calendar sync के लिए CalDAV protocol का उपयोग किया
  • Nextcloud server और Fossify Calendar, DAVx ऐप्स का उपयोग किया गया

4. Contacts

  • CardDAV के माध्यम से Android contacts को Apple Watch के साथ sync किया
  • Android और Apple Watch के बीच कॉल के दौरान फ़ोन नंबर की जगह नाम दिखता है

5. Tasks

  • DAVx और jtxBoard ऐप्स का उपयोग करके task sync किया
  • Android पर बनाए गए tasks Apple Watch के calendar और reminders ऐप में दिखाई देते हैं

निष्कर्ष

  • iPhone का उपयोग किए बिना भी Android और Apple Watch के बीच उपयोगी integration लागू किया गया
  • सुधार की गुंजाइश अभी भी है, और GitHub प्रोजेक्ट के माध्यम से सहयोग किया जा सकता है
  • यह प्रोजेक्ट ओपन सोर्स कम्युनिटी और interoperable protocols के योगदान से संभव हुआ

1 टिप्पणियां

 
GN⁺ 2024-12-20
Hacker News राय
  • मुझे लगा था कि Apple Watch Android के साथ compatible होगी, लेकिन इसका इस्तेमाल इतना seamless नहीं है, यह देखकर हैरानी हुई। Apple Watch की sleep tracking काफ़ी अच्छी है, लेकिन दूसरे devices की तुलना में फ़र्क बहुत बड़ा नहीं है। Whoop की sleep tracking भी अच्छी है, लेकिन उसका महंगा subscription बोझिल लगता है। Xiaomi Bands सस्ते हैं और उनकी sleep tracking अच्छी है। Cardiomood subscription-रहित है, लेकिन महंगे Whoop जैसा लगता है.

  • Pixel Watch 3 45mm की accuracy Apple Watch जैसी ही है, और यह Android के साथ सीधे compatible है। मुझे व्यक्तिगत रूप से इसका गोल आकार ज़्यादा पसंद है, और SpO2 sensor भी काम करता है.

  • मैं Apple Watch OS 1.0 में CalDAV support implement करने वालों में से एक था, और चाहता था कि users अपने खुद के server इस्तेमाल कर सकें.

  • मैं Apple Watch Ultra को Pixel के साथ इस्तेमाल करता हूँ, और कई hacks के ज़रिए अलग-अलग apps का उपयोग करता हूँ.

    • WhatsApp और Messenger जैसे multi-device messaging apps इस्तेमाल करता हूँ.
    • Pushover के ज़रिए दूसरे apps की notifications पाता हूँ.
    • Google Voice के ज़रिए calls और SMS इस्तेमाल करता हूँ.
    • Cellular feature इस्तेमाल किया था, लेकिन reliability कम होने की वजह से बंद कर दिया.
    • Apple laptop का "watch से unlock" feature अक्सर इस्तेमाल करता हूँ.
  • Apple ने एक समय Android को "host phone OS" के रूप में officially support करने की कोशिश की थी, लेकिन ecosystem issues की वजह से project बंद कर दिया। व्यक्तिगत रूप से Apple Watch इतनी आकर्षक लगी कि मैं Android की तरफ switch कर गया.

  • मैंने Apple Watch खरीदी और iPhone को internet से connected रखा, लेकिन मैं पूरी तरह Apple-विरोधी रुख नहीं रखता। Garmin watches भी Android के साथ अच्छी तरह compatible हैं.

  • Google Pixel 8 और 9 में battery charging और discharging को रोकने वाला feature जल्द आने वाला है। उम्मीद है कि यह feature सभी phones और tablets में व्यापक रूप से आए.

  • Project repository GitHub पर है। यह project इस वजह से आगे बढ़ा क्योंकि Apple Watch को बाज़ार में सबसे accurate माना जाता है.

  • यह जानने की जिज्ञासा है कि health features Android phone पर कितनी अच्छी तरह transfer होते हैं। क्या Apple Watch पर health metrics local रूप से track होते हैं, या Android phone में "export/sync" करना संभव है? Colmi जैसे open source devices में भी रुचि है.