My SituationMy Nexus 7 2013 won't start up. It gets stuck on the X screen.
Since there are pictures on it from my vacation, I would like to get them off before I attempt a factory reset.Unfortunately the tablet died on the flight back from Italy and I only had half of them backed up.
My Potential SolutionAfter digging through some possibilities of how to do this, I would like to know if some sort of backup or file pull command can be inserted into the install-recovery.sh that is in update packages.
Background why am asking this questionMy bootloader is locked. Unlocking it will do a factory reset which would wipe out my pictures.USB debugging is off so various other options are not available.
I have successfully installed the nexus toolkit and can upload and install update packages using the adb sideload function.These update packages contain various scripts that run. A script I found in the update zip file is called install-recovery.sh.This looks to be some sort of UNIX script. I really don't know anything about android programming but I do know there are adb commands such as adb backup and pull.
Could these commands or equivalent commands be inserted in to the sh file so they run as part of the update? What language are these files written in? Are there other scripts I should look at or better ways to accomplish a backup?
I've been trying to figure this out for a couple weeks and I'm stuck now so any help would be greatly appreciated.