• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root USB OTG Working

I have used 4 different versions of Anthrax and not seen severe drain issues, it could be what settings you are using or an app conflicting.

I tend to go recommended on everything, except GPU, which I default to Evo 3d, due to heat.

Kernels used:
CDMA - anthrax-shooter-ALPHA-3.1.1
CDMA_Anthrax-shooter-3.2.1b
Anthrax_universal_rls3.4.6
anthrax_universal_rls_3.6.6
 
That is the only one I can certify as working, however, others should work.

Mac, Buttered Toast, and Mirage I believe all support OTG, I just haven't tested to see if they work.
I've tested OTG on the Mac AOSP version with the developer and AFAIK it's not working yet. I don't know about the Sense version but OTG is listed as a feature.

The OP for Mirage says it also has OTG support enabled but I haven't tested that yet either.

If someone tests OTG with the Mac Sense or Mirage kernels please post your results here.

ramjet73
 
I have yet to acquire the anthrax kernel though not through lack of trying. My interest in USB OTG has been recently rekindled so I figured I would head over to Anthrax Development page and try to register again. However I am now informed that admittance is invite only. Would any one with the capability mind sending me an invite? I noticed that the "all-things-root-guide" has a downloadable anthrax kernel that is 8 months old. I wonder what version of the Kernel this is.

Thanks
 
I suggest that you try the ButteredToast kernel that is readily available and OTG works very well with it. It also has most of the other features of Anthrax.

ramjet73

Alright, I found version RLS14.4 of buttered toast is that what you would recommend using? I was also able to find a version of anthrax_universal_rls3.7.0.zip on the web weighing in at 19.2MB but I do not know if it is legitimate. Do you have an MD5 number I could use as a reference for the file?
 
I was able to update my kernel. My current interest is using a dualshock 3 as a second player in the various emulators I have on my device. Does anyone know if this is this plug n play or do I need additional software/configuration for my intent?
 
Alright, I found version RLS14.4 of buttered toast is that what you would recommend using? I was also able to find a version of anthrax_universal_rls3.7.0.zip on the web weighing in at 19.2MB but I do not know if it is legitimate. Do you have an MD5 number I could use as a reference for the file?

Edited for obvious reason.
 
That universal version is legit. It was straight from the Anthrax forum download.


The post I made here preceded your act of generosity. The version I found on the internet was posted on a foreign web page with asian characters. I never installed that file, I did install the one you gave me however. Out of curiosity I checked the Md5 of the two files I had and they matched. Thanks again.
 
That universal version is legit. It was straight from the Anthrax forum download.
The post I made here preceded your act of generosity. The version I found on the internet was posted on a foreign web page with asian characters. I never installed that file, I did install the one you gave me however. Out of curiosity I checked the Md5 of the two files I had and they matched. Thanks again.
Guys, if you are going to continue to request and distribute the Anthrax kernel(s) that CG has specifically asked not be distributed any longer it would be best to keep that in PM.

ramjet73
 
The latest version of BT is RLS 16.2, you can find it here : http://forum.xda-developers.com/showthread.php?t=1927837
As far as the Anthrax kernel, Chad has currently removed it for download so an invite wouldn't help you much, as far as the md5, your on your own. As Ramjet said BT will give you the functionality that you're looking for without going against Chads wishes. :rolleyes:
OB

This download of BT RLS 16.2 won't flash (thankfully Joeykrim's Flash Image GUI has prevented me from doing any damage). I think this may be because there is no boot.img in the zip. I've flashed different kernels before using the GUI.... Am I missing something here?
 
This download of BT RLS 16.2 won't flash (thankfully Joeykrim's Flash Image GUI has prevented me from doing any damage). I think this may be because there is no boot.img in the zip. I've flashed different kernels before using the GUI.... Am I missing something here?

Thats because the way that kernel is packaged. Flash thru recovery. You can only use Flash Image GUI for basic kernel installed [without Aroma installer] like MAC kernel, etc. BT and Anthrax will not work with that
 
Guys, if you are going to continue to request and distribute the Anthrax kernel(s) that CG has specifically asked not be distributed any longer it would be best to keep that in PM.

ramjet73

Yes, and DONT PM me about it, sorry and thanks in advanced
 
Successfully installed BT RLS 16.2 (thanks guys for the help), and OTG was working correctly. However, some aspects of the phone (most notably pressing home to return to the launcher) were dreadfully slow - it would take more than 10 seconds to close whatever I had open. Not sure if this is because of the kernel settings I had, or if that could be fixed/tweaked.... Any suggestions for kernel settings would be appreciated.

As an alternative I tried MAC 3.7. No trouble flashing, no apparent issues with basic functionality. However, OTG was not working at all. I tried mounting a flash drive (no drive recognized by stickmount or USB OTG Helper), and I tried plugging in a usb mouse (which did work on BT).

