Guys me and my friend had a big discussion about this issue on another phone (SE J20 Hazel feature phone) because when I looked at the scene through the camera, everything was sharp. The moment I took the picture and it was saved, the 100% size picture looked soft on the phone's display. I thought the JPEG compression algorithm screwed it up and compressed it too much when saving the picture. We talked a lot and my friend made a good point:
When you zoom in on the picture, the details are there. When you look at the whole picture, it's blurred. Why? If the picture actually has good details, why would it get blurred at full screen (on the phone)? Then we settled that the algorithm for actually showing the picture on the display was different than when the camera was engaged and sent its input directly to the display.
To summarize, your pictures are actually sharp. You can see the sharpness on a PC monitor or your TV, but it is the phone's display that softens the picture when showing it.
Try it. Take a photo, then zoom in to see if the details not visible at 100% are actually there. Then look at the picture on your laptop to get reassured