Real HDMI: Finally able to Control your HDMI!! - Droid X Themes and Apps

*Credit to gman!!! for his work enabling more control over the X's HDMI port.
"Real HDMI" is now on the android marketplace for $1.99
NO ROOT REQUIRED, WORKS ON 2.1 AND LEAKED 2.2
Finally get control of your HDMI port on your Droid X. This is rev 1.0.3 of the app and will be continuing development down the road.
What is Does:
When HDMI is enabled it sends the output that would normally going to your phone to the HDMI output port. It unfortunatly doesn't allow mirroing of the display. But does let you watch content on your big screen. Ability of content to display properly depends on the ability of the app you are using to scale to large size of TV screen. If uses absolute coordinates for its layout it might not scale properly.
Am going to be putting together a list of what apps work and don't as I get reports from folks.
Quick Help
- Enabling HDMI Output
Hook up your cable to the phone. When connected the “DETECT” button should change to an “ON” button and “HDMI Detected” status should turn to “Yes”.
If it does not, click on the DETECT button and check your cable and TV Settings.
Once the green button displays “ON” you can click the green button to turn the HDMI output on.
Alternatively you can go to the notification bar, and when it says HDMI = OFF, you can click on the notification icon to turn HDMI ON.
- Disabling HDMI (returning to seeing content on phone)
There are 4 ways to disable HDMI output.
#1 When Real HDMI application has focus, you can change orientation of the device.
#2 You can unplug the HDMI Cable
#3 When Real HDMI application in on the screen on your TV, click appropriate location for red OFF button on the screen.
#4 With HDMI on, go to notification bar and click on the notification
- Using Dock Modes
The Application provides the ability to simulate the doc modes for your phone. Selecting the Car Dock will enable the Car Dock Home screen.
Selecting the Media Dock will enable the Media Dock Home Screen.
Clicking Dock Off will restore phone to non-docked status
- Application Problems
Some applications will have problem displaying video to HDMI as they are build with assumptions about screen sizes. They are using fixed layouts and not proper auto sizing layouts as per Android developers guides. Only way to fix those issues is to have the app developer of the application fix their application.
Enabling or Disabling HDMI out while a video is playing can have strange results as the rendering surface size ends up changing mid video. Stop and Start the application and it should be fine.
EDIT: things to look forward to as this is early in development!
- Independent control of audio out (mute, hdmi audio only with no video, etc)
- better HDMI on/offcontrol. Things like shake for on, shake phone for off. Timed enable of HDMI. HDMI on/off based on proximity sensor(I like this one the best so far)
- "snapshots" - idea being to perodically take a snapshot of HDMI out frame buffer and output to the phones screen. to at least give you some better input interface
- the whole "live dual view" thing
- screen orientation issues (getting home screen to be horizontal)

So does this mean blockbuster app might actually be worth a s#*$. Too bad they are filing bankruptcy...wait on netflix app
Sent from my DROIDX using XDA App

yeah! haha, too bad! goo netflix!
ohh! and emulators work awesome!

I've BEEN PUTTING OFF PURCHASING A CORD FOR THAT REASON. Might get one now....thanks for the work!!!!!!
1 N 5 PEOPLE R MENTALLY UNSTABLE. IF YOUR FOUR CLOSEST FRIENDS SEEM NORMAL....THEN ITS YOU.

AWESOME!! Been waiting for something like this!

Blockbuster app is currently a no go as they did somethings in the app to make sure it won't work with HDMI on. Am still looking into it. My app doesn't support "Dual View" or "Multi-view" or whatever folks choose to call it. This is basically a limitation in the omap3 chip as it only has one LCD controller in it and can either control the HDMI output or the LCD but not both.
App only works on Droid X as its a specific solution to controlling the hardware/gpu on the droid x. And am doing my best to get around the limitations in the hardware such as the inability of the gfx overlay to do surface scaling.
My goal was to get out an app that worked for everyone without having to root their phone. Now that I have done that am working on features specific to users with root.
For time being my semi-official support thread is over on droidxforums.com under the app section. Over the weekend hope to get a website setup where I can better posts faqs, pictures, tutorials etc.

It is a shame that blockbuster is set on self destruction. I remember going there as a kid...
Sent from my DROIDX using XDA App

[Moved reply to another thread]

How come this isn't in the android market? I searched for "HDMI" and "Real HDMI" and nothing comes up.

