I subscribe the wifi related sugegstions. I'd strongly suggest the qt5 use flag for wpa_supplicant: wpa_gui get easier and intuitive the authentication process.
About the phone brand...I spent a while wondering about the less invasive brand to have the purest Android environment. I found the interesting gentoo android project <https://wiki.gentoo.org/wiki/Project:Android> but it looked a bit overkilling for personal use pourposes. I choose lineageOs <https://lineageos.org/> . When I need a new phone, I match supported device (from "download" section of lineageOs website) to availability on market. Fosco