One of the biggest disadvantages in modern smartphones besides the battery life is sound quality. Not the sound coming from the 3.5mm headphone jack or the Type-C port, but the sound coming from the embedded speaker(s). This is totally understandable, as there is no much space inside these slim devices for a decent speaker.
A good solution to this is a wireless speaker like the one from dodocool that offers cable-free, high-quality sound and volume. The dodocool Hi-Resolution Rechargeable Wireless Speaker supports reading audio data from TF cards, USB disks, auxiliary ports (Aux inputs), or Bluetooth-enabled devices. Also, it sports a big 1200mAh lithium battery that ensures long playtime of up to 6 hours.
Complying with High-Resolution Audio standards, it delivers a true sound reproduction of HD video and High-Resolution Audio tracks with far higher quality than MP3s and even CDs. Via its Bluetooth connection, you can connect your smartphone even if you are 10m away. Also, it supports hands-free calling through its embedded microphone.