If you have never looked for it in Android, you are not able to select the resolution for ex 1204x768 using the Android graphical user interface (GUI), instead you are able to change the DPI or density of the screen. with the exception of the third and fourth option you will have to root your device.
The easiest way to change the DPI is to download a DPI changer APP. With these apps you have the option to select a pre-configured DPI setting and commit the change. Some of these APPS claim to change the resolution with out rebooting your device. Other APPS require you to reboot your device before the resolution change takes effect. Either way you will have to root your device so before trying this make sure your phone, tablet or other Android device is rooted. The reason the device must be rooted is because the file that is altered to change the resolution is located on a locked partition. Without rooting your device the application will not have permission to alter the file, hence will not be able to change the DPI of your screen. Do a search for "DPI Changer" in the Play store to find a DPI APP.
The other option to change your DPI is to edit the build.prop file manually on your android device. Again this will require root because it is located on a locked partition other wise. This is the file that is typically alter by the DPI changer app to modify your resolution. It is just done behind the scenes so you do not need to open the file, find the entry and then modify it. For this option look for a "Build.prop editor" in the Play store to find the appropriate application.
Thanks to XDA forum member HypoTurtle for bringing this option to my attention. If you are familiar with the command line utility ADB, you are able to run a shell using the following not including the quotes "adb shell". This will bring up a shell, or command line interface allowing you to type commands that will be executed on your Android device. Its similar to running SSH on a UNIX system only you have more access to your Android device i.e. pushing and pulling files. Once you have the shell you may execute the following commands to change your DPI or resolution.
For Remix OS you can also add a kernel option "DPI=" putting the DPI you desire after the = symbol. This will adjust the resolution so you are able to see or fit more on your screen depending on the resolution of your monitor. For me this was a life saver because my screen was so tiny, resolution of 3840x2160 I could not see anything. After adding the DPI kernel option my screen was a lower resolution making the objects on the screen larger so they could be viewed. You will need to edit the grub bootloader or whatever bootloader you are using to make this change.
If you are in the market for a new Android tablet and have been eyeing the Dell Venue 8 7000 series tablet you are in luck this week. The tablet is on sale for $149 on the Dell website here and also has free shipping.
A few things to know about the tablet before considering, it runs an Intel Atom processor so there are going to be some applications that do not work. Since the majority of android devices run ARM processors most of the native code is written for ARM processors. There is an ARM compatibility that helps the tablet run ARM code but it isn't 100%. The $149 is for the 16GB or storage, this may or may not be enough although it does have a microsd slot for expansion. As of this writing 82% of the devices have been claimed.
Some of the technical specifications:
Processor: Intel® Atom™ Processor Z3580 (up to 2.3GHz Quad Core), 16GB eMMC
Operating System: Android Lollipop 5.0.2
Memoryi: 2GB LP DDR3 RAM integrated
Hard Drive: 16GB eMMC
Display: 8.4 inch OLED Display with FHD (2560x1600) resolution with 10-pt capacitive touch
Primary Battery: 21Whr (5900mAh)
Video Cardi: Intel® HD Graphics (Imagination PowerVR G6430)
Wireless: 802.11ac 1x1 WiFi, Bluetooth 4.1 w/Miracast
If like me you have some old hardware lying around and you want a way to make it useful again there are some options. In my case I have an Acer Aspire One ZG5 netbook I bought a number years ago. It is capable of running Linux but the screen resolution is far to low and with a maximum of 1.5GB of RAM Linux isn't going to provide the best experience. For this reason I chose to try out Chromium, the open source version of Chrome OS. Chromium is open source and because of this you will find many different variations just like you do wit Linux. I chose to try "ArnoldTheBat's special build of Chromium OS". This is a recent build as of May 21st, 2016, unlike some that haven't been updated for years. You can find all of the downloads here with the most recent and older versions alike. Your mileage may vary depending on the hardware you are using. If you are using an Acer Aspire One ZG5 netbook then yo are in luck.
If you are interested in trying a supported version of chromium with driver updates etc..... then you can give CloudReady by Neverware a try, it can be found here. Keep in mind this is pay ware and will require you to purchase a license unless you want to take the self support route.
If you want to give Arnold the Bat's distro a try then continue on below.
FYI, you will be prompted for an e-mail address to login to Chromium.
Install instructions were found on the blog: http://sakarinkurssit.blogspot.fi/2014/12/arnoldthebats-special-build-of-chromium.html
Prepare your USB stick and boot PC from USB
Basic Netbook Hardware:
CPU: Intel Atom N270 1.6GHz CPU
Hard Drive: 120GB
Built-in Screen: 1024x600
Chromium on my aging netbook with a single core hyper threaded Atom processor has breathed new life into my aging hardware. The OS is responsive and provides additional functionality through applications that can be installed from the included web store. As expected when loading complicated web pages there is a slight delay because of the slower hardware in my netbook. When scrolling through the web pages the netbook does a good job keeping up with the pages.
Based on my usage of this distribution I did not find an option to support tap clicking. Installing applications is relatively painless reasonable number of available applications. The netbook heats up quite a bit causing the fans to spin constantly so the netbook won't last long on battery.
In conclusion I would recommend giving Chromium OS a try if for no other reason than to satisfy a curiosity. Chromium OS does provide good performance for basic functions allowing you to extend older hardware's usefulness. If you have a notebook with better class hardware your experience will be improved over mine.
Creating things is a passion of mine, one of those passions involves programming. I am not an expert programmer nor do I want to be, I do however enjoy the creativity part of these watch faces including the graphic development. Recently I created an android wear watch face using the Analogue watch example as my template. The photo above is a screenshot from the final project created for the Zenwatch 1 and any other 320x320 circle faced android wear watch. The hour, minute and seconds hands are custom made using the GIMP. The background including the day and date platforms are part of the background. You could make them modular by creating separate graphics but for the purpose of this example it was not required
One of the challenges of the watch face was creating hands that moved in semi realistic motion. This means as the second hand moves so does the minute hand, and the hour hand is also incrementing as the rest of the hands are moving. It is not perfect but creates a reasonable facsimile of how the hands should move.
The ticks around the watch face are created using 2 formula's one for the minutes and another for the hours. In order to optimize this you may be able to combine the 2 algorithms into 1.
If you are interested in how the watchface was created you may download the file here. Also, consider this a beta watchface, it works however there may be other configuration settings that need to be changed.
Android Studio can be downloaded from here. Additional downloads will be required to support the different versions of android. Also, if you are planning to use the built-in emulator then you will be required to download the image for each version you want to test. If you are installing Android Studio on a Linux distribution Google recommends downloading Java from Oracle and not OpenJava.
With any device that runs on batteries power is a concern. There are many technics to save power, some advanced some not so much. Some of the technics in this article will require root in order to implement, others can be enabled with the built in functionality of Android. If you are having battery issues on your device i.e. it lasts a couple of hours the first step is to figure out what is using the battery.
Finding Battery Sucking Applications
Finding applications that are using your battery can be done using the built in battery app in Android or using the GSam Battery monitoring app in the Play store. There are other battery monitoring apps you can install on your device however for simplicity I will use the GSam Battery Monitory app for my examples. GSam Battery monitor will allow you to see what applications on your device are using the most battery power. Another important statistic is what applications are using wake locks. This is a process that prevents your device from going into sleep, keeping all of the components running using power including the ever battery exhausting screen i.e. LCD's and AMOLED's, using more battery power over time. There are some applications that are known to suck up your battery and are installed on many devices. These apps continue to run after you have stopped using them and drain the battery art an alarming rate. The GSam application will help you to find them.
Dealing with Battery Sucking Applications
Once you have discovered what applications are using the most battery on your device you then have to decide what to do with them. For some people this is easy, delete the application. Sometimes the application was pre-installed on your device and you are not able to delete it. What do you do in this case, well, there are a few different solutions to this problem.
Built in Functions to Save Battery
Some additional settings you can make on your Android device to save power are:
Remember to take this list with a grain of salt and make the changes that make sense for you. If you use Bluetooth all the time then it doesn't make sense to disable. Same goes for any other function you use. If you don't know what something does, look it up before disabling it, you might need or want it.