I was looking for info on installing GrapheneOS specifically from Bazzite, an atomic Linux distribution, and couldn’t find it. But managed to figure it out myself and I thought I’d share it here for if people look this up in the future:
It is quite easy to install GrapheneOS with the web installer using Bazzite.
There is no need to work with distrobox, I installed the required android tools using the built-in Homebrew package manager (it takes a single cli command):
brew install --cask android-platform-tools
I couldn’t find the specific ‘android-sdk-platform-tools-common’ mentioned in the web installer but the above brew command installs what is required and doesn’t install a whole lot of other things (you can see what gets installed here: https://github.com/Homebrew/homebrew-cask/blob/44b00fef59277f61eabba6ae32a78c5a6b5e3447/Casks/a/android-platform-tools.rb).
My browser that’s installed through a Flatpack worked fine (in my case Vivaldi, Chromium based). I did get a system popup to give the browser access to my pixel 10a through usb.
There was no need to stop fwupd.service.
For the rest, just follow the instructions coming with the web installer. No need for sudo/root at any point. I hope this helps other people with a similar question. Though what worked for me might not work for everyone.