How to change the screen resolution ? - Windows Mobile Development and Hacking General

well.. this is the question.. my resolution is 480x234. somebody know how to change it for a 800x400 res? i seen many videos of youtube with this resolution and compared with my 480x234 is a BIG difference in quality...i think , and im sure its possible.. ,
i seen in the internet a page (search in google for wincepatch) , the patch on this page changes the resolution driver for a 800x480 driver on ANY wince 5/6 device , the main problem with the patch is for the $ , the patch is not for free.....
the main "video driver" , calls a value on a registry key ([HKEY_LOCAL_MACHINE\System\GDI\Drivers]) ,there is a key called "maindisp" , here , it calls a ".dll" file , THIS dll file tells the resolution and other things... the question is , how i build a ddi.dll file with 800x480 resolution? , sory for the bad english , im argentinian.. good bye !

ok , y advanced some , searching all the internet and is no way to get a "ddi.dll" disp driver from the internet... ,
i think its possible to upload mi ddi.dll with the 480x234 resolution, with yours help, modify it with a hex editor to a 800x480 resolution.. what do you think?

Someone can correct me if I am wrong but I don't believe what you are asking is possible. The screen on your phone can only display 480*234 because the screen itself only has the hardware capabilities to display that resolution (or possibly lower). It's like taking an old CRT tube tv, and then trying to play a 1080p video on it. The TV simply does not have the hardware technology to display the 1920x1080 picture, but rather can only display a resolution of 640x480. I believe it is that same case for your phone, your simply can't make the screen hardware display something it is incapable of. Again though I may be incorrect and anyone with more knowledge on this is subject would be appreciated to comment.

zoomonkey90 said:
Someone can correct me if I am wrong but I don't believe what you are asking is possible. The screen on your phone can only display 480*234 because the screen itself only has the hardware capabilities to display that resolution (or possibly lower). It's like taking an old CRT tube tv, and then trying to play a 1080p video on it. The TV simply does not have the hardware technology to display the 1920x1080 picture, but rather can only display a resolution of 640x480. I believe it is that same case for your phone, your simply can't make the screen hardware display something it is incapable of. Again though I may be incorrect and anyone with more knowledge on this is subject would be appreciated to comment.
Click to expand...
Click to collapse
sure! , you are correct. sory for my bad english , here is my question :
>The screen in windows is set to 320x240 and it stretches on the 480x234 display...
Finding the way to change resolution in core would allow to set a better solution (perhaps 400 or so pixels) and could solve both problems (display not sync or looking bad in my case).
According to http://forum.xda-developers.com/showthread.php?t=379728 there's a way to change the resolution. Perhaps there's a way in win core too.
Ideas?

lukz93 said:
According to http://forum.xda-developers.com/showthread.php?t=379728 there's a way to change the resolution. Perhaps there's a way in win core too.
Ideas?
Click to expand...
Click to collapse
Windows CE based devices are designed to support only a single video mode. For example, the Medion PNA I own has a display which is 480 pixel wide and 272 pixels high. Whatever the size, this is the physical resolution of the device. It is generally determined by the actual number of individual pixels elements that make up the display hardware and video chip that control the display. YOU CAN'T CHANGE THIS PER SOFTWARE!
BTW: Why not simply try out Nyditot Virtual Display ("NVD") you pointed to, which is trial ware, means you can testwisely install and use it for 7 days? Be aware, not all software applications written for the various Windows CE platforms are “resolution aware”. That is, they assume a standard resolution (e.g. 240x320 on Pocket PC) and therefore do not alter their layout based on NVD’s virtual width and height settings. NVD can't control the behavior of these applications! Even the Windows CE desktop (explorer) can't be changed with NVD.

reading , again reading and acquiring knowledge i learn this :
-The screen in windows is set to 320x240 and it stretches on the 480x234 display...
now , i take apart the resolution-change proble, and go for the new problem jaja, im stucked in sysupdater .. the problem? the touch screen doesn't work , and i can't press any button on this window...i'm thinking the unique solution is weld the usb port for the wince board , exactly as petrutms explained... , with that port attach a keyboard and w/ the tab key move between fields...

