Jump to content

USB Switch Mode no longer working [SOLVED]


Recommended Posts

Guest trevor432990
Posted (edited)

Never rains till it pours right? Well along with my rooting issues described yesterday I've also come across a problem trying to switch USB mode from Slave to Host. It just sits waiting for auto-reboot which never happens. Have read previous topics and tried uninstalling re-installing the apk from scratch, waiting for ages to see if SU permission request comes up but still nothing. It is quite possible this is tied in with the rooting issue I had but I can't figure out how to sort this problem out.

Any suggestions again please? :D

Edited by trevor432990
Guest simonta
Posted
Never rains till it pours right? Well along with my rooting issues described yesterday I've also come across a problem trying to switch USB mode from Slave to Host. It just sits waiting for auto-reboot which never happens. Have read previous topics and tried uninstalling re-installing the apk from scratch, waiting for ages to see if SU permission request comes up but still nothing. It is quite possible this is tied in with the rooting issue I had but I can't figure out how to sort this problem out.

Any suggestions again please? :D

I assume that you are on mcr8 because you're using a mode switching app?

I don't have a way to fix this, but IIRC zebhead did a "one click fixer" app to resolve this issue. Sorry, I did have a quick search but couldn't find a link.

However, assuming that you are on mcr8, I thoroughly recommend that you change your kernel, which can be done easily without a reflash.

There are many moving parts in the mode switching app. The app contains 2 copies of the same kernel, one built to run in host mode, one in slave. The app switches modes by replacing your kernel with the appropriate one from the app and then rebooting. This is an "on the edge" thing to do to a running operating system and sometimes, as you have found, goes belly up.

These kernels are tried and tested and form the basis of all the current ROMs except mcr. The advantage is that there are no moving parts. You simply hold down the back button during boot to select host mode.

http://android.modaco.com/content/advent-v...-for-stock-too/

http://android.modaco.com/content/advent-v...host-slave-0-7/

Guest trevor432990
Posted

Hi again Simon ... just changed my signature file to include my version details but these are kernel 2.6.32.9_MCK_r2 and ROM r7. The switch mode had been working nicely for some time without problem so I presumed I was using the correct tool. What would you suggest I do out of the options you've already given?

Guest simonta
Posted
Hi again Simon ... just changed my signature file to include my version details but these are kernel 2.6.32.9_MCK_r2 and ROM r7. The switch mode had been working nicely for some time without problem so I presumed I was using the correct tool. What would you suggest I do out of the options you've already given?

You are using the right tool.

If I were you, I would install Corvus kernel. As well as giving you a pain free way to switch modes, it introduces performance and stability improvements, additional device drivers (most of which are games related) and the ability to overclock (not recommended unless you feel the need to squeeze more performance). The kernel is the heart of the operating system and can be replaced without impacting the rest of the system, in terms of installed apps and data.

The downside is that the default mode is slave. This means that if you reboot and forget to hold the back button, you will be have to reboot again. On the other hand, if you don't reboot often, this won't be an issue. I expect a future version will offer host as default.

IMHO, it's a better solution. You can replace the kernel without losing any of your existing apps/data. It's a painless process.

Vegacomb includes an updated version of this kernel. Should you decide to go the alternative kernel route and are interested in the further improvements in Vegacomb, I could build you an installer for that.

You do need Clockworkmod to install this. If you don't have CWM or don't know how to or are hesitant to use it, let me know. I'll build you a "click to install".

Other honourable members lurking, any other alternatives for Trevor?

Guest trevor432990
Posted

A click to install method would be great as I've never used CWM and from previous reports I've been reluctant to go that route. Having said that I was expecting my next upgrade to be to Vegacomb when a stable fully functioning version was available. Do you think Corvus & Newbe5 are close to that yet otherwise quite willing to do as you suggest if getting your 'click to install' isn't going to be too much of a chore for you? :D

Guest npuk
Posted

I am running R8 and twice now the Vega has failed to boot after switching USB mode and I have had to re-flash stock rom and then r8 again.

It would be much appreciated if you could create a one click to install file to update the kernel.

Thanks.

Guest simonta
Posted
I am running R8 and twice now the Vega has failed to boot after switching USB mode and I have had to re-flash stock rom and then r8 again.

It would be much appreciated if you could create a one click to install file to update the kernel.

Thanks.

No probs (and for you Trevor). I'll have it ready and tested before 1pm UK time.

Guest trevor432990
Posted
No probs (and for you Trevor). I'll have it ready and tested before 1pm UK time.

Ooh many thanks sir. I'm popping out for a spot of lunch so will have a go with it when I return. Cheers mate :D

Guest simonta
Posted (edited)

Gents.

Attached is an installer for Corvus5 kernel.

To use it, you must have your Vega in ADB mode (Settings->Applications->Development->USB Debugging) with the correct drivers for Windows loaded. Search for my AUDI tool if you don't have/cannot install the correct drivers.

To use it, unzip and simply double click the batch file, install-corvus-kernel.bat.

To get into host mode, reboot your Vega. When the backlight comes on, hold down the back button until you see the lock screen. Your Vega will now be in host mode. There is a widget indicator you can download from here to indicate which mode you are in.

Good luck.

EDIT. The file was too big to upload here. You can grab it from my Dropbox.

http://dl.dropbox.com/u/10375731/installcorvuskernel.zip

EDIT. I posted something built entirely from the work of others. Thanks to bumblebee, Paul O'Brien, newbe5 and of course Corvus.

Edited by simonta
Guest simonta
Posted
A click to install method would be great as I've never used CWM and from previous reports I've been reluctant to go that route. Having said that I was expecting my next upgrade to be to Vegacomb when a stable fully functioning version was available. Do you think Corvus & Newbe5 are close to that yet otherwise quite willing to do as you suggest if getting your 'click to install' isn't going to be too much of a chore for you? :D

