Sonim XP6 (XP6700) dust/water resistant smartphone