First of all you must say which device you have.
If your device has a 320x240 display, or a 400x320 or a 600x400, etc., you'll not be able to change it to a bigger size. You're limited by drivers, yes, but also by phisycal parameters. In other words, if you are capable to build a device using the screen of the HD2 and putting it in a Herald, and get it to work, probably you'll be capable to change or create the drivers.
On the other side, I've been using some 400x320 apps into my 320x240 display, and this means some parts of the app image (when it runs and does not crash because of display resolution) remain "out" of the screen and I can't scroll them. If this is what you mean when writing about those drivers...
And by opposite, apps made for smaller screens appear as a small part rendered in a black screen. Then, probably they can be stretched using some sort of apps or drivers, but this means you'll see blurred images, as they are zoomed like when you're displaying images 200% in your photoshop.

there is a program to change the resoloution.
not sure if it will work for what you need it to do but if i can find it ill upload it for you to try.

Related

Vario video tweak?

Is there some kind of tweak to raise the video resolution to 320x240 or something? something in the register maybe?
looking for this tweak too...
It should be great if someone knows how to do this.
this is just an asumption...but i dont think it can be done...if the hardware (screen) is only capable of 320x240....but i have no idea..just a guess :idea:
Sorry if there is a misunderstanding: i am not talking bout the SCREEN but the CAMERA
The Cam itself has the needed resolution, CPU (even NOT overclocked) should do it too (as video preview while in single-picture mode is smooth enough)...
If its not possible to tweak the registry for that - then maybe a standalone software could do that?
theres a camerca tweak...search for it....but it doesnt do much....makes it a bit brighter or something along those lines
Use the tool "CoolCamera"... there you can make better pictures, increase videorecording - resolution and even use your Wizard as a webcam...

[Q] Enabling Snap on Low(ish)-Resolution Desktops