xoxidine said:
How come this isn't in the android market? I searched for "HDMI" and "Real HDMI" and nothing comes up.
Click to expand...
Click to collapse
The authors web site explains why
http://www.gmanapps.com

Related

[Q] HDMI Changes usable screen space?

Kind of a weird problem, and I'm not sure if I'm the only one it happens to. If I plug the Transformer into my TV to say, play SNESoid on the big screen, my sixaxis controller stops working. This only happens when I'm using touch profiles within the sixaxis app. Tried to figure out why, and found that my usable screen space changes as soon as I plug the HDMI cable in. What I mean is, I get a "dead" space between the bottom of my display, and the action bar at the bottom of the screen. Tried two different brand TVs, different cables, different roms, and different kernels and the problem persists.
I know I'm not fully explaining this, because I can't figure out how to put it into words. If no one has figured out my ramblings by the time I get home from work, I'll take screen shots of the problem and post them up.
hawkxcore said:
Kind of a weird problem, and I'm not sure if I'm the only one it happens to. If I plug the Transformer into my TV to say, play SNESoid on the big screen, my sixaxis controller stops working. This only happens when I'm using touch profiles within the sixaxis app. Tried to figure out why, and found that my usable screen space changes as soon as I plug the HDMI cable in. What I mean is, I get a "dead" space between the bottom of my display, and the action bar at the bottom of the screen. Tried two different brand TVs, different cables, different roms, and different kernels and the problem persists.
I know I'm not fully explaining this, because I can't figure out how to put it into words. If no one has figured out my ramblings by the time I get home from work, I'll take screen shots of the problem and post them up.
Click to expand...
Click to collapse
I heard that the newest OTA stock update helps. ICS may help. I hear that revolver new update helps but not for my tv at least. I've also heard there are a few new and updated kernals that solve the problem of dead bar space. I have an AOC HDTV so i am probably screwed.
However, turn off touch profiles. You don't need them for emulators. I've played S3&K several nights with the HDMI cable and six axis app with ps3 controller and it works great. I even make the L3 button access the task bar menu so I can load saves and save easily. Very useful for those pesky super emeralds. I have not dabbed with the touch profiles yet so I don't know.
the hdmi output gives out 720p feed and increases the size of the system bar from whatever size it was to 80px high leaving 720px height usable to apps which will resize them and throw off your touch profiles
Ok... so it is a known issue... good. Any idea if the Prime suffers from the same problem?
I would turn off touch profiles, but i cant stand not having analog control in N64oid
Sent from my Transformer TF101 using Tapatalk
its not an issue it is just that most tv's have a 16x9 resolution so having it use a normal resolution will assure that there are no black bars on the tv
mrevankyle said:
its not an issue it is just that most tv's have a 16x9 resolution so having it use a normal resolution will assure that there are no black bars on the tv
Click to expand...
Click to collapse
Well, you're right, the issue is not the tablet.
[rant] The issue is that my tablet and my laptop are 16:10... My TV is 16:9. My bluray movies are 2.39:1. Half the content on cable is 4:3. On top of that, it would seem no one knows which aspect ratio to scale their content to.
[/rant]
Sent from my ADR6400L

[Q] HDMI output but stay in portrait?

Hello,
I am interested in keeping the android UI layout in portrait mode when it is connected to hdmi. Was wondering if this can be workedaround by a change to ini, boot or system file.
I currently have SGS2 and an Xperia S, I have HDMI working however the behavior is it shows in portrait for a second THEN the orientation switches to landscape, regardless of the phone's physical orientation. Seems like Android is programmed to go into this orientation when hdmi is connected, but it's not very useful to me...I'd rather it just stay in portrait , or better just follow the darn phone's physical orientation.
The phones should be capable of portrait output as it is shown like that for a second or two before the switch takes place, but how to keep it in portrait/disable it from going into landscape?
Hoping someone that has more programming skill than me-average Joe to find out where, how to do this.
Thanks in advance.
Eric
There's an app called rotation locker in this forum and I think on google play. Requires root though
Sent from my MT15i using xda premium
Tried that app, it didn't work.
The experience seems like some sort of status checking + switching of layout only when HDMI is connected.
I've observed this on stock Androids, if i'm using custom rom on my SGS2, this doesn't happen, so keeping the orientation in portrait CAN happen, just depends on the ROM, so it must be an action tied to HDMI connection being active.
Any more ideas?
You'r phone should have a place in the settings to keep it in portrait mode.
Try this: Settings>Display>Un-check "Auto-Rotate Screen"
Hope this helped
It is already unchecked, that's the first thing I checked naturally.
Anyone that has exp hacking or dived into system files with ideas?
My LG Optimus 3D did not have this problem. It did follow exact orientation of the phone. I see that your SGS2 is HDMI via MHL and an Xperia S is HDMI type-D same as mine.
I had tried the MHL adapter on a Galaxy Nexus and it was the same behavior as Xperia s, the device switched into landscape and can not be rotated the other way so the MHL vs Hdmi out is not the difference here. Good thinking tho.
Anyone else?....

