Any good mid-range phones that are smaller than 5.5"?
Memory: 3 GB or more (4 GB would be ideal)
Internal storage: 32GB or more (64 GB is ideal) + SD card slot
OS: Android 6 (preferably option to upgrade to 7 or 8)
Budget: Up to $250 - $325 when on sale
I don't mind sacrificing some build quality or prestige; as long as there isn't anything stupid*.
*Stupid would be:
- Having no flash for camera
- Having a puny 2500 mAh battery
Xiaomi Redmi 4X looks decent, but I'd like to avoid international vendors if possible.
Moto G5 would be great if it had more than 2GB of memory.