Volgens een Android-autoriteit APK-demontage, de OHealth-applicatieversie 4.40.7_6a8017d_251002 heeft code onthuld die gedetailleerd beschrijft hoe OnePlus van plan is de Apple Watch te integreren in zijn OxygenOS 16-ecosysteem, terwijl ook een aparte functie wordt onthuld voor NFC-gebaseerde kaartloze toegang. Uit de analyse van de OHealth-app-update blijkt dat OnePlus een volledige koppelingsconfiguratie voor Apple Watch-gebruikers voorbereidt. Deze integratie is ontworpen om gegevenstypen te synchroniseren tussen een Apple wearable en een OnePlus-smartphone. De code die in de applicatie wordt aangetroffen, verwijst naar de mogelijkheid om inkomende oproepen, berichten en telefoonmeldingen met het horloge te synchroniseren. Deze functie breidt het notificatiesysteem van het OnePlus-apparaat uit naar de Apple Watch, waardoor gebruikers waarschuwingen van hun telefoon op de wearable kunnen bekijken. De gegevensuitwisseling is ontworpen om bidirectioneel te zijn. Terwijl telefoonmeldingen naar het horloge worden verzonden, worden gezondheids- en fitnessgegevens in de omgekeerde richting gesynchroniseerd. Codereeksen geven aan dat “Trainingsgegevens en gezondheidsgegevens op uw horloge” worden gesynchroniseerd met de OHealth-app op de OnePlus-telefoon. Dit proces creëert een centrale hub voor gezondheidsstatistieken op het OnePlus-apparaat, waarbij informatie die door de wearable van derden wordt gegenereerd, wordt samengevoegd in één enkele applicatie. Het installatieproces, zoals beschreven door ontdekte codereeksen, begeleidt de gebruiker door opeenvolgende stappen om de verbinding tot stand te brengen. Een eerste prompt is getiteld ‘Koppel Apple Watch’. Hierna krijgt de gebruiker de instructie om “App op Apple Watch te installeren.” Instructies in de code specificeren het zoeken naar en installeren van de OHealth-app vanuit de App Store, een proces dat rechtstreeks op het horloge of via een aangesloten iPhone kan worden uitgevoerd. Nadat de begeleidende app op de Apple Watch is geïnstalleerd, opent de gebruiker deze om een unieke koppelingscode op het scherm weer te geven. De OHealth-app op de OnePlus-telefoon vraagt de gebruiker vervolgens om ‘Code te scannen met uw telefoon’. De gebruiker gebruikt de camera van de telefoon om de code te scannen en zo de verbinding tussen de apparaten tot stand te brengen. Schermafbeeldingen in de bestanden van de applicatie bieden visuele ondersteuning voor deze koppelingsworkflow, waarbij interface-elementen worden weergegeven voor de installatieprocedure en voor het synchroniseren van inkomende oproepen. Specifieke codereeksen gevonden in de APK beschrijven deze installatiestroom:
<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>Deze bevindingen uit de APK-demontage bieden een procedureel raamwerk voor een functie die eerder werd aangekondigd voor de OxygenOS 16-update. OnePlus had al bevestigd dat de update Apple Watch-connectiviteit naar zijn ecosysteem zou brengen. In de oorspronkelijke aankondiging van het bedrijf stond dat gebruikers de camera van de telefoon op afstand konden bedienen, een zoekgeraakte telefoon konden lokaliseren en gezondheidsgegevens konden synchroniseren met de OHealth-app. De ontdekte code en schermmiddelen tonen de praktische methoden waarmee deze platformonafhankelijke integratie wordt geïmplementeerd. Dezelfde OHealth-update bevat code voor een aparte functie genaamd ‘Cardless entry’. Deze functionaliteit is ontworpen om een OnePlus-horloge te laten fungeren als digitaal alternatief voor een fysieke NFC-toegangskaart. Codereeksen zoals ‘Open deuren met een simpele aanraking’ beschrijven het beoogde gebruik, wat suggereert dat het horloge kan worden gebruikt voor toegang tot gebouwen of toegang tot beveiligde gebieden op een werkplek. Deze functie lijkt een op zichzelf staand systeem binnen de OHealth-app te zijn, los van de Apple Watch-integratie. De workflow voor de functie “Cardless entry” omvat het kopiëren van NFC-gegevens van een fysieke toegangskaart naar de OnePlus-wearable. Ingebouwde instructies begeleiden de gebruiker bij het “Houd de kaart tegen het NFC-detectiegebied aan de voorkant van uw draagbare apparaat.” Verdere tekst biedt specifieke aanwijzingen, waaronder “U kunt de positie aanpassen, maar verwijder de kaart pas nadat de kaart is geïdentificeerd” en een prompt om “Blijf in OHealth totdat dit is voltooid.” Schermafbeeldingen tonen een installatiescherm met een optie om ‘fysieke kaarten in te schrijven op uw draagbare apparaat’. Een apart scherm, schijnbaar voor een mislukte poging, instrueert de gebruiker om “de kaart in het detectiegebied te houden totdat uw horloge trilt”, wat duidt op een interactief inschrijvingsproces. De codestrings die verband houden met deze ‘Cardless entry’-functie omvatten het volgende:
<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>Hoewel de code het woord ‘wallet’ gebruikt, lijkt de functie los te staan van Google Wallet, dat de toegangskaartfuncties op Wear OS beheert. Deze scheiding geeft aan dat OnePlus een eigen systeem ontwikkelt voor veilige toegang. Een dergelijk systeem zou waarschijnlijk beperkt zijn tot bepaalde typen NFC-kaarten en alleen compatibel zijn met OnePlus-horloges. Zowel de Apple Watch-koppeling als de “Cardless entry” -functie zijn gevonden in de ontwikkelingsfasecode. Een APK-demontage is een voorspelling op basis van lopende werkzaamheden en er is geen garantie dat deze functies in een openbare release van de software zullen verschijnen.