Seeking a workaround to modify the HDMI output on the TF700

I bought the Asus "MicroHDMI to VGA" cable to allow me to hook up my TF700 to projectors and to LCDTV's generically - since I travel a lot and wanted to use this product to deliver presentations to clients.
Unfortunately, it refused to output anything to a number of devices, only reflected highly zoomed cropped versions on others, and worked on a select few - which confirmed that the cable and the HDMI port are both working and not defective.
Upon checking with Asus, they reverted as follows:
unlike a PC, Android on the tablet doesn't allow any resolution adjustments. So it'll be outputting 1920x1200. You didn't mention the make/model of the projector but you should check the available input range and check how this is handled, especially if it's not a full hd projector. Also check the projector settings and see what options are allowed for zoom/scaling the input.
I checked some devices, and it turns out that they are only capable upto SXGA (1280x1024) on the VGA interface. What Asus did not clarify is whether the MicroHD to VGA converter only provides as an output what is the input? I noted that this works with the TF300 and TF200 as well - both of them are at 1280x800 - which means that this cable should be capable of outputting that signal... is there a way to make the cable downconvert to a static output of 1280x800?
I also noticed that the firmware 9.4.2.21 on Asus TF201 came with an HDMI output tweak "New display mode of HDMI output - Scale mode(Default) and Crop mode (Detail comparison in next two sides)" Is there someone who can provide this as a port for the TF700? Perhaps this could solve the issue?
It would be great. I bought it for my presentation. Maybe a custom firmware in the future...
I noticed this annoying issue even when hooking up my tablet straight HDMI to my TV. My TV is a bit old and garbage, and doesn't offer any scaling, so unless I'm watching a video or something and just on the web or desktop, I get an image that is mostly cut off, and largely useless. Odd thing is, when I first hooked it up, it mostly scaled properly. It wasn't until I watched a video that it refused to scale again. I also noticed that when I first hooked it up, I got HDMI settings in the Settings, only offering 3D settings but still a start, but now I don't get anything. Definitely strange, not sure if it's a garbage cable, garbage TV, or something odd in the software.
Sent from my ASUS Transformer Pad TF700T using XDA Premium HD app
Personally I am hoping that we can use the HDMI output as a secondary monitor at some point.
the cable can't down-convert. all it can do is carry the signal that is applied to it. unless you find some way of outputting a different resolution on that port, you're stuck with 1920x1200. i don't know of any non-monitor display devices that accept HD resolution input on a VGA port. anything manufactured in the last decade or so will only accept HD input on a digital port (hdmi, dvi, displayport, etc).
cool_scorpion said:
I also noticed that the firmware 9.4.2.21 on Asus TF201 came with an HDMI output tweak "New display mode of HDMI output - Scale mode(Default) and Crop mode (Detail comparison in next two sides)" Is there someone who can provide this as a port for the TF700? Perhaps this could solve the issue?
Click to expand...
Click to collapse
I did notice the HDMI output tweak on my TF201 - It let you crop/or scale the output slightly. Basically, it let you see 'Home, Back, Menu' icons on the TV, where usually you don't see those (b/c they are cropped off). If you set the HDMI output to "Scale" you can see them. It was an option though in the settings app. I don't see the same option on the TF700.
skola28 said:
I did notice the HDMI output tweak on my TF201 - It let you crop/or scale the output slightly. Basically, it let you see 'Home, Back, Menu' icons on the TV, where usually you don't see those (b/c they are cropped off). If you set the HDMI output to "Scale" you can see them. It was an option though in the settings app. I don't see the same option on the TF700.
Click to expand...
Click to collapse
I had that menu appear for me once (yes, on TF700T). The weird thing was that I saw it first after I had disconnected HDMI that time...
Try to "force stop" the Settings app with HDMI connected. If that doesn't help, try rebooting with HDMI connected. It should either appear as its own menu in the Settings app or under "ASUS Customized Setting", I don't remember.
I have never seen the crop or scale options on my tf700... not sure how any of you have seen that with a stock ROM. Here is the kick with a 1920x1200 monitor.... it will output 1920x1080! It will not allow you to output the entire desktop unless the monitor scales the image itself. Once it is scaling and you can see the system bar, now go into settings hdmi.. then hit back. You will see the image fill the horizontal resolution properly, but vertical is cropped and cuts off the system bar. In either mode, you will get 1080 on the vertical res.
I WISH it would output the full res with ANY HDMI monitor!! I have several monitors that are at the native res and none of them will allow you to display the screen properly. If anyone has any ideas how to force the hdmi res to the native res of the tablet, please let me know! This would solve an issue that I have been trying to fix or find a workaround to ever since the release of this tab.
When connected to my Samsung TV (1080p), I get a cropped image and slightly overexposed colours, it's the same on at least one other TV. However, If I connect the pad to the HDMI/DVI slot and set it to DVI mode, the colours look much better and the display is scaled instead. This is the same behaviour as my old Notion Ink Adam with Tegra 2 (and any PC I've connected to my TV), so I guess the Tegras are actually outputting a DVI signal. :S
Outputting in 1920x1200 is a no-no if you want to connect it to a TV (which I do).
Ideally, there should be 3 options:
1) Output full desktop as 1920x1200 (for monitor usage)
2) Output full desktop as 1920x1080 (scaled down, for TV usage)
3) Output desktop minus system bar as 1920x1080
This way, you can pick the mode that suits your setup the best...
HeartWare42 said:
Outputting in 1920x1200 is a no-no if you want to connect it to a TV (which I do).
Ideally, there should be 3 options:
1) Output full desktop as 1920x1200 (for monitor usage)
2) Output full desktop as 1920x1080 (scaled down, for TV usage)
3) Output desktop minus system bar as 1920x1080
This way, you can pick the mode that suits your setup the best...
Click to expand...
Click to collapse
Agreed. I just want the stupid thing to do native res... but the rest is icing if I get it!
It appears to me that tf is able to change resolution. When i observe hdmi output on my tv and tf is on home page i get full res output. Part of screen is masked out until i resize tv vertically. When i play netflix movie the resolution changes to 1080x720. I think i saw tf locking in setting. When i first saw a video on tf with hdmi i think the video played on tv and tf. After Netflix video, streams like YouTube only shows on tv while hdmi is hooked up. This got me thinking if tf is locking settings maybe you can play a netflix movie and then get 1080 on your projecter. However even after netflix movie hulu + did not work when hdmi hooked, indicating resolution is dependent on app. Lets hope this gets corrected with jelly bean.
Maybe those that have loaded 300 jelly bean can commit on this. From what i read, i think, 300 has the settings, what happens on tf?
Woody
Sent from my ASUS Transformer Pad TF700T using Tapatalk 2
Connect infinity to tv via hdmi.
In hdmi settings on infinity check 3D and you will get 1920x1080 picture without bar and full screen picture.
Now you can watch movies and play games on full screen.
bsplayer can play movies only on TV if you have connected to infinity.
Sent from my ASUS Transformer Pad TF700T using Tapatalk 2
woodsonmh said:
It appears to me that tf is able to change resolution. When i observe hdmi output on my tv and tf is on home page i get full res output. Part of screen is masked out until i resize tv vertically. When i play netflix movie the resolution changes to 1080x720. I think i saw tf locking in setting. When i first saw a video on tf with hdmi i think the video played on tv and tf. After Netflix video, streams like YouTube only shows on tv while hdmi is hooked up. This got me thinking if tf is locking settings maybe you can play a netflix movie and then get 1080 on your projecter. However even after netflix movie hulu + did not work when hdmi hooked, indicating resolution is dependent on app. Lets hope this gets corrected with jelly bean.
Maybe those that have loaded 300 jelly bean can commit on this. From what i read, i think, 300 has the settings, what happens on tf?
Woody
Sent from my ASUS Transformer Pad TF700T using Tapatalk 2
Click to expand...
Click to collapse
It is capable, and does change the resolution that it is using to output based on the application if the app has those settings included. That is why you get a different res on netflix. The issue is that there is no reliable way to control the resolution or the way it displays on TVs and monitors.
It would be great if the hdmi menu actually had some useful settings like the ones mentioned earlier. More important is that we at least get the ability to scale or crop as a built in setting for this tab. I miss it... used to have it on the prime.
firetech said:
When connected to my Samsung TV (1080p), I get a cropped image and slightly overexposed colours, it's the same on at least one other TV. However, If I connect the pad to the HDMI/DVI slot and set it to DVI mode, the colours look much better and the display is scaled instead. This is the same behaviour as my old Notion Ink Adam with Tegra 2 (and any PC I've connected to my TV), so I guess the Tegras are actually outputting a DVI signal. :S
Click to expand...
Click to collapse
the video signal over HDMI and DVI are actually the same. HDMI just has audio channels in the package as well.
Not exactly, dvi actually has an additional 5v signal that is needed to tell the monitor to turn on... our infinity lacks this signal just like the Xoom tablets. You can test this with a microhdmi to HDMI, then add a HDMI to dvi adapter and try to get a dvi monitor to work.
Sent from my Nexus 7 using xda premium
woodsonmh said:
It appears to me that tf is able to change resolution. When i observe hdmi output on my tv and tf is on home page i get full res output. Part of screen is masked out until i resize tv vertically. When i play netflix movie the resolution changes to 1080x720. I think i saw tf locking in setting. When i first saw a video on tf with hdmi i think the video played on tv and tf. After Netflix video, streams like YouTube only shows on tv while hdmi is hooked up. This got me thinking if tf is locking settings maybe you can play a netflix movie and then get 1080 on your projecter. However even after netflix movie hulu + did not work when hdmi hooked, indicating resolution is dependent on app. Lets hope this gets corrected with jelly bean.
Maybe those that have loaded 300 jelly bean can commit on this. From what i read, i think, 300 has the settings, what happens on tf?
Woody
Sent from my ASUS Transformer Pad TF700T using Tapatalk 2
Click to expand...
Click to collapse
it is possible to change the resolution of your device. look at the link below, i have done this some time ago on my tf101 . dont know if these exact propertys are the same on tegra3 , cant test it on my prime (rma)
needs to be done in terminal and i think it needs root too.
"setprop persist.tegra.dpy5.mode.width 800 setprop persist.tegra.dpy5.mode.height 600"
http://www.tabletroms.com/forums/vega-rom-development/4699-can-i-set-hdmi-output-100ma.html
Tempie007 said:
it is possible to change the resolution of your device. look at the link below, i have done this some time ago on my tf101 . dont know if these exact propertys are the same on tegra3 , cant test it on my prime (rma)
needs to be done in terminal and i think it needs root too.
"setprop persist.tegra.dpy5.mode.width 800 setprop persist.tegra.dpy5.mode.height 600"
http://www.tabletroms.com/forums/vega-rom-development/4699-can-i-set-hdmi-output-100ma.html
Click to expand...
Click to collapse
I have try this on my TF700T but no visible changes .....
Thanks _ looks like these is no solution after all
Everyone - many thanks for your inputs and contributions...
Unfortunately, it looks like there is no solution out there. The only option I see is to buy an external adapter, which takes in HDMI and gives out various types of outputs - like this one here... http://www.amazon.com/gp/product/B002SFT3ZI/ref=ox_sc_sfl_title_1
Since I don't live in the US, I would not want to buy this at a risk without knowing if this works... if any of you do test it out, please do let me know... will really appreciate it.
urrlyx said:
the cable can't down-convert. all it can do is carry the signal that is applied to it. unless you find some way of outputting a different resolution on that port, you're stuck with 1920x1200. i don't know of any non-monitor display devices that accept HD resolution input on a VGA port. anything manufactured in the last decade or so will only accept HD input on a digital port (hdmi, dvi, displayport, etc).
Click to expand...
Click to collapse
huh? the VGA standard has and will accept resolutions up to and above "1080p" I've used 30 year old 3-tube CRT projectors that will display resolutions higher than apple's "retina display" Matter of fact, I am currently shoving 1920x1080 @60hz progressive into a mitsubishi CRT rear projection TV through 5-wire (VGA breakout into RGBHV)
that and HD is definined as ANY resolution above 1280x720, even most ****ty LCD TVs will take 1366x768 at a minimum though an analog input.
you're only right about the cable, it will not change scan frequencies/dot clocks on the fly, that's for the hardware to do.
that or just carry around a small scaler, DVDO makes some nice products that are very flexible with many different outputs and their magic little boxes will let you put ANY signal on ANY display as long as you've got some combination of cables and adapters to make the connection.
scalers are your friends!

