A less drastic option is get an Android phone and put Lineage Android on it. https://lineageos.org/
There's a bunch of officially supported phones but most Android phones will have unofficial support also.
I would highly recommend getting a device with official support for the best experience. I wouldn't get any phone not on their supported devices list unless it were free of charge, and even then I'd be a bit sad.
I would highly recommend getting a device with official support for the best experience. I wouldn't get any phone not on their supported devices list unless it were free of charge, and even then I'd be a bit sad.