[Q] Setting HDMI out as primary display - Nexus Q Q&A, Help & Troubleshooting

Hi all,
Running CyanogenMod 10.1 on the Nexus Q. Certain apps, such as Xfinity and TWC, give an error message that a secondary display was detected.
As the Nexus Q has no embedded display, is there a way to set the HDMI out as the primary display to make these apps work??
Thank you!

bzero7 said:
Hi all,
Running CyanogenMod 10.1 on the Nexus Q. Certain apps, such as Xfinity and TWC, give an error message that a secondary display was detected.
As the Nexus Q has no embedded display, is there a way to set the HDMI out as the primary display to make these apps work??
Thank you!
Click to expand...
Click to collapse
It is the apps themselves. You will have to get an older version of the app before they included the check for the display out. The older apps should work. Try finding and sideloading an older one. Here is an older Xfinity one. Try it out and let us know if it works.
http://m.jeremy-baragar.store.aptoide.com/app/market/com.xfinity.playnow/1402/1583009/Player

Related

I need to know HDMI basics o_O *confused*

Hello all... I'm confused by the HDMI capabilities of my Evo. I'm under the impression that when you connect the micro HDMI cable (I just bought), you're able to view your phone's screen on your TV--as thought it were a large monitor. I thought this is what "mirroring" meant.
All I can see with this micrHDMI cable are videos, slideshows and photos--all pointless activities to the way I use my phone, oh! and play a video game or two, which I don't do. I installed two HDMI apps--the only two that I found on the market. The only thing I have not done is flash a different kernel.
Before I flash another kernel, do I have the wrong idea about what mirroring means?
semperlux said:
Hello all... I'm confused by the HDMI capabilities of my Evo. I'm under the impression that when you connect the micro HDMI cable (I just bought), you're able to view your phone's screen on your TV--as thought it were a large monitor. I thought this is what "mirroring" meant.
All I can see with this micrHDMI cable are videos, slideshows and photos--all pointless activities to the way I use my phone, oh! and play a video game or two, which I don't do. I installed two HDMI apps--the only two that I found on the market. The only thing I have not done is flash a different kernel.
Before I flash another kernel, do I have the wrong idea about what mirroring means?
Click to expand...
Click to collapse
No, you don't have the wrong idea. The evo's native HDMI capabilities will only allow you to see certain things on the tv screen, such as youtube, streaming video, the gallery app, etc (as you already noted). There are two apps in the market, both of which I've had success with. Those apps (fullhdmi and hdmwin) both allow you to mirror whatever is on your evo's screen to the tv. Anything on your phone's screen will be mirrored to the tv you have it connected to. I havent used either of the two apps in a month or so actually, but I thought that a custom kernel was no longer required to use either one of them? (although a custom kernel did make things seem a bit smoother, as I believe it enabled hardware acceleration)
So in short, you don't have the wrong idea, and you are indeed able to do what you have set out to do.
EDIT: I just noticed that you said you have intalled both of the hdmi apps on to your phone. I would suggest uninstalling one of them, as they could interfere with eachother. Decide which one you want to use, and then uninstall the other one and reboot your phone, then try it.
k2buckley said:
No, you don't have the wrong idea. The evo's native HDMI capabilities will only allow you to see certain things on the tv screen, such as youtube, streaming video, the gallery app, etc (as you already noted). There are two apps in the market, both of which I've had success with. Those apps (fullhdmi and hdmwin) both allow you to mirror whatever is on your evo's screen to the tv. Anything on your phone's screen will be mirrored to the tv you have it connected to. I havent used either of the two apps in a month or so actually, but I thought that a custom kernel was no longer required to use either one of them? (although a custom kernel did make things seem a bit smoother, as I believe it enabled hardware acceleration)
So in short, you don't have the wrong idea, and you are indeed able to do what you have set out to do.
EDIT: I just noticed that you said you have intalled both of the hdmi apps on to your phone. I would suggest uninstalling one of them, as they could interfere with eachother. Decide which one you want to use, and then uninstall the other one and reboot your phone, then try it.
Click to expand...
Click to collapse
As always, k2buckley is on point. Please note that for the best results, a custom kernel (check my sig for the one I'm using) is better because it will allow the app to work better by allowing certain features and output resolutions to work that will not work without the custom kernel. I use the mirroring feature frequently, so for me it is worth having the custom kernel.
k2buckley said:
EDIT: I just noticed that you said you have intalled both of the hdmi apps on to your phone. I would suggest uninstalling one of them, as they could interfere with eachother. Decide which one you want to use, and then uninstall the other one and reboot your phone, then try it.
Click to expand...
Click to collapse
Thank you for your prompt response. Could the problem also be in my TV settings?
This is what I did (Using a 52" Panasonic plasma - w/Vieracast):
1) Installed the app. (Full HDMI by Team Win, uninstalled. Installed FuLLHDMI by orrebmas)
2) plugged everything in (HDMI to HDMI1 port on my tv and micro to the Evo)
3) Selected the input to HDMI1 (using my remote).
4) Results, *Black screen* I didn't see anything until I produced the Gallery, YouTube or videos on my phone which now I'm learning are default.
Other than flashing a custom kernel, I can't imagine what else you'd need to do.
semperlux said:
Thank you for your prompt response. Could the problem also be in my TV settings?
This is what I did (Using a 52" Panasonic plasma - w/Vieracast):
1) Installed the app. (Full HDMI by Team Win, uninstalled. Installed FuLLHDMI by orrebmas)
2) plugged everything in (HDMI to HDMI1 port on my tv and micro to the Evo)
3) Selected the input to HDMI1 (using my remote).
4) Results, *Black screen* I didn't see anything until I produced the Gallery, YouTube or videos on my phone which now I'm learning are default.
Other than flashing a custom kernel, I can't imagine what else you'd need to do.
Click to expand...
Click to collapse
Did you open up the FullHDMI app, and click the button that says 'apply and start mirroring' or something to that nature? It doesn't sound like you started the actual app. And if you don't start the app, it reverts to the phone's default capabilitites. Once you start the app, and hit the button that says start mirroring, it should start. If it won't display, you may need to change the output resolution. I believe there were 4 or 5 settings in the app. On my TV, which is a 50" Samsung, only 2 of the settings would work. All of the other settings, my tv would say something like 'format not supported'. I had to mess around for a couple minutes, but was able to get it to work. And it worked rather nicely as well, once I got it going.
You can find trouble shooting tips and even live support via chat on the FullHDMI website here:
http://members.cox.net/lokifish/index.html
As buckley said, once you connect the HDMI cable from your phone to the TV, you need to hit the button that says "Start FullHDMI Service". If you get a black screen, hit the second tab and make sure the resolution is not set to 720p (unless you have the custom kernel). Also, please note that 800x600 is a resolution for computers and not supported by all TV's, so you may want to try PAL or EDTV if you get a black screen. Once you change the resolution, go back to the main tab and hit the start button again. Since it is already running, it will say "Reapply Service" or something like that.
There are many more trouble shooting tips on the site asides from what I mentioned above. I suggest you check it out. Lokifish is pretty good about being on the chat server, so chances are you can get live help there, as well.
Ok, there we go... it's working. The setting my TV will let me use is EDTV. Thanks everyone for all your help.
Now back to stock YouTube
will not work. I have tried disabling HDMwin service already without success.
Also tried uninstalling stock onboard YouTube and re-installing it.
If I disable HDMWin service, shouldn't this be all I need to do in order
to use onboard YouTube without mirroring it?
jdub1234 said:
will not work. I have tried disabling HDMwin service already without success.
Also tried uninstalling stock onboard YouTube and re-installing it.
If I disable HDMWin service, shouldn't this be all I need to do in order
to use onboard YouTube without mirroring it?
Click to expand...
Click to collapse
If you're on a Sense rom, the YouTube app should work with the native HDMI capabilities of the Evo. If you're on an AOSP rom, you will have no native HDMI capabilities, and the only way for HDMI to work is with one of the two available apps in the market. If you are on a sense rom, and it's still not working, there could be a few things causing your problem. Such as a bad HDMI cable, a bad HDMI port, or the particular kernel you're on may not support HDMI output.
On on a Sense ROM
Netarchy.
The native HDMI worked prior to flashing Netarchy so I know it's ok.
One thing kind of odd that I noticed with the native YouTube before I
re-installed it. The search function stopped working for some reason.
I have no idea why. So, I uninstalled the native YouTube, re-installed
a new one and the search function is back. I now also have two YouTube
icons, only one of which works.
I have yet to try the new native YouTube for HDMI and will do that today.
I also tried dragging the "old" Youtbube icon off the desktop but it won't
disappear.