mhl not mirroring everything properly

My question is i bought an mhl cable and it seems to work ok, but it doesn't seem to mirror the "hud" in movie apps or youtube. For instance, when you're watching a movie player and you tap the screen the options come up (like the little bar where you move the dot to go to a different place in the movie) but with mhl it won't mirror to the tv. When i go to youtube i have no way of changing the options or anything like that (i use a bluetooth keyboard so I'm on the couch) It will show up on the phone (like normal) but it's just not showing up on the tv. Just the video is but no overlaying options or anything like that.
does anyone know how to get the settings to show up? It's really frustrating!!
actually after many different stock roms, it seems that the htc sensation won't let you see the the hud overlay on the tv. So if you're watching youtube in portrait mode it will automatically show you landscape on the tv. This is ok if you have the phone in your hand, but i want to have it sit next to the tv so i can use a bluetooth keyboard (with mousepad, they are freaking awesome!) so i can have a dedicated media box. But unfortunately unless you have the phone in your hand you can't see half the controls while playing videos.
Hope this info helps someone, or someone can prove me wrong

My experiences with my mobile (Android) as PC replacement

Hello,
as I was looking for this kind of topic information for a long time and searched through many various topics that are by nature really sounding similar, I though I'd share my experiences on using my mobile as home PC replacement.
This thread is intended as a guide to those that want to do the same. As an idea to those that never considered it and as a collection of issues and workarounds found in the daily use.
Again: This thread does not cover anything like Android ON a Desktop Computer but using your mobile phone as a desktop computer.
In those regards, I'm using one or the other software that is what I found doing its job, but I'm very open to improvements and ideas.
Setup:
My phone is a Samsung Galaxy Note 3 (2,2GHz quadcore, 3GB RAM, SM-9005) and Android Kitkat (Slimkat custom rom) runs on it. USB is MHL compatible.
Other Hardware: Aten CS533 a physical keyboard->Bluetooth Adapter, such that you can use your desktop keyboard and mouse on your Mobile. Which is how I'm writing this text by the way.
If you already know everything or don't care for the rest, read the second and the third post.
Daily driver?
As some custom roms describe their status.... I'm using it as daily driver. I have to rethink many things - the UI being the biggest part. Automation helps to get the connection and screen rotation things off your head.
The phone is being charged while I'm connected to the screen as the Adapter wants to have a power supply.
A big change in UI is that the touch based OS is not working too well with the mouse wheel. In this thread I'm writing I cannot scroll up using the mouse wheel. I'll scroll up the page only. I have to press and hold the mouse (=touch) and pull the content to where I want it.
Deleting characters works as well, but here rather slow. It is better to use CTRL+Shift and cursor buttons to highlight words.
You may also forget about marking text with the mouse as you're used to.
You have to press (=touch) a word and then pull the text markers to whereever.
What works well is the CTRL+X, C and V.
Currently I'm logged into XDA and writing and correcting this text with my external keyboard in firefox.
Which brings me to the most important thing... APPS:
Also there are many differences.... I'm using firefox because it happily accepts keyboard commands - CTRL+T opens a new tab, CTRL+W closes it.
Firefox has one issue which I would bring to the developers... When opened, the shared screen is blank. You can see it on your phone, but not on the TV. Workaround: Switch apps to some other app in foreground, switch back to firefox.
Many apps are better than their web-counterparts. And actually faster. But they often cannot do exactly the same, be aware of that. They offer some features and make it easier to use, but some features you may have been used to, are not available. Example: in the ebay app I can't print out shipping documents.
Roughly mentioned - printing:
There are printing apps included in most OS, you can find them in the store. Mine works fine and I can print on my network printer (don't ask me about USB-printers, I doubt, they work well...).
From my office applications (those accept CTRL+P) I can directly print on my printer, once found. That takes some time, because I switch my printer completely off when not in use.
Chats:
work fine. I can switch, use the mouse to get to the statusbar and open the chat notification, switch back to XDA using ALT+TAB.
Emails:
I was using thunderbird and this one I really miss. I has an unmatched search function. It cans earch globally and it can additionally filter text. Very quick. I have one email account since 13 years. Some emails collected. Here I have troubles.
I want to be able to see all emails offline. This can be difficult as many mail applications don't really give you a choice how many emails to download. K9 and the related kaiten offer this. They can download all mails. However.... This makes the operation in that account slow. Searching doesn't work well and deleting mail leads to app crashes. I'm working with it, because I didn't find a good alternative. Not many people possibly care for that though.
So you see, there are upsides and downsides.
+ Upsides are certainly the purpose driven apps, you have plenty for any kind of purpose. Even you can change the OS layout (If you know linux this is possibly normal anyways )
+ You save money and energy
+ You always have your PC with you
+ One UI everywhere
+ Beter than anyone else you know how to connect your phone to a beamer and do a presentation
Downsides:
- It is a mobile PC. It is using its resources much more efficiently than its desktop alternative. Because it doesn't have many. I wouldn't dare doing video encoding here.
- Surfing is slower - sometimes it seems that is actually because of my phone. I've seen other phones with weaker configurations performing faster than mine. Dolphin seems to perform much faster than Firefox.
- Rethink your input
- Desktop Applications are not possible. If you have one specific type of application you'll have to find an alternative on Android or forget it. Games, Photobook applications, Thunderbird, Blurays, are all kind of difficult...
Additional notes:
There are some interesting projects like Andromium OS that want to change the UI appearance, like a launcher that resembles the desktop Windows/Linux with a start menu. At the current beta state, I personally like my old way better, but it is looking good.
Your choice to accept the downsides. I mostly do.
Sorry for this long and splitted post, but it seems like XDA has a maximum letter count when posting but the post warning doesn't tell you so.
This is the second post, to show some details of the journey...
From the beginning:
Why?
I had a desktop PC, in fact a tablet PC, 18" and was satisfied with it. Linux ran on it quite fine. Over time I noticed that I normally use it for surfing. Not even for something useful. Most things I was using on the PC I found I was using in parallel on Android. For example, ebay, banking, sometimes the browser, funny additions like xkcd, dilbert, chats... List goes on...
Since I know my phone supports MHL, that is using an adapter to get video mirror from phone to TV over HDMI I was looking for a keyboard replacement. Also I heard before keyboards can be used on android.
Soooo I forced myself to actually to that. I sold my PC and while ebay was running I tried to get the needed hardware.
Doing:
In fact it was very easy to find the MHL adapter. I have already a cheap one with a long cable, but sometimes the screen turns blue. Normally that happens when the screen is on, and the device is idle. I thought of buying an original Samsung Adapter.
There is actually no difference, using the Samsung or the cheap one. It seems to be related to the Apps which are in foreground. Here, it is firefox, no issue with it. These days, I don't see that issue anymore. It seems that it is not related to the power supply. Anyways it worked.
A problem was that I want to use my expensive silent keyboard and not buy another bluetooth keyboard. As you may know that if you search for android hardware keyboard you'll find possibly a million ways to use your phone keyboard as input method on the PC (what the heck?). There are a few breadcrumbs leading you to something useful. Once I found a keyboard adapter that translates only my keyboard to Bluetooth, but since my mouse was futile then, I didn't want it. Same reason why I don't want to use OTG. And I'm already using the one USB port on the mobile for the screen mirroring.
Later that evening I found my current solution, working rather good, the Aten CS533. I small docking station like thing that can get two input devices to bluetooth which I can connect the mobile to.
Be careful when using it: My original Logilink mouse didn't work well with it. Scrollwheel moved the pointer up and down. Any mouse movement moved the pointer down, left and right. Sicne it didn't move up, that was, well pointless. I changed the mouse to some generic Dell mouse and this works fine.
Experiences:
SCREEN: Using some automation software normally keeps my phone working well; since the screen on the mobile is always displayed readable on the TV, meaning not upside down or so, the screen if in portrait, fills only the middle third of the TV. To use it properly my automation software says IF connected to the adapter THEN turn on screen rotation. The phone normally lying horizontally. Since this phones resolution matches the TVs, 1080p it looks pretty good.
Look and feel:
It is Android, a touch based OS, unlike Windows or Linux. So your touchscreen is not imitating a mouse, but your mouse is imitating touch input. My mouse buttons all work as touch. Clicking means touching. As far as I know there are no shortcuts here. To start an app you have to do the same actions with your mouse as you would with your finger on the screen. From the home screen open the app drawer by the button, possibly swipe to the app by clicking, holding the mouse button and moving the screen accordingly.
The keyboard is a different thing. I don't know about others, but here are some shortcuts.
The ESC button is my home button, the context menu button maps the phones menu button.
Surprisingly alt+tab work in Android as task switcher, even though I only have the last 8 apps in there and the behaviour is a bit different from the PC. Alt+tab to open the menu, another tab to switch to the second app. And there is some waiting time of possibly half a second.
The keyboard works fine; page up/down, end, pos1, del, backspace, enter work fine. CTRL, alt, Shift are normally mapped. You can use TAB to change input fields as well.
Missing so far is.... the "back" button. I have not found an equivalent of the back button on the keyboard. Since my phone isn't far away, I normally press the phones back button if I need it.
As you see, operating works, even though you have to get used to it. On the other side, it didn't take me too long...
for more details go on with the third post.
Input:
A word on input is required. Keyboard input. What? Again? Well... this is about the keyboard apps you're using. In my case I use swype and I like it most. I hate all software keyboards because their interpretation is weird and their grammar interpretation is often wrong, especially in german.
Swype however recognizes the external keyboard and displays an extra line on the bottom of the screen with the word suggestions I'm typing. Since I'm using a real keyboard I don't want corrections. Since I use the phone often without keyboard, I don't want to switch swype off completely either.
I have another issue which is that I'm typing korean from time to time and up to here I hadn't even thought about it. Swype can do that but still I didn't want to have that extra correction bar. Plus... no idea how to switch the input. The swype input switcher is missing since I'm only having the correction bar.
Quick idea was that I know a very small korean keyboard app so I could possibly switch from swype to the other, while connected to the CS533. Didn't work so well since I still have no way of switching other than the settings - but at least the correction bar is gone.
Here I found the app "External Keyboard Helper" which was written for exactly that. It seems like some people already did what I'm doing, so I wonder why you don't find so many descriptions. Anyways... that app allows you to write normally and change layouts using keyboard shortcuts. Here I'm using CTRL+Shift*space to change to korean layout: 안녕하새요 (Hello)
Anyways... that app allows you to write normally and change layouts using keyboard shortcuts.
I haven't completely looked through the app, but it seems you can get in some keymappings.
So I could map the "back" hard key from the phone to the otherwise useless Windowsbutton. My audio app is rewinding with a keyboard keypress and using shilt+alt+m I can start my mail app.
So now via automation I'm switching the input method to the external keyboard helper, when connected to the CS533 and back to swype when the connection is lost.
This was the last post. Hopefully it is useful for some that are trying to do exactly the same and get sick of those PC remote control apps...
:good::good::good::good:
And this works to. Partly a bit weird to connect.....
But:
From mobile via
OTG
To an sd/hdmi/usb adapter
Hdmi to tv, sd not tested and from
USB to another active usb hub:
The hub connects Gamepad, keyboard and mouse to the android. This is like a cable spider with one plug for the phone. A diving station.
Nice!
Best experience I had with the Dockingstation from Samsung EDD-D200.
Here the phone charges upwards while in use, I have 3 USB ports and Keyboard is recognized well.
HDMI only works at max [email protected], or [email protected] Using apps you can rotate the screen when docked.
Biggest difference is that I REALLY have a docking station. leave HDMI, USB plugged and then just connect the mobile. It should then directly work and the screen is shared to the TV. This is now much more comfortable.
Word of advices:
-for that docking station you'd better have a 5.3V power supply. 5.0V will not make USB or HDMI work.
-there is for the Note 3 another interesting docking station by Samsung, EE-MT800. It has an ethernetport and USB, flexbile connection cable. But the docking station only seems to work on a few tablets, which is a bit sad. It didn't work on my Samsung Galaxy Note 3, even though the MHL3 Adapter from Samsung works flawless ([email protected]).
I used a knife to alter the stand if that docking station so I can place my mobile with the protection cover in it. Works fine now.
Don't get the idea that there's a nice cable in the station which you could extend. It is an extension of the PCB and it is fixed.
I commissioned to Samsung why their docking station ee-mt800 is only compatible to a few tablets. And why you would want to connect a only stand type docking station to a horizontal TV of monitor, resulting in a vertical picture.... And 2/3 blank screen...

Categories

Resources