FP 2 –> Android is starting … Optimizing app X of N –> starting Android –> nothing happens

Hmm,

are you sure, your friend did not turn on “Quickboot”?

Did your charger in combination with the same cable charge your phone fully up before already? If not, try different charger/cable.

Are you able to enter Recovery Mode (Switch off, then Power button + Volume up?
In order to flash (or boot) a new *.img file, you need to install the ADB driver on your PC. Here you can find more Info.

Also, to flash or boot with fastboot, USB-debugging needs to be activated. Did you (or your friend) turn that on?

The easiest thing for now is probably trying wait and sleep