Resolution Changer — Uses ADB

3.7
2.87K reviews
1M+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image

About this app

Resolution Changer works by using a hidden Android API called IWindowManager. Originally, Google restricted access to this API starting with Android Pie, however, they allowed developers to disable the API blacklist by tweaking a Secure Setting.

Resolution Changer first unlocks the blacklisted APIs, and then applies the requested resolution and display density.

If you do not specify a height or width, Resolution Changer will simply use the resolution that is currently set by the device.

If you do not specify a density, Resolution Changer will try to calculate a suitable density based on the diagonal screen size of the device.

WARNING:
If you specify a broken resolution and are unable to fix it, follow these steps:
1. Connect device to PC
2. Open CMD or Terminal (depending on OS)
3. Type these commands:
adb shell wm size reset
adb shell wm density reset
Updated on
27 Jun 2020

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region and age The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

Ratings and reviews

3.5
2.79K reviews
bananaboy482
29 June 2021
Works Perfectly! I'm using a Oneplus 7 Pro on Oxygen OS 11. After trying countless solutions for lowering my resolution this is the definitive option hands down. After the one time adb setup, the app allows you to set a custom resolution and density, even after a phone reboot! The user interface is simple and perfect with no needless garbage (no ads!). It's not anymore complicated than it has to be. Also it has a handy reset timer if you set a resolution that doesn't work. One suggestion I would love to see would be an option to analyze your phones aspect ratio and automatically adjust the height and width according to that. For example, if I set 480 as the width, I'd love to see the app automatically pick the height according to a set aspect ratio. That's just a suggestion though :), the app is great and works perfectly for me and my use case. Thank you developer.
564 people found this review helpful
Did you find this helpful?
Samson Emblad
31 May 2022
It seems to work great! However, i do have a feature request; Would it be possible to implement a "preset" that can be toggled via a widget or a control center button (like where you toggle airplane mode, for example. BitWarden implements it)? I use this app when i want to share my screen on a TV or similar device, and would like to quickly be able to apply and remove a preset.
342 people found this review helpful
Did you find this helpful?
Michael Gichuki
23 August 2023
It is a very good app, does what it says, it changes the aspect ratio of your mobile device. I started using it for part of my phone screen had malfunctioned. However, I set the scaling to the lowest possible to the point where my phone was squeezed in the middle of my screen. It was completely inoperable. I tried using the repair by the developer but it didn't work. Had to hard reset and start things afresh. Nevertheless, it is a very good app, would greatly recommend. POV: Use it with care.
387 people found this review helpful
Did you find this helpful?

What's new

- Update libs and kotlin version
- Warn if failed to apply with solution steps
- Update resolution fetching API
- Update target version

Thanks to a tester named Pest for contacting me about a report for resolutions not applying!