The camera array on the back includes a primary 25MP shooter and an 8MP Ultra-wide camera. In front there is a 13MP front-facing selfie snapper. The device does come with a 3.5mm earphone jack, and a 4050mAh battery keeps the lights on. Maximum charging rate is 15W.
The phone should be able to handle the rough and tumble action on the floor of a typical Walmart with its IP68 protection allowing the handset to be submerged in 1 meter of water (3.3 feet) for up to 30 minutes and escape unscathed. With its MIL-STD-810G military rating, the device is protected from vibrations, extreme temperatures, low pressure, high altitude, and 5-foot drops.