[Harmonia 3.17, S-OFF, ENG Hboot 1.04]
 
As an alternative I tried MAC 3.7. No trouble flashing, no apparent issues with basic functionality. However, OTG was not working at all. I tried mounting a flash drive (no drive recognized by stickmount or USB OTG Helper), and I tried plugging in a usb mouse (which did work on BT).
I'm not sure about MAC Sense, but I know OTG isn't working yet for the AOSP version. I was doing some testing for the developer and it never worked even though the changelog showed that OTG was activated. It may be the same for the Sense version.

ramjet73
 
I figured it might be helpful to mention this to the developer, but xda won't let new members post in the development forums...

BT 16.3 is out now, just flashed that. Seems to be stable and working, and OTG works as well.

One more question: whether I use Stickmount or USB OTG Helper, I can't unmount the flash drive without the phone thinking I've pulled the sd card. If I open a file manager I can still access the card, but I cannot open any apps that I've moved to the sd card. Restarting Sense does not fix this, but a reboot does.
It's nice that everything is working, but not quite so nice that I have to reboot the phone every time I unmount a drive.
 
I figured it might be helpful to mention this to the developer, but xda won't let new members post in the development forums...

BT 16.3 is out now, just flashed that. Seems to be stable and working, and OTG works as well.

One more question: whether I use Stickmount or USB OTG Helper, I can't unmount the flash drive without the phone thinking I've pulled the sd card. If I open a file manager I can still access the card, but I cannot open any apps that I've moved to the sd card. Restarting Sense does not fix this, but a reboot does.
It's nice that everything is working, but not quite so nice that I have to reboot the phone every time I unmount a drive.

I was having this problem in Harmonia. It automounted any USB drive I connected to the phone right away, Without having to use stickmount. I am now using MobsterRom and it doesnt automount itself. You have to use an app like stickmount to get it mounted for the phone to read it. It will also unmount the USB drive properly, without unmounting the SD card, So you dont have to reboot the phone all the time.

I dont know what the difference is, but I like having it so it doesnt automount itself, So I dont have to reboot. I Think its the ROM doing it, Instead of the kernel. I have the Buttered Toast 16 kernel on both ROMs.

Edit: I saw something about the MAC kernel here. As far as I know.. OTG doesnt work with MAC even though it is listed as one of the features of that kernel. I could never get it to work on ANY ROM with that kernel.
 
I was having this problem in Harmonia. It automounted any USB drive I connected to the phone right away, Without having to use stickmount. I am now using MobsterRom and it doesnt automount itself. You have to use an app like stickmount to get it mounted for the phone to read it. It will also unmount the USB drive properly, without unmounting the SD card, So you dont have to reboot the phone all the time.

I dont know what the difference is, but I like having it so it doesnt automount itself, So I dont have to reboot. I Think its the ROM doing it, Instead of the kernel. I have the Buttered Toast 16 kernel on both ROMs.

Odd.
Beyond getting it working, I haven't really used OTG that much.

If someone could, try removing Stickmount from Harmonia and see if the stick automounts. It might, in which case all that would be needed is to remove stickmount.

If that is the case, then the problem is that accidentally doubled things up by including it.
 
I only had stickmount installed when i was figuring out how to get my specific otg cable working. after i worked out the bugs, I uninstalled it and it still automounted in Harmomia. I always had a problem unmounting though. it would act as I pulled the micro SD card out too while unmounting the USB stick.. rendering my phone useless until I rebooted my phone.

The ROM must think that the USB stick is part of the SD card somehow.. And unmounts both for some odd reason.

Edit: Another thing... When I did have stickmount installed... When It automounted in harmonia.. Stickmount didnt have the ability to unmount the USB stick.. Because it was never mounted using it. I had to unmount it through the android OS itself.
 
A powered USB hub connected to a keyboard/mouse combo, and use the display out put and you have a gaming system for cheap.

I have a powered hub and with the Samsung cable recommended above I have been able to plug multiple USB devices into my phone. I would like to use these devices in conjunction with a my MLH HDMI adapter. I am not even aware if the phone would support it, but I would to plug both the Samsung usb otg host cable as well as the MLH cable in to the phone via a y-cable or hub. I have done a bit of google searching but the results up to this point have not been promising.
 
I have a powered hub and with the Samsung cable recommended above I have been able to plug multiple USB devices into my phone. I would like to use these devices in conjunction with a my MLH HDMI adapter. I am not even aware if the phone would support it, but I would to plug both the Samsung usb otg host cable as well as the MLH cable in to the phone via a y-cable or hub. I have done a bit of google searching but the results up to this point have not been promising.
Not possible on the Evo 3D. The newer Samsung phones moved from the standard 5 pin micro USB to a 11 pin connector for this reason.

ramjet73
 
Back
Top Bottom