From 0ba7cfb7c38c8dacb32003be464bfcac232e1e71 Mon Sep 17 00:00:00 2001 From: Kyon Date: Fri, 30 Oct 2026 13:11:02 +0000 Subject: [PATCH] feat(libReactNative.Modules.Vsh.WebAppLauncher): declare 12 additional exports --- .../Export.cpp | 65 +++++++++++++++++++ .../include/InventoryExports.hpp | 14 ++++ ...bReactNative.Modules.Vsh.WebAppLauncher.md | 19 ++++++ 3 files changed, 98 insertions(+) diff --git a/core/libs/prx/libReactNative.Modules.Vsh.WebAppLauncher/Export.cpp b/core/libs/prx/libReactNative.Modules.Vsh.WebAppLauncher/Export.cpp index 0a7c48fa8b..2186d0d301 100644 --- a/core/libs/prx/libReactNative.Modules.Vsh.WebAppLauncher/Export.cpp +++ b/core/libs/prx/libReactNative.Modules.Vsh.WebAppLauncher/Export.cpp @@ -1,3 +1,4 @@ +#include "prx/libc/include/general/ExportMacros.hpp" #include "prx/libReactNative.Modules.Vsh.WebAppLauncher/include/InventoryExports.hpp" #include "prx/libc/include/General.hpp" @@ -184,3 +185,67 @@ int APS5_VABI SystemServiceParamGetString() { } } + +extern "C" { + +int APS5_VABI libReactNativeWebAppLauncherInventory__plus_ucrAt9fI7c_nid_no_patch() { + NotImplemented_nid_no_patch(__func__); +} +APS5_EXPORT("+ucrAt9fI7c", libReactNativeWebAppLauncherInventory__plus_ucrAt9fI7c_nid_no_patch); + +int APS5_VABI libReactNativeWebAppLauncherInventory_06N_minus_dAyE_plus_HY_nid_no_patch() { + NotImplemented_nid_no_patch(__func__); +} +APS5_EXPORT("06N-dAyE+HY", libReactNativeWebAppLauncherInventory_06N_minus_dAyE_plus_HY_nid_no_patch); + +int APS5_VABI libReactNativeWebAppLauncherInventory_41blU2JCqLQ_nid_no_patch() { + NotImplemented_nid_no_patch(__func__); +} +APS5_EXPORT("41blU2JCqLQ", libReactNativeWebAppLauncherInventory_41blU2JCqLQ_nid_no_patch); + +int APS5_VABI libReactNativeWebAppLauncherInventory_BGgSEXB1Now_nid_no_patch() { + NotImplemented_nid_no_patch(__func__); +} +APS5_EXPORT("BGgSEXB1Now", libReactNativeWebAppLauncherInventory_BGgSEXB1Now_nid_no_patch); + +int APS5_VABI libReactNativeWebAppLauncherInventory_CAK_minus_S2JVdsk_nid_no_patch() { + NotImplemented_nid_no_patch(__func__); +} +APS5_EXPORT("CAK-S2JVdsk", libReactNativeWebAppLauncherInventory_CAK_minus_S2JVdsk_nid_no_patch); + +int APS5_VABI libReactNativeWebAppLauncherInventory_QxCdpkEsOgo_nid_no_patch() { + NotImplemented_nid_no_patch(__func__); +} +APS5_EXPORT("QxCdpkEsOgo", libReactNativeWebAppLauncherInventory_QxCdpkEsOgo_nid_no_patch); + +int APS5_VABI libReactNativeWebAppLauncherInventory_Tjj_plus__plus_S2qvOU_nid_no_patch() { + NotImplemented_nid_no_patch(__func__); +} +APS5_EXPORT("Tjj++S2qvOU", libReactNativeWebAppLauncherInventory_Tjj_plus__plus_S2qvOU_nid_no_patch); + +int APS5_VABI libReactNativeWebAppLauncherInventory_f5NHqUziG_plus_4_nid_no_patch() { + NotImplemented_nid_no_patch(__func__); +} +APS5_EXPORT("f5NHqUziG+4", libReactNativeWebAppLauncherInventory_f5NHqUziG_plus_4_nid_no_patch); + +int APS5_VABI libReactNativeWebAppLauncherInventory_mI_minus_ltMuVN_plus_Q_nid_no_patch() { + NotImplemented_nid_no_patch(__func__); +} +APS5_EXPORT("mI-ltMuVN+Q", libReactNativeWebAppLauncherInventory_mI_minus_ltMuVN_plus_Q_nid_no_patch); + +int APS5_VABI libReactNativeWebAppLauncherInventory_vDup_plus_0mWZf8_nid_no_patch() { + NotImplemented_nid_no_patch(__func__); +} +APS5_EXPORT("vDup+0mWZf8", libReactNativeWebAppLauncherInventory_vDup_plus_0mWZf8_nid_no_patch); + +int APS5_VABI libReactNativeWebAppLauncherInventory_wR1ucKGDM9Q_nid_no_patch() { + NotImplemented_nid_no_patch(__func__); +} +APS5_EXPORT("wR1ucKGDM9Q", libReactNativeWebAppLauncherInventory_wR1ucKGDM9Q_nid_no_patch); + +int APS5_VABI libReactNativeWebAppLauncherInventory_xPA_minus_tXzPGpc_nid_no_patch() { + NotImplemented_nid_no_patch(__func__); +} +APS5_EXPORT("xPA-tXzPGpc", libReactNativeWebAppLauncherInventory_xPA_minus_tXzPGpc_nid_no_patch); + +} diff --git a/core/libs/prx/libReactNative.Modules.Vsh.WebAppLauncher/include/InventoryExports.hpp b/core/libs/prx/libReactNative.Modules.Vsh.WebAppLauncher/include/InventoryExports.hpp index d7084f98e1..d84245abdb 100644 --- a/core/libs/prx/libReactNative.Modules.Vsh.WebAppLauncher/include/InventoryExports.hpp +++ b/core/libs/prx/libReactNative.Modules.Vsh.WebAppLauncher/include/InventoryExports.hpp @@ -50,4 +50,18 @@ int APS5_VABI SystemDialogOpen(); int APS5_VABI SystemServiceParamGetInt(); int APS5_VABI SystemServiceParamGetString(); + +int APS5_VABI libReactNativeWebAppLauncherInventory__plus_ucrAt9fI7c_nid_no_patch(); +int APS5_VABI libReactNativeWebAppLauncherInventory_06N_minus_dAyE_plus_HY_nid_no_patch(); +int APS5_VABI libReactNativeWebAppLauncherInventory_41blU2JCqLQ_nid_no_patch(); +int APS5_VABI libReactNativeWebAppLauncherInventory_BGgSEXB1Now_nid_no_patch(); +int APS5_VABI libReactNativeWebAppLauncherInventory_CAK_minus_S2JVdsk_nid_no_patch(); +int APS5_VABI libReactNativeWebAppLauncherInventory_QxCdpkEsOgo_nid_no_patch(); +int APS5_VABI libReactNativeWebAppLauncherInventory_Tjj_plus__plus_S2qvOU_nid_no_patch(); +int APS5_VABI libReactNativeWebAppLauncherInventory_f5NHqUziG_plus_4_nid_no_patch(); +int APS5_VABI libReactNativeWebAppLauncherInventory_mI_minus_ltMuVN_plus_Q_nid_no_patch(); +int APS5_VABI libReactNativeWebAppLauncherInventory_vDup_plus_0mWZf8_nid_no_patch(); +int APS5_VABI libReactNativeWebAppLauncherInventory_wR1ucKGDM9Q_nid_no_patch(); +int APS5_VABI libReactNativeWebAppLauncherInventory_xPA_minus_tXzPGpc_nid_no_patch(); + } diff --git a/docs/dev/debt/libReactNative.Modules.Vsh.WebAppLauncher.md b/docs/dev/debt/libReactNative.Modules.Vsh.WebAppLauncher.md index ebe2f07a0d..3b65836960 100644 --- a/docs/dev/debt/libReactNative.Modules.Vsh.WebAppLauncher.md +++ b/docs/dev/debt/libReactNative.Modules.Vsh.WebAppLauncher.md @@ -51,3 +51,22 @@ | `SystemDialogOpen` | `AVyuvygnd0w` | | `SystemServiceParamGetInt` | `Ewd+kXqU2Bc` | | `SystemServiceParamGetString` | `vqMvoe76W6k` | + +### Additional unidentified exports + +- Twelve [callable exports](../../../core/libs/prx/libReactNative.Modules.Vsh.WebAppLauncher/Export.cpp) are throwing placeholders. Names, signatures and behavior are unverified. Matching module and library identities occur in two version-labelled images; those labels are not authenticated. + +| Name | NID | +| --- | --- | +| `Unknown` | `+ucrAt9fI7c` | +| `Unknown` | `06N-dAyE+HY` | +| `Unknown` | `41blU2JCqLQ` | +| `Unknown` | `BGgSEXB1Now` | +| `Unknown` | `CAK-S2JVdsk` | +| `Unknown` | `QxCdpkEsOgo` | +| `Unknown` | `Tjj++S2qvOU` | +| `Unknown` | `f5NHqUziG+4` | +| `Unknown` | `mI-ltMuVN+Q` | +| `Unknown` | `vDup+0mWZf8` | +| `Unknown` | `wR1ucKGDM9Q` | +| `Unknown` | `xPA-tXzPGpc` |