Według Władze Androida Po usunięciu pakietu APK aplikacja OHealth w wersji 4.40.7_6a8017d_251002 ujawniła kod szczegółowo opisujący, w jaki sposób OnePlus planuje zintegrować Apple Watch z ekosystemem OxygenOS 16, odkrywając jednocześnie osobną funkcję umożliwiającą bezkartowe wejście w oparciu o NFC. Analiza aktualizacji aplikacji OHealth pokazuje, że OnePlus przygotowuje pełną konfigurację parowania dla użytkowników Apple Watch. Integracja ta ma na celu synchronizację typów danych pomiędzy urządzeniem Apple do noszenia a smartfonem OnePlus. Kod znaleziony w aplikacji odnosi się do możliwości synchronizacji połączeń przychodzących, wiadomości i powiadomień telefonicznych z zegarkiem. Ta funkcja rozszerza system powiadomień urządzenia OnePlus na Apple Watch, umożliwiając użytkownikom przeglądanie alertów z telefonu na urządzeniu do noszenia. Wymiana danych ma być dwukierunkowa. Podczas gdy powiadomienia z telefonu są wysyłane do zegarka, dane dotyczące zdrowia i kondycji synchronizują się w odwrotnym kierunku. Ciągi kodu wskazują, że „Zapisy ćwiczeń i dane dotyczące zdrowia na zegarku” zostaną zsynchronizowane z aplikacją OHealth na telefonie OnePlus. Ten proces tworzy centralny ośrodek wskaźników stanu zdrowia na urządzeniu OnePlus, konsolidując informacje generowane przez urządzenie do noszenia innej firmy w jedną aplikację. Proces instalacji, zgodnie z wykrytymi ciągami kodu, prowadzi użytkownika przez kolejne kroki w celu nawiązania połączenia. Początkowy monit nosi tytuł „Sparuj Apple Watch”. Następnie użytkownik otrzymuje polecenie „Zainstaluj aplikację na Apple Watch”. Instrukcje zawarte w kodzie określają wyszukiwanie i instalację aplikacji OHealth z App Store, co można wykonać bezpośrednio na zegarku lub za pośrednictwem podłączonego iPhone’a. Po zainstalowaniu aplikacji towarzyszącej na Apple Watch użytkownik otwiera ją, aby wyświetlić na ekranie unikalny kod parowania. Następnie aplikacja OHealth na telefonie OnePlus monituje użytkownika o „zeskanowanie kodu za pomocą telefonu”. Użytkownik za pomocą aparatu telefonu skanuje kod, nawiązując połączenie pomiędzy urządzeniami. Zrzuty ekranu znajdujące się w plikach aplikacji zapewniają wizualne wsparcie dla procesu parowania, pokazując elementy interfejsu dotyczące procedury konfiguracji i synchronizacji połączeń przychodzących. Konkretne ciągi kodu znalezione w pliku APK szczegółowo opisują przebieg konfiguracji:
<string name="pair_iwatch_setup_dialog_title1">Pair Apple Watch</string>
<string name="pair_iwatch_setup_dialog_msg1_2_new">Messages and notifications on your phone will be synced to your watch. Workout records and health data on your watch will also be synced to "%1$s" on your phone.</string>
<string name="pair_iwatch_setup_dialog_msg1_new">Incoming calls, messages, and notifications on your phone will be synced to your watch. Workout records and health data on your watch will also be synced to "%1$s" on your phone.</string>
<string name="pair_iwatch_setup_dialog_title2">Install app on Apple Watch</string>
<string name="pair_iwatch_setup_dialog_msg2">Search for and install "%1$s" from App Store on either your Apple Watch or iPhone.</string>
<string name="pair_iwatch_setup_dialog_scanpair">Scan to pair</string>
<string name="pair_iwatch_setup_dialog_title3">Scan code with your phone</string>
<string name="pair_iwatch_setup_dialog_msg3">Open "%1$s" on your Apple Watch to show the pairing code.</string>
Ustalenia wynikające z usunięcia pakietu APK stanowią ramy proceduralne dla funkcji ogłoszonej wcześniej w aktualizacji OxygenOS 16. OnePlus potwierdził już, że aktualizacja wprowadzi łączność Apple Watch do swojego ekosystemu. W pierwotnym ogłoszeniu firmy szczegółowo opisano, że użytkownicy będą mogli zdalnie sterować aparatem telefonu, lokalizować zagubiony telefon i synchronizować dane dotyczące zdrowia z aplikacją OHealth. Odkryty kod i zasoby ekranowe pokazują praktyczne metody wdrażania tej integracji międzyplatformowej. Ta sama aktualizacja OHealth zawiera kod dla osobnej funkcji zwanej „Wejściem bez karty”. Ta funkcja ma na celu umożliwienie zegarkowi OnePlus działania jako cyfrowy substytut fizycznej karty dostępu NFC. Ciągi kodów, takie jak „Otwieranie drzwi jednym dotknięciem”, opisują zamierzony przypadek użycia, sugerując, że zegarek może być używany do wchodzenia do budynków lub uzyskiwania dostępu do bezpiecznych obszarów w miejscu pracy. Ta funkcja wydaje się być samodzielnym systemem w aplikacji OHealth, niezwiązanym z integracją z Apple Watch. Przepływ pracy w przypadku funkcji „Wpis bez karty” obejmuje kopiowanie danych NFC z fizycznej karty dostępu na urządzenie do noszenia OnePlus. Wbudowane instrukcje prowadzą użytkownika zgodnie z instrukcją: „Przyłóż kartę do obszaru wykrywania NFC z przodu urządzenia przenośnego”. Dalszy tekst zawiera szczegółowe wskazówki, w tym „Możesz dostosować pozycję, ale nie wyjmuj karty, dopóki karta nie zostanie zidentyfikowana” oraz zachętę „Pozostań w OHealth do czasu zakończenia tej czynności”. Zrzuty ekranu przedstawiają ekran konfiguracji z opcją „Zarejestruj karty fizyczne w urządzeniu do noszenia”. Oddzielny ekran, pozornie w przypadku nieudanej próby, instruuje użytkownika, aby „potrzymał kartę w obszarze wykrywania, dopóki zegarek nie zacznie wibrować”, co oznacza interaktywny proces rejestracji. Ciągi kodów powiązane z funkcją „Wpisu bez karty” obejmują:
<string name="wallet_card_package_message">Open doors with a simple touch</string>
<string name="wallet_card_type_title">Card type</string>
<string name="wallet_door_card_entering_text_no_leave">Stay in OHealth until this is completed.</string>
<string name="wallet_door_card_identifing_text">Card detection</string>
<string name="wallet_door_card_identify_content">Hold the card against the NFC detection area on the front of your wearable device. You can adjust the position, but do not remove the card until the card has been identified.</string>
Chociaż w kodzie pojawia się słowo „portfel”, wydaje się, że funkcja ta jest niepołączona z Portfelem Google, który zarządza funkcjami kart dostępu w systemie Wear OS. To oddzielenie wskazuje, że OnePlus opracowuje zastrzeżony system bezpiecznego dostępu. Taki system byłby prawdopodobnie ograniczony do niektórych typów kart NFC i kompatybilny tylko z zegarkami OnePlus. Zarówno funkcje parowania Apple Watch, jak i „wpisu bez karty” zostały znalezione w kodzie na etapie opracowywania. Porzucenie pakietu APK to prognoza oparta na trwających pracach i nie ma gwarancji, że te funkcje pojawią się w publicznej wersji oprogramowania.





