USB OTG and compatible powerbanks - Sony Xperia P, U, Sola, Go

FLASHDISC:
I have a question about max size of flashdisc, that we can run with Xperia NXT series phone. I suppose, the required specifications of the peripherals will be the same for all NXT models.
Explanation:
Because the power limitation of the USB on the phone makes impossible to run some flashdisc. The flashdiscs have inside an information from the manufacturer about its power consumption and when it exceeds the USB power limit of the phone, the phone refuses to connect it. It should help to use an powered (and verified to work) USB HUB, which sends to the phone the information about its low power consumption and with this overrides the information from the flshdisc. This is not a comfortable solution.
Questions:
1/ Would it be possible to increase (by editing the rom) the USB power consumption limit of the phone?
2/ Or what high capacity flashdisc are you verified to work with the phone?
POWERBANKS:
The other thing is the compatible powerbanks. I used this http://www.fsp-europe.com/ions2200.php with HTC Desire, Galaxy S, Galaxy SII with no problem, but with the Xperia P it won´t even start charging..i don´t really understand, where is the problem. But it charge from the AC chargers from other phones, even with a lot lower charging current (up to 0,7A).
What powerbank do you use with the NXT series phones?
Sorry for my bad english...

You should not increase usb power, cuz your motherboard can be overheated and damaged.
Thats why they put limits, but yes it can be increased, but noone will make this to their rom or try to develop something like this that few people could use it and for free.
Sent from my LT26i

Just buy a powered usb hub. It will allow you to use high capacity devices like external harddrives that require more power. You can get really small hubs too.
Also certain microsd adapters draw less power so those will work fine without external power.
Sony Ericsson makes some external power banks, that "hopefully" will work. That would probably be your best chance. It does seem to work with the moto lapdock battery pack, so maybe try a moto bank as well.

Related

[Q] Using Powered USB to use a regular full sized usb keyboard with this phone

