## 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.