With the launch of the Electroneum mobile miner just around the corner, you should start preparing for the big day. After you’ve created an Electroneum account and installed the app on your Android device, the next step is to optimize your phone’s performance.
In this article, we’ll take a look at how to optimize your phone and ensure that it’s ready to mine maximum ETN coins.
Why is Optimization Necessary?
Let’s take a look at how the mobile miner will work vs. conventional miners.
Conventional computer miners solve complex cryptographic puzzles and need a lot of CPU power to do so. Although your phone won’t actually be solving real puzzles or use a lot of CPU power, the miner will behave as if you were mining for real – a mining simulation.
ALSO READ: How to Mine Electroneum with a Mobile Phone
The app will continually benchmark your phone and determine the amount of available CPU power. It will then assign your phone with a hash rate equal to the available CPU power, and you’ll get awarded ETN based on that.
If you have a faster phone, you will get a higher hash rate than a slower model. If you play a CPU intensive game, your hash rate will temporarily be reduced until the game is finished. So the miner will behave as if it is really using CPU power, but in actual fact, it is just a simulation.
The more available CPU power you have, the faster your phone should mine.
So let’s look at how you can reduce your current CPU usage:
Ideas to Reduce CPU Usage
Here are a few things you can try to speed up your phone. Each option will add a little bit of increased CPU capacity to your phone which ads up over time.
1. Update your Android version
The first step is to make sure your phone’s Android version is up to date. New versions always contain improvements and bug fixes that speeds up the phone. So open up Settings > About device and look for an option like Software update or Download updates automatically. You’ll be able to see if an update is indeed available.
If an update is available, make sure you’re connected to wifi before updating, as this might take a lot of data.
2. Uninstall or Disable any Unused Apps
Not only do unused apps take up a lot of storage space, but they also slow down your phone through processes that run in the background. It is, therefore, a good idea to disable or uninstall any app that you have not used in the last 2 months.
Go to Settings > Application manager and look for the All apps tab or filter. You can then click on an app and click the Uninstall button.
While you’re there, scroll the Running tab to view all apps that are currently running in the background. This will help you see which apps are taking up too much idle CPU power and have to be uninstalled.
3. Clean up your Home Screen
Since the Home screen is probably the screen you’ll view most on your phone, it can use up a lot of CPU power, especially if you’ve added lots of widgets. Widgets on the Home screen continually communicate with their back-end apps to display up-to-date information.
Long-press on your Home screen which will make it editable. You can then hold and drag widgets to the dustbin to remove them. In my opinion, you should keep the number of widgets on your home screen to a maximum of 1.
And while you’re at it, why not also remove all the unnecessary app shortcuts on the Home screen that you never use! When removing an app shortcut from the Home screen, keep in mind the app still remains installed, and you’ll be able to find it in the app drawer if you need it again.
4. Use a Still Wallpaper Instead of a Live Wallpaper
Live wallpapers are amazing to look at and interact with, but they come at a computational price. They use a lot of processing power to create and draw the animations you see on the screen.
Rather switch to a still wallpaper image, both on the Home Screen and the Lock Screen.
To do this, long-press on the Home screen and select Wallpapers. You can select a preloaded wallpaper or choose one from your gallery.
5. Reduce Auto-Sync
In order to provide you with up-to-date information, many apps sync automatically to servers across the Internet in the background. For example, your email program frequently contacts the email server and checks if there are any new emails.
This is good for apps such as messaging or email, but for rarely-used apps, this is an overkill.
You could disable all auto-sync functionality, go to Settings > Accounts and look for the Auto-sync on/off toggle setting. However, this might be too drastic for most people since it will disable all pushed notifications to your device, and is thus not recommended.
Rather look at the list of accounts and consider either:
- Removing any the accounts you don’t need (click on the account, then Menu, then Remove Account)
- Disabling selective sync features on some accounts (click on the account, then toggle certain options on/off)
- Reducing the frequency of syncing
For example, you can change your email app to sync once every 10 minutes. An email that arrives a few minutes late won’t hurt.
6. Clear Cached App Data
Some apps store information in a special part of memory called the cache. This enables them to start up quicker the next time you launch them, which is a good thing to have enabled for apps that you use frequently, like messaging apps or social media apps.
But for apps that are rarely used, this does not hold any advantages. The cache files of many apps add up over time and keep the cache occupied.
It is, therefore, a good idea to clear the cache of the apps you don’t use on a regular basis. Open up Settings > Application manager and look for the All tab or filter. Click on individual apps and then click on the Clear Cache button (you might need to select the Storage option first on some phones).
7. Try Another Launcher Application
Although Android comes with its own built-in launcher (the part that powers the home screen and app drawer), you have the option of using a third-party launcher.
In fact, many phone manufacturers such as Samsung already have their own launcher enabled by default when you buy the phone.
To increase performance, you could download a third-party launcher such as Go Launcher from the Play Store. Keep in mind that the performance increases that come with various launchers differ from phone to phone. You’ll need to download one and see how your phone reacts to it. Rest assured, you can easily switch back to the old launcher if the new one ends up making things worse.
8. Set Apps to Only Update Over Wifi
In most cases, people allow their apps to update at any time of day when an update is available. While updating is good for your phone, it requires frequent polling of the Play Store to see if a new version is available, and then requires a lot of processing power to download and install the new version.
Why not bunch all those updates together when you get home to wifi?
9. Try an Old, Trusty Reboot
If all else fails, sometimes the best thing your phone needs is a simple reboot. Rebooting clears all unnecessary RAM and starts your phone with a clean slate in terms of cache and memory. Frequent reboots (once every two days or so) could go a long way towards optimizing your performance.
Other Advanced Options
Some other advanced options you can try to improve your phone’s performance is to (recommended only for advanced users):
Do you know any other ways to speed up your phone? Let us know in the comments, so we can all learn from you.