Hello there this is my first post on xda I came here because you guys are android wizards
So that beïng said, I recently bought a phone again. And I was curious to see if I could use my android device to be recognized by the PC as a HID. Like the usb rubber ducky from hak5(modified teensy that emulates HID) . From what I understand you have to modify the kernel to do this. And after that find a way to communicate with usb (from what I've heard the API doesn't support this or something) I'm always up for a challenge but unfortunaly I only have experience with the API and I shure ass hell don't want to brick my phone. So where does a noob start when modifying the kernel? Or am I being ridiculous and it's way to difficult? I do have experience with c/c++ on windows..
Best regards
Seriously__
Related
Hello, I have searched the forums and have been unable to find an answer to my question either here or through Google.
I am trying to figure out whether or not the HTC Evo 3D has the capability to use the Android Open Accessory that was supposed to be added in 2.3.4. Though, even though the phone supports may contain the libraries, the hardware itself may not support it. If some one could help me determine whether or not the phone is capable of connecting to an Arduino board it would help a lot. This is the one feature that I absolutely need to know it has before I purchase it.
Thank you for your time and I apologize if this has already been answered and I was unable to find it.
Android Arduino Board
The hardware can do it, but since the 3D is android v2.3.3, I don't think the libraries are there yet. Once HTC provides an update to v2.3.4 (or we gain perm root for custom roms), you should be "good to go".
Just FYI - the Arduino board acts as a USB Host since Android phones are normally USB devices. That and the software are all that is needed to talk to the board....
Thank you very much for your help.
I do not know why the USB Host bit slipped my mind. After all the board I am using is called Oleg's USB Host Shield. lol
Hello!
I’ve to make an Android high school project and I’ll need to send signals through the USB cable (the interpretation of these will be another project) so be able to send 1 or 0s will be enough I guess…
To get that, I’d need the USB Host mod or the Accessory one?
I was thinking to buy this tablet for testing that has USB Host and 2.3.4 Android version but I’m not completely sure if it will be compatible….
Thank you very much!
Please....
no one?....
sadly, with the cheap 'Chinese knockoff' tablets, there's pretty much no way to know something like that.
I say get an old android phone with at least some dev support off Craigslist or something for your problem. An OG Droid (for example) would have more than enough supports and preexisting hacks for you to be able to program the USB port a little.
Thank you strongly. I supposed that all, but my intentions were to get "send that signals" using an non-customed ROM and a "cheap" Android device (I can't no waste to much money on this)
Read in the specifications USB OTG made me think that will be posible to control USB...
Anyway, would you know the difference between USB Host and Accessory?
Thank you very much!
http://developer.android.com/guide/topics/usb/accessory.html
^that should help explain it.
Thank you, I have read before but the only difference I saw was the power source location....:S
I wanted to reply to this post but can't because I haven't made ten posts.
I've been reading up a bit on the BT thing, and was wondering how reasonable it would be to look into replacing the wireless module.
Even though these modules are made for OEM designs they can be bought from places like mouser. I don't think I would be able to get the datasheet from RFM since they ask to request it, and let you sign a NDA with lots of questions.
Has anybody been looking into this option seriously? I don't really know a lot about the software part of this operation, but wouldn't mind looking into the HW part.
As sidenotes:
* has anybody used the UART port used initially for hacking the device for other purposes such as controlling external hardware, or is this out of the question?
* Any chance the NT would get USB host connection somehow? Is this something that is currently being looked into or just not feasable?
regards
Hi,
* @AdamOutler has been the one using UART as far as i know, so if you have questions about it you should PM him (he's the man)
* I think devs are trying to first get Bluetooth working before USB host, i know in the nook color is possible and im sure they have it in their to-do list but will take sometime. one step at the time. If you want to know about the bluetooth issue they are having then check this thread http://forum.xda-developers.com/showthread.php?t=1554956 and here http://forum.xda-developers.com/showthread.php?t=1553040
~ Veronica
Hi Veronica,
The post I refer to is in one of the threads that you link to.
The chip/module in the NT is the WL1270, which (according to the manufacturer), just isn't capable of BT. The WL1271 has that capability, hence the question about desoldering the module in the NT and swapping it with it's sister that has BT capability...
Or I really should have missed something...
Hello!
I'm desperate to getting my genesis controller USB adapter to work on my Odroid C1+. Apparently there is a known issue that the adapter does not send the UP and LEFT commands on Linux based machines (as well as android as I found out). However there appears to be a simple fix for this for several variations of Linux but doesn't specifically mention how to apply said fix for android. Unfortunately I'm a complete noob at this sort of thing so I was hoping someone would be so kind as to provide me with some tips and tricks. Any ideas outside of having to recompile the kernel? I originally posted this on the Odroid forums but their community isn't as quite as vast as you guys here
The Linux fix: github.com/retuxx/hid-retrobit/blob/master/README.md
The Adapter in question: amazon.com/Retro-Bit-Genesis-PC-USB-Cable-Sega/product-reviews/B0080RAT42/ref=cm_cr_getr_mb_paging_btm_5?pageNumber=5
Thank you all!
Greetings Xda. This is my first post, so apologies if this is on the wrong board.
Firstly to give you an idea of my own knowledge and experience: I've worked as a software developer for the last couple of years, doing primarily Java and C++. I have a good amount of experience using Linux, however all my experience is almost exclusively with Server and Desktop Applications.
I have an Android tablet that I bought a couple of years ago and I've been trying to come up for a use for it. I would like to completely remove all of the software I can, and turn the thing into a control panel that can send commands over wifi to control or monitor anything I want (I'll probably use HTTP requests to a server for this, but that's not relevant).
I have very little knowledge of how I can start, although I'm guessing that somehow I could install Debian with an existing desktop environment to do this. Can anybody give my advice and point me towards material I can use to achieve this?
The Tablet is a versus touchtab 8dc.
Cheers.