[Q] Use RK802 to mirror N7 display on TV with remote desktop

Did any of u guys try this?
Is there an app that could be both server an a viewer on an android device?
If that is so, we could mirror our N7 display on big screen, and make our TVs smart for $50 or so...?
Just to make it clear, I'd like suggestions from guys that tried this if possible?
https://play.google.com/store/apps/...GwsMSwxLDEsImNvbS5hd2luZGluYy5zcGhvbmUydHYiXQ..

How to Get Xfinity TV (X1 app not TV to GO) to not close back to home screen

has anyone figured out why the Xfinity TV app closes or how to fix this I have the newest version installed on my nvidia shield and the app closes after about 10 minutes of watching a live or on demand show and goes back to the Home screen? On my fire stick the app doesn't close but I get other playback error on live channels. The TV to Go app works 100% on my correctly it never closes but it lacks a channel guide and DVR abilities so I would rather use the X1 TV app instead. any suggestions on how to get the app to stop closing back to the home screen?
I can't even get it to authorize my device. I put in my info and it just gives me a retry error.
davidreyes13 said:
I can't even get it to authorize my device. I put in my info and it just gives me a retry error.
Click to expand...
Click to collapse
I think it did that for me too at first I had to call Comcast and tell them I to activate my account to use the X1 TV app they did something on their end and I was able to login and add my device to the system. . I wasn't able to use the app on any device though so that may have been something different
jlennonfan said:
has anyone figured out why the Xfinity TV app closes or how to fix this I have the newest version installed on my nvidia shield and the app closes after about 10 minutes of watching a live or on demand show and goes back to the Home screen? On my fire stick the app doesn't close but I get other playback error on live channels. The TV to Go app works 100% on my correctly it never closes but it lacks a channel guide and DVR abilities so I would rather use the X1 TV app instead. any suggestions on how to get the app to stop closing back to the home screen?
Click to expand...
Click to collapse
Same issue, want to get it working on the Shield. any fixes?
Have you tried this modded apk? It's been floating around and hasn't given me any issues. It even opens right to the live tv channel selection. I also created a banner so it shows up in the Android TV leanback launcher.
http://www.filedropper.com/xfinitytvgopackage
disregard, i just realized your post said not TV GO...
The reason xfinity tv app was closing was due to the blue tooth keyboard turning off after not being used got a WiFi one solved the problem or now just using the game pad right control stick. New issue is the newest version won't play content I have to use the old version of the app. Anyone have any ideas?
BUMP, we really need to figure this out! I was really enjoying the TV GO app working on Shield, now that it is retired we really need to focus on getting the replacement Xfinity TV app working!
Yes, mine does the same and won't work. Now it looks like it is dead and they have stopped the server. I have tried all different solutions. Is there a modded apk or a fix yet? I used to use the Xfinity TV Go and now it won't work. Xfinity TV won't even open.
I can confirm that the Xfinity GO app no longer works on the Shield TV and that the current Xfinity TV app crashes/closes after launch. My guess is that the app checks the type of device that the app is installed on and if it detects that it's an Android TV OS it automatically closes. I wonder if there's a way to modify the APK to either trick the device into thinking it is running on stock Android or remove the check altogether?
Homestar9 said:
I can confirm that the Xfinity GO app no longer works on the Shield TV and that the current Xfinity TV app crashes/closes after launch. My guess is that the app checks the type of device that the app is installed on and if it detects that it's an Android TV OS it automatically closes. I wonder if there's a way to modify the APK to either trick the device into thinking it is running on stock Android or remove the check altogether?
Click to expand...
Click to collapse
I rooted one of my shields so it is running full android OS 6.0 and in about devices it declares it's self as a Tablet thinking the same line of thought you are presenting. No dice. Downloaded the Tvgo app and it did just about the same thing. The app loaded and I got all excited then I selected some content I had recorded and live tv and both times it came up with something to the effect that your carrier does not support releasing DRM content to this device crap.. Ultimately they want you to rent one of their POS boxes. The silly thing is if that is what they are so worried about, losing that revenue stream, then why allow anything but their devices to run their content? Can still run on laptop or pc no problem. Apparently they are not aware of casting? It's all the same big corporation trying to hold onto market share by force instead of placing that energy into developing things people want along with the evolving tech. They will have to evolve or go the way of Block Buster video. LOL.
Hi Guys,
Been looking at this for a while. I have a Nexbox A95x Aml based Android box. The latest version of the Xfinity TV App (3.10.0.016) refuses to work . But... I have managed to find a earlier version that does. I can only presume after this version (3.2.1.028) they added the DRM type check , to check for either root or a "non approved" device.
I have tested this quite a bit and it does live TV and also you can even download (the holy grail lol) and watch shows offline. To do this,the app MUST be left on internal storage and not moved to the SD card.
The bad news is that at some point I bet Xfinity will force a update ie make this older version non working. But hopefully , someone here will be able to turn that off.
Dont forget to go to the Google apps store and disable Auto updates on this app ,otherwise your device wil just Auto install the newer version.
Hopefully , someone (much more skilled than me lol) may be able to compare this older version with the new one and disable DRM check for a newer version.
I have uploaded the version that works for me here:
h t t p://bit.ly/2gQn3eR
Sorry for the funny url , but XDA will not let me post urls until I have ten posts..
Any updates on making the official XFinity TV app work now that XFinity TV Go has been shut down?
I am also looking for someone who can mod the new Xfinity app (remove the HDMI check.......I think) to get it to work on the fire stick. The new version loads but will not open. The screen automatically goes blank and closes down.
I just wanted to let everyone here know that if you upgrade your shield to Nougat the Xfinity TV even older versions of the software that would work on prior to the new 7.0 firmware release now won't work at all so if this is something you want I would hold off on doing the 7.0 Nougat update to your shield I plan on reverting back my shield to regain the ability to use the Xfinity TV app.
jlennonfan said:
I just wanted to let everyone here know that if you upgrade your shield to Nougat the Xfinity TV even older versions of the software that would work on prior to the new 7.0 firmware release now won't work at all so if this is something you want I would hold off on doing the 7.0 Nougat update to your shield I plan on reverting back my shield to regain the ability to use the Xfinity TV app.
Click to expand...
Click to collapse
Thanks for that information. Sucks for us Nougat upgraders though.
hey guys
I've got some pretty good news for those with the new Nvidia shield or have updated the old one to Nougat already and lost the ability to load the Xfinity TV app. I have found an alternative way to watch Xfinity on the shield Tv it is not an ideal way to watch and may not work for everyone's needs. I found that if I launch a game stream game on the Shield and Minimize the Game window before the game starts up or goes full screen, you will get a remote desktop like session which can be controlled with the the joystick on the gamepad. open a web browser and go to Xfinity and it works there is no lag or out of sync audio, it works pretty good, the Quality is better than casting a chrome browser tab from the PC, I also found controlling youtube from this remote desktop method is a far better interface than the Android TV app since you get the full website version of youtube instead of the slimmed down tv app. I should point out this nvidia Gamestream Remote environment is different than using a typical remote desktop client like the Microsoft Remote desktop client, most remote desktop clients don't offer the refresh rates needed to stream HD video without lags or audio syncing issues however the Nvidia Gamestream app does. I am sure there are other apps that can deliver a RDP session with the high refresh rates needed for viewing 1080p video over and RDP connection, I just haven't found one that works that will do this job. If anyone is aware of another app than can do this let me know I'd like to try it out.
https://www.dropbox.com/sh/hc652xc2bq8yrfa/AAAkahHih0lzdxbJN4uPL8Rla?dl=0&lst=
usmcnyc said:
https://www.dropbox.com/sh/hc652xc2bq8yrfa/AAAkahHih0lzdxbJN4uPL8Rla?dl=0&lst=
Click to expand...
Click to collapse
Are these files modified?
OM619 said:
Are these files modified?
Click to expand...
Click to collapse
We confirm these work

