[G 2014 Q&A, Help & Troubleshooting] maximmum:
Hello guys, I'll try to explain what happened giving just a few context that may help give me some right direction to recover the user data that were in the phone.

As this thread got longer than I expected, summarising:

Moto G XT1033 drained battery, got into bootloop, only fastboot was working, couldn't get into recovery mode ("boot up failed"). When I tried to replace battery, after power on it's now bricked (as "qhsusb_bulk" in PC). My main goal, save user data (whatsapp folder mainly), to flash and restore Android.​

Whole situation detailed, what happened:

I have a Motorola

Moto G 16GB Music Edition Dual SIM XT1033

(Music edition) 2014, sold in Brazil. It was working for all these years fine, avoided upgrading Android KitKat from 4.4 because it just worked fine.

In past months I noticed the battery holding less and less charge

, but as I intended to buy a new phone soon I didn't care.

Unfortunately,

couple days ago I heard the sound of notification

"low battery... powering off". Then I plugged the charger cable and waited some time, after that, I thought it would just boot up normally, it showed "M" loading screen, with the animation etc,

but it went to black screen and loop to loading screen again and again

.

I tried to hold power and volume down, it went to fastboot, and when I tried start "recovery mode" but it would just say "boot up failed".

I searched for threads and people who had issue like mine and in fact, I found someone who described exactly the same problem I had, user named [MENTION=5728533]ravibhat[/MENTION] here: https://xdaforums.com/moto-g/help/moto-g-bootup-problem-recovery-mode-t3122492

While he didn't say he was able to fully flash his smartphone and get it back working, he said he was able to recover all his user data. I was really trying to follow his steps to at least, recover all user data, BUT, before that, my Moto G got hard bricked.

As I have another Moto G XT 1033, the exact same model as this one, but with a working battery, I thought it would be plausible to replace the battery so I could have more safety when fixing the phone, but it didn't work as that. Instead, after I disconnect and reconnect the battery, the Moto G is now hard bricked, as it doesn't boot up anymore, not even holding power + volume buttons, holding for 60s or 120s, none, nada. Rarely, the LED light blink once, nothing more. I connected to PC and it recognized as "qhsusb_bulk", after disconnecting and connecting the phone back to Windows 7, it automatically tried to install drivers and now it would just show "Qualcomm HS-USB QDLoader...." in device manager .​

Now I have two issues, first, make it come back to state where I could open fastboot. Second, try to dump/save all user data, to then make a total flash/factory reset to see if I can get it working again.

After searching for hard brick and "qhsusb_bulk", I

found this thread

(https://xdaforums.com/moto-g/help/how-to-revive-hard-bricked-moto-g-t2833798)

and this

(https://xdaforums.com/moto-g/general/guidy-to-unbrick-hard-bricked-moto-g-t3875035) that says it will recover from it, but

it didn't mention IF IT WILL compromise or delete all user data. Will it?

I don't want to just go and try a bunch of (possible danger) commands and guides without having some experienced people giving advices on how to perform actions, or even if it's possible to "make some backup" of current situation, "copying whole partition", etc, before installing and flashing anything.

Device INFO:

Android version was 4.4. No Root. Bootloader is LOCKED. No customizations.

ADB Debugging state is unknown, probably it was just the default value.

What I want:

I want to get a copy of all my internal storage data, eg: WhatsApp folder, etc. Better if I could get whole storage image and just flash OS and boot loader to get back as it was...

Trying to flash it in any way that causes data loss would be my last option, but [MENTION=5728533]ravibhat[/MENTION] who had same issue few years ago couldn't even get it back working again.

What [MENTION=5728533]ravibhat[/MENTION] found out:

He thought bootloader UNLOCK would wipe all internal memory user data, but he did it and still could get all files using TWRP 2.8.x.x.

"To root the phone, I’ll have to UNLOCK the Bootloader."

"ADB can be used to backup using PUSH, PULL (may or may not require Android USB Debugging enabled)": he couldn't get it to work using adb push/pull.

Please, I would really appreciate any help from anybody, also from following users [MENTION=5728533]ravibhat[/MENTION] , [MENTION=1006674]lost101[/MENTION] , [MENTION=8706156]Teddy Lo[/MENTION] , [MENTION=5736790]Kamin4ri[/MENTION] , [MENTION=5917125]oversleeper[/MENTION] , [MENTION=6795376]jdawc7[/MENTION] , [MENTION=4267571]sd_shadow[/MENTION] , [MENTION=4962868]SahilTech[/MENTION] , [MENTION=503655]liveroy[/MENTION] , [MENTION=415360]bouba148[/MENTION] , [MENTION=5257316]bejunk[/MENTION] , [MENTION=5237901]Wolfcity[/MENTION], [MENTION=5409817]skad00sh[/MENTION], [MENTION=5583599]FabioSan[/MENTION].