How to "hacQ" the Nexus Q so portrait apps work on a landscape-only screen - Nexus Q General

Hi,
Several apps I have tried (maybe ~10% of them) only have portrait mode. This is a problem if you have a TV you can't rotate.
I wonder if anyone has any ideas of how to write, say, a background service that detects if it's displaying in portrait mode, and then shrinks the screen view and flips it 90degrees (so essentially you have a portrait screen that is now the correct way up, with black screen on either side). You can't tell it to display in true landscape because that's hard-coded into the app, so it is better to just rotate the portrait display. However this is a hard thing to do as the screen display is very low-level... but does anyone have any ideas of how to accomplish that?
I've done some searching, but of course Android has never really faced this problem before. Android has either been on a rotatable mobile device, or it's been on a GoogleTV where everything is landscape...
If so, that would open up more apps for Q-compatibility...

Related

Problem with rotate sensor

after many lockups and problems i decided to turn of the rotate sensor and guess what. My phone now rocks..not a single lockup or problem.. is there any way to change the default rotation of my dell to portrait instead of landscape? also anybody knows if the official update from dell has the same problems?
You can make the home screen set to portrait by default, yes
You must use ADW as your launcher however.
Just set the default orientation to portrait and then you must set ADW to system persistant otherwise both landscape and portrait mode=landscape for some reason. I do the same.
Your lockscreen will still be landscape mode however, unless you still have the older version of Widget Locker.
It's lockscreen view was in portrait. After the latest update however it isnow landscape and you can't change it back. =(
As for the official update having rotation problems, I hadn't experienced many issues with orientation lockups except when I tried using their new Dell Stage Video app which I immediately removed after I found out it locks up the sensor whenever you tried to use it to view a video.
I however hadnt kept the rotation set to auto for very long honestly.
I prefer portrait mode for the home screen. My boot screen aswell is in portrait mode now too since someone was kind enough to post the files on the site the other day.
Portrait mode just feels more natural to me since this is currently my main phone so having it in landscape mode is abit awkward and I didnt like how certain things looked after being resized when rotating orientation.
My friend thanx very much... im using adw as launcher and yesterday i was playing with adw settings for orientation but didnt try the system persistent....of course the phone keypad and all programs remain landscape any ideas for this?
if your on 1.6 still, for the keypad you can download a differnt dialer app.
Dailer Ones pretty good.
If your on 2.2 it should auto rorate tho.
As for the programs themselves, what's not rotating?
Did you by chance turn off "auto-rotate screen" in system>settings>display when you were trying to get the home screen into portrait mode and never re-checked it?

[Q] Landscape photos in portrait mode (vertical) on S3? Possible but never solve.

I can't find a reason about why this can't be possible. I want to know if there's a way to take landscape photos in portrait mode (holding the device vertical) on S3.
I was testing this program "Shot Control" it gives you some controllers in the screen, you have half of the screen to see the photo preview, considering the size of the S3 screen it was not a bad layout, but I'll love to have the same possibility holding the device in portrait (vertically) having the preview on top, controls down and taking pictures in landscape.
Is there a program to allow this?
I search over and I saw some solutions for iphone but pretty much nothing for us, here's a related topic:
http://forum.xda-developers.com/showthread.php?t=849118
Anyone?

[Q] Rotation Misfanction

Hi, my I9100 when the phone is set to auto-rotate, and is in landscape mode, it will not return into portrait mode. Not even if i set it to no auto-rotation. It runs KitKat (Beanstalk) and even if i manage to get it to portrait, the apps that were viewed in landscape will remain in landscape.
Every tme the only solution is to reboot.
Its defently not a hardware issue, but i have noticed while using apps that show the orientation of the phone such as Bubble level, that the phone doesnt detect when it is faced bottom side, up.
Please help

[Q] Miracast to fullscreen in portrait

Hi,
I'm trying to screen cast from a Nexus 4 to a large screen TV (using a PTV3000). I want to put the TV in portrait mode and have the screen case occupy the entire screen, however I don't seem to find a way to accomplish this. When the phone's orientation is vertical (portrait) it assumes the TV is in landscape orientation and the phone screen is displayed small in the middle of the TV with black space on the sides.
After doing some searching it seems that this behavior can only be changed with a custom ROM, however I haven't been able to pinpoint where in the AOSP tree this behavior can be changed. Any suggestions are much appreciated.
Thanks!
Full screen
mariusmuja said:
Hi,
I'm trying to screen cast from a Nexus 4 to a large screen TV (using a PTV3000). I want to put the TV in portrait mode and have the screen case occupy the entire screen, however I don't seem to find a way to accomplish this. When the phone's orientation is vertical (portrait) it assumes the TV is in landscape orientation and the phone screen is displayed small in the middle of the TV with black space on the sides.
After doing some searching it seems that this behavior can only be changed with a custom ROM, however I haven't been able to pinpoint where in the AOSP tree this behavior can be changed. Any suggestions are much appreciated.
Thanks!
Click to expand...
Click to collapse
Did you ever get the full screen to work?

Fully rotate (home) screen 90 degrees

hello everyone,
I'm having a problem with the rotation of my android device and I was hoping if anyone could help me with this.
to give some backstory, I'm trying to create a magic mirror using a MK809 III B Quad-Core android stick, which uses android 4.4.2
the stick is used with a computer monitor (Samsung Syncmaster 205BW), but the monitor will be used vertically. (I'm using a HDMI>DVI-D adapter to connect the two)
because of this, I need to have the screen rotated 90 degrees in portrait mode, and android does allow you to change the rotation of the screen, but it doesn't do it well.
normally the rotation is set to landscape, but you've the option of setting the rotation of the screen, but if I set the rotation to 90 degrees, rather than actually rotating the screen with 90 degrees, it rather pushes a vertical screen in landscape mode, thus cutting off half of the screen.
so far I've tried apps such as Ultimate Rotation Control, but those do not actually rotate the screen, rather they just lock the rotation.
my question now is if anyone can help me with this problem, or tell me if it's even possible to do the thing I'm trying to do.
Any Luck?
I'm having the exact same problem with APQ8084 SOM running android 5.0.2 outputting to HDMI monitor (no accelerometer).
You would think this would be an easy problem to solve.
If I put my Winodws 10 Monitor in portrait mode, it correctly rotates screen 90 degrees end of story.
As Yusunoha mentioned, changing the user rotation in Android (via several methods):
1. using the "settings put system user_rotation 0/1/2/3"
2. modifying PhoneWindowManager.java to always return preferred rotation as "portrait"
3. Setting "persist.panel.orientation=90/270"
Does NOT result in screen rotating 90 degrees.
Instead I get a compressed portrait mode stuck inside my landscape orientation.
It's almost as if the accelerometer (which I don't have) is telling the OS to always orient towards it's perceived gravity.
Any tips rotating the entire Android Display experience (not on a per APK basis) would be wonderful.
Anyone have any ideas?
Yusunoha said:
hello everyone,
I'm having a problem with the rotation of my android device and I was hoping if anyone could help me with this.
to give some backstory, I'm trying to create a magic mirror using a MK809 III B Quad-Core android stick, which uses android 4.4.2
the stick is used with a computer monitor (Samsung Syncmaster 205BW), but the monitor will be used vertically. (I'm using a HDMI>DVI-D adapter to connect the two)
because of this, I need to have the screen rotated 90 degrees in portrait mode, and android does allow you to change the rotation of the screen, but it doesn't do it well.
normally the rotation is set to landscape, but you've the option of setting the rotation of the screen, but if I set the rotation to 90 degrees, rather than actually rotating the screen with 90 degrees, it rather pushes a vertical screen in landscape mode, thus cutting off half of the screen.
so far I've tried apps such as Ultimate Rotation Control, but those do not actually rotate the screen, rather they just lock the rotation.
my question now is if anyone can help me with this problem, or tell me if it's even possible to do the thing I'm trying to do.
Click to expand...
Click to collapse
Found any solution? Even with my rooted device and these settings it won't work. Also using usb c > hdmi > vga.

Categories

Resources