Re: HDMI work around for ICS
The script method by jbattershell works great! Just follow his directions on the first page exactly and it will work. Make sure you change the directory in the cmd terminal, I had to look up how to do that, havent used DOS in along time. You have to use the cd (change directory) command (google it). My laptop is 64bit so I had to make sure I got the 64bit moto driver. Also, if it hasnt been mentioned you can run the script then disconnect the usb cable and it still works. Just dont wiggle the hdmi cable or it will block you and you have to start the process over.
For those of you wondering about quality it looks really good when they zoom in on players, but when watching the plays it is like watching standard definition. However, it is very watchable and a big thanks to jbattershell for getting this to work!
Sent from my DROID RAZR using Tapatalk 2
The Final Fix for all phones!!!!!!!
The quote below has the basics, but i found a way to run this command directly from the Droid Bionic (and i believe any of the phones that it couldn't be run on directly before). Instead of running the command from the quote below, enter SU and run this command.
"/system/bin/sh -c am broadcast -a com.motorola.intent.action.externaldisplaystate --ei hdmi 0 --ei hdcp 1"
When i ran this from the android terminal emulator, i received the correct response.
However, I was testing this on the lapdock, and not the actualy HDMI. The problem with that is that the NFL Mobile app on the lapdock continues to reload every time you try to open it (lapdock flaw switching between applications), so i needed an additional work around. I used an application calls "Tasker" and i set a timed event in Tasker that automatically run a shell command for me. (that feature is built into tasker)
The command to use in taskers shell option is "am broadcast -a com.motorola.intent.action.externaldisplaystate --ei hdmi 0 --ei hdcp 1"
I followed someone elses guide that stated open NFL Mobile and get the error "HDMI connected". I clicked OK and then waited for the timed event from tasker to run my command. Once it ran, i backed up one screen and re-clicked on "Live" and the game began to play. You can also use tasker to set up timed events that control your phone directly so NFL Mobile will never be able to determine where it came from, so you can set something that will go off every 9 minutes (like a brightness change or a refresh) to prevent the application from asking "are you still there". It does it every 10 minutes, so i set my command to every 9.
I hope this helps everyone. Let me know if it is too scatterbrained to follow. Thanks and good luck everyone!
Originally Posted by jbattershell