[Q] android to wii streaming? - Android Q&A, Help & Troubleshooting

hi all I was just wondering if anyone knew how to get videos from android to the wii (hacked of course). I have tried to just plug in a usb cord in the back like I do for my psp but every time I go into an app for watching movies it wont show my phone. I know I can just take the sd card out but its a real pain to take the back off my phone and the case I have on it too. anyone have any ideas (besides taking out the sd)?

i'm wondering the same thing, they both have bluetooth, so maybe there's a way to stream music/video from android onto it that way? even if that isn't possible, is there a way to trick the wii into thinking it's a linux computer, and stream via wifi? (wiimc should be able to identify it at that point, no?)
i doubt anyone's going to bother trying to get this to work : (

What about a dlna server and wiimc? Does it work?
Or set up samba filesharing on android and connect from wiimc?

greenskull13 said:
hi all I was just wondering if anyone knew how to get videos from android to the wii (hacked of course). I have tried to just plug in a usb cord in the back like I do for my psp but every time I go into an app for watching movies it wont show my phone. I know I can just take the sd card out but its a real pain to take the back off my phone and the case I have on it too. anyone have any ideas (besides taking out the sd)?
Click to expand...
Click to collapse
Yes it's completely possible (and without wires) to stream videos off your rooted Android to your modded Wii. I'll see about writing up a full guide ...
[Guide/How to]Android/Wii wireless networking solutions | Stream videos and transfer/
http://forum.xda-developers.com/showthread.php?t=2576185
... for now though I'll assume you'll want to know how I did it quickly
1. Download and install WiiMC to your Wii if you've not already done so.
www.wiimc.org
2. Download and install FTPServer to your rooted Android
https://play.google.com/store/apps/details?id=lutey.FTPServer
Edit 12172013- this next suggested app should replace the previous
https://play.google.com/store/apps/details?id=nalic.app.wifishare
WiFi share is far more stable to use with the Wii ... Well for streaming with WiiMC it works but for WiiXplorer I've yet to get this app to work.
3. Set up FTPServer to point to the folders you want to share
- check the box to restrict access to other folders
- set user name and password
4. Connect your Android device to a wireless access point, for this I used an old rooted phone that has the Hotspot function but no data connection to the outside world, but you can use a wireless router instead.
5. Open FTPServer again and start the service.
6. Now to pick up the Wii mote and set up a FTP connection
- Finger up to the gear symbol, click it, and finger down to Network
- Add a new FTP (it's the option that isn't smb) and input the info from the FTPServer app; IP-address, port, username, and password.
Note: don't worry about setting a folder path in the WiiMC screen we're in right now because FTPServer will take care of this if set properly.
- Back out of the setup screen on WiiMC and finger over to the Film icon (on the far left of the screen) and you should see your new connection, click it and enjoy browsing and playing almost all your videos on your Wii.
Somethings to note; it's kinda finicky on showing anything in a directory so just press B and A on your Wii mote till it works, high resolution videos don't work well so keep it 480p or bellow, I'll say it again its really finicky so try restarting each device's connection or software one at a time till things start working.
I realize this question is from a little wile ago but felt that this answer would benefit us all. I don't know if streaming music or pictures wirelessly from Android to Wii works but video works once a directory is loaded. I'll be testing other apps, options, or crafting my own solutions shortly to work out why folders don't always show content but for right now (just got it working a few hours ago and have been watching all sorts of formats) it's great for proof of concept and home use.
Sent from either my SPH-D700 or myTouch3Gs
Debian Kit/QEMU Linux Install guide for all android devices that I'm writing:
http://forum.xda-developers.com/showthread.php?t=2240397
Now have working Installers for ARM Java 7 JDK + Maptools + jMonkey

Related

[Q] Streaming video from home network

