Any Kernel developer interested in OTG + Charging - Eee Pad Transformer Android Development

Hi,
I've been trying to get OTG + Charging working, but I have come to the conclusion that it requires a Kernel change. Unfortunately that is way beyond me at the moment. I wouldn't even know where to get started. Is any kernel developer interested in giving it a go?
Here is the thread where I was trying to make it work: http://forum.xda-developers.com/showthread.php?t=2084686&page=2
thanks!

Related

[Q] RNDIS or CDC-ECM support over USB?

Is there a way to get basic RNDIS or ECM support using a USB host cable?
I have a 4G USB dongle that is hostless, meaning it does not require any drivers to run. It simply needs the PC/Tablet to recognize ethernet over USB. It works great on a my laptop running either Win7 or Ubuntu without installing any drivers.
Using an OTG USB cable that I made the dongle will connect to the network just fine, just the Xoom does not recognize the ethernet connection over USB.
Can anyone offer some help? Right now my Xoom is completely stock, but if there is hope that this can work with some other kernel I am up for experimenting.
I'm not familiar with the method you're asking about, but Tiamat 1.4.2 (http://forum.xda-developers.com/showthread.php?t=978013
) has this listed in the release notes:
•Implemented USB Ethernet for USB Tether from phone to Xoom!
Whether it meets your protocol needs is the question to ask in that thread I guess?
I noticed that as well. I am currently running completely stock right now. I am a little concerned with going down this path. I know there is a ton of information out there and honestly it is a bit overwhelming. I am not concerned with the actual process but more any negative impacts to running a custom kernel. I am not even sure if these are valid concerns.
-OTA updates
-Netflick and Google Movies
-Android and Amazon purchased applications
-Stability
I know this is going to derail this topic but can you share with me your experience?
Netflix works on my rooted epic, just Google movies seem to be the issue.
All app purchases are linked to your respective accounts, they carry across devices and flashes.
OTA updates should never be excepted if your rooted.
Stability is usually greater on custom kernels and Roms than the stock experience. How ever it can take a few flashes to find the right combination for your taste, style, and needs.
Sent from my SPH-D700 using XDA Premium App
There is a lot of info and paths to choose. Go slowly and follow directions concisely. If you're not sure ask before embarking.
If it doesn't work out you can always go back to stock.
Ota are always reworked for rooted users - never accept an ota on a customer kernel without the dev saying OK.
Google movies doesn't work - I'll bet Google is afraid that stream recording will take place and they have to avoid piracy.
Netflix doesn't exist for xoom yet but there's a good chance it will work since Netflix auth is by device/account, not just account.
Market follows account - any device any kernel.
Stability varies on kernels, but the most popular ones are usually more stable and have better features/fixes than stock.
Sent from my Xoom using Tapatalk
Thank you both for your comments. I may just go the Tiamat route. I need to find a good step by step guide, including all steps to go from bone stock to having the custom kernel. There are a lot of guides on doing each step individually, but it would be nice to find one concise guide so I do not miss something in the middle.
I am pretty happy with my Xoom now, the only driving factors are the USB over ethernet and it would be nice to use my SD card for something. Neither one of these is a huge deal, just a nice to have. Given enough time I think Google\Motorola will fix the SD card. The USB over ethernet is more of a neat trick. I am usually in an area with WiFi and if not I can BT tether to my phone. The WiMax dongle would be interesting to have as a third option.
I see there are some options with the latest kernel with how much overclocking, so I will most likely be conservative and go with the slower one.

Any Doubleshot ROMS have USB Host Support?

