CravingPrivacy you need a chromium based browser installed natively, not as flatpak or possibly snap.
You need android udev rules so that fastboot and adb work within the browser, without needing root.
I guess there is documentation on how to get udev rules for android phones on Debian/Ubuntu