My phone is on its last legs (much like it's owner.) I had to compromise last time I bought one and it isn't waterproof unlike its predecessor.

I've been looking at various rugged phones compatible with various outdoor activities. Must haves are:
Android (preferably 10).
SD card
Good camera
Long battery life
Small screen (4-5 inches)

Currently looking likely to buy a Unihertz Atom L
Anybody got anything that ticks these boxes.