I have not any prior experience with installing custom ROMs, but after trying it out (and getting stuck, and googling and finding answers) I successfully did it. Below is my home screen if anybody is curious:

I use OpenBoard for my keyboard. Unfortunately I am still dependent on Play Store since some of the apps I need can only be found there. Sometimes it feels meaningless committing to this whole thing because I’m not perfectly private; then I think this is better than using a regular iPhone or Android phone.

So far I’m liking it. I am naturally inclined to feel hesitant about using this as my main phone and plugging in a SIM since it’s custom, but I’m slowly making the transition.

Feel free to share any beginners advice or your own experience using GOS for the first time. Cheers!

  • Hellmo_luciferrari
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 month ago

    You can still use PiHole as your DNS when not home if you setup a VPN. For me that was the route I went.

    • voxel@sopuli.xyz
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      1 month ago

      or you can allow public authenticated access to dns over https… (just don’t expose the raw udp dns server, it’s a really bad idea)
      (not sure if DoT can also support auth, but if it does that’s great because android supports dot natively)

      • Hellmo_luciferrari
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        1 month ago

        I know I don’t want to open up any more ports than I have to, but you’re right, that does sound like another alternative to setting up VPN.

        Since I access more than just my pihole when connected to my home network. And because I want access to my home services, and don’t want to open up access to the public, opening one port and connecting to VPN is the way to do it. I have one port opened up for my VPN, and in order to connect you have to have my IP or my domain pointed at the IP, and you have to have a Wireguard profile setup, and know what port is open. So that does help a tad bit with my security concerns.

        Edit: how would I go about that if I felt so inclined? Any tips?