Hi,
Is there anyway to enable Snap on Windows 8 Consumer Preview on systems with resolutions lower than 1376x768? My laptop has a resolution of 1280x800 and I'd love to be able to use Snap on it.
tehh4ck3r said:
Hi,
Is there anyway to enable Snap on Windows 8 Consumer Preview on systems with resolutions lower than 1376x768? My laptop has a resolution of 1280x800 and I'd love to be able to use Snap on it.
Click to expand...
Click to collapse
If you come across a way to enable it, please share. I would love to have snap on my downscaled netbook display but it seems like they removed the registry key to enable it.
So Any luck enabling snap
not really sure if this counts as a reply or as a bucket of cold water but i remember reading in some of the older documentation of Win8 back when the Developer Preview came out, that the snap-in view for multiple apps would only work on widescreen resolutions with a minimum of 1366 X 768. i doubt M$ left any sorta wiggle room for a work-around.
psychocyst said:
not really sure if this counts as a reply or as a bucket of cold water but i remember reading in some of the older documentation of Win8 back when the Developer Preview came out, that the snap-in view for multiple apps would only work on widescreen resolutions with a minimum of 1366 X 768. i doubt M$ left any sorta wiggle room for a work-around.
Click to expand...
Click to collapse
Ya, They really didn't leave any ways to force it enabled in Consumer Preview, it's the only thing that keeps me from fully enjoying Metro as I would love to snap Messenger or Music.
ShadowEO said:
Ya, They really didn't leave any ways to force it enabled in Consumer Preview, it's the only thing that keeps me from fully enjoying Metro as I would love to snap Messenger or Music.
Click to expand...
Click to collapse
Bump for this one. The majority of Windows 7 slates and tablet pc's are 1200x800 or below.
I hope someone can find or even make a workaround!
my laptop is 1280x800 too. In the windows 8 DP there's a hack that makes snap works on this resolution but on the CP version this doesn't work any more. how can MS disable this when there's a vast number of laptop still have this resolution
First make sure that you have a back up of your Windows 8 Registry file so that it will be useful in case you face some problems
Now open the Run Command i.e. 'Win+R'. Then type 'regedit' and hit Enter. Now you can see the Registry Editor window
You can now navigate to HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ImmersiveShell
Under ImmersiveShell key, create a new key AppPositioner.
Now you have to select the newly created key "AppPositioner" and in right-side pane, create a new DWORD AlwaysEnableLSSnapping and set its value to 1.
If you have Internal Intel VGA chip you can download drivers that will allow you to alter your settings to have 1376x800, I have them as follows, you can try google,
Internal_VGA_Intel_32Bit_8.15.10.1912, I have apps running on my Netbook, the screen looks a bit squished, but it's working. Jim
For now the only way I think would work on Win8CP is custom monitor drivers with EDID override. For the moment the best I managed is to create higher resolution then allowed so part of screen is missing.
I did notice in EDID two fields resolution and actual pixel number for V and H part of resolution. My thinking is you create resolution of 1376x800. For Vertical resolution you set the same number of pixels as in stock resolution of 1280x800. However horizontal you set number of pixels visible as for 1280.
I hope then that resolution will say 1376x800 and snap will work. However as only part of pixels are enabled/visible as per driver windows should resize desktop to fit that.
Other option is an app that will communicate to os that resolution 1280x800 is actually 1376x800
Any developments?
No one has figured out a way to enable this?
Sent from my PC36100 using Tapatalk 2
I got this to work, but I did it by just using NVidia to change my resolution to 1366X768 and then selected it and it works, but only one problem, the screen doesn't look clear enough, I mean, it made a little black in bottom and top, but it work perfectly, if you not use to your screen how it look and you don't mind, then you can try it, if you have NVidia.
open NVidia display setting and go to display, then change resolution and then click customize and click create custom resolution, change horizontal pixels to 1366 and change vertical lines to 768,after this click test and yes to save. then select the resolution you just created and click apply. done! it should work now.
remember to download the latest driver before doing this!
The problem with this is, that the snapped view has a fixed width of 320 pixels. Given that Metro Apps need at least 1024 pixels width to work you end up with 1344 and those are the minimum dimension developers have to care about. So it's highly likely that if you get to enable snap on lower resolution displays some apps will have missing/unreachable controls.
Some Apps might have a flexible enough Layout so this might work. Just wanted to let you know from where this minimum requirement arrises.
StevieBallz said:
The problem with this is, that the snapped view has a fixed width of 320 pixels. Given that Metro Apps need at least 1024 pixels width to work you end up with 1344 and those are the minimum dimension developers have to care about. So it's highly likely that if you get to enable snap on lower resolution displays some apps will have missing/unreachable controls.
Some Apps might have a flexible enough Layout so this might work. Just wanted to let you know from where this minimum requirement arrises.
Click to expand...
Click to collapse
Yes if all we were to do is force snap to enable. However on older cards, defo on older intel cards you could force any resolution via pixel compression of sorts.
In essance everything was getting smaller and smaller to fit the same actual size. Effect was you could get a 800x600 screen to display 1024x768 resolution and it would look ok but higher res meant less and less readable screen. It was loosing focus and everything was getting mixed together.
Even older ATI cards had similar but not anymore. Only nvidia kept it, reason bollaz has a small frame is because 1366x768 resolution is off different aspect ration then his screen can display so drivers are compensating by first compressing "pixels" to fit 1366 resolution in for example 1280 screen but also to make everything look normal (not stretched up/down or left/right) they compress those pixels till same aspect ratio is reached as max resolution. If it has to cmpress more it adds black frame as something has to be there.
ruscik said:
Yes if all we were to do is force snap to enable. However on older cards, defo on older intel cards you could force any resolution via pixel compression of sorts.
In essance everything was getting smaller and smaller to fit the same actual size. Effect was you could get a 800x600 screen to display 1024x768 resolution and it would look ok but higher res meant less and less readable screen. It was loosing focus and everything was getting mixed together.
Even older ATI cards had similar but not anymore. Only nvidia kept it, reason bollaz has a small frame is because 1366x768 resolution is off different aspect ration then his screen can display so drivers are compensating by first compressing "pixels" to fit 1366 resolution in for example 1280 screen but also to make everything look normal (not stretched up/down or left/right) they compress those pixels till same aspect ratio is reached as max resolution. If it has to cmpress more it adds black frame as something has to be there.
Click to expand...
Click to collapse
Bump for the sake of humanity.
No one? No reg-edits?
Dungeonscaper said:
First make sure that you have a back up of your Windows 8 Registry file so that it will be useful in case you face some problems
Now open the Run Command i.e. 'Win+R'. Then type 'regedit' and hit Enter. Now you can see the Registry Editor window
You can now navigate to HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ImmersiveShell
Under ImmersiveShell key, create a new key AppPositioner.
Now you have to select the newly created key "AppPositioner" and in right-side pane, create a new DWORD AlwaysEnableLSSnapping and set its value to 1.
Click to expand...
Click to collapse
Did anyone try this??
Sent from my HTC One V using xda app-developers app
Yeah, that was the very old hack that didn't even work on the second preview release. Shame on @Dungeonscaper for posting what looks like a soluti0n when, if he or she had actually read the thread, they'd have already seen it mentioned that the registry hack no longer works.
GoodDayToDie said:
Yeah, that was the very old hack that didn't even work on the second preview release. Shame on @Dungeonscaper for posting what looks like a soluti0n when, if he or she had actually read the thread, they'd have already seen it mentioned that the registry hack no longer works.
Click to expand...
Click to collapse
Is there a reason why this reg edit won't work? Is it the way Windows 8 determines screen resolution changed? It would be SO much more practical to let this be changed as multi tasking is a nightmare on an old laptop with Windows 8. I'm not sure if I can probably use this key I purchased on some other laptop if I was to format this system and go back to Windows 7 on this one.

