Disabling Auto-Updates in the reMarkable Companion App: WinSparkle DLL Stub Method
When deploying the reMarkable Companion App in an enterprise environment, the built-in auto-updater creates a recurring problem. The application uses the WinSparkle framework to check for updates on every launch. When a new version is found, it shows a dialog and attempts to download and install the update — which requires administrative privileges that standard users do not have. [Picture 1] The update dialog appears on every launch when a newer version is available. The “Skip this version” button does not work. The update downloads regardless, and when the installer attempts to run it fails for non-admin users, showing an error message. The update dialog then reappears on the next launch. [Picture 2] The updater downloads the installer in the background before failing due to missing admin rights. Method Overview Method Status Description WinSparkle DLL stub Current R...