I’m in the same boat, taking baby steps.

In regards to what will run on what, almost always, the best case scenario is to run software meant for the masses, on your stock os.

Hell, it doesn’t even have to be used for anything other than this, so buy a cheap, unaltered device and start your journey there.

Running roms like graphene or any other custom rom, you are bound to run into limitations on what you can typically do on one, trade offs.

On a side note, graphene screams security and hardening, blah blah blah, but at the end of the day, leaves you wide open via the OEM unlock switch.

While graphene may be very dependable, if something happens, your device becomes soft bricked and you need to return to stock and that switch is off, your screwed.

You can try and flash an OTA, but there’s no guarantee that will work. Which is why you’re just better off leaving that switch enabled.

Unless security has drastically changed in the past few devices, that will always be their weak link.

Reply to this note

Please Login to reply.

Discussion

I don't disagree with your claims, it's just not what I chose to do. One of the reasons I went with a different ROM was to discover the limitations and compromises that come with it. I have put #GrapheneOS on four different devices without issue over the past 2-3 years. So far I'm fine with the tradeoffs.

I have considered adding a low-end OEM device for experimentation in the BTC/Lightning arena. Having a dedicated test bed is a good approach. I used an old Pixel 3 without SIM card for my first GrapheneOS test bed. So I may do that in the future.

That’s gonna be your best bet if you want to reduce any possible problems you may run into, especially if you’re just starting, and the pixel is obviously the best device to use due to minimal changes to the OS.

It’s hard to know what you’re doing wrong if you’re not really sure what you’re doing right, haha.

This is coming from someone who was heavily invested in the custom rom scene, when there was one, before google screwed the pooch by removing the dedicated recovery partition. You can’t really flash on the fly if you need to be tethered to a PC.

That, compiled with a lot of good developers leaving the game, namely DU, which did most of the heavy lifting when it came to a new OS bring up. GZR lost a maintainer and I lost a friend, that did most of the heavy lifting for roms that used GZOSP as their base. These days, they’re all cookie cutter. Of course it has been a couple years since I even bothered to see what was on XDA, so may be someone came along to pick up the slack, but I haven’t heard anything.

TL;DR The fewer the variables, the better, lol.