Hi. I recently bought this phone. The No.1. draw in purchasing it was the ability to use a full size usb keyboard with it - for writing emails, etc. (other android phones seem to suggest that this is available or about to become available - but I couldn't get a clear answer on this so I went with the TG01).
It works fine. However, a usb keyboard (rated 50mA) uses up the phone's battery in half an hour! Is there a discreet/compact powered usb hub that I can use to power the keyboard - and still allow the phone access to the keyboard?
My specific scenario means that I have no means to install any software on the pc that I am using (its a work thing).
Looking forward to any further insight that anyone can provide.
borderfox said:
Hi. I recently bought this phone. The No.1. draw in purchasing it was the ability to use a full size usb keyboard with it - for writing emails, etc. (other android phones seem to suggest that this is available or about to become available - but I couldn't get a clear answer on this so I went with the TG01).
It works fine. However, a usb keyboard (rated 50mA) uses up the phone's battery in half an hour! Is there a discreet/compact powered usb hub that I can use to power the keyboard - and still allow the phone access to the keyboard?
My specific scenario means that I have no means to install any software on the pc that I am using (its a work thing).
Looking forward to any further insight that anyone can provide.
Click to expand...
Click to collapse
No, This is a major problem with TG01, You can use the port either to charge or to connect to USB Hub or Headphones..
In my opinion, you have the following alternatives:
1- Buy a high capacity battery.
2- Buy a bluetooth keyboad.
Hope this helps.
wafeeq said:
No, This is a major problem with TG01, You can use the port either to charge or to connect to USB Hub or Headphones..
In my opinion, you have the following alternatives:
1- Buy a high capacity battery.
2- Buy a bluetooth keyboad.
Hope this helps.
Click to expand...
Click to collapse
Hi wafeeq. Thanks for taking the time out to respond. Is there any other smartphone (or mini tablet) that will do this job with a usb keyboard?
I guess I can go for an extended life battery - I think there is one on the market that is 4x capacity - so thanks for that suggestion.
borderfox said:
I guess I can go for an extended life battery - I think there is one on the market that is 4x capacity - so thanks for that suggestion.
Click to expand...
Click to collapse
Having such battery from Mugen ( it is only company I know that makes 2400 and 3900 batteries for tg01 ) You will have bigger back cover ( You can even buy big cover itself - You will save a lot of money. Mugen has very expensive batteries ) so if You know proper person , You can create any junction in it ( maybe with addition of few electronic parts ) to .... charge battery from external charger ( or usb slot from PC or laptop ) in the same time when external battery will be connected to tg01 usb host.
Regards
fxdjacentyfxd

[Q] Wired Tethering

I use PDAnet tons of times on my Droid 3, since I moved on to a better phone, I wanted to use it as well. Problem here is, My battery drains fast as hell, Normally I though the port isn't providing enough power to keep up with the draining but I used my desktop which has USB 3.0 and High power ports and still the same issue.
I already experience issues with this phone and planning to get a replacement but I'm just wondering if Anyone else has this issue and will it continue with my new ReZound?
our phone isn't a usb 3.0 device, so it can't take advantage of the extra power.
solution (level: Dealwithit)-- i found turning the screen off at least keeps power use down on the phone enough to keep it level, or gain at least a tiny bit of charge. I use wifi-tether like this, net is 0mA or ~+15mA.
solution (level: Awesome)-- make a hack usb driver for windows that just forces 1A down the pipe rather than waiting for the device to request it
thatsricci said:
solution (level: Awesome)-- make a hack usb driver for windows that just forces 1A down the pipe rather than waiting for the device to request it
Click to expand...
Click to collapse
You can shove all you want down the pipe, the phone won't use it unless it's tricked into AC charge mode.
mjones73 said:
You can shove all you want down the pipe, the phone won't use it unless it's tricked into AC charge mode.
Click to expand...
Click to collapse
I'll have to confirm, but my belief is the usb host is what dictates how much is ultimately sent... obviously it does this according to the specifications, so presumably the dumb connector just takes whatever it can get... I'd be surprised if a usb device would double check the current it's receiving from a host that has follows the spec... especially when the same port we know can take an AC charge. I have an external portable battery charger, that when it's max, it can deliver the full 1A, but as the external source drops in charge, it delivers less - so it doesn't maul it's own battery, when the external supply starts to deliver less, the phone reports USB charging mode. so I'm wondering if it just reports ac/usb based on how much mA it's getting through the port anyway.

Double charging rate from computer USB

So...I get home one morning, I'm sitting at 7%... and I forgot my AC Plug at work. I'm right in the middle of doing a lot of tweaking/benchmarking, basically stuck in 'phone mode'...I plug into my computer and the notorious "You're draining more current than the charger is supplying" hits... So I start searching for some way to increase that. I noticed that my ASROCK motherboard on my home computer had some software that let me increase the charging rate of the USB ports.. it was awesome, because I constantly plug in there and it would barely supply enough juice to keep me hacking away at the phone.
At work on my laptop, I was doing some research.. it appears every major motherboard manufacturer has some type of utility like this! They seem pretty hardware specific, but they seem to support a pretty wide range of their line-up.
Now, I do want to say use this at your own risk because extra power IS extra power. I'm pretty confident that the majority of USB hardware out in the wild right now (as long as you're using at least a half-modern desktop or laptop) is *probably* capable of supplying the current for this, but I just want to put that out there. If you decide to use this (on hardware that is obviously not supported), it's at your own risk. I haven't heard/seen much trouble from it, though... I've been using it for a couple days now and it's a lifesaver at work when I forgot my AC plug. If you have hardware from a given manufacturer, then I'd suggest you use their version (check who makes your mainboard for bigbox laptops/desktops)
Also, Faux's ICS Kernel supports forcing AC charging on any USB plug. I do not recommend doing any data transfer while doing this. I would wouldn't recommend using this on old hardware... actually you'd probably be better off only using it on USB 3.0 ports only, but I've successfully using Force AC charge mode on my laptop with only USB 2.0 ports without issue for a couple months now. You can enable this with a shell script, I personally use a Tasker shortcut with a task set up that does the command [IF %FCSTATE = 0] ( echo 1 > /sys/kernel/fast_charge/force_fast_charge ) checks to make sure it's enabled ( cat /sys/kernel/fast_charge/force_fast_charge ) puts the return into a variable ( %FCSTATE ), makes a sound, then places a permanent notification in the statusbar, and a 3s pop-up that notifies me it's been turned on (with an IF condition verifying that it is indeed turned on, IF %FCSTATE = 1)... second part of teh tasker shortcut is [ ELSE IF %FCSTATE = 1 ] ( echo 0 > /sys/kernel/fast_charge/force_fast_charge ), check to make sure it's disabled ( cat /sys/kernel/fast_charge/force_fast_charge ), put the state into a variable (%FCSTATE), make a different sound, remove the notification, and a pop-up window telling me fast-charge is off. The sound/popup/notification all have IF %FCSTATE = 0.. be ensure that it's off. The cat script places the return value into %FCSTATE. Force AC charging mode is truly useful for pesky car chargers that won't give their full current and are detected as USB instead of AC. There's actually a "safe mode" implemented into Faux's kernel now that will prevent Forced AC charging when there's a USB peripheral detected, which will prevent forced AC charging on on USB 2.0/3.0 ports that are on a computer/laptop etc. This is a good setting if you're only using Forced AC charging for a crappy car charger or some other "dumb" device. You can invoke this mode with [ echo 2 > /sys/kernel/fast_charge/force_fast_charge ]
Be careful with forcing AC charge on older hardware etc, again I don't personally recommend using it on USB 2.0 ports, USB 2.0 is rated to a maximum safe current of a Standard downstream port of 500mA, USB 3.0 is 900mA. This is why you don't want to force fast_charge on a USB 2.0 Standard downstream port. (I do it, but I'm willing to accept the risk... it has worked for me, it might completely ruin your hardware. Use at your own risk) There's also Charging downstream ports, these can handle up to .9A (2.0/3.0) (During high-speed data transfer.), they can provide more than that when there's no data transfer going on, but we don't need much more than that honestly, with no data transfer going on these can provide anywhere from 1A-2A, depeneding on the device. These type of ports are found on desktop computers pretty often. There's also Dedicated Charging Ports, these are the ports you find on wall-plugs, car-chargers, etc. These provide anywhere from 500mA-2A, whatever the actually device is rated. You can find out if the port you're connected to is a Standard downstream port, a Downstream charging port, or a dedicated charging port by calling a read-only sysfs file with this shell command, [ cat /sys/kernel/fast_charge/USB_porttype_detected ], this will return the type of port you're connected to in plain text. Also, there's a TON of variation in actual USB hardware and true capabilities. There's going to be lots of USB 2.0 ports can can easily supply 900mA of current, but there's no way to know for sure until you ruin some hardware. I just want to stress this because I don't want people using this to force AC charging on shoddy USB 2.0 ports and frying their motherboard or whatever. Lots of people using forced AC charging on USB 2.0 ports with great success, just use your judgement.
Here's a list of motherboard manufacturers who offer enhanced charging drivers for their hardware. This is completely different than Forced AC Charging (in Faux's Kernel). Now, I'm not sure if you need to force AC charge with some of these or not.. You probably DO if it's only a USB 2.0 port, because the phone might limit you to 500mA max. I know that with ASROCK's driver/software, I didn't have to force fast charge to see substantial increase in charge current. MSI Advertises on their site that even a USB 2.0 port is capable of up to 1.5A of current with their Super Charger, and other manufacturer's are similar. I wouldn't be too concerned about forcing AC charging if you have hardware that's supported by any of this software. Please check the manufacturer's website, etc.
ASUS AiCharger] (Supposedly only works on APPLE devices, mixed reports. No idea on this one)
MSI Supercharger
Gigabyte ON/OFF Charge
ASRock AppCharger
Biostar Charger Booster
ECS EZ Charger
Foxxconn offers a program called "Smart Charger", but they don't have an advertisement page and it's included with drivers/etc for their motherboards, so I'd check their main site if you have a Foxconn board.
I've personally only used the ASRock AppCharger and ASUS AiCharger.. your mileage may vary, use at your own risk etc etc etc. I've just found this to be immensely useful and I wanted to share. . Some people do report noticeably slower data transfer rates after the installation of these programs (which I would attribute to noise from power on the line, I guess), so keep that in mind. Not everyone experiences this (I sure didn't)
Check it with CurrentWidget, Android Tuner(This is Battery Monitor Widget and System Tuner rolled into 1 app, same people who make both of them), or Battery Monitor Widget... you'll see a huge difference in the amount of current you get from USB (Our Amaze does support current draw reporting, so the number you get from these isn't exactly an estimate. I wouldn't call it super accurate, but it's a pretty good representation of ingoing/outgoing current from the battery. Great for finding out battery drain etc)
Hope you guys get as much use out of these as I do!
Setup the gigabyte on/off charge is installed on my 970 ud3
If I remember right my motherboard has x3 power boost on the usb 2.0 ports and usb 3.0 is already has a higher voltage over 2.0
Sent From HTC Amaze 4G Via Tapatalk2

