## Bug Description
When attempting to update KernelSU on Pixel OS with no browser installed, the application crashes. However, after installing a browser (tested with Brave), the update download proceeds successfully.
## Steps to Reproduce
### Prerequisites
- Install an old version of KernelSU.
### Reproduction Steps
1. Launch the outdated KernelSU app.
2. Click on the 'Update' option.
3. Ensure that no web browser is installed on the device.
## Expected Behavior
The KernelSU update process should either initiate normally or prompt the user to install a browser, rather than crashing.
## Screenshots
A screenshot of the crash is provided in the issue report.
## Device Information
* Device: Redmi K50i (xaga)
* OS Version: A15
## Additional Context
This bug may be related to compatibility issues with Pixel OS or the absence of a default browser. Further investigation is required to address this issue.