Just wondering. Waiting to really do some fun stuff with this fun if/when we gain that capability. Does anyone know if any of our roms have it?
Bulletproof doesn't yet but I was around and very closely following that develop from nothing to something on the Nook Color and have at least some of the project files from playing along way back when.
It's on the short list when I get the chance to start working on the ROM again, because I plan to use that as a band-aid for the PS3 controller while working on fixing the BT issue around that in Sense.
It would also be nice to be able to plug in and use my handful of flash drives while out and about using the compact package the doubleshot is instead of having to rely on something as large as the tablet as the best I got.
Right now there are other issues to work out on the device first as far as my dev time is allocated, and I can't speak for any other dev's work, but I am curious as well to know if anyone else is spending time on this.
Sent from a digital distance.
Thanks Blue "The Reason I Still Have My Doubleshot" 6IX. I am looking forward to the day this arrives. Been in the NC forum salivating over USB host stuff. It's more than a bit for my skill level at this point but fascinating! I'm going to mainly be utilizing DSLR Controller.
Sent from my myTouch 4G Slide using Tapatalk
Blue6IX said:
Right now there are other issues to work out on the device first as far as my dev time is allocated, and I can't speak for any other dev's work, but I am curious as well to know if anyone else is spending time on this.
Sent from a digital distance.
Click to expand...
Click to collapse
Well I'm so glad you have a plan
Just a side question for you Blue: IF we do get a OTA update from T-Mobile or HTC and it is ICS...would you rebase to that and start developing for ICS?
Because I see you are trying hard to make the stock ROM all that it can be; but if we get a OTA ICS would you switch your attention to making that 'all that it can be?'
Typed by ---- oh wait! I'm schizophrenic!
Blue6IX said:
Bulletproof doesn't yet but I was around and very closely following that develop from nothing to something on the Nook Color and have at least some of the project files from playing along way back when.
It's on the short list when I get the chance to start working on the ROM again, because I plan to use that as a band-aid for the PS3 controller while working on fixing the BT issue around that in Sense.
It would also be nice to be able to plug in and use my handful of flash drives while out and about using the compact package the doubleshot is instead of having to rely on something as large as the tablet as the best I got.
Right now there are other issues to work out on the device first as far as my dev time is allocated, and I can't speak for any other dev's work, but I am curious as well to know if anyone else is spending time on this.
Sent from a digital distance.
Click to expand...
Click to collapse
whaddya mean ps3 controller? is my doubleshot going to finally work on a ps3? O.O and what is usb host support exactly anyways and what can it be used to do ?
Appreciate the kind words _atlien_
@CoNsPiRiSiZe :
If HTC releases an official ICS ROM with corresponding kernel source, i'd jump on that pretty exclusively in an instant without a backward thought.
The only kernel source we have is 2.6.35.10 which corresponds to the 1.28.531.9 / .10 software version. This is really the limiter on my decision for what to work with.
Being as this is my first Android phone, I don't really know enough yet about how it works to be comfortable writing my own source for a kernel (basically) from scratch like tbalden and others are doing, so starting with a working and official source is necessary at this point in my education so I can make progress instead of a mess.
I imagine by the time I eventually move on to another device I'll know enough to just do what I want. Not having prior experience with this stuff is a bit frustrating sometimes because I do really want to play with ICS and the latest and greatest Google is providing us. Intentionally ignoring it sucks, but i'd rather make progress and not problems, hence this is my pennance for not getting a smart phone before this device launched.
I'd rather get a solid education then a whole lot of scattered knowledge if possible, my aim is for being involved with Android for a long time to come so having the patience and restraint to build a solid base of knowledge on how it works will serve me well in the future, even if it forces me to work with yesterday's software now.
Think of it like learning to drive a stickshift on a $200 beater P.O.S. instead of in a lamborghini - you could do it either way but one method makes more sense then the other.
The other thing, though, is the balance of trying to do what would most benefit the whole doubleshot user base the most instead of just the people on my ROM or whatever, so something like working on and posting details about progress on S-OFF trumps it all because that is the single most important issue I can help with I think. Even if I don't get it, maybe my notes and discoveries will help someone else solve it who has a better understanding or more experience with that kind of stuff.
Both of my devices were S-OFF and I had to go out of my way to learn how to put one S-ON again to work on the problem, I could have just ignored it because it didn't affect me but i'd rather try to help everyone, at any cost, then just serve my own selfish desires.
/end thread derailment
----
The question still remains, though, is anyone else working on USB host / OTG cable support?
Sent from a digital distance.
Some_dude36 said:
whaddya mean ps3 controller? is my doubleshot going to finally work on a ps3? O.O and what is usb host support exactly anyways and what can it be used to do ?
Click to expand...
Click to collapse
PS3 controllers cannot connect to and be used by HTC Sense devices, the bluetooth software HTC went with prevents it. If you flash an AOSP ROM you can use one, though, so it's not that it doesn't work but that HTC doesn't want to let us. (Technically broadcomm, but their name isn't printed on the device)
USB host support means that if you get a micro-usb to female USB cable or an adapter you could plug in flash drives, portable hard drives or even other devices to this phone directly.
Since I can get usb cables and adapters at the dollar store now, they aren't hard to come by.
Being able to plug in a flash drive, or install linux on the doubleshot and use it to run the android sdk and program other phones or android devices by plugging it in to this one would be nice - I can install linux on my nook color and then plug this phone into it directly and run fastboot commands while I'm sitting on the bus or something without a bulky laptop - pretty sweet, huh?
No reason we can't do it with this nice, tiny, portable android powehouse other then someone hasn't sat down to take the time and make it happen.
Sent from a digital distance.
I thought the cable used for the ps3 was for charging only and still sends signal via bluetooth. I knoww that's how the xbox works with it's plug and play kit.
Sent from my HTC myTouch_4G_Slide using xda premium
ps3 controllers
PS3 controllers communicate with either USB or bluetooth. He was refering to using the bluetooth part with our phones and "sixaxis controller" app to pair them together.
Any new word on this?
I know tbalden an kornyone have put together a customized kernel for the CM9 alpha releases in http://forum.xda-developers.com/showthread.php?t=1644084
I haven't seen any mention of USB host mode, but I don't have enough posts on xda to ask if that's even a consideration.
my aokp rom has customizable usb host support. idk if cm does
Man, I'd love to see OTG in Miktouch or one of the Sense ICS ROMs.
scverhagen said:
UPDATED 10-27-2012 (r7b)
ROM
This is the stable version of CyanogenMod 9.1 with some modifications:
- Battery drain bug fixed
- Remote Wipe hack/exploit patched (see here)
- Includes modified kernel (see next section)
Stable Kernel
- Linux Kernel 3.0.48
- Kernel debugging disabled to improve performance]
- USB Fast Charge - credit to yank555-lu and xmc-wildchild22
- Undervolting tweaks - credit to xmc-wildchild22
- Overclocked GPU - credit to xmc-wildchild22
- Snapdragon optimizations - credit to xmc-wildchild22
- Inverted front facing camera mirroring issue [r3] (CyanogenMod)
- bluetooth deep sleep issue fixed (lpm -- credit to Agrabren) - modified in [r5] to (hopefully) reduce wifi drain issues
- ondemandx governor (existz [email protected])
- lulzactive, lulzactiveq, and hotplug governors (thanks to SilverL for the pull request)
- IO Schedulers: noopp, deadline, cfq, sio, vr
- USB OTG support (SebastianFM)
- Camera flash enabled down to 5% battery [r7]
- zsmalloc from kernel 3.5 (godmachine81) [r7]
Click to expand...
Click to collapse
quoted from cm9.1
mattlowry said:
quoted from cm9.1
Click to expand...
Click to collapse
Too bad it isn't a Sense ROM. Hopefully, someone will be able to incorporate it into one soon. I just don't like CM or AOKP at all.

