i try it and its the same problem...no back cam , no flashlight and front cam is upside down....
Officially welcome to AndroidCentral
Thanks for signing up.
The next step after booting the device up in safe mode is to do a factory reset. So setting the device back to its original state when you first turned it on.
If a factory reset doesn't work, then you can try reload the whole phone OS. This will require downloading the phone OS to your laptop or computer and then connecting your phone via USB to it and installing the OS.
Finally, if that doesn't help either, then there is a physical problem with the device and should be replaced. Hope this helps
Do let us know if you got it fixed so for future questions (other people) it will make things a little easier.