I just received my got tablet via the woot deal. Have installed vegan, and all is well. One thing I cannot figure out is, how can I stream videos stored on a shared network drive to my g tablet? I have windows 7 on the pc. I can see the files using File Expert, but they will not stream. It seems like this should be a pretty straight forward task, but so far I have not found the right app. 90% of the files I would like to play are in .avi format. I have tried several media players, and none I have tried give me an option to view files on my network. Thanks for any tips!
Try playon. Bonus is it would alllow you to stream them from anywhere.
Bad part is the quality won't be as good as natively playing the file..
-m
I like qloud. It's free and allows playing across the Internet as well as across a local network.
http://www.playon.tv/playon
Thanks for the suggestions.
I actually already have Playon, and use it to stream Hulu & Netflix content. I did not see an option to stream files I have stored locally on my network though. I'm at work, so cannot check it out now, but I will look for this option when I get home.
I will look into Qloud also.
I too would like to stream media from my network shares. Idc about HD content so much, but being able to watch stuff on the tab when I'm not at my desk would be nice.
Is there a way to do this without putting a media server program on the computer end of things?
Free version of TVersity Media Server (from tversity.com) along with free MoBo player from android market do the job well. For some reason, sound volume is low.
You can use network shares using CIFS. Look for CIFSManager in the market.
It's a little cumbersome to setup if you aren't very familiar with networking, but very doable.
You will need a kernel that supports CIFS (Vegan 5.11 might - can't remember). Latest TNTL (4.4) does, but will likely not in the future. The stock kernel does not.
You can look in the dev section for Clemsyns and Pershoot's kernels. Note that Pershoot uses a modular approach, so you have to follow the instructions on downloading and adding the CIFS module. Clemsyn's should 'Flash and Play'
As for media player, I had trouble playing mpg's. I used Rockplayer Lite from the market and it was able to play them
nxdelirium said:
I too would like to stream media from my network shares. Idc about HD content so much, but being able to watch stuff on the tab when I'm not at my desk would be nice.
Is there a way to do this without putting a media server program on the computer end of things?
Click to expand...
Click to collapse
Other than the CIFS route, I think every other solution requires something on the 'server' end. I have a Windows XP VM set up on my mythtv box for this purpose.
Here's a list of what I've tried:
Zumocast (works great on gf's iPhone, unfortunately no Android client yet, may work in a browser with flash, I couldn't get it with stock AOSP browser though)
Orb Live (couldn't get it to work)
AndrOrb (uses same Orb server, had mixed results)
PlayOn (works great for Amazon Prime, but had mixed results with local media. Sometimes it would work, sometimes it wouldn't, although it is beta)
The following use VLC as a backend, so all have the same problem for me which is most of my mkv's are garbled (odd, since they play fine on the desktop):
VLC Direct
VLC Stream and Convert
Androstream (seems the best of the 3 as far as interface/reliability)
For this platform, I've been disappointed at android's ability (or inability) to reliably stream video (I wish audiogalaxy did video, that works PERFECTLY), yet the iOS platform has it working perfectly (even without RTSP support), not that I'm knocking Apple (not a fan either), it just seems their stuff "just works".
Sorry for the delay on the update. I first setup playon to steam from my local network, it worked well, but I hated the file navigation.
Next I tried qloud, installed the server on my pc and was up and running in minutes. It is extremely simple and works pretty well. I do get some occasional pixelation on sd video, but its not to bad, didn't even try hd because I'm sure the results wouldn't be good. Thanks for the tips.
Definitely QLOUD is the way to go.
setup is quick, and the video playback is good, everything is in sync.
i love the XDA community
Try plex, although it's not free and you need to set up a server
Sent from my PC36100
+1CIFS
It works perfect to mount all your network shares as local on your tab. The tab then treats all shared files as if they were on the tab. This includes streaming movies, audio, and ebooks, viewing pictures and editing docs. Apks stored on the network install as well. Works with VPN as well to have (slow) access from anywhere to home network.
Edit:sp
so I did a google search on cifs and got a lot of tech heavy results. Any chance threw is a setting up cifs for dummies web sure some one could share?
dlaciv12 said:
so I did a google search on cifs and got a lot of tech heavy results. Any chance threw is a setting up cifs for dummies web sure some one could share?
Click to expand...
Click to collapse
Tech heavy?
What would you consider your tech-level?
Rom, kernal? Sorry if you already posted this info...
Edit: also, what kind of computer OS?
Check this link for any CIFS related questions.
http://forum.xda-developers.com/showthread.php?t=756158
*Remember to donate if you like a dev's work
(seriously this app is the shiz)
dlaciv12 said:
so I did a google search on cifs and got a lot of tech heavy results. Any chance threw is a setting up cifs for dummies web sure some one could share?
Click to expand...
Click to collapse
I am fairly new to all this, and i got it working without any problems. I am running TNT Lite 4.4. I assume you know about windows sharing and how to enable it on your other computer. Also you need to be rooted on the gtab.
1. Install cifsmanager from market.
2. Bring up cifsmanager and Settings -> "Add New Share". You will have to have to give superuser permission to cifsmanager when it asks for it.
3. Fill in the new share details. The first entry should look like
192.168.1.160/Movies where 192.168.1.160 is the LAN ip of your windows computer, and Movies is the name of the windows file share on it. It will automatically fill up the mount point to be /mnt/cifs/Movies.
4. Fill in username password for the windows machine. Leave options empty.
5. Save share, and you will see an entry inside cifsmanager.
The above steps need to be done just once per share.
6. Click on the share entry and it will try to mount it. If it succeeds the button on the right turns green. Long press will bring up a menu with "Unmount" on it when u want to unmount.
Now you can access /mnt/cifs/Movies. I like ES File Explorer (free from the market) instead of iFileManager to browse files as it lets me play movie files on a player of my choice. I use RockPlayer Lite as a player.
Caveats: I read somewhere that with the stock launcher you have one shot of correctly entering the share details. If you use Launcher Pro this is not a problem. Note that there is not transcoding going on on the windows side. So if you are on slow wifi you might see stalls.
And you can get to any files, not just movies.
hope this helps
--
Most cifs programs require the gtab to buffer the entire video before it will play any large .avi files.
I have been using Gmote on my gtab with vegan 5.1.1 now for 2 months with no problems at all. It says it doesn't work with avi files but I've never had a problem with them.
cbay said:
4. Fill in username password for the windows machine. Leave options empty.
5. Save share, and you will see an entry inside cifsmanager.
--
Click to expand...
Click to collapse
Username and password for the admin account on the windows machine? I don't have a password set up as it is a HTPC with all of our moveis and recorded TV. I keep getting that the mount has failed due to I/O error.
Or is it looking for the password to enter the family group?
BTW, thanks for the walk through. I always hated dealing with this kind of Windows BS but glad Windows has this ability.
dlaciv12 said:
Username and password for the admin account on the windows machine? I don't have a password set up as it is a HTPC with all of our moveis and recorded TV. I keep getting that the mount has failed due to I/O error.
Or is it looking for the password to enter the family group?
BTW, thanks for the walk through. I always hated dealing with this kind of Windows BS but glad Windows has this ability.
Click to expand...
Click to collapse
.. Of the user owning the share, in your case the admin account.
Check if it works if you set a admin password on your HTPC (and Cifsmanager). Maybe there is a CifsManager limitation on empty passwords.
There are ways I think to auto login into a machine with a password, in case you don't want to type a password out of sleep and/or reboot.
--

[Q] A few beginner questions

Hey guys,
Just bought the Tablet s and have a few things annoying me, and would like some advice on other stuff.
1. Ive read everywhere that the WiFi is an issue with these tablets. After a few hours trolling the forums, i found advice on getting 2 apps to force the WiFi to stay connected (WiFi Fixer and WiFi Lock). i have found i am still having disconnection issues when these two apps ( along with the stock settings) are set to never turn off.
2. Im using DLNA to network the tablet to my pc via WiFi, and am using the PS3 Media Server to access my drives. i have no problems using the PS3 Media Server through my PS3 or through my PSP. the issue is that whenever i wish to watch a movie on the tablet, it says " This device cannot play this content" (beit MKV AVI or MOV). also just viewing pictures it wont load the picture properly, just a blurry low quality version of it. what would be the best way to network the tab to the pc?
3. Using the Media Remote i have found that once i have programmed in the buttons (learning from a device) it drops the learning and i have to re program the buttons (not all, maybe just a few). also is there a way to get the skins of the remote your programming instead of the basic remote it gives you?
4. How can i get the first page to be the main page that shows up after unlocking the tab? as it is business use and i dont want to have them see all the apps i have loaded when i unlock the screen to show them products
Thanks for your help, and yes, ill continue to troll the forums for answers!
Okay. Here are most of your answers:
1. I use Advanced Wifi Lock. Besides that change the wifi sleep policy in advanced (of wifi settings) to Never. Havent had a single problem since!
2. Not very good in this area. I suppose you need a better video player. Try moboplayer from the play store. You would need to download the codecs after installing the app.
Note: Dont expect to play 1080/720p videos across wifi!
3. Havent heard of the stock app forgetting the ir codes. Contact einschnaehkee in this thread ( forum.xda-developers.com/showthread.php?t=1324479 ) and request him for a beta of his perfect replacement to the stock sony remote app.
4. Use a more advanced launcher. Download ADWLauncher from the play store. Allows you to set the main home screen and choose which apps will appear in the drawer!

Access/Control Phone with Tablet?

I'm thinking of replacing my car stereo/navi unit with a 7" tablet. I'd like to know if I can use the tablet to access and navigate my phone's music and play it on the tablet so it will play through the car's speaker since my phone has more storage.
I use Team Viewer on my phone and that allows me to control my laptop so I'm looking for something along those lines but that will play the music as well, I guess it would sort of use my phone as an external drive but the tablet would also be tethered to the phone.
Or... can the Galaxy Tab 2 read a 64gb card fine, like my Rezzy does?
Oh, just thought of something else. If I can't take the tablet out of the car dash, I can change out the music on the card using the tethering? I can send load files via wifi, right?
You clearly need a HUD
DIncLover said:
You clearly need a HUD
Click to expand...
Click to collapse
?
I would mount the tablet in dash so that would be my HUD. Is that what you mean? Or are you trying to fix me up with Paul Newman?
I want to do what this guy did in his Alpha Romeo: http://dev.mittelmedia.it/2010/12/14/asdas/
The Galaxy Tab 7" is the right size to replace my current HU. So I use the tab to control everything, would have it tethered to my phone for data access, and would like to be able browse and play my phone's music with it. :good:
feralicious said:
?
I would mount the tablet in dash so that would be my HUD. Is that what you mean? Or are you trying to fix me up with Paul Newman?
I want to do what this guy did in his Alpha Romeo: http://dev.mittelmedia.it/2010/12/14/asdas/
The Galaxy Tab 7" is the right size to replace my current HU. So I use the tab to control everything, would have it tethered to my phone for data access, and would like to be able browse and play my phone's music with it. :good:
Click to expand...
Click to collapse
If you've got an unlimited data plan and a home broadband connection with a dedicated machine at home, set up a Subsonic (or equivalent) server and use the client on your tablet, you'll have access to all of your music...
I use this version for my server - http://forum.subsonic.org/forum/viewtopic.php?f=15&t=10445
It'll run on a variety of OS's.
You can use the modified client in that link or the official ad free one here - http://www.subsonic.org/pages/apps.jsp#android
I was being unhelpfully facetious .... HUD as in Heads Up Display .... visibly superimposed on the windshield as you attempt to keep your eyes on the road......
DIncLover said:
I was being unhelpfully facetious .... HUD as in Heads Up Display .... visibly superimposed on the windshield as you attempt to keep your eyes on the road......
Click to expand...
Click to collapse
OIC. I like the Paul Newman plan better IF he's the same age he was in HUD.
mjones73 said:
If you've got an unlimited data plan and a home broadband connection with a dedicated machine at home, set up a Subsonic (or equivalent) server and use the client on your tablet, you'll have access to all of your music...
I use this version for my server - http://forum.subsonic.org/forum/viewtopic.php?f=15&t=10445
It'll run on a variety of OS's.
You can use the modified client in that link or the official ad free one here - http://www.subsonic.org/pages/apps.jsp#android
Click to expand...
Click to collapse
Ooh... I like your thinking... How powerful does the machine need to be? I have an ooooold box running WinXP, I don't even remember the specs of it, it's been a long time since I booted it up. I suppose I could buy a cheap bare bones system considering the tablet is $400-1400 less than getting an entire new HU with navi.
Or... I'm going to be building a home theater pc that would be on a micro mobo to fit in a case that would be in my AV rack. I would be using that for all my media and it will be hooked up to my whole AV system and home network. Could that be used? Or is that a bad idea?
Or... can I just use a NAS drive that's connected to my router?
feralicious said:
OIC. I like the Paul Newman plan better IF he's the same age he was in HUD.
Ooh... I like your thinking... How powerful does the machine need to be? I have an ooooold box running WinXP, I don't even remember the specs of it, it's been a long time since I booted it up. I suppose I could buy a cheap bare bones system considering the tablet is $400-1400 less than getting an entire new HU with navi.
Or... I'm going to be building a home theater pc that would be on a micro mobo to fit in a case that would be in my AV rack. I would be using that for all my media and it will be hooked up to my whole AV system and home network. Could that be used? Or is that a bad idea?
Or... can I just use a NAS drive that's connected to my router?
Click to expand...
Click to collapse
It doesn't require a lot of horsepower, I have mine on an old Dell Poweredge SC420 machine thats running Windows Home Server. Personally I'd put it on the home media machine if it's gonna be dedicated and running all the time. You will need to forward the one port needed, I believe it defaults to 4040 but you can set it to anything.
Upload your music to Google Music, tether phone to tablet, stream music on tablet. Would that work?
Or you could use ES file explorer, create Bluetooth link and access the phone through the tablet that way...
Phaded said:
Upload your music to Google Music, tether phone to tablet, stream music on tablet. Would that work?
Or you could use ES file explorer, create Bluetooth link and access the phone through the tablet that way...
Click to expand...
Click to collapse
I have a thing against using cloud storage. Comes from my paranoia I suppose.
I just found an article on using ES Explorer to access a shared folder on a pc from your phone/tablet. Will explore your idea as well.

Cheap NAS using any Android device. HELP!

Hi all
I bought recently one of those cheap Mini Android PC (the MK808B) and I am trying to setup an easy/cheap NAS with it so I can see my videos from other devices. This would let me turn off my big energy-sucker desktop PC and leave that light small device doing its job. By the way... I am using the MK808B, but the idea is that any rooted Android device would do it.
Until now the progress is big and I can say it almost works... but that "almost" is why I am here, asking for help.
This is what I have done until now:
In the MK808B I have installed:
- Paragon NTFS&HFS+ (so I can mount any NTFS device, in my case a 32GB FTFS flash drive but this would support any big hard drive) (needs root)
- Droid NAS (a free app that does in theory what NAS do, in theory only accessible from Macs and Android devices although that would still be OK since I want to access to those videos from our phones and tablet)
So, once all this is setup and running, I go to any of my Android devices and try to access. To do so, I installed:
- ES File Explorer (to access my MK808B via my WiFi connection)
- MX Player (to play the videos)
And here is the problem: I manage to access my MK808B, I can get into the mounted flash drive... but when I try to play any of the videos, whatever the format, MX Player gives me this error:
"Video problem"
"Can't play this video"
If I click on an image it opens it, if I try to copy files I can... is just playing videos that doesn't work. Could be accessing them through my WiFi connection the problem? Maybe the MK808B is not reliable enough, WiFi speaking? Should I get one of those USB-LAN thingy?
If you could help me I would appreciate it. And also, I think getting a setup like this working would be very useful for a lot of people, who could access their files from any device while at home
Thanks!
I use BubbleUpNp from the play store across all of my devices.
HTC One X, Google Nexus 4 and Nexus 7 and an MK809 plugged in the back of the TV. I do have a OTG-Lan plugged into a hub, with 1TB hard drive all plugged into the MK809. I have Finless 1.7 Rom on the TV Stick.
Seems to work well, allowing me to say use my tab to render a movie from my MK809 library (1TB Hard Drive).
Other recommendations for you are Droidmote. Droidmote server on your TV Stick and Droidmote client on your phone, acts as a remote.
XBMC android installed on your TV stick.
ALZHEM said:
Hi all
I bought recently one of those cheap Mini Android PC (the MK808B) and I am trying to setup an easy/cheap NAS with it so I can see my videos from other devices. This would let me turn off my big energy-sucker desktop PC and leave that light small device doing its job. By the way... I am using the MK808B, but the idea is that any rooted Android device would do it.
Until now the progress is big and I can say it almost works... but that "almost" is why I am here, asking for help.
This is what I have done until now:
In the MK808B I have installed:
- Paragon NTFS&HFS+ (so I can mount any NTFS device, in my case a 32GB FTFS flash drive but this would support any big hard drive) (needs root)
- Droid NAS (a free app that does in theory what NAS do, in theory only accessible from Macs and Android devices although that would still be OK since I want to access to those videos from our phones and tablet)
So, once all this is setup and running, I go to any of my Android devices and try to access. To do so, I installed:
- ES File Explorer (to access my MK808B via my WiFi connection)
- MX Player (to play the videos)
And here is the problem: I manage to access my MK808B, I can get into the mounted flash drive... but when I try to play any of the videos, whatever the format, MX Player gives me this error:
"Video problem"
"Can't play this video"
If I click on an image it opens it, if I try to copy files I can... is just playing videos that doesn't work. Could be accessing them through my WiFi connection the problem? Maybe the MK808B is not reliable enough, WiFi speaking? Should I get one of those USB-LAN thingy?
If you could help me I would appreciate it. And also, I think getting a setup like this working would be very useful for a lot of people, who could access their files from any device while at home
Thanks!
Click to expand...
Click to collapse
Was thinking about the same thing. How to create a cheap NAS with an android device as the core of the system. But i was thinking about a RAID1 NAS. ANy suggestions?

[Guide] Cracked Screen? Give that beast new life on your TV with XBMC.

Hello all! My first attempt at any type of guide or help, so give me pointers if you notice a better way to go about this than what's here.
This was done by me on my Ultra that broke, but I would imagine the same works for any other device that has a Snapdragon 800, and probably earlier chipsets as well. SPMC and XBMC have documentation about the supported hardware.
Doesn't it suck when you crack the screen on your baby and she no longer responds to touch input? We've probably all been there with one device or another. But don't let that busted phone gather dust, turn it into a full fledged media center! These quad core beasts can do so much more than the phones of a few years ago. I take no credit for anything here, as I'm just passing along my experience so others can make use of a disabled phone.
I have used Plex, Chromecast, etc, but no combination of those gives me the control of XBMC, and the ability to play mostly any codecs without the need for transcoding.
A few things before I get into the steps:
1. I started with a rooted phone, but you don't necessarily need one. It just helps later on if you want more control over the device functions.
2. I recommend using the most up to date firmware possible, I am on 4.4.4 myself, using this rom here:
http://forum.xda-developers.com/showthread.php?t=2800414
3. You'll want a usb OTG cable like the one I used here, along with a cheapo wired usb mouse so you can control the phone until it is set up to work with a remote.
http://www.amazon.com/gp/product/B00871Q5PI/ref=oh_aui_detailpage_o04_s00?ie=UTF8&psc=1
4. You'll also need an MHL adapter. I used this one here:
http://www.amazon.com/gp/product/B00KPXI4S2/ref=oh_aui_detailpage_o03_s00?ie=UTF8&psc=1
5. You'll need wifi, assuming you have moved the sim to your next device.
6. You will want some form of controlling XBMC remotely. I use Yatse for Android, installed on my replacement phone and it's a godsend.
https://play.google.com/store/apps/details?id=org.leetzone.android.yatsewidgetfree&hl
Here we go.
1. Clean that busted phone up. Reset to factory settings, flash a new rom, OR just remove any non-essential apps. I only have my phone signed into Google so I can access the Play store, which you will want to do as well.
2. Install this if you are rooted. It will allow the phone to disable the screen when the MHL adapter is plugged in, saving battery and keeping it nice and dark around your TV. The wizard should guide you through a fairly simple set up. What you are looking for is for the app to disable/suspend/standby the screen when it detects MHL.
https://play.google.com/store/apps/details?id=com.nkahoang.screenstandby&hl
3. Install SPMC. This is a forked version of XBMC for Android, and frankly, it's better suited for this application. It has more features, and takes better advantage of the hardware.
https://play.google.com/store/apps/details?id=com.semperpax.spmc
4. After installing SPMC, you can use it as a launcher, meaning the phone will boot directly into SPMC. Just press home and you'll be given the option.
5. Launch SMPC, go into Settings-Services-Webserver and check Allow control of XBMC via HTTP.
6. At this point, you can now control SPMC with Yatse or another similar XBMC remote app on another device. Depending on your situation, you may still want that mouse to do a few more things before you connect to the TV.
Options Options Options
I use XBMC in my living room on a dedicated PC. My media resides on a NAS, wired via gigabit ethernet to an AC wireless router. Since I wanted to use this broken phone as a sort of satellite system in the bedroom, I set up a MySQL server on the same NAS. It can be daunting, but XBMC provides great documentation and this method makes getting your media onto the phone very easy.
http://kodi.wiki/view/MySQL
If you do not have another XBMC or do not wish to share the library between devices, skip this section.
1. If you have another instance of XBMC, give this a serious look, as both the library and the playback status will be synced among all devices. You can stop in one room and resume in another.
2. Running the current version of SPMC, and XBMC 13.2, I had no issues with MySQL, despite the warning to use the same build date.
3. If you have this type of setup, all you need to do is copy the advancedsettings.xml file you created from your original XBMC install, and paste it into the userdata folder deep inside the SPMC file structure. This is usually found inside sdcard/Android/data
4. Once you do this, launch SPMC and your existing library will be there.
5. I have not tried this, since I went through the trouble to set up MySQL before, but you can alternatively use Media Browser 3 to serve up your library, and it does appear
to be easier to set up. Download the XBMB3C plugin inside XBMC/SPMC to allow for this.
http://mediabrowser.tv/download/#server
Add Media
Alternatively, you can navigate to videos inside SPMC, select files, and then choose Add Source to add your media from wherever to your new library. There is lots of documentation over at the official XBMC site, so go there if this is your first foray into this type of thing.
I've found that I just have to turn the phone on when I walk into the bedroom, and it will boot directly into SPMC. From that point I can use Yatse on a different device to control the media center. When I am done watching content, the shutdown option inside Yatse will shut the phone off, and it just goes into a powered down charging state.
Mostly everything should play after the install, but you may need or want to adjust some settings inside SPMC/XBMC. Again, look to the official XBMC wiki for help if you need it.
If you're rooted, you can probably do without the USB OTG cable. You could use ADB to install packages and the shell (or a wrapper like this — worked well for me a few months back) to control the screen. This might also be useful if your screen is dead.
There is a new specific xbmc for android that comes preconfigured with the most important repositories for those that really don't want to dabble with all of that kind of stuff. Just install and all the main plugins are automatically installed for you. You can find it here http://www.tvaddons.ag/tvmc-android/
Is TVMC anything more than XBMC 13.2 with preconfigured settings? Seems redundant slightly because SPMC (version 13.3.2) actually contains fixes to XBMC 13.2 to enable hardware acceleration on more devices. With the Z Ultra specifically, under XBMC 13.2 official, even though hardware acceleration was enabled in the settings, it was not working. SPMC is built by official XBMC team members and contains "fixes" that were left out of the official spin for whatever reason. The settings are also mostly preconfigured, at least the defaults are different than regular XBMC, and for me at least, everything worked right away.
What are the possibilities for a phone that does not support MHL? (Oppo Find 5) I had the same idea after I broke my screen, but I am not sure now what to do. A mediacenter seemed great to me. A webserver is possible too, but I don't like how it won't use it's media capabilities anymore.
The device supports wireless screen (Miracast?) but I don't think that works great and I can't get it to work really.
Well, Android Lollipop will support Chromecast Mirroring, so if you are able to find a rom for that device when Lollipop makes its way around, that would work. There seems to be a good amount of development for that phone on XDA, so you might just need to wait it out a bit.
HaTeNL said:
What are the possibilities for a phone that does not support MHL? (Oppo Find 5) I had the same idea after I broke my screen, but I am not sure now what to do. A mediacenter seemed great to me. A webserver is possible too, but I don't like how it won't use it's media capabilities anymore.
The device supports wireless screen (Miracast?) but I don't think that works great and I can't get it to work really.
Click to expand...
Click to collapse
mailme45 said:
Well, Android Lollipop will support Chromecast Mirroring, so if you are able to find a rom for that device when Lollipop makes its way around, that would work. There seems to be a good amount of development for that phone on XDA, so you might just need to wait it out a bit.
Click to expand...
Click to collapse
This may be worth a look if you are interested in chromecast mirroring.
http://forum.xda-developers.com/har...experimental-enable-mirroring-device-t2812193
mailme45 said:
Hello all! My first attempt at any type of guide or help, so give me pointers if you notice a better way to go about this than what's here.
This was done by me on my Ultra that broke, but I would imagine the same works for any other device that has a Snapdragon 800, and probably earlier chipsets as well. SPMC and XBMC have documentation about the supported hardware.
Doesn't it suck when you crack the screen on your baby and she no longer responds to touch input? We've probably all been there with one device or another. But don't let that busted phone gather dust, turn it into a full fledged media center! These quad core beasts can do so much more than the phones of a few years ago. I take no credit for anything here, as I'm just passing along my experience so others can make use of a disabled phone.
I have used Plex, Chromecast, etc, but no combination of those gives me the control of XBMC, and the ability to play mostly any codecs without the need for transcoding.
A few things before I get into the steps:
1. I started with a rooted phone, but you don't necessarily need one. It just helps later on if you want more control over the device functions.
2. I recommend using the most up to date firmware possible, I am on 4.4.4 myself, using this rom here:
http://forum.xda-developers.com/showthread.php?t=2800414
3. You'll want a usb OTG cable like the one I used here, along with a cheapo wired usb mouse so you can control the phone until it is set up to work with a remote.
http://www.amazon.com/gp/product/B00871Q5PI/ref=oh_aui_detailpage_o04_s00?ie=UTF8&psc=1
4. You'll also need an MHL adapter. I used this one here:
http://www.amazon.com/gp/product/B00KPXI4S2/ref=oh_aui_detailpage_o03_s00?ie=UTF8&psc=1
5. You'll need wifi, assuming you have moved the sim to your next device.
6. You will want some form of controlling XBMC remotely. I use Yatse for Android, installed on my replacement phone and it's a godsend.
https://play.google.com/store/apps/details?id=org.leetzone.android.yatsewidgetfree&hl
Here we go.
1. Clean that busted phone up. Reset to factory settings, flash a new rom, OR just remove any non-essential apps. I only have my phone signed into Google so I can access the Play store, which you will want to do as well.
2. Install this if you are rooted. It will allow the phone to disable the screen when the MHL adapter is plugged in, saving battery and keeping it nice and dark around your TV. The wizard should guide you through a fairly simple set up. What you are looking for is for the app to disable/suspend/standby the screen when it detects MHL.
https://play.google.com/store/apps/details?id=com.nkahoang.screenstandby&hl
3. Install SPMC. This is a forked version of XBMC for Android, and frankly, it's better suited for this application. It has more features, and takes better advantage of the hardware.
https://play.google.com/store/apps/details?id=com.semperpax.spmc
4. After installing SPMC, you can use it as a launcher, meaning the phone will boot directly into SPMC. Just press home and you'll be given the option.
5. Launch SMPC, go into Settings-Services-Webserver and check Allow control of XBMC via HTTP.
6. At this point, you can now control SPMC with Yatse or another similar XBMC remote app on another device. Depending on your situation, you may still want that mouse to do a few more things before you connect to the TV.
Options Options Options
I use XBMC in my living room on a dedicated PC. My media resides on a NAS, wired via gigabit ethernet to an AC wireless router. Since I wanted to use this broken phone as a sort of satellite system in the bedroom, I set up a MySQL server on the same NAS. It can be daunting, but XBMC provides great documentation and this method makes getting your media onto the phone very easy.
http://kodi.wiki/view/MySQL
If you do not have another XBMC or do not wish to share the library between devices, skip this section.
1. If you have another instance of XBMC, give this a serious look, as both the library and the playback status will be synced among all devices. You can stop in one room and resume in another.
2. Running the current version of SPMC, and XBMC 13.2, I had no issues with MySQL, despite the warning to use the same build date.
3. If you have this type of setup, all you need to do is copy the advancedsettings.xml file you created from your original XBMC install, and paste it into the userdata folder deep inside the SPMC file structure. This is usually found inside sdcard/Android/data
4. Once you do this, launch SPMC and your existing library will be there.
5. I have not tried this, since I went through the trouble to set up MySQL before, but you can alternatively use Media Browser 3 to serve up your library, and it does appear
to be easier to set up. Download the XBMB3C plugin inside XBMC/SPMC to allow for this.
http://mediabrowser.tv/download/#server
Add Media
Alternatively, you can navigate to videos inside SPMC, select files, and then choose Add Source to add your media from wherever to your new library. There is lots of documentation over at the official XBMC site, so go there if this is your first foray into this type of thing.
I've found that I just have to turn the phone on when I walk into the bedroom, and it will boot directly into SPMC. From that point I can use Yatse on a different device to control the media center. When I am done watching content, the shutdown option inside Yatse will shut the phone off, and it just goes into a powered down charging state.
Mostly everything should play after the install, but you may need or want to adjust some settings inside SPMC/XBMC. Again, look to the official XBMC wiki for help if you need it.
Click to expand...
Click to collapse
Im confused. How does the phone charge while its hooked into the TV?
Roseysdaddy said:
Im confused. How does the phone charge while its hooked into the TV?
Click to expand...
Click to collapse
The mhl adapter is powered.
http://ecx.images-amazon.com/images/I/71TmMtz9uIL._SL1500_.jpg
One port to rule them all
adfurgerson said:
The mhl adapter is powered.
http://ecx.images-amazon.com/images/I/71TmMtz9uIL._SL1500_.jpg
Click to expand...
Click to collapse
I have a Galaxy Note 2 with the same issue,
What is confusing me here is the phone has one MicroUSB into which three things need to plug into it
Power
OTG for Mouse and Keyboard
MHL adapter
ShiversZN said:
I have a Galaxy Note 2 with the same issue,
What is confusing me here is the phone has one MicroUSB into which three things need to plug into it
Power
OTG for Mouse and Keyboard
MHL adapter
Click to expand...
Click to collapse
1. The mhl is a Y cable with a male micro usb on the end of cord and a female at the end with hdmi that requires power which runs adapter and charges phone.
2. OTG is only for initial setup and will not be used with mhl ( OP states this is for screens that will display but not respond to touch) after setup control will be via a second device using yatse or another remote control app.
3. See #1.
This thread is great i ened up doing this very thing after destroying the digitizer on an s3 a while ago (I was one unlucky sap to try replacing a cracked screen) and the resultof having a usless phone was made better by having a perminant xbmc device connectd to my tv-way better than satellite or cable
Awesome!
I have a few devices that I keep around. Note 2, galaxy S2, nexus 1 (and my retarded/retired phones iphone 5S, ipad and blackberry playbook). I will definitely give it a try and let you guys know how it goes.
Have you tried on your S2?
Although I've touch screen working, but my gorilla glass is broken. I dont know some are saying that they've to replace whole assemble costing $125 here. While some people on the internet say that it can be done and on ebay I saw front panel(Gorilla) being sold in India.
I just came across this thread after my own experiences with getting this going yesterday! I have an LG Optimus G (E973) with a cracked digitizer, and I was about to buy an Android box, when I realized this phone would be more powerful, and have more features, than anything I could buy in the $100 range.
I made an OTG cable myself. Very easy to do, all you need is a microUSB cable male end, and a USB female end... except, problem #1, I found out my phone doesn't support OTG power. So I had to turn it into an OTG Y-cable so it can receive power (and charge the phone) simultaneously. Then, problem #2, my kernel doesn't support OTG. I wasn't able to figure this out. So I looked for another solution.
Maybe I could install VNC or one of those ADB viewers? Hook up my computer... problem #3, not authorized for adb. Can't authorize without touchscreen. (I later discovered the device keys are stored at /data/misc/adb/adb_keys, and could have added my computer in recovery.) Went to the gf's house and found my old MacBook Air, turns out that one was authorized!
Great! I'm in... now... after fiddling around trying to get it to work in Windows and OSX, problem #4 neither VNC or ADB viewers worked. I could SEE the screen, but interaction did nothing.
Eventually, I decided to just manually run touch events from the adb shell, a la adb shell input swipe 0 0 0 1280 to pull down the menu. Armed with this, I hacked together a script with JavaScript and PHP to have a web interface I could interact with my phone through. It's SLOW as hell at 768x1280 (max 1fps, I'd say), as it uses screenshots.
If anyone is interested, here's the script I made. https:// gist.github.com/shahyar/8d24815b54b8ca1c1d9c
...It didn't end there. I decided now that I have it working, I'll reset the data. Problem #5: I forgot that this also resets debug to off. I had to calculate, using a ruler, where to swipe and tap to enable developer mode, and then enable USB debugging. I wrote an init.d script which did this.
Now, I'm just waiting for my MHL cable and Bluetooth keyboard. Let's hope those go a little better than how the rest of this adventure did.
Screen cracked and not usable
I have a further issue in that my screen is cracked and I can't see what's happening on the screen.
Any thoughts on how to set it up in this case?
Great guide, thank you for taking the time to write it mailme45
tithij said:
I have a further issue in that my screen is cracked and I can't see what's happening on the screen.
Any thoughts on how to set it up in this case?
Click to expand...
Click to collapse
I was in a similar situation when I embarked on this little project, my screen was completely dead but i could hear sounds from the physical buttons so I knew the phone was on. There are a few solutions to get your phone setup, assuming you are still looking for a solution, if not I'll just mention it for the next person in this predicament. If you didn't buy your mhl adapter yet and your screen doesn't work at all, then I suggest buying a mhl cable with CEC function; this will allow you to control your phone with your tv remote when connected. These mhl adapters cost more than the ones found on ebay but also come with more features. The rocketfish RF-G1171($12 at bestbuy) for example will work with most phones including 11-pin samsung models so if you didn't buy a mhl yet, I would recommend getting one with CEC or one that comes as part of a hub, search ebay for the 5in1 mhl. If you already bought a cheap ebay one, continue reading below.
You will need a mhl cable, otg cable and usb mouse/keyboard; These steps are for people with a dead screen and digitizer. If your screen works but touch does not, just use a otg cable and mouse and if your screen doesn't work but touch does then use mhl cable and control using the touch screen.
Note** If you had USB debugging enabled already, skip to step 5
Step 1: connect the MHL cable to your phone and connect with your TV/Monitor and wait for your device to boot into the lockscreen
Step 2: Once at the lockscreen take out the mhl cable and use the otg cable to connect your mouse and swipe to unlock, switch back to mhl cable to make sure you got passed the lockscreen.
Note** If you had a password lock or pattern lock this will be very annoying, use the otg with keyboard if its a password and use mouse for pattern; might take awhile since you will be doing the pattern blind.
Step 3: use the keyboard to navigate to Settings > About Phone > scroll to "build number" and hit enter 7x to turn on developer options.
Note** As each phones menu, app layout and UI is slightly different, you may have to switch between mhl and otg just to see where you currently as you navigate. I suggest taking your time and switching between the two for each action you make, as we will only have to go through this process once.
Step 4: with developer options enabled, navigate to the "developer options" menu and turn on USB debugging.
Step 5: At this stage there are two methods, if you are lucky option 1 will work, if it does not, sadly you will have to go through the annoying mhl/otg switching to navigate one more time.
Option 1:
Install a google chrome app/extension called Vysor on your pc
Link: Vysor
This is an app developed by Koush that allows you to connect, view and control your android device on your PC through USB. The app is still in beta phase so might not work with every phone. Drivers will need to be installed for this app to work, which can be found at the Vysor homepage(I can't link to outsite sites so just google it) along with instructions. If the app works for you, I suggest the first thing you do is turn off certain features like lockscreen and sleep timer; next install a bluetooth keyboard/mouse/controller, something that will allow you to control the phone when connected to the tv/monitor through mhl. Finally you can also do all the required setups mentioned in this thread to get kodi running and when you are satisfied with the setup, connect the phone back to the tv/monitor.
Option 2:
If you were unlucky and Vysor did not work for you, navigate to the play store by switching between mhl and otg and install an app called Teamviewer Quicksupport. Install teamviewer on your PC; launch the app on your phone and you will be given an ID, use the ID on your PC to connect to the phone. When you try to connect from your PC, you will get a confirmation on your phone; make sure your phone is connected through mhl so you can see the confirmation. switch to otg to accept then switch back to mhl since you will be prompted to install an add-on, this add-on is necessary to view your phone screen on your PC. Once the add-on is installed, you will be able to see and control your phone from your pc, use your pc to setup your phone. As mentioned in option one, turn off certain features that are hindrance like lockscreen and install a bluetooth device that will let you control your phone wirelessly.
Hope this helps people with a completely dead screen but otherwise working phone, It can be very frustrating and time consuming but once you get past the initial stuff, you should be able to either link using vysor or wirelessly using teamviewer for feature setups.
So this is a great idea, except that it doesn't work for any other apps, since I do most of my watching on Netflix and HBO and I can't figure out a way to control the phone outside of Kodi.

Categories

Resources