This is how I generally set up my server Specific for Fedora Switch branches for your version of Fedora
and combined to fedora 38
Fedora 39 has enough different subsystems to make an install different See Fedora release notes
Stable https://docs.fedoraproject.org/en-US/fedora/latest/release-notes/ Beta 39 changeset https://fedoraproject.org/wiki/Releases/39/ChangeSet
Wayland display may cause apps to freeze several files,settings and locations are much different from older Fedora and other Linux Distributions
Many thanks to xda_developers @_mone, @ripee First Successful Android Builds to Fedora Server with LineageOS on my server by @_mone @ripee 12-23-2018 with command line help and final cleanup instructions by @_mone
Ubuntu packages are described for installing Google Android Open Source Project build environments. Instructions on allmost all versions of AOSP like LineageOS, Ressurection Remix etc are all based on Google AOSP. I have translated and tested line by line scripts using Ubuntu packages into Fedora RPM packages I have tested Fedora 28 server Android Oreo and before , and others have built Andooid Pie
I currently Testing Fedora 39 on my Delldesktop and Supermicro server to build
How to: Install your Fedora Server Use sudo dnf grouplist to show all your development groups install all the development groups and things you want
- update .profile .bashrc .bash_aliases to make working with commands easier suggest making shortcuts to git commands for my use
- test line by line commands in ubuntu and update bash scripts success
- Browse to XDA developers and search for a how to build for your ROM 4, jump to the initialize the repo and repo sync 5, make or copy over a roomservice for your device 6 build via brunch ( device ) or whatever the rom developers commands are
- if build fails check the error log and see if there is a missing binary, add it to the fedora command and do a pull request or post a bug here.