I need to access iCloud mail from my Android phone.
Many apps are around for this, but they all require some app specific password generated by Apple. To generate such passwords, two factor authentication needs to be enabled on the Apple account. To enable that, one needs an actual physical Apple device logged into the iCloud account. I no longer have any Apple devices.
I also find that I can get into icloud.com using various desktop modes of Android browsers. However, when I try to click on an email to read it, iCloud seems to somehow realize that it's not mouse input. It doesn't respond to my touches. I've tried several different browsers.
I don't mind a clumsy experience, I just wanna access the email somehow. I don't use iCloud email any more, but I just need to access it now. And I don't have any real desktop computer, just my phone.
I've even tried this Debian nonroot app to run a full desktop version of Firefox, but somehow it won't boot on my Galaxy S5 running Marshmallow.