........................................http://pocketnow.com/windows-phone/report-microsoft-bringing-microusb-a-v-out-to-windows-phone-7
am I right to say that all wp7 phones have USB Host support ?
that would be real cool ( think of external key-board over usb)
ceesheim said:
am I right to say that all wp7 phones have USB Host support ?
that would be real cool ( think of external key-board over usb)
Click to expand...
Click to collapse
This is more like a sampling of the goodness to come from the current crop of humble WP7 phones. The HD2 never had this A/V out ability. The HD7 clearly does have it...as well as all WP7 phones.
ceesheim said:
am I right to say that all wp7 phones have USB Host support ?
that would be real cool ( think of external key-board over usb)
Click to expand...
Click to collapse
Snapdragon does support it-- the Toshiba TG01 had it, and the HD2 had a (buggy) implementation hacked in. Issue is that any client devices will need their own external power source, because these phones aren't giving out any juice on their USB ports. So even if software support is added, if you have to attach a Y-cable and an AC adapter to plug in a keyboard (or lug around an extra set of batteries), then what's the point?
Also, most of the point of USB Host support is to be able to interface with external file storage, which is useless with WP7, or external devices-- also useless, as WP7 has no APIs to allow for apps to interface with such hardware.
or make a real cool OBD2/CAN logger/writer (auto motive )
amb9800 said:
Snapdragon does support it-- the Toshiba TG01 had it, and the HD2 had a (buggy) implementation hacked in. Issue is that any client devices will need their own external power source, because these phones aren't giving out any juice on their USB ports. So even if software support is added, if you have to attach a Y-cable and an AC adapter to plug in a keyboard (or lug around an extra set of batteries), then what's the point?
Also, most of the point of USB Host support is to be able to interface with external file storage, which is useless with WP7, or external devices-- also useless, as WP7 has no APIs to allow for apps to interface with such hardware.
Click to expand...
Click to collapse
because a/v of a movie through zune is a bad thing....
Not sure why this is just getting reposted around the web without question. A/V out over USB? Out to what? Nothing takes an audio/video input signal over USB-- it's not a video cable.
You can use the bus to transfer files or other data using your own protocols over USB, but USB 2.0 does not have enough bandwidth for (uncompressed) HD video output. If you send it compressed (presumably just in the original video format, as these phones are not powerful enough to transcode on the fly), then you're essentially just using the phone as a USB flash drive and thus would need a receiver (externally-powered) that can process the file and actually output the video. A simple MicroUSB port is not going to be able to output anything directly.
amb9800 said:
Not sure why this is just getting reposted around the web without question. A/V out over USB? Out to what? Nothing takes an audio/video input signal over USB-- it's not a video cable.
You can use the bus to transfer files or other data using your own protocols over USB, but USB 2.0 does not have enough bandwidth for (uncompressed) HD video output. If you send it compressed (presumably just in the original video format, as these phones are not powerful enough to transcode on the fly), then you're essentially just using the phone as a USB flash drive and thus would need a receiver (externally-powered) that can process the file and actually output the video. A simple MicroUSB port is not going to be able to output anything directly.
Click to expand...
Click to collapse
This could be like in Apple devices where thy can recognize what is connected to port (headphone jack) and switch it to different mode...
elektrownik said:
This could be like in Apple devices where thy can recognize what is connected to port (headphone jack) and switch it to different mode...
Click to expand...
Click to collapse
Apple devices can recognize that something's connected to the headphone or dock connector, but they don't reassign pinouts on the fly for non-proprietary connections eek. Using a MicroUSB connector to instead carry a video signal would probably require hardware changes (and violating the standard).
HTC's solution was to build ExtUSB, which fit MiniUSB ports but also added some extra pins for audio and video, and Apple of course has its dock connector, which has more than enough pins to reserve a few for video.
I am definitely pleased to hear about this. I am trying to get my wife sold on Android, but she wants an iphone just because it can dock with our sound system. *cringe*
ceesheim said:
or make a real cool OBD2/CAN logger/writer (auto motive )
Click to expand...
Click to collapse
All we need for that is serial bluetooth support.
amb9800 said:
Snapdragon does support it-- the Toshiba TG01 had it, and the HD2 had a (buggy) implementation hacked in. Issue is that any client devices will need their own external power source, because these phones aren't giving out any juice on their USB ports. So even if software support is added, if you have to attach a Y-cable and an AC adapter to plug in a keyboard (or lug around an extra set of batteries), then what's the point?
Also, most of the point of USB Host support is to be able to interface with external file storage, which is useless with WP7, or external devices-- also useless, as WP7 has no APIs to allow for apps to interface with such hardware.
Click to expand...
Click to collapse
amb9800 said:
Not sure why this is just getting reposted around the web without question. A/V out over USB? Out to what? Nothing takes an audio/video input signal over USB-- it's not a video cable.
You can use the bus to transfer files or other data using your own protocols over USB, but USB 2.0 does not have enough bandwidth for (uncompressed) HD video output. If you send it compressed (presumably just in the original video format, as these phones are not powerful enough to transcode on the fly), then you're essentially just using the phone as a USB flash drive and thus would need a receiver (externally-powered) that can process the file and actually output the video. A simple MicroUSB port is not going to be able to output anything directly.
Click to expand...
Click to collapse
well if you read reports, they are already using this at redmond for presentations so it must work somehow.
nrfitchett4 said:
well if you read reports, they are already using this at redmond for presentations so it must work somehow.
Click to expand...
Click to collapse
It does. The Droid Incredible has been using it since it was released.
amb9800 said:
Not sure why this is just getting reposted around the web without question. A/V out over USB? Out to what? Nothing takes an audio/video input signal over USB-- it's not a video cable.
You can use the bus to transfer files or other data using your own protocols over USB, but USB 2.0 does not have enough bandwidth for (uncompressed) HD video output. If you send it compressed (presumably just in the original video format, as these phones are not powerful enough to transcode on the fly), then you're essentially just using the phone as a USB flash drive and thus would need a receiver (externally-powered) that can process the file and actually output the video. A simple MicroUSB port is not going to be able to output anything directly.
Click to expand...
Click to collapse
Galaxy S supports micro-USB to HDMI interface.
EDIT: I guess you can scratch that, just checked with Samsung the earlier announced micro-USB to HDMI cable is no longer available, and the TV-Out currently supported is via headphone jack to RCA input on your TV, bummer...
MartyLK said:
It does. The Droid Incredible has been using it since it was released.
Click to expand...
Click to collapse
That's a specific hardware feature of the Droid Incredible (the cable does nothing when plugged into any other HTC device), and it outputs through composite (NTSC- roughly VGA), not an HD signal.
I was thinking about this and I'm actually pretty excited about it. Sitting in the car waiting for the kids after school I could watch netflix on my stereo's 7inch screen, or at work, I could plug it into the breakroom tv to watch movies, etc.
I hope this gets added.
amb9800 said:
That's a specific hardware feature of the Droid Incredible (the cable does nothing when plugged into any other HTC device), and it outputs through composite (NTSC- roughly VGA), not an HD signal.
Click to expand...
Click to collapse
The point being made is that WP7 devices can output an A/V signal from the microUSB port. That's all that is being said. Someone said the USB port could not output an A/V signal. The Droid Incredible was mentioned because it does output an A/V signal through its USB port.
MartyLK said:
The point being made is that WP7 devices can output an A/V signal from the microUSB port. That's all that is being said. Someone said the USB port could not output an A/V signal. The Droid Incredible was mentioned because it does output an A/V signal through its USB port.
Click to expand...
Click to collapse
A model-specific proprietary use of USB pins for a composite video signal through a custom cable/port design is very different from Microsoft suddenly being able to enable A/V out on standard MicroUSB ports in WP7 phones on an OS level.
amb9800 said:
A model-specific proprietary use of USB pins for a composite video signal through a custom cable/port design is very different from Microsoft suddenly being able to enable A/V out on standard MicroUSB ports in WP7 phones on an OS level.
Click to expand...
Click to collapse
Did you ever consider the port might not be standard? I think MS can do pretty much what they want. They are the masters of this stuff.
Thats pretty nifty there buddy =]
Related
Quite a lot PDAs supporting USB-host, but for only a few an adapters or appropriate cables from the manufactures are available.
As these devices support USB-Slave as well I would like to know if there's a way to convert the USB male connector (used as slave e.g. for sync with the PC) to a USB-host female in order to connect accessories (keyboard, mass-storage devices...).
According to wikipedia the configuration of the pins shouldn't differ too much for slave and host mode.
Pls. see attachement, that's what I found regarding this question. It's a picture showing a similar configuration (as new user I'm not allowed to post external links, thanks to ab21cn
from xdaflameusers)
But it's a male-to-male converter and furthermore a converter from "big usb" to micro (mini?) usb. As there're already standard converters for the different sizes of USB I would like to start with the biggest size and to buy the appropriate converter as needed.
Does anyone has a circuit diagram or any other idea for such a generic converter?
Try adapters made for Nokie N800 series
I had a Nokia 770 a couple of years ago. It came as USB device only with mini USB connector, but online I found how to upgrade the software to USB host, and use a cable adapter. The plans I found online involved a 9V battery and 5V voltage regulator inside a metal case (they used a penguin mints case). I built one of those, even using the penguin mints case, and it worked fine.
I have never seen any indication that my HTC phone would work the same, but I am guessing that it might, if the USB host drivers are available.
Google couldn't locate the penguin mints-based converter I originally found, but this seems to be a similar circuit diagram.
Edit: Found it!
thx
thanks for the links. but i'm a little bit afraid of connecting something to my pda which has an own power supply, the risk of a burn-out is given. i've got a nautiz x5 with 4400mA battery which should have enough energy to supply usb-power to connected devices.
I think I'm going to contact the manufacture of my device, maybe this works for me, but a generic adapter would be of use for anyone.
the chips used for usb should be of the shelf as i don't think each manufacture develops an own logic for usb... but this doesn't imply that the cabeling is standard too.
what the heck makes manufactures providing features in their products which the users can't take advantage of?
do you mean using keyboards and so on on ppc?
because it's so simple if ur phone has a mini usb plug (the one u plug the power adapter into). i found a cable that plug into that and plugs a normal usb cable in on the other side and blam been typing on my phone using a desktop keyboard. it depends how much power your device requires however. i wish there was some software to feed a video line out so i could watch videos on pair of vizors that wud be rad. all i can find is a mini-sd card converter now whats the point of that. guess i need an itouch
yes
primary i want to connect usb mass storage devices to my pocket pc. gamecontroller or keyboard would be a good thing too.
my devices doesn't have a standard usb plug, the only thing i got is a adapter from the properitary plug of my device to standard usb male connector, but this is meant for usb-slave use only.
the underlying qeustion is, if there's a way to convert usb-slave to usb-host using the same pins. if it needs an additonaly pin then i don't see a way to convert it as i don't know anything about the pins cableing of my properitary plug.
a week ago i found an adapter which was able to convert the male usb to another male usb... but it didn't work.
the problem is compareable to datatransfer between two pcs via usb - it's possible, but only using properiatry hardware and drivers...
so i think there's no way to solve this problem in a generic way.
out of interest, do you already have windows CE drivers for the device to act as a host and mass storage? I wouldnt mind them if you can point me somewhere..
how to check if my htc (touch2) ca use usb host?
Anyone know if it's possible to use MHL in conjunction with a microUSB to USB host adaptor to output to HDMI and access an external USB drive at the same time? That'd make the SGS2 an amazing portable media unit.
No, it is not posible. Its an either/or connection to the micro USB port.
Shame, because as you say that would really be a great thing. MHL consortium are considering a number of improvements to the 2.0 MHL spec, so in future devices this may be a possibility.
So MHL can't be used when I'll plug a USB-Hub?
No, sadly not.
It's a shame - for now I'd prefer micro USB & separate HDMI port so USB can be utilised as well as an external display.
As would I, and a lot of others I suspect.
But you've got 16 GB memory and can copy your stuff to the memory and watch it later via MHL on your Flat? So this is not a big problem, I think
s60mike said:
But you've got 16 GB memory and can copy your stuff to the memory and watch it later via MHL on your Flat? So this is not a big problem, I think
Click to expand...
Click to collapse
Yes, but 16Gb of FAT32 and you can't copy a file > 4Gb
I would use allshare to stream the movie or whatever to your phone from a laptop and connect the phone to TV via the MHL HDMI adapter...that way you have access to ur laptop's data without being hardwired to it
chizzwhizz said:
I would use allshare to stream the movie or whatever to your phone from a laptop and connect the phone to TV via the MHL HDMI adapter...that way you have access to ur laptop's data without being hardwired to it
Click to expand...
Click to collapse
Yes, it helps only if your laptop can't play smoothly a HD video
Has anyone got a generic MHL cable to work with the galaxy s 2 yet?
Sent from my GT-I9100 using Tapatalk
lufcmattylad said:
Has anyone got a generic MHL cable to work with the galaxy s 2 yet?
Sent from my GT-I9100 using Tapatalk
Click to expand...
Click to collapse
Not that I'm aware of...
I bought one from Ebay and can't really do anything good with it. Display shows briefly for 3-4 seconds on TV then disappears again. Don't know why.....I hope it's not the device itself because I tested 2 phones, they were bought at the same time, but none of them would work correctly....
If by generic you mean a not samsung one or one not dedicated to the SGS2 then i actually use a one, from ebay or someting like that, everything works perfect you just cant forget to plug power to it, and about the not working one, it seems mine gets jammed by gsm signal (i.e. when receiving a call), so from time to time the image disappears in a blink of noise, maybe that is your problem too, try it in airplane mode.
Oh, I think I misread that question - I have actually used a generic one with my SGSII (a prototype from the MHL consortium) and it worked fine!
chizzwhizz said:
I would use allshare to stream the movie or whatever to your phone from a laptop and connect the phone to TV via the MHL HDMI adapter...that way you have access to ur laptop's data without being hardwired to it
Click to expand...
Click to collapse
No, you can't, when the MHL is connected, the WiFi stops working, I regret not having bought the Optimus 2x
erebocln said:
No, you can't, when the MHL is connected, the WiFi stops working, I regret not having bought the Optimus 2x
Click to expand...
Click to collapse
Uhm no. I've been streaming with WIFI through MHL no problem for MONTHS. Using the Original Samsung MHL connector of course.
I have to put mine in offline mode to be able to use the MHL adapter.....
As for USB-OTG no luck yet.....
On Amazon, Ebay, DealExtrem ... you will find adapters that can do 3 things at a time:
- output HDMI
- let phone work as usb host, so that you can plug kbd, mouse, and external HDD (second wifi card, wired ethernet ...); once you have the usb A plug, just pub a hub
- recharge the phone (what is not possible with the legacy short OTG cable).
+ read memory cards
Such devices are sold as MHL devices. Some MHL devices don't to all that.
Take care. MHLv2 is more complex than MHLv1.
doublehp said:
On Amazon, Ebay, DealExtrem ... you will find adapters that can do 3 things at a time:
- output HDMI
- let phone work as usb host, so that you can plug kbd, mouse, and external HDD (second wifi card, wired ethernet ...); once you have the usb A plug, just pub a hub
- recharge the phone (what is not possible with the legacy short OTG cable).
+ read memory cards
Such devices are sold as MHL devices. Some MHL devices don't to all that.
Take care. MHLv2 is more complex than MHLv1.
Click to expand...
Click to collapse
Could you post a link as an example for such a device, that works properly (if you've tested, or you know it works) ?
Thank you
I can post links, but ... I have not tested any of those. And don't know any one personally who tested it.
Cable:
http://www.amazon.com/Juiced-Systems-MHL-Adapter-MicroSDHC/dp/B008CQKM2U
http://www.dx.com/p/5-in-1-micro-us...n-micro-usb-adapter-black-257780#.U8HYDNePul0
Monobloc:
http://www.ebay.fr/itm/Micro-USB-Ho..._MobilePhoneDataCables_JN&hash=item258600844e
I don't like the monobloc version; I fear it's too heavy, and may help breaking the phone plug.
There are all sorts of OTG and MHL cables. I have seen OTG dongles as short as 4cm (monobloc), with small cable (8cm: 4-8€), with long cable (1.5m .... should be 7 feet), pure HDMI (passive cable, no card reader, 8-12€), VGA (including very cheap HDMI to VGA converter, 20-30€ ... including sound output). In some case, you need to buy accessories (extra power supply, extra uUSB cable, extra HDMI cable). Also seen a very cute hybrid card reader: http://dx.com/p/285865 (I love this product design, and I love this URL syntax )
Don't forget that there can be mistakes in item description.
Here I have described how to build an external battery:
http://forum.xda-developers.com/showpost.php?p=54036759&postcount=17
On previous phone, I just soldered additional battery to internal one; on my new phone, I will do something more complex, and more flexible.
Loosing power via OTG/MHL is not a fatality. Most phone have an other hidden power input:
généric, that uses the USB plug:
http://www.dx.com/p/reverse-qi-wire...arger-receiver-for-micro-usb-cellphone-312805
TRIPLE CHECK POLARITY; I took the wrong one; have to fold the cable.
So ... even if your OTG/MHL module takes power from your USB, and can not recharge your phone, the specific shell can charge your phone the other way So, you need to build an internal specific module:
https://www.youtube.com/watch?v=UK7PRJ4SiK0
S2 specific back shell, so called receiver:
http://www.aliexpress.com/item/2013-newest-wireless-charger-for-samsung-galaxy-s2/1266101036.html
http://www.exportprive.com/en/batte...reless-charger-set-for-samsung-galaxy-s2.html
http://www.alibaba.com/product-detail/QI-Wireless-Charger-for-Samsung-Galaxy_821969998.html?s=p
The SGS2 is not designed to accept wireless chargers, so, you have two options:
- solder and take the pins out (cf youtube) (do not solder coild to battery, or you could overcharge the batt, and burn your phone ... I mean, physically set fire)
- find an item that includes back shell + specific battery (exportprive)
Many recent phones have the internal connectors, so you just need to change the back-cover. In this case, the software will be able to know the charger is wireless (as opposed to AC, and USB; advanced battery tools will show those 3 possibilities). I believe the motherboard for my HTC One M8 is designed to have those pins, but I can't find the specific cover yet (maybe in a few months); only found it for M7.
and how is it different from MTP?
usb host on the go.
Means you can use an adapter to plugin controlpad/keyboard/etc..
-m
It has nothing to do with MTP.
Basically allows you use flash drives, mouses, keyboards on your phone with an adapter. Probably... microUSB to full-size USB.
USB On-The-Go, often abbreviated USB OTG, is a specification that allows USB devices such as digital audio players or mobile phones to act as a host allowing a USB flash drive, mouse, or keyboard to be attached.
Click to expand...
Click to collapse
http://en.wikipedia.org/wiki/USB_On-The-Go
oh... that's it? With all the ranting I read about the phone not supporting usb otg I was thinking it was something more important like not being able to transfer files easily.
Why would you want to hook up a keyboard to a phone?
melterx12 said:
oh... that's it? With all the ranting I read about the phone not supporting usb otg I was thinking it was something more important like not being able to transfer files easily.
Why would you want to hook up a keyboard to a phone?
Click to expand...
Click to collapse
Who knows? lol. the flash drive could come in handy though. It'd be expandable storage OR! if you have a ASUS transformer, you can hook the transformer dock with the Galaxy Nexus and you'd have a portable charger with you that can transform into a netbook or a tablet or just into a charging station
so, I could hook up a USB hub and connect a mouse and keyboard (USB screen ;-)?
melterx12 said:
Why would you want to hook up a keyboard to a phone?
Click to expand...
Click to collapse
One reason would be so you could type on it without using the on-screen keyboard. I have a bluetooth keyboard that I use with mine sometimes. If I added a bluetooth or USB mouse and MHL adapter to a monitor or TV, I'd basically have a complete usable computer.
In some cases it might be very useful, in others it might be more trouble than it's worth. Some people might like it, others might think it's stupid. Regardless of any of that, I think it's pretty cool that it can be done and that the lines between phone/tablet/laptop/desktop are becoming very blurry these days
Hi folks,
As I understand it, the Glide supports both HDMI out and USB On the Go. What I'd like to do is set up my phone to be a basic laptop.
The first part of my plan is to get the right cables. Does anyone know of a combo cable that provides both HDMI female and USB A female to the phone so I can hook one end up to a powered hub with an ethernet dongle and keyboard/mouse thing, and at the same time hook up an external display? Also, if I do this, I assume the hub will need to provide power in some way back to the phone. Is that correct?
Or is this going to be so expensive I should just use a cheap computer?
Thanks.
Jonathan
fighttheangrybunny said:
As I understand it, the Glide supports both HDMI out and USB On the Go. What I'd like to do is set up my phone to be a basic laptop.
The first part of my plan is to get the right cables. Does anyone know of a combo cable that provides both HDMI female and USB A female to the phone so I can hook one end up to a powered hub with an ethernet dongle and keyboard/mouse thing, and at the same time hook up an external display? Also, if I do this, I assume the hub will need to provide power in some way back to the phone. Is that correct?
Or is this going to be so expensive I should just use a cheap computer?
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1633902&highlight=hdmi ?
Assuming a computer on site, you could always vnc.
From past experience with other PDA's, you will -quickly- grow tired of this and end up purchasing a laptop anyways.
Not that you'd want to be internet'ting, much, on a TV, either. For anything short of a quick search, weather, TV guide, you're going to want to cross the room to your laptop, IMO.
Which is probably what you'd have your HDMI connected up to, anyways. Although using the Glide as a remote in that situation is probably attractive. Or as an XBMC control sort of thing, but, again, likely the content would come off the computer rather than the glide, the glide just remotely controlling it.
You can easily test how you find this, either by using a bluetooth keyboard and playing (never mind the external screen for the moment), or by vnc'ing to it from a computer (pretend it's a bluetooth keyboard and it's an external monitor, for the moment).
Technically possible, not practically feasible.
Chromebook?
Just get cheap laptop. It will serve you better and will be much easier to use
Sent from my SGH-I927 using xda app-developers app
ubuntu
---
HDMI out is supported by the SoC, but to the best of our knowledge those pins aren't actually connected to anything in our phones. That said, there's a protocol for outputting to an HDMI device via a USB dongle that doesn't require any hardware infrastructure beyond USB OtG, which we have.
In theory, you could get a powered USB hub (it MUST be powered, no way in hell the phone can put out enough current to support all this), plug a keyboard and mouse into it along with one of those USB-to-HDMI dongles, then hook the phone up to it as a host using an OtG cable. At that point it's just a matter of ROM/kernel support of all the peripheral hardware. (Ask dman? Nah, I'm sure he's WAY too busy.)
If you are just using it for media as like an htpc, I'd reccomend skipping all the usbotg stuff and just connecting a net book or some other cheap PC to your display.
My current setup: old netbook with 1tb external hooked into TV, controlled by the glide (unified remote app) and the external drive is also network shared so my glide (and tablet) can read from it.
Its served me well for playing all of my local video files as well as flash video and light browsing. Depends what you're using it for though, I suppose.
The only time I've ever really used HDMI out with android is to play n64 emulators (or other games that support a bt controller) or if my girlfriend is watching desperate housewives or something on the main setup. It works well enough for that, but not enough that I would make a habit of it.
I have an acer aspire 7560, it does have an hdmi port, but I don't want to have to buy an adapter for something that I don't know would even work for video input. I want to know: is there some way that I can use a normal, oem supplied, usb cable for this and simply connect it to the computer, figure out some stuff on the ubuntu end, and just use my laptop as an external display?
dreamwave said:
I have an acer aspire 7560, it does have an hdmi port, but I don't want to have to buy an adapter for something that I don't know would even work for video input. I want to know: is there some way that I can use a normal, oem supplied, usb cable for this and simply connect it to the computer, figure out some stuff on the ubuntu end, and just use my laptop as an external display?
Click to expand...
Click to collapse
Short answer: no
Explanation: your HDMI port is solely for outbound connections only, to a TV or monitor. There are very few laptops that have the ability to receive an HDMI input.
As for doing it with USB there are third party apps like BBQDroid and MirrorOp that will let you, but its nearly impractical for the Nexus. Trust me, I've been trying for over a year to get even the right ROM/kernel combo to maintain a reasonable lagfree experience using them and its hopeless. We don't have the power. Sure, you can do it. But don't expect to do anything without huge performance drops.
I have a new tv that supports hdmi, but it also has usb 2.0 in, and I do not have a hdmi mhl adapter. Would a normal oem cable work for that?
dreamwave said:
I have a new tv that supports hdmi, but it also has usb 2.0 in, and I do not have a hdmi mhl adapter. Would a normal oem cable work for that?
Click to expand...
Click to collapse
Nope. USB port on your TV is for connecting media devices with music/videos/pictures and does not support the feature your looking for.
I have had success using the Mirror for CM11 application by koush with Airserver on my PC. Info to get it here. You must join the community and beta before it shows up in Play Store.
It works over WiFi network so long as your PC has AirServer, which is an Apple app supposed to be for idevices but the app picks it up anyway. The free version of Airserver is only 7 day trial. It will slow your phone down somewhat, but not anywhere near as bad as other apps. I've used it some, and it works well. But it has limited use with only a trial for Airserver. Such a bummer there, but give it a shot for the 7 days and support it and koush if you it
Good luck