I believe I was previously using PojavLauncher, it came bundled with my Retroid Pocket 3+, but I could have sworn it was wrapped up in some kind of controversy.
I could easily be blending together memories of PojavLauncher and PolyMC but I thought it had something to do with people using pirated versions of the game with PojavLauncher.
Either way, is PojavLauncher still the way to go? I’m not a fan of the micro transactions Bedrock edition offers.
A good kind of alternative way to play the Java edition is via cloud gaming like Shadow. I’ve used it a lot with my phone, and it’s great as long as you’re on a good WiFi. And you get the performance of a top end PC, so you are free to go wild with mods like shaders, etc.