Samsung ha presentado una versión mejorada del Galaxy M31 llamada simplemente Galaxy M31s, y si bien mantiene el diseño general en lo cual incluyo la disposición de la cámara trasera, modifica la pantalla. En esta ocasión es una pantalla ligeramente más grande de 16.5 cm (6.5 pulgadas) con una resolución de 2400 × 1080 píxeles, y cambia la muesca por un balazo en la parte superior central de la pantalla. Sigue siendo de tipo Super AMOLED.
El procesador es el mismo Exynos 9611 de cuatro núcleos Cortex-A73 a 2.3 GHz y cuatro Cortex-A53 a 1.7 GHz y unidad gráfica Mali-G72. Incluye 6 u 8 GB de RAM según el modelo, así como 128 GB de almacenamiento. Dispone de lector de tarjetas micro-SD de hasta 512 GB, y una amplia batería de 6000 mAh con carga rápida de 25 W a través de un puerto USB tipo C. Ese puerto permite la carga inversa desde este teléfono a otros dispositivos. El móvil incluye también wifi 802.11ac, NFC y Bluetooth 5.0, y llega con Android 10 preinstalado.
La cámara trasera mantiene una disposición similar de cuatro sensores, siendo el principal de 64 Mpx y ƒ/1.8, el secundario de 12 Mpx (mejora desde los 8 Mpx) y apertura ƒ/2.2 de gran angular de 123º, la terciaria es de 5 Mpx y ƒ/2.4 de fotomacrografía, y el cuarto es de 5 Mpx y ƒ/2.4 para profundidad.
Su precio es la presentación en la India es de 19 499 rupias, o unos 227 euros al cambio directo sin impuestos. En España se vende actualmente el Galaxy M31 por 229 euros tras unos meses de estar en el mercado, por lo que probablemente susituya al Galaxy M31 (o este baje de precio) en cuanto empiece a aterrizar en distinto países el 6 de agosto.