[SOLVED] Xperia Mini Pro "device connected, USB debugging off"

sharp_fang

New member
Mar 19, 2013
2
1
0
I've noticed a few instances of people with problem flashing kernel (downgrading) Sony Xperia Mini Pro using Flashtool

"device connected, USB debugging off"

tl;dr hold "Volume down" instead of "Back"

There are suggestions about MSC mode or such. None work.

example here - Androxyde's suggested solution is problematic in that normally there is no driverid.properties inside x10flasher_lib until you install drivers, and you'll be prompted to install drivers only after you boot the phone to boot mode.

The problem is Flashtool tells you to plug the phone in while holding the BACK button. On Xperia Mini Pro both Menu and Back are made by expanding the touchscreen surface beyond the display surface, next to the physical Home button. Being an embedded programmer myself (not phones though) I know reading touchscreen coordinates and interpreting them as buttons is not something normally done in bootloader firmware. Simply put, Xperia never knows you hold "Back".

Of course that would make it impossible to flash for original developers too, so they had to create a workaround. Well, all that was left was trying all the physical keys. Vol- while plughing the USB did the trick, and the fact the phone was switched into MTP mode (after all my fruitless attempts with MSC) seemed to be entirely irrelevant.

So, just posting for future reference of anyone who stumbles upon this problem again.
 
Last edited:
  • Like
Reactions: mooqie

rahulgorain

Member
Apr 15, 2013
12
3
0
27
Device connected with USB debugging off plz help

I've noticed a few instances of people with problem flashing kernel (downgrading) Sony Xperia Mini Pro using Flashtool

"device connected, USB debugging off"




There are suggestions about MSC mode or such. None work.

example here - Androxyde's suggested solution is problematic in that normally there is no driverid.properties inside x10flasher_lib until you install drivers, and you'll be prompted to install drivers only after you boot the phone to boot mode.

The problem is Flashtool tells you to plug the phone in while holding the BACK button. On Xperia Mini Pro both Menu and Back are made by expanding the touchscreen surface beyond the display surface, next to the physical Home button. Being an embedded programmer myself (not phones though) I know reading touchscreen coordinates and interpreting them as buttons is not something normally done in bootloader firmware. Simply put, Xperia never knows you hold "Back".

Of course that would make it impossible to flash for original developers too, so they had to create a workaround. Well, all that was left was trying all the physical keys. Vol- while plughing the USB did the trick, and the fact the phone was switched into MTP mode (after all my fruitless attempts with MSC) seemed to be entirely irrelevant.

So, just posting for future reference of anyone who stumbles upon this problem again.
For 2011 devices line, be sure you are not in MTP mode

Device connected with USB debugging off

in my x8 e16
 
  • Like
Reactions: mooqie