How to Resize Apps Resolution Shield TV

Hi Guys , I need your help this time. I got my Nvidia Shield TV, and i need some help.
is there any way to adjust the resolution from an app that has been installed with the APK directly, and its mainly developed for Phones and Tablets.
the problem is that when i run it in the androdi TV (SHield) it runs in a "phone" size screen ..
is there any way to fix it ???
thanks Guys!
Yes, download set orientation app and pick landscape

Possible to enable/add casting to Miracast?

I was just curious if this is something that could be added via root or mods.
Seems like even low end devices are able to cast to Miracast so the missing feature from the Fire tablets seems like a push to get people to buy the Fire TV sticks or whatever.
Would be nice to cast to my projector which has Miracast built in when I am feeling lazy and don't want to power on the PC for proper viewing.
What say you guys?
autobulb said:
I was just curious if this is something that could be added via root or mods.
Seems like even low end devices are able to cast to Miracast so the missing feature from the Fire tablets seems like a push to get people to buy the Fire TV sticks or whatever.
Would be nice to cast to my projector which has Miracast built in when I am feeling lazy and don't want to power on the PC for proper viewing.
What say you guys?
Click to expand...
Click to collapse
I think @DragonFire1024 is working on it too. :laugh:
Here's the deal. I've studied this pretty closely and have a good grasp on how to make this work, at least until it comes to one configuration: wifi_display. It may not seem like much, but it means everything in terms of whether the original miracast works, or doesn't. There are 2 important settings that need to be enabled; config_enableWifiDisplay in framework-res needs to be set to true; FireTabletSettings.apk needs to have wifi_display in set in res/values/public and I have yet to come across a settings APK with that value present.
Solutions: 1) push Java code to the public class of the apk (I don't know enough about Java to do so). The code can be found on the Android Open Source Project website, if you know how to navigate it. 2) direct edit of the smali code of the apk. I have studied a bit of how to do this but still don't grasp the ability. Every decompiler is different and one never says the same from the other. (Yes smali is that difficult).
The best chance is through smali, it's the easiest method imho. Until that can be achieved, the original miracast is lost. I've tried other work arounds including the famous kensuke research on GitHub, and have come up with a brick each time. So you are left with no options really, because we can't use Chromecast on these devices because we're considered uncertified, even when rooted. I'll continue my work on it, but until I can figure it out, you can bring up the UI and watch compatible devices come into and out of range, but I have yet to get any to connect. WiFi P2P works perfectly in terms of connection, but I haven't used it for anything else and still won't connect via cast screen aka miracast.
Sent from my Moto E4 using XDA Labs
Also just a heads up. The HD 8 appears to fully support Miracast, at least in the 2016 device. The build.prop is set up 100% right, MTK actually supports WFD in this device according to the actual ProjectConfig.mk, including both sink and source. I believe the only thing preventing it from working is rooting the device to perform the modification to the framework. If I am not mistaken, that would enable wifi_display in the public.xml because the sink and source are already supported pieces of hardware directly through MTK. Whereas in the HD 10, none of it is supported by MTK. In other words Amazon didn't include support in the build they ordered from MTK for the HD 10. So this requires more jerry rigging unfortunately. If root is ever gotten for the HD 8, it may make this a lot easier.
@DragonFire1024
I am on an hd 10 2017 os version 5610 (retyre xposed and rooted version). I know this is a thread started about miracast but I saw this comment:
So you are left with no options really, because we can't use Chromecast on these devices because we're considered uncertified, even when rooted
I am able to cast to both my chromecast's (one gen one and one gen 2) older non hd ones, without an issue. So far have cast from the discovery go app, science go app, history app, plex and netflix... all downloaded from google playstore (maybe i got netflix from amazon). For some reason HBO Go doesn't show a cast icon so couldn't test that but at least for me chromecast functionality is definitely there and working 100%
Would be happy to test any other apps people might be interested in but sounds like others had no functionality at all not that we had an app compatibility issue.
adm1jtg said:
@DragonFire1024
I am on an hd 10 2017 os version 5610 (retyre xposed and rooted version). I know this is a thread started about miracast but I saw this comment:
So you are left with no options really, because we can't use Chromecast on these devices because we're considered uncertified, even when rooted
I am able to cast to both my chromecast's (one gen one and one gen 2) older non hd ones, without an issue. So far have cast from the discovery go app, science go app, history app, plex and netflix... all downloaded from google playstore (maybe i got netflix from amazon). For some reason HBO Go doesn't show a cast icon so couldn't test that but at least for me chromecast functionality is definitely there and working 100%
Would be happy to test any other apps people might be interested in but sounds like others had no functionality at all not that we had an app compatibility issue.
Click to expand...
Click to collapse
Chromecast might be a fluke. I've not been able to get it to work, but I'm not so much interested in it. The equivalent of the original miracast, remodroid worked on all my tablets, but haven't tried it on my HD 10.
Sent from my Moto E4 using XDA Labs
DragonFire1024 said:
Chromecast might be a fluke. I've not been able to get it to work, but I'm not so much interested in it. The equivalent of the original miracast, remodroid worked on all my tablets, but haven't tried it on my HD 10.
Sent from my Moto E4 using XDA Labs
Click to expand...
Click to collapse
You are correct, I downloaded remodroid onto my hd 10 and it didn't find any devices. My roku in screen mirroring mode (auto allow) I am told should be seen as a miracast device, but the program didn't find any devices, even when I tried to connect directly to the ip address.
adm1jtg said:
You are correct, I downloaded remodroid onto my hd 10 and it didn't find any devices. My roku in screen mirroring mode (auto allow) I am told should be seen as a miracast device, but the program didn't find any devices, even when I tried to connect directly to the ip address.
Click to expand...
Click to collapse
There are a few factors on the HD 10 which ultimately prevent screen mirroring from working. At least what we know as Miracast. I'm going to have to do some more research on how to edit smali code that would allow for the wi-fi display to be active. But Amazon doesn't include it in the public class of their Java code so I have to do it manually and I'm not sure how to do so.
Sent from my Moto E4 using XDA Labs

Categories

Resources