otg cable

so, just got a new otg cable for the one x. when i plug it in it says the power cable i plugged in isn't supported. also read somewhere this function is disabled on our one x, but could work it just the kernel we have doesn't support otg cables yet. and anyone tried using one, or is there any future plans for support for otg in a new kernel? the international one x is supposed to get the function in a new 3x kernel. just a question and an idea for any devs looking to make a new kernel and maybe try to integrate this function into it. as of now it doesn't work on my end. thanks for looking, and any advice.
It doesn't work for anybody atm. I believe rohan32 is looking to build a kernel with it soon. Building a kernel is much harder than a ROM so it may take a little while.
awesome. well thanks for the reply, it nice to know that support may be in the works for our device. i got the cable on ebay for about a dollar so it not like i went overboard to get it, im just prepared for some awesomeness when it comes.

USB Audio in CM10/Jelly Bean for the GS3?

Anyone know what the chances are that USB audio support will be added in to CM10 for the GS3? Or are there any jelly bean roms that support it? If not, are there any workarounds to get it working?
Using CM10 as my daily driver and that's the only feature I miss from TW. Please let me know if any of you have anything. Thanks
I am in the same boat. Trying to get my Samsung Multimedia dock working again
Reading the implementation guidelines on http://developer.android.com/tools/adk/adk2.html#audio-dock makes it seem like the accessory to which you are connecting to must explicitly support the android implementation of USB Audio, not sure though.
CM10 is still in experimental stages for our device. It's got a looong way to go before being close to 'done' so all these features will show up in time, I'm fairly confident in that.
fish3191 said:
Anyone know what the chances are that USB audio support will be added in to CM10 for the GS3? Or are there any jelly bean roms that support it? If not, are there any workarounds to get it working?
Click to expand...
Click to collapse
Also very curious about this
I have to believe
I really hope cm10 will support this. I know its trivial but it would be nice not having to plug in two cables in my car dock.
Tomorrow's commit has to do with USB Audio. Hopefully it will affect our device as well.

Wondering if there's anyone developing for Equiso and other Android sticks.

Hello. I was just wondering if either anyone here was planning on developing for Android tv sticks, or if there's already a community somewhere that already does.
johnequickiii said:
Hello. I was just wondering if either anyone here was planning on developing for Android tv sticks, or if there's already a community somewhere that already does.
Click to expand...
Click to collapse
There are a couple that I know of. I have an MK808 stick and use FreakTab and ArmTVTech. Every once in a while you can find some stuff on XDA but as far as I know there is not a dedicated section.
koush is working on a cyanogen mod edition perhaps? https://plus.google.com/+CyanogenMod/posts/95kZohjyQf9
What's required to open a section for this device?
I'm working on attempting to update the ROM to their newest release, which fixes a few issues, but Equiso devs work rather slow (?i think?) and can find people waiting in long lines only for responses... or else throwing the stick to the curb... wondering if Clockwork or something could push it in?
I think from what I've heard, if you ask the devs for source code, they will give, as there's a few sites out there that are listing optional kernel modules for devices like USB audio support...
I hate bringing stuff back from the dead, but anyone still use this device or just me? Lol.
@Koush?
Today my smart stick won't remember the date. Lol.
Won't play 1080 well, but SD, some 720 work. I think I'm so going to get one of those boxes instead now..

Categories

Resources