I'm from India and I'm on the lookout for an android smartphone that's compatible with a plethora of custom ROMs including but not limited to GrapheneOS, CalyxOS, LineageOS, and many more. I also want the phone to have these features:
- Great durability - must survive hundreds of accidental drops and millions of tosses onto table, bed and other furniture. It must also survive water and other beverages being spilled onto it.
- Great battery life and screen
- Latest connectivity features
- Dual SIM and SD card slot would be great but not required.