Laut einem Android-Autorität APK-Teardown, die OHealth-Anwendungsversion 4.40.7_6a8017d_251002 hat Code enthüllt, der detailliert beschreibt, wie OnePlus plant, die Apple Watch in sein OxygenOS 16-Ökosystem zu integrieren, und gleichzeitig eine separate Funktion für den NFC-basierten kartenlosen Zugang aufgedeckt. Die Analyse des OHealth-App-Updates zeigt, dass OnePlus ein vollständiges Pairing-Setup für Apple Watch-Benutzer vorbereitet. Diese Integration dient der Synchronisierung von Datentypen zwischen einem Apple Wearable und einem OnePlus-Smartphone. Der in der Anwendung gefundene Code verweist auf die Möglichkeit, eingehende Anrufe, Nachrichten und Telefonbenachrichtigungen mit der Uhr zu synchronisieren. Diese Funktion erweitert das Benachrichtigungssystem des OnePlus-Geräts auf die Apple Watch, sodass Benutzer Benachrichtigungen von ihrem Telefon auf dem Wearable anzeigen können. Der Datenaustausch ist bidirektional ausgelegt. Während Telefonbenachrichtigungen an die Uhr gesendet werden, werden Gesundheits- und Fitnessdaten in umgekehrter Richtung synchronisiert. Codezeichenfolgen geben an, dass „Trainingsaufzeichnungen und Gesundheitsdaten auf Ihrer Uhr“ mit der OHealth-App auf dem OnePlus-Telefon synchronisiert werden. Durch diesen Prozess entsteht ein zentraler Hub für Gesundheitsmetriken auf dem OnePlus-Gerät, der die vom Drittanbieter-Wearable generierten Informationen in einer einzigen Anwendung konsolidiert. Der durch erkannte Codezeichenfolgen beschriebene Einrichtungsprozess führt den Benutzer durch aufeinanderfolgende Schritte zum Herstellen der Verbindung. Eine erste Aufforderung trägt den Titel „Apple Watch koppeln“. Anschließend wird der Benutzer aufgefordert, „App auf der Apple Watch zu installieren“. Die im Code enthaltenen Anweisungen spezifizieren die Suche und Installation der OHealth-App im App Store. Dieser Vorgang kann entweder direkt auf der Uhr oder über ein angeschlossenes iPhone durchgeführt werden. Nachdem die Begleit-App auf der Apple Watch installiert wurde, öffnet der Benutzer sie, um einen eindeutigen Kopplungscode auf dem Bildschirm anzuzeigen. Die OHealth-App auf dem OnePlus-Telefon fordert den Benutzer dann auf: „Code mit Ihrem Telefon scannen“. Der Benutzer scannt den Code mit der Kamera des Telefons und stellt so die Verbindung zwischen den Geräten her. Screenshots in den Dateien der Anwendung bieten visuelle Unterstützung für diesen Pairing-Workflow und zeigen Schnittstellenelemente für den Einrichtungsvorgang und die Synchronisierung eingehender Anrufe. Spezifische Codezeichenfolgen im APK enthalten Einzelheiten zu diesem Einrichtungsablauf:
<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>Diese Erkenntnisse aus dem APK-Teardown bieten einen Verfahrensrahmen für eine Funktion, die zuvor für das OxygenOS 16-Update angekündigt wurde. OnePlus hatte bereits bestätigt, dass das Update die Apple Watch-Konnektivität in sein Ökosystem bringen würde. In der ursprünglichen Ankündigung des Unternehmens wurde detailliert beschrieben, dass Benutzer die Kamera des Telefons fernsteuern, ein verlegtes Telefon orten und Gesundheitsdaten mit der OHealth-App synchronisieren können. Die entdeckten Code- und Bildschirmressourcen zeigen die praktischen Methoden, mit denen diese plattformübergreifende Integration implementiert wird. Das gleiche OHealth-Update enthält Code für eine separate Funktion mit der Bezeichnung „Kartenloser Zugang“. Diese Funktionalität soll es einer OnePlus-Uhr ermöglichen, als digitaler Ersatz für eine physische NFC-Zugangskarte zu fungieren. Codezeichenfolgen wie „Türen mit einer einfachen Berührung öffnen“ beschreiben den beabsichtigten Anwendungsfall und legen nahe, dass die Uhr für den Gebäudezugang oder den Zugang zu sicheren Bereichen an einem Arbeitsplatz verwendet werden könnte. Diese Funktion scheint ein eigenständiges System innerhalb der OHealth-App zu sein, das nichts mit der Apple Watch-Integration zu tun hat. Der Workflow für die Funktion „Kartenloser Zutritt“ umfasst das Kopieren von NFC-Daten von einer physischen Zugangskarte auf das OnePlus Wearable. Eingebettete Anweisungen leiten den Benutzer an: „Halten Sie die Karte an den NFC-Erkennungsbereich auf der Vorderseite Ihres tragbaren Geräts.“ Weiterer Text enthält spezifische Anweisungen, darunter „Sie können die Position anpassen, aber entfernen Sie die Karte nicht, bis die Karte identifiziert wurde“ und die Aufforderung „Bleiben Sie in OHealth, bis dies abgeschlossen ist.“ Screenshots zeigen einen Einrichtungsbildschirm mit der Option „Physische Karten auf Ihrem tragbaren Gerät registrieren“. Ein separater Bildschirm, scheinbar für einen fehlgeschlagenen Versuch, weist den Benutzer an, „die Karte im Erkennungsbereich zu belassen, bis Ihre Uhr vibriert“, was auf einen interaktiven Registrierungsprozess hinweist. Die Codezeichenfolgen im Zusammenhang mit dieser Funktion „Kartenloser Zugang“ umfassen Folgendes:
<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>Obwohl der Code das Wort „Wallet“ verwendet, scheint die Funktion nicht mit Google Wallet verknüpft zu sein, das Zugangskartenfunktionen auf Wear OS verwaltet. Diese Trennung weist darauf hin, dass OnePlus ein proprietäres System für den sicheren Zugang entwickelt. Ein solches System wäre wahrscheinlich auf bestimmte NFC-Kartentypen beschränkt und nur mit OnePlus-Uhren kompatibel. Sowohl die Apple Watch-Kopplung als auch die Funktion „Cardless Entry“ wurden im Code der Entwicklungsphase gefunden. Bei einem APK-Teardown handelt es sich um eine Prognose, die auf laufenden Arbeiten basiert, und es gibt keine Garantie dafür, dass diese Funktionen in einer öffentlichen Version der Software verfügbar sein werden.





