Stock Nexus 7 2013 stuck at "Google" when booting stock Nexus 7 2013 4G stuck at "Google" when booting.

I can go to bootloader using Power + Vol Down but failed when going to recovery. it goes to "Google" again instead of Android icon.

I also tried to unlock bootloader and flashing 5.1.0 (LMY47O) and 5.1.1 (LMY47V) but both still stuck at "Google" logo and cannot go into recovery mode.

Similar threads with no success:


Nexus 7 stucks at Google logo
https://youtu.be/BsDElKLoMV0
OH!! Unexpectedly now it works!! Here's roughly what I did:


Flash 5.1.1, &amp; leave it to try to do normal boot => failed 
try to go to recovery => failed
flash 5.1.0, &amp; leave it to try to do normal boot => failed
try to go to recovery => failed
flash 5.1.1, &amp; leave it to try to do normal boot => success! but very slow process!


make sure when flashing stock images all steps are successful in the command line, e.g. formatting, updating (some missing .sig files are okay)