IF YOU NEED SUPPORT PLEASE EMAIL ME!!!
I try to respond to ratings, but it's a very slow and inconsistent process. Emails are immediate and I can push a fix for you right away. Lose your /system/build.prop? There's a backup in /data/data/com.oumugai.densityadjuster/, just copy it back from there.
Type in a new density, reboot to test it, and if you like the results, go back to the app and store it permanently. If you don't like the density, or something crashes, just reboot the device to restore your original settings.
I wanted a way to test different densities, but be able to reboot if the results were bad or broke my launcher and just have my old density back. This app does this, by simply restoring original build props during the boot sequence. It's not the most elegant solution, in fact, it's kind of gross, but it does mean you can change your screen's DPI while out on the town without ending up in a broken state (or having to bust out your laptop, USB cable, ADB and emacs you sad, sad person).
I don't like having to do extra work. You shouldn't have to either. Don't get stuck with a device with an unusable display.
You can write a review, and wait 24 hours or so for it to get to me, and then I can push a fix which will take hours to propagate. Or you can email me at firstname.lastname@example.org, and cut hours (or days) out of the equation. Either way, please report any issues you encounter. I typically can push a fix immediately.
Want new versions before they arrive here? Of course you do. Join the open beta on G+:
Want the source? No you don't. It's on GitHub, regardless of how you feel about it.
Things to do:
- Could (still) be prettier
- Notification if your current DPI doesn't match persisted
- Better su twiddling
- Disclaimers? Speaking of which...
THIS IS EXPERIMENTAL SOFTWARE. I WROTE THIS IN AN AFTERNOON. IT WORKS ON ALL MY DEVICES. IT MAY NOT WORK ON YOURS. IF IT DOESN'T WORK, FILE A BUG. HOWEVER, I CAN'T GUARANTEE ANYTHING. OK?
This is a useful application for developers and the curious alike. This app does nothing more at this point.
[keywords] "screen" "density" "resolution" "screen resolution" "screen density" "specs" "specifications"
* Density of this application after changing some equipment may not be able to see properly. *
You can change the DPI of the application helps you more quickly and easily.
Enter a value in the input box to the desired DPI, then the Apply button or the Apply button to apply and reboot is complete!
In addition, when you click More button, the unit reverted to type after the change DPI mount features discomfort when you can return it back.
Change the resolution DPI resolution PPI Density LCD build
* Full screen
* Max brightness
* Multi colors and it's Mix
* Tap to change between colors.
No dead pixel found is better.
Identify AMOLED/SLCD panel:
Load a black backround.. and if it's not totaly black and you see a washed out black then you have a SLCD, if it's totaly black then it's a AMOLED.
Screen Size application allows you to see screen size, resolution, density, and other device information.
Get helpful screen data:
Screen Size [Inches]
Screen width [px]
Screen height [px]
Screen Density category (LDPI, MDPI, HDPI, XHDPI, XXHDPI, XXXHDPI ...).
Screen Density Value - [PPI/DPI]
Screen Ratio (16:9, 16:10, 4:3 ...)
Build Prop Tweaker is a super tool for your android arsenal that helps you tweak your build.prop file to improve performance, customize UI, improve battery power, network speeds etc. The Build Prop Tweaker comes bundled with many tweaks ; hand picked and thoroughly tested on many devices and known to work on all of them. Moreover you can define your own tweaks. It is a very powerful tool if your Device is rooted.
Some of the highlighted features of Build Prop Tweaker
* More than 40 tweaks bundled along with the app.
* You can also add your own Tweaks and comments for build properties.
* Increase Video and Image Quality
* Improve Booting Speed.
* Enable or disable boot animation
* Change LCD Density of a Device
* Backup and Restore build.prop files. Unlimited backup files supported.
* Add or remove properties from your build.prop file.
NOTE : This app requires root and busybox to work properly. If you don't know what root is don't buy this app. Modifying your build.prop file can sometimes soft-brick your device so if you are not sure about what you'r doing don't do it at all.
ScreenSize application allows you to see screen size, resolution, density, current font scale and other device information. Also you will see heights of status bar, action bar or navigation bar if you have on screen navigation buttons. You will see which resources folder your devices is using.
No advertisements, no internet required. Minimal application.
Even more options and features available for root users.
**** NOTES ****
Logcat tool now requires root in order to run, READ_LOG permission has been removed.
CAMERA permission was added to make flashlight tool suitable for more devices.
This app involves a lot of work and updates are given frequently, please avoid bad rating/comment because of the permissions, if you feel not comfortable with them contact us for any question.
**** BASIC HINTS ****
Open the main menu by swiping from the left edge to the right.
Open the info/guide panel by swiping from the right edge to the left.
File Manager - for any of the item in the list tap the icon to select, tap the file name to open, tap the three dots on the right to open the context menu.
**** SOME OF THE THINGS YOU CAN DO ****
* Operate on (up to) four different tabs
* File operations between tabs (no need to navigate back!)
* Access/modify RO folders, system, data, etc.
* Copy, cut, paste, delete, rename files or folders
* Add new folders
* Add new text files
* Integrated mini text editor
* Search files or folders
* Get file or folder details
* Set file or folder permissions
* Zip/unzip files or whole folders
* Browse zip file's contents
* Unzip selected contents from a zip file
* Send files via bluetooth
* Share supported files
* Storage info with pie charts
* Set starting folders (shortcuts)
* FTP: download/upload files or whole folders
* FTP: browse FTP contents, add new folders
* Plenty of info about system, memory, graphic, hw, battery
* Change LCD density
* Change the heap size
* Change "max events per second" value
* Change the WiFi scan interval
* more properties from build.prop file
* Change "min free kbytes" value
* Change "vfs cache pressure" value
* Change swappiness value
* Change dirty ratio and dirty background ratio
* more kernel's VM and sysctl parameters
* Configure Android's internal task killer
* Access special settings and info
* View filesystem
* View dmesg (Kernel Debug Messages)
* View live logcat
* Record, filter, stop, resume logcat
* Detect CarrierIQ
* Kill selected applications
* Filter system processes (security options)
* Info about running services
* Detailed info about each installed application
* Uninstall apps
* Freeze system apps
* Uninstall system apps
* Backup and restore apps
* Clear app cache/data
* Startup apps (grant/deny auto-start)
* Manage app components! (Pro only)
* View content of manifest file (Pro only)
ATOOLS TERMINAL (Pro only)
* Pseudo terminal emulator
* Execute linux commands
* Quick buttons for mount and set permissions
* Scan and analyze all the sensors installed
* Compass tool
* Compass calibration tool
* Magnetic field detector
GPS STATUS AND FIX
* Get all the info passed by GPS device
* Fast fix tool to get signal fixed in less time
* Scan satellites and get dedicated info
* Get your current location's address
* CPU Time in State monitor
* Real-time CPU meter
* Set CPU scaling frequencies and governor
* Quick launch from notification bar
* Use the camera flashlight as a torch
Enjoy Advanced Tools!
Requires root on Android 4.3 and higher.
Virtual button requires root on all platforms.
- Gamers: Some games feel choppy? Decrease the resolution while you play to improve performance significantly.
- Developers: You can test your application UI for different devices by changing resolution and density to match your target devices. The application provides many templates for flagship devices to select from.
Two Android shell commands control screen resolution and density (dots per inch):
For Android 4.3 and higher, these two commands were moved from am to wm. Now they are:
This application nicely wraps these two commands so you can try different settings quickly and easily. It doesn't implement these functions, it merely uses them. So, if they don't behave well on your device then there is nothing we can do about it, please don't rate us down. We are just trying to make things easier.
- This application is not intended to change your device resolution and density once and for all. Use it only when needed then restore the default settings.
- When applying new settings, if things get messed up, don't do anything and the normal settings will be restored in a few seconds.
Some launchers don't feel the changes immediately and may show broken icons and other visual artifacts. Restarting the launcher manually should fix this. Some home screen icons may cover other icons due to lack of space. Try moving them around to reveal the covered ones. Some hardware vendors design their software to work with the devices' native resolutions and densities only. If you experience problems, consider installing different launchers and keyboards to fix the issues.
- If your device doesn't have hardware buttons and depends on on-screen controls, the controls may have problems on certain resolutions. They may appear in both portrait and landscape orientations or only one of them. Try increasing the size of the smaller dimension a bit and they should appear in both orientations. Otherwise, you can just enable the virtual buttons and ignore the entire problem.
- Choosing resolutions with the same aspect ratio of you device's original screen resolution maximizes the usable screen area.
- If you are using a mobile phone, the width should always be the smaller value of the resolution (width, height) pair. If you are using a tablet, the width should always be the larger value of the resolution (width, height) pair. This allows the resolutions you select to cover the largest screen area possible. You can still do the opposite, but then less screen area will be used to display your applications.
- The display resolution isn't the only factor affecting games' performance. Reducing resolution will significantly increase the frame rate up to certain limits, after which further reduction will not produce notable differences. For example, here are the results of nenamark 2 benchmark of a certain test device:
34.1 fps at 1280x800
41.2 fps at 1024x640
47.0 fps at 800x500
49.0 fps at 480x300 => the pixels count decreased dramatically from 800x500 (64% less pixels), but achieved very little performance gain for the huge quality loss. Experience with different resolutions until you find the best trade-off between quality and performance.
- All templates are based on information from gsmarena.com. Tell us if you to add a certain device to the list.
You no longer need to buy expensive testing box devices that only work for specific models.
With various configuration settings, you'll be able to conduct an LCD screen test with SPEED, ACCURACY and SAFETY of your logic board and LCD screen.
**Version 1.0 Features**
* Various testing modes including Automatic, Swipe, Touch and Shake.
* Tired of seeing Miss High Resolution Chinese woman image on start of test?
- Change by selecting an alternate image file on your device.
* Power-Off LCD screen after individual LCD test to prevent electrical damage to logic board and LCD screen.
* Bulk testing mode for high volume testing needs.
* Configurable testing speeds.
* Pause test and resume with touch and volume buttons (in case LCD touch is broken)
* Full Screen Pixel Range Test
* Default Brightness, Screen Positioning and Sound on App load.
* Sensitivity settings for Swipe and Shake.
* Color choice selection
* Audible sound tones for testing complete and screen power on/off.
- Application does not store or require access to any "personal" information and is currently free of ads and free to download.
** Best used with Flex Extender to prolong the life of your logic board connectors.
This is my first application. I appreciate any bugs or feature request you might have to be posted through a positive review rating and comment. In doing so, I promise to ensure this application will be updated to fit your needs and remain free of cost and any ads.
This tool gives you the ability to change your screen resolution, density (DPI) and overscan.
Why do I need to change my resolution?
# HDMI / TV-OUT / MIRACAST:
You want to adjust your screen resolution to fit your TV or External Monitor which is connected to your HDMI output to get rid off the black bars? With Resolution Changer, you can set your resolution to fit perfectly to the external monitor.
Additionally, with the HDMI Auto Resolution feature enabled, your device will detect your external HDMI Monitor and sets the screen resolution and density automatically to a chosen preset.
With overscan set, you can adjust your screen output padding to match excatly the External Monitor.
You are developing apps and you want to test your app on different devices? Just use a device preset or create your own one to simulate the screen resolution and density of every possible device.
Your device is too slow for the latest games? Just change the resolution to a lower one and enjoy your games with a higher framerate.
If the device has problems with a choosen resolution, the default one will be restored after some seconds. Some apps like the launcher or the keyboard might not always scale correctly with every resolution.
The application is still restricted to the technical conditions of the device. That means, you wont be able to choose a resolution your device is not capable of displaying.
From official documentation:
The quantity of pixels within a physical area of the screen; usually referred to as dpi (dots per inch). For example, a "low" density screen has fewer pixels within a given physical area, compared to a "normal" or "high" density screen.
For simplicity, Android groups all actual screen densities into four generalized densities: low, medium, high, and extra high."·
Lets see an example:
The designer designs a button that has a dimension of 100x44.
- User enters: 100 (pixels width)
- Application returns the dimensions in ldpi, mdpi, hdpi, xhdpi (50px,66px,100px,133px) with hdpi as density base.
Keywords: android dpi, pixels to dpi calculator, android dpi calculator, calc, android dpi to pixels.
Great utility to adapt your designs to multiple screens with multiple resolutions and sizes
Quite useful isn't it? :)
More info at: http://developer.android.com/guide/practices/screens_support.html
A particularly useful feature for developers is that it displays the configuration qualifier names that may be used to supply alternate resources such as layouts, drawables or strings.
For both users and developers, it shows you:
- The default display size in pixels (px) and density independent pixels (dip / dp)
- Reported density in dots per inch (DPI)
- For known devices - approximate physical dimensions of the screen in inches and cm.
For developers, it shows you some device details from the Android.os.Build class (MODEL, PRODUCT, BOARD, and DEVICE), and all the current configuration qualifier names in the order that they are used:
- Mobile country code (derived)
- Language (derived)
- Language / region (derived)
- Layout direction (API v17 / 4.2 and above only)
- Screen size
- UI mode
- Night mode
- Screen density
- Touchscreen type
- Keyboard availability
- Primary text input method
- Navigation key availability
- Primary non-touch navigation method
- Platform version
- The sizes are given for the *default display* - which is the area of screen that is usable by apps. On devices where there are soft buttons on the screen (i.e. back, home, and task manager), this will not correspond to the whole display.
- The xdpi, ydpi, and category densities are *as reported by the device*. These can often differ considerably from the true screen density for your device.
- Due to the density issue described above, the screen size (which is calculated from the resolution and density) is only given where the true screen density is known. If your device is missing, please provide the device name and the details shown in the "Device" section: Model, Product, Board, and Device), and I will add it to the database of known devices.
- Where the configuration qualifier name is described as derived (in the app these are shown in brackets), the device is queried for these values. For the others - the values are selected from actual resource folders using those suffixes (e.g. values-ldpi, values-xlarge, etc.).
The "Root DPI Changer" lets you change DPI of your device. This allows you to gain extra space to work (in case of reducing DPI) or increase the size of the elements (in case of increasing DPI).
- Changing the DPI by modifying the build.prop file,
- Creating build.prop backup files,
- Checking current DPI on system boot,
- Automatic DPI restoring (Experimental)
A small application that will find and display the screen Density & Resolution for Android device. You will be able to see detail about resolution, scale and density.
It also gives you sample Pixels Per Inch, DPI.
This is a useful application for Android developers.
[keywords] "dpi" "screen" "density" "resolution" "screen resolution" "screen density" "specs" "specifications" "screen size"