[Q] Supported resolutions over HDMI

I was wondering if anyone could point me in the right direction in regards to changing the output HDMI resolution of the Nexus 10, specifically I need the output resolution to be 1280x1024, I dont mind if the built in display needs to be disabled or will look distorted as long as the HDMI output is 1280x1024.
I've considered recompiling the kernel but couldn't see any obvious options within Mali-T6XX to adjust the list of supported resolutions, I also thought of using fbset but with a screen connected /dev/video/ just lists fb0 and no seperate framebuffer for HDMI so Im guessing any changes via fbset would only be applied to the built in LCD and not to the HDMI output.
I dont mind hacking the kernel or the android system but am unsure of where the best place to tackle the problem would be or if I'm barking up the wrong tree and no amount of hacking would be possible.
Any pointers would be immensely helpful
There are several threads where commands/apps/scripts are mentioned that can change the display resolution:
Raw display change commands mentioned here:
Need Tester for possible HDMI resolution workaround
A script that uses the raw commands to toggle resolutions changes ON/OFF:
[How-To] HDMI Fullscreen Toggle Script
A discussion about screen resolution changes with post #7 having a link to an app for changing resolutions:
hdmi resolution changer app?
So far I have not heard of anyone trying a "1280x1024" resolution but with the information above you can surely try that resolution yourself.
http://forum.xda-developers.com/showthread.php?p=41961269#post41961269
lKBZl said:
http://forum.xda-developers.com/showthread.php?p=41961269#post41961269
Click to expand...
Click to collapse
Just beat me too it Although that new app does not seem to have the posters requested resolution of "1280x1024".
'am' now there's a handy command and apologies for my noobishness I should have caught some of those links
Interesting it looks like display-size never actually changes the resolution of the screen, instead it changes the size of a virtual canvas with virtual pixels in memory which are then translated and scaled to the real x, y coordinates of whatever resolution the screen is detected as.
This allows display-size and pixel-density to be set arbitrarily high or low causing a zoom in/out affect but the real output resolution remains constant at 1080p.
Unfortunately the screen i'm using doesn't support 1080p so i'm hoping to find a way to change the real output resolution.

Lumia 635/630 - any way to fake the display resolution?

As anyone with a 630 or 635 (or other low-resolution phone) has discovered, the hacks to enable five action buttons and smaller text don't work. I found this information that explains why:
http://sysdev.microsoft.com/en-us/H..._apps_experience_for_medium_and_large_screens
Unless there's a way to trick the OS into thinking the phone has a higher resolution screen (at least 720 px wide), there's no way to use the UserPreferenceWidth or AllowedQuickSettingsElements keys to enable smaller text and an extra quick action toggle.
Anyone have any ideas on tricking WP 8.1 into believing the phone has a higher res than what's reported by the display's EDID?
once I read all the registry keys I found the key which contains the resolution of the display. Mine the value is 480x800.
I want that 5 buttons too but i don't think it will work if I fake it. I think that when I change it, the resolution will change to and my screen will have trouble displaying contents.
I can help you change it, but i can promise you that it will work, worth a try, or should i mess up my 525 first and see if it works??
I know this is an old thread, but I think I can say that this is 100% possible, I recently bought the Win Blu Jr LTE phone for my sister, and the resolution of the screen is 854x480. I did notice when looking in the "About" section, it did say that the screen resolution was 854x480, but there was a line below it that said it was rendering things as if the screen was actually 960x540.
I bought this phone for her as a replacement for the Lumia 635, and while updating the phone to Update 2 of 8.1, the way the OS looked was clearly different. And while both phones are 4.5", 854x480 resolution screens, the difference in clarity of the Win Blu Jr LTE was stunning.
Now that we have WPInternals and registry editing tools available, perhaps someone can figure out how to get other 854x480 phones to do this as well. Is it possible to get a registry editor on a phone like the Win Blu Jr LTE that can't be rooted or bootloader unlocked? If so, and someone had a rough idea of where in the registry the line with the resolution is, I could probably borrow the phone and take a look at it. I wouldn't be surprised if there was just a second registry key after the resolution one that enabled this upscaling.

moonlight custom resolutions

I have stop adding support for other resolutions to moonlight streaming, if you want other resolution please leave a comment on the official moonlight github page link below.
https://github.com/moonlight-stream/moonlight-android/issues
I have ask the developer many times in the pass to add support for other resolutions but I keep getting a ignored response so please let him know that you would like to to see other resolutions support.
thank you and I apologize.
one of the builds only has 2048x1536 and 2560x1600 support.
updated on 09-09-2020
Do you consider adding sub-720p resolutions for phones that doesnt have 720p screen?
Sweet just want I needed. Thanks. Now to overclock my phone and see if I can improve on 28ms @ 1440p 60hz with 50mbit video rate.
Latest update breaks it for Gforce experince. Will have to try find way to downgrade.
GeForce_Experience_Beta_v3.0.2.205.exe Is the last version that supports custom res.
Installing it is a bit of a pain since it defaults to auto update to lastest beta when you install it. On my 200mbit net it pritty much instantly starts to update if you have the internet enabled.
So for me. I needed to go to programs and features.
Uninstall the latest beta.
Disable the internet.
Install "GeForce_Experience_Beta_v3.0.2.205"
Asks you to login,
Re-enable internet just for the login.
Then disable as soon as its logged in and asks to scan for games.
Let it do the scanning so you can get into the settings.
Un-tick Include beta and all driver update settings.
Close Gefore Experience. Turn internet back on and open gefore experience again and it should work with out trying to auto update.
Here is a link to "GeForce_Experience_Beta_v3.0.2.205"
https://mega.nz/#!TYg0zRCK!R5PtpHO4VhkD8PGkhYupRpy60nPGQZxRRpXqcrl3LPc
i read somewhere that they are no longer refreshing the nvidia shield
looks like they are no more beta drivers but i did menage to get 3.0.5.22 to work well sometimes, the new Geforce experince drivers have support for other resolutions now what i did to get my targeted resolution to work is i go into moonlight change resolution to 1200x800 start my game(or windows) then go back to moonlight change to my targeted resolution. This sometimes work I do get this error 400 and 403 RTSP announcement request failure.
lateforwork1000 said:
ok i add support other resolutions but there is a few things you need to do first be for you can use them
1. Make sure your game or computer and run at your targeted resolution.
2. Download and install Geforce expericence bata this is a must!!! or it will not work.
3. Your device must be rooted! this is also a must.
new resolutions
1280x800
2048x1536
2560x1440
2560x1600
they all should be working, if not let me know
if there is a resolution you would like to see let me know , also ill try and keep this up to date.
I also recommend desktop streaming
here's the how to
updated 8-21-2016
Click to expand...
Click to collapse
Hello, Would it be possible to add 1920x540 (letterboxed)
This would be very helpful for Google Cardboard type HMDs
lateforwork1000 said:
ok i add support other resolutions but there is a few things you need to do first be for you can use them
1. Make sure your game or computer and run at your targeted resolution.
2. Download and install Geforce expericence
new resolutions
854x480
1280x800
2048x1536
2560x1440
2560x1600
they all should be working, if not let me know
if there is a resolution you would like to see let me know , also ill try and keep this up to date.
I also recommend desktop streaming
here's the how to
http://nvidia.custhelp.com/app/answers/detail/a_id/3489/~/shield-remote-desktop
updated 12-31-017
Click to expand...
Click to collapse
Hi there, are you still actively working on the app? If you are, can you kindly add in custom resolutions for my note 8? Here they are:
1480*720
2220*1080
2960*1440
I sincerely appreciate it!
yeah ill see if i can add those tonight don't have my laptop right now.
i added the new resolutions I don't know if they will work let me know if they do.
Hello,
I very much appreciate and welcome your efforts to add resolutions to Moonlight. My phone (ZTE Axon 7) is a 1440p phone so I was badly missing the 1440p resolution However...
...today I made few tests with 720p, 1080p, 1440p and 4k (obviously downscaled to my native phone resolution of 1440p) and got to an interesting observation: the 1440p actually equals (pretty much so) the 720p in image quality. The other 1080p and 4k work as expected - meaning qualitywise they improve.
Once you have a minute, could you please check what's up?
Thanks!
Regards,
Milan
sure I'll look into it as soon as I can, I left my laptop at work sorry for the late reply. thanks
fix it
lateforwork1000 said:
fix it
Click to expand...
Click to collapse
OK great. I will get the new version.
Thank you!
Milan
Hi, I really appreciate your time and effort that you have made on Moonlight.
I recently got a Galaxy Tab S3, which has a 4:3 resolution screen. Is there anyway you can add a 1440x1080p so I can get rid of these black bars? I would be very thankful!
Thanks again for your consideration!
pirathonite said:
Hi, I really appreciate your time and effort that you have made on Moonlight.
I recently got a Galaxy Tab S3, which has a 4:3 resolution screen. Is there anyway you can add a 1440x1080p so I can get rid of these black bars? I would be very thankful!
Thanks again for your consideration!
Click to expand...
Click to collapse
2048x1536 is the tab s3 native resolution
lateforwork1000 said:
2048x1536 is the tab s3 native resolution
Click to expand...
Click to collapse
First of all, thank you for replying.
Yeah, I know. I am not positive that my computer can run well on some games at that higher resolution, so I was settling for at least a 4:3 1080p resolution. Does that make sense?
Could you possibility add both so I can test it out?
i see your issue but the better solution is to set moonlight to your tablet native resolution then run your desktop to your targeted resolution(1440x1080p), depending on the content you are looking at or game if it does not support 4:3 you will see black bars or worst screen stretching. All tho you are still better off just setting your desktop to your tablet native resolution and let your graphic drivers handle the rest, you can change the scaling in the drivers settings(fit to screen or stretch and others).
lateforwork1000 said:
i see your issue but the better solution is to set moonlight to your tablet native resolution then run your desktop to your targeted resolution(1440x1080p), depending on the content you are looking at or game if it does not support 4:3 you will see black bars or worst screen stretching. All tho you are still better off just setting your desktop to your tablet native resolution and let your graphic drivers handle the rest, you can change the scaling in the drivers settings(fit to screen or stretch and others).
Click to expand...
Click to collapse
Ohh, I see. I made two custom resolutions via Nvidia's control panel and added 1440x1080 and 2048x1536. I did what you said and set the resolution at 1536p on Moonlight. After launching the game, I set the resolution in-game to 1440x1080 or 2048x1536 depending on the demand of the game. Everything is in fullscreen glory without the stretching.
Thank you for your help!

Categories

Resources