[Xperia Z Q&A, Help & Troubleshooting] DreadPirateDan:
EDIT FOR THOSE WHO MAY HAVE THIS ISSUE:

If you have accidentally entered sideload mode from CWM, there are 2 ways to get out of it.

1) - the fastest way - flash a rom from it (.zip format eg KA04 xperia revolution etc)

2) - the easiest (but potentially very slow if you have a full battery) - let your battery run empty, the phone will power down when it goes flat. Put it on charge and leave it for a while (it will take a while to get enough charge to be able to boot again so be patient)

If you are going to flash a rom you will need to do some house keeping. I was having big issues with sideload mode as my computer wasn't recognizing the phone properly, and sideload commands were not working. The phone was essentially not responding to any ADB commands or the sideload flash command.

This all turned out to be from left over drivers from my galaxy s 2. For what ever reason, rooting, installing custom recovery, adb, bootloader unlocking and flashtool all work flawlessly with my driver set up, but sideload mode did not like it at all.

I over came the issue by using a computer which had a fresh installation of windows 7, which therefore had no previous drivers for any devices besides that of the PC itself. It worked first time and was very easy.

The steps for flashing a .zip in sideload mode:

- Ideally have a .zip of the ROM you were on. If you are on a stock rom, try to find a rom based on the same version of your stock from and it should be fine. You probably won't need to wipe data/factory reset (I haven't had to wipe going from AUS stock 350 - NL 434 - KA04 xperia revlolution)

- Have drivers configured perfectly

- Have ADB working

- Put the rom .zip in your ADB directory (It would be a good idea to name it update.zip or rom.zip for ease of use.)

- Open file explorer and go to your ADB directory, hold down shift, right-click and select open command window here

enter "adb devices"

- Your device should be listed. If all the drivers are set up properly, is should also list as being in sideload mode

- Type "adb sideload <filename of update.zip>" without quotation marks or < >

- Let it finish. When it's done your device should now be working fine or at least out of sideload mode

- Wipe cache and dalvik cache if you feel it's necessary

I am not sure how this will work for locked bootloaders as mine is unlocked therefore cannot comment on the experience. I suspect that if you flash xperia revolution, it should work as it is compatible with locked bootloaders. It should fail and abort the installation near the end though. This is normal, just wipe cache and dalvik cache and it should work.

In the worst case scenario, you should now be able to access flash-mode to flash a stock rom with flashtool. You shouldn't need to do this though.

Original post:

So I intelligently selected install zip from sideload instead of sd card. Now I am stuck in side load mode, and no amount of button combinations for any period of time are working to hard reset the device. And since the Z has no removable battery I cant just pull that out to shut it off. It doesn't seem to like taking any commands from adb, does anyone have any advice?