[TIP] USB OTG: power usage and other stuff

I'm going for a long trip and unable to bring my laptop, so I need to do everything from my RAZR. I bought a USB OTG cable and a USB Y-cable thinking it would be the final solution.
The main problem with the card readers as some of the USB sticks is that they all want >100mA and RAZR reports being unable to supply that amperage. You can debug this using USB Host Controller and enabling the 'DMesg display mode'.
Simple permanent solution:
buy a cheap unpowered usb hub. Since weight and space are my main concerns I cannot travel with powered hubs.
Complicated temporary solution, requiring root:
Check the dmesg output from the above application or by doing a tail -f /var/log/dmesg in terminal and see what port is being reported as underpowered. Most of the time it will be this: "usb 3-1: rejected 1 configuration due to insufficient available usb power". Of course that's not true since the power is provided by an external brick capable of supplying at least 1 amp.
You have several ways of doing this, I'm using root explorer as an example. Go into /sys/bus/usb/devices/3-1/ , click on the bConfigurationValue file, select 'Text Editor' from the prompt, type "1" into the editor, save and exit.
You will have to do this every time you plug something in so you might make it into a script, something like "echo 1>/sys/bus/usb/devices/3-1/bConfigurationValue".
Other issues: I'm taking two cameras with me, a Canon SX230HS and a Nikon D7000. The problem with new cameras is that they have given up on the Mass Storage protocol and switched completely to PTP (Picture Transfer Protocol).
Simple solution: use an SD Card reader to transfer photos. Use USB OTG Helper to help you with mounting, it's a free one-click solution.
Complicated solution: for Canon I'm using RawDroid. For Nikon I'm using DslrDashboard.
If you can afford it, PhotoMate should also work.
Oh, this should go into the Accessory forum, or maybe not even on this forum, but I was able to ditch the camera chargers (two wall bricks + two chargers) by buying a PIXO C-USB charger. It's one of those universal LiPo chargers with spring contacts. You can plug it into a USB port or USB charger and you can charge 1 cell or 2-cell LiIon/LiPo packs or AA/AAA batteries.
I am still looking for an efficient 2xAA/AAA -> USB high current supply for complete portability, but I might just build one myself. The reason is that you will find batteries everywhere but less so publicly available power sockets.
Hmm, I think that for a cheap USB power, you could use one of those smartphone battery backup usb batteries. The problem I see with AA or AAA is that they are less efficient due the extra space they need because of the packaging of each battery, and the materials (NIMH vs Lithium)
Also, taken from this thread: http://forum.xda-developers.com/showthread.php?t=1349038
You need a powered hub in order for the RAZR to accept it, and I think this is a kernel issue, and cannot be modified just with root (Because of the locked bootloader).
I think that probably what you need, as you stated before, an external source of power, and probably something like this powered usb hub:
http://www.ebay.com/itm/Black-Samsu...o-USB-Host-OTG-HUB-CARD-READER-/160921077532?
It needs to be powered in order for it to work with our RAZR.
Have a look at the entire thread that I posted before, I think it could be helpful.
I am already on my long trip and the non powered usb hub worked perfectly. I already explained how you can 'fool' the kernel into thinking it has enough power, this is a non-issue. The thing with AA/AAA is not density but it is they are readily available in remote areas of the world where there is no power.
I already tested one AA/usb power supply I had for overload and magic smoke came out.
It worked for me. However it depends on how the hub and charger are connected. I had to connect the hub between the female plug of the otg-cable (a y-cable) and the usb stick and the charger to the male otg-cable plug. Connecting the charger directly to the hub didn't work.