PS. CWM is quite stable now. I've been using for a couple of months. Most of the current ROMs install it by default and Adam, add.thebad, posted a nice easy installer for it.

http://forum.xda-developers.com/showthread.php?t=1041036

It definitely makes things easier. Simply copy a file to the SD Card, reboot in CWM and install. Sweet

Guest trevor432990
Posted

Thanks Simon will try this out later can you tell me do I need to install CWM 'before' I use your 'click to install' tool? :D

Guest npuk
Posted (edited)

No you either use CWM or the click to install file via windows like you did when putting R8 on to the Vega.

Thanks very much trevor it loaded on to vega fine but it has messed up the screen rotation. When holding it in landscape the sceens showing portrait. I have to turn screen rotation off in the settings to get it display the correct orientation. Any ideas how to fix this?

Edited by npuk
Guest npuk
Posted (edited)

Good news is host / slave mode switching works fine, and I think I nearly got my 3g dongle working.

Bad news is I just noticed wifi doesnt work in either mode.

Going to have to go back to the Kernel I was on. :D Do i just reflash r8 to the vega?

Edited by npuk
Guest trevor432990
Posted
Good news is host / slave mode switching works fine, and I think I nearly got my 3g dongle working.

Bad news is I just noticed wifi doesnt work in either mode.

Going to have to go back to the Kernel I was on. :D Do i just reflash r8 to the vega?

Oops thanks for the heads-up on your experience but we might have to wait until Simon gets back to tell us how to move forward (or revert in your case) because I'm not very aufait with changing ROMs/Kernels having only done it a couple of times myself. :D

Guest npuk
Posted
Oops thanks for the heads-up on your experience but we might have to wait until Simon gets back to tell us how to move forward (or revert in your case) because I'm not very aufait with changing ROMs/Kernels having only done it a couple of times myself. :D

Well he was on a few times yesterday since my post and this morning so dont think he is bothered. I advise you dont change your kernel.

Guest trevor432990
Posted
Well he was on a few times yesterday since my post and this morning so dont think he is bothered. I advise you dont change your kernel.

OK but I'm sure he'll let us know what to do soon :D

Guest npuk
Posted (edited)

I reflashed Vega factory rom 1.10, then r8 modaco, restored my backup of my files / settings / applications so back to normal for me, but wont be usinng r8 usb switch mode for now.

Edited by npuk
Guest trevor432990
Posted
I reflashed Vega factory rom 1.10, then r8 modaco, restored my backup of my files / settings / applications so back to normal for me, but wont be usinng r8 usb switch mode for now.

OK thanks for the info.

Guest simonta
Posted

Hi Trevor

Sorry, missed this one :D

Don't know why npuk had Wifi problems, might be a router thing. I've used this kernel on and off since it came out and apart from the accelerometer, which is common to most Vega ROMS, never had a problem. Don't know why npuk had rotation issues either, not been reported by anyone else. I don't really play games, just the odd Angry Bird session so the game capable accelerometer doesn't bother me, portrait/landscape is all I need.

I reckon this is your last bet before a rebuild though and you've nothing to lose. It's easy to put the mcr7 kernel back if you have trouble but I'd say try it anyway. There are hundreds of folks on here will give you recommendations for Corvus kernel.

Cheers

Guest simonta
Posted
Well he was on a few times yesterday since my post and this morning so dont think he is bothered. I advise you dont change your kernel.

That's extremely presumptive of you. Not bothered? Possibly very busy, quick flick through to do what I can to help people and miss the thread? Would appreciate an assumption of innocence.

Guest trevor432990
Posted

Simon I just tried to upgrade to Corvus5 using your tool and I experienced the same problem as npuk with wi-fi not working and screen rotation incorrect so I've reverted back to what I was on before but now after the re-flash my USB switching is working again so my original problem is fixed but will hold off moving a bit longer unless you can figure what's going on. Thanks for trying to help anyway it's much appreciated. :D

Guest Rob Watson
Posted

Hi in addtion to the problems everyone is having with their USB within the relevant ROMS they are running. Does anyone know if there is a problem with Vegacomb and USB's?

It does not appear to pick up any external device that i stick in and if i navigate to the USB folders under the File Manager it is empty even though i know that there are files on the device.

I cannot see anything under the known issues for Vegacomb 1.5.2, so not sure if this is a bug or if it is just not working for me.

Has anyone else experienced similar problems with USB's on this version and if so is there a resolution to get it working.

Guest trevor432990
Posted
Hi in addtion to the problems everyone is having with their USB within the relevant ROMS they are running. Does anyone know if there is a problem with Vegacomb and USB's?

It does not appear to pick up any external device that i stick in and if i navigate to the USB folders under the File Manager it is empty even though i know that there are files on the device.

I cannot see anything under the known issues for Vegacomb 1.5.2, so not sure if this is a bug or if it is just not working for me.

Has anyone else experienced similar problems with USB's on this version and if so is there a resolution to get it working.

Best for you to post this in the main Vegacomb thread as the developers will then get back to you faster than leaving it here I reckon :D

Guest Rob Watson
Posted
Best for you to post this in the main Vegacomb thread as the developers will then get back to you faster than leaving it here I reckon :D

Thanks for advice

Guest Tony Williams
Posted
I've never used CWM and from previous reports I've been reluctant to go that route.

Have to say that I had the same opinion and for a long time resisted the urge to install it. I think that the problems experienced in the early days (namely the infamous BSOD) have long since been remedied and I`ve been using CWM for the last 3 months without incident. Makes it so much easier trying out new Roms (or Kernels) knowing that there is always a way back to a familiar working setup.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.