I have a purpose built device that is running a modified Android 7.1.1 version (I am not the developer). I am trying to do a screen capture of over ADB. I have overridden the window manager size and density. When I go to use screenrecord, it only captures the physical resolution of the screen, not what I have overridden it to. This results in only the top-left quarter of the screen being captured. I need the higher resolution capture as scaling 240x320 up to anything higher looks like a pixelated mess.
Code:
adb shell wm size
Physical size: 240x320
Override size: 480x640
adb shell wm density
Physical density: 160
Override density: 320
adb exec-out screenrecord --output-format=h264 --size 480x640 --verbose /sdcard/demo.mp4
Main display is 240x320 @60.00fps (orientation=0)
Configuring recorder for 480x640 video/avc at 4.00Mbps
Content area is 480x640 at offset x=0 y=0
Is there any way to get around this?
Related
Which is more important for a PPC screen : size or resolution ?
I know both are important, but would you prefer a 3.5" QVGA screen or a 2.8" VGA screen ?
Which is more convenient for internet browsing ? office applications ? games ?
Does a 2.8" VGA screen hold as much data as a 3.5" QVGA screen ?
Resolution and screen size are independent. QVGA means 320x240 pixels and VGA means 640x480 pixels. VGA will always show more data, but on a smaller screen it gets harder to read if you have bad eyes. What WM does by default with the larger resolutions though is display the same amount but sharper.
I know the height and width must be 640x480, when I change to a larger wallpaper like 1600x1200 using Gimp it doesn't size it correctly. Is there a manipulation that I can use to make the size turn out to be 640x480, or can I just use 640xwhatever?
Many asks what "Customer Version" means in factory settings.
I am sure it can change resolution and change the last digit of information about "MCU Version", for example:
MTCE_KLD_V2.94e_1 can be MTCE_KLD_V2.94_12 when "customer version" is switched to "12"
I will try to keep updated below list, so If you know anything more, please leave a comment.
1 - resolution: 1024x600
2 - resolution: 1024x600
3 - resolution: 1024x600
4 - resolution: 1024x600
5 - resolution: 800x480
6 - resolution: 1024x600
7 -
8 -
9 -
10 -
11 -
12 - resolution: 1024x600
I have stopped to play with those settings, because when changed to 800x480, the fractals has shown on the display.
After return to 1024x600, the fractals were still visible! To fix this, I had to change screen brightness to maximum level and show on the screen a white picture (or a page of adobe reader) on whole screen for about 10 minutes. Beside resolution, I have not seen any difference.
Hello has anyone had any luck decreasing the resolution of this device? I tried the wm size and wm density commands in adb and I didn't have much luck. The image doesn't fit the screen properly if I use 720x1280 or any other resolution.
Hello,
Resolution Checker is one of the many apps aBetterAndroid will release for Android.
What is Resolution Checker? Simple to use and very intuitive, it will show you the resolution of the display but that's not all! There will be 3 types of resolutions:
Bars Resolution - the resolution of the navigation + status bars (vertical pixels)
Resolution - the resolution of your display minus the bars resolution
Real Resolution - the resolution you see in your device's specifications
You should use this application if you want to check that your screen is not a fake one and has the correct resolution/ you're a developer/ you're just curious.
Thank you.
Play Store link: https://play.google.com/store/apps/details?id=com.abetterandroid.resolutionchecker