Otg and power same time

I thought I'd throw this out here to whoever is interested in a similar install.
It's been a long while trying to figure out how to get my nexus 10 working otg without draining the battery. So, what I did was eliminate the battery all together and run it with a regulated power supply soldered to the positive and negative pins inside where the battery clip would normally go. Everything ran smooth without any errors whatsoever, then came time to test it all out by plugging the otg cable. what do you know, it worked flawlessly.
I'm able to run a usb hub with 3 flash sticks and 1 ssd hd. Hub must be powered separate with the power plug. This is a perfect setup for my situation since the tablet is installed in my truck and I wasn't too happy with the idea of having a lithium battery inside on hot summer days.
I'm pretty sure this method could even work while keeping the battery installed inside connecting the leads to a double throw relay along with a separate plug that would separate the two power sources.
Testing also passed while plugging it to the pc foe file access and debugging mode.
Hope this helps some people. Don't be shy if you need to ask any questions on this project.
Later
A pc usb port puts out 5v 500ma wich barely keeps the Nexus10 battery level
The ac charger puts out 5v 2amps
I hope your power supply is putting out same amps..
Sent from my Nexus 10 using XDA Premium HD app
Asylum01 said:
I thought I'd throw this out here to whoever is interested in a similar install.
Hope this helps some people. Don't be shy if you need to ask any questions on this project.
Click to expand...
Click to collapse
Hello Asylum,
I'm indeed interested in your setup, since OTG+charging is not possible with traditional methods (even pogo cable doesn't work along with OTG).
If I clearly understood, you opened your nexus, removed the battery and directly soldered cables + and - ?
Is it a complex operation ? (in particular to open the nexus and close it without tearing it down).
Do you have a photo of your installation ?
Thank you for your help :cyclops:
LeDuke
I'm also interested in this setup and would love to see pics!
Not to sound like a d1ck or anything, but I have a alternative. Just make a otg cable with a male and female USB ends and just hook up the male end to power lines. Them you can just use a regular USB wallwart to profile power to your drive.
I used this method to run a 1tb external HDD.

Categories

Resources