Speed ​​up sony xperia go phone. We increase the performance of the smartphone. Appearance and usability

Let's be honest: most of the interesting customization options for Droid devices are hidden and require rooting the device. Nevertheless, not everyone prefers to get root - some out of fear of losing the warranty, others out of sheer laziness. We decided to consider alternative ways to speed up devices based on the Google platform, which do not require superuser rights.

Introduction

Google constantly improves the speed of its system. But "pure" Android is now quite rare - manufacturers, as a rule, modify the firmware, which does not always have a positive effect on performance. In addition, in addition to it, it would be good to take care of energy saving, and these are often mutually exclusive things. Nevertheless, there are such opportunities even in non-rooted Android, although there are not very many of them.

Removing/disabling built-in and unnecessary applications

Prior to the release of the fourth version of Android, it was impossible to disable built-in applications without having root rights. This brought inconvenience to buyers of branded gadgets, because each manufacturer strives to shove as many programs as possible into the firmware that the end user simply does not need and in total they eat a decent amount of resources. In the fourth version of GoogleOS, such an opportunity appeared. To disable any built-in application, you need to go to "Settings -> General -> Applications -> All", select the desired software and in "Application Information" click the "Disable" button (or "Uninstall updates", and then "Disable "). To enable it, you need to go to the "Disabled" tab and follow a similar procedure.

However, not everything is as rosy as it seems at first glance. First, disabling does not affect persistent memory - the application remains as it was installed. Secondly, not everything can be turned off. Only a few applications allow you to do this trick with yourself. I won't give many specific tips for disabling apps, as each device has a different list of apps. Here is a short list of what most users do not need, but constantly hangs in the system and takes up memory:

  • "Browser" - why, if there are more convenient and lightweight alternatives?
  • "Calendar" and "Calendar Memory" - did not notice that someone actively used them.
  • "Email" and "Exchange Services" - it seems that everyone is already sitting on Gmail.
  • "Google Search" is a fairly useless feature when you have a browser (careful, disables Google Now as well).
  • "Google Keep", "Google+" and other not always needed applications from Google.

In addition, I recommend turning off (removing) widgets and live wallpapers. In addition to the fact that this functionality requires memory and processor time, it also eats up the battery. So to increase the speed it is better to cut down such things. You can also turn off effects on the lock screen. In my case (Samsung with stock firmware) they are in Settings -> Device -> Lock screen -> Unlock effect.

Callouts: INFO

How app disable works. After pressing the "Disable" button, the setApplicationEnabledSetting() method of the PackageManager class is called, which changes the application state to COMPONENT_ENABLED_STATE_DISABLED_USER (by the way, it appeared in the first Android).

Power saving settings and using developer options

To speed up the gadget, you can also adjust the power saving settings. Of course, this will reduce battery life, but it can speed up quite significantly. To do this (in my case) you need to go to "Settings -> General -> Energy Saving" and either move the switch located in the upper right corner, or remove the necessary checkboxes.

It works differently on different platforms, and there is no public API - there is, of course, the PowerManager API, but this has only a very indirect relation to energy saving. However, on the Samsung Galaxy Note 10.1 (as well as for other Droid devices of the South Korean giant), energy saving is controlled through DVFS - Dynamic Voltage and Frequency Scaling, the same one with which Samsung “falsified” the benchmark results (I note in brackets that it was not a real falsification - just for some benchmarks and applications, the device worked at the limit of its capabilities).

To disable system animation (animation in applications will remain), you need to go to the developer options menu, which is hidden by default. To access it, tap the "Build number" item seven times, which is located in the "About device / About phone" menu. Then go to the menu that appears and turn off all animation: set the parameters "Window animation scale", "Transition animation scale" and "Transition duration scale" to "Animation disabled" (in firmware from other manufacturers, these options may have a slightly different name).

In the same menu, you can limit the number of background processes. The latter, however, should be done with caution - instead of speeding up, work may slow down due to the fact that frequently used processes will be killed and restarted. Therefore, by the way, all sorts of task killers are not recommended.

Application Acceleration

To speed up individual applications, you can clear their cache. This is done in the same place where they can be disabled / deleted, that is, "Settings -> General -> Application Manager -> All", select the application you need and click the "Clear cache" button.

It also makes sense to install less resource-intensive applications - for example, in my case, Smart Launcher takes less memory than native Samsung TouchWiz does. The sidebar will give specific advice, but I don’t recommend following them especially, because it all depends on your needs. The main thing in this case is to choose the right size / functionality ratio.

To determine memory consumption, you can use the following method: install some terminal with Busybox, determine the PID of the desired process (using 'ps w') and look at the file /proc//status. In this case, however, it is necessary to take into account the architecture of Android - the application can be spread over several processes.

If this method is too difficult for you and you do not want to bother with each application, there are several graphical analogues of the top utility in the market. I liked one of them called Process Explorer, the implementation of which, however, seemed incomprehensible - why use a browser to view the list of processes?

By the way, the Google Play service has a habit of suddenly updating a bunch of applications, which, of course, eats up resources. It is not possible to disable this service, but you can disable the update itself. To do this, go to the Play Store, call the menu (hint: if it doesn’t come out using the soft keys, “pull” from the left edge), select “Settings” and set “Never” to “Auto-update applications”.

Similarly, it makes sense to turn off account sync (which, in addition to the possible increase in performance, will amuse your paranoia). To do this, go to "Settings" and look for where the item "Accounts" is located, then select an account and disable synchronization (as an option, you can disable only individual and unnecessary types of synchronization, such as, for example, Google+ contacts or a calendar. - Note ed.).

Disable media scanning

By default, Android scans all external drives (SD cards) for media files. This function, although useful, slows down the system quite a lot. You can turn it off. For new drives, create an empty .nomedia file at the root. But in order to disable the display of existing files in Android 4.0 and later, in addition to creating this file in the folder you need, you need to clear the data and cache for the Gallery and Media Storage applications and forcibly stop them. After the next launch, all multimedia files will be indexed taking into account the created .nomedia files.

Here are some tips on the most famous brands. It is worth noting that these tips are only suitable for official firmware, so if you have a modified firmware, you can safely skip the section.

Samsung

If you are the owner of any of the devices of this brand, then you probably noticed that the transition to the main screen by pressing the Home button slows down a bit. This is due to the fact that double-clicking starts S Voice - a speech recognition system. If you do not use it, you can disable this feature by unchecking the “Open. the "Home" key. In addition, if you accidentally enabled the wake command, it's better to disable it - using this option affects battery power quite a lot.

In addition, some Samsung devices have the option to turn off launcher effects. To do this, make a long tap on an empty space on the home screen, select "Home screen settings" (Home screen settings) and in the submenu "Transition effect" (Transition effect) select "None" (None).

HTC

In some cases, the error reporting service may slow down on HTC devices. Although it is not recommended to touch such things, you can disable this option by going to "Settings -> About phone -> Send HTC" (Tell HTC) and uncheck the appropriate checkboxes there.

Sony

On Sony Xperia SP, there is a situation when the phone suddenly starts to slow down. You can try to fix the problem by uninstalling updates for Google Chrome: "Settings -> Applications -> Chrome -> Delete updates".

greenify

The Greenify app allows you to forcefully put unnecessary processes (which you can choose) to sleep while the device is sleeping and prevent third-party processes from calling them. In this it differs from task killers, which do not prevent background applications from restarting from external events (by timer, another application request, or a system event). Unfortunately, some of the functionality is only available on rooted phones - in particular, the most important feature of putting apps to sleep a few minutes after the device goes to sleep.

The reason is that the forceStopPackage() method, which allows Greenify to put apps inactive, is internal and only available to system apps or those running as root. In non-root mode, it remains to use only the killBackgroundProcesses () method, which does not unload the process from memory completely, so that system events continue to come to it and “wake it up”, which does not correspond to the Greenify ideology at all.

Therefore, to implement the functionality in non-root mode, the Greenify developer took a completely different and very inventive path. When installed, the application registers as an Accessibility Service, thus gaining access to the system interface, and then simply calls the application manager and clicks on the necessary buttons to kill the application through the standard Android settings menu. During sleep mode, this operation is unfortunately not possible, therefore, on non-rooted smartphones, Greenify can only put applications to sleep after the user presses the appropriate button.

art

Android 4.4 introduced a Dalvik replacement - ART, Android Runtime. It provides AOT compilation. In order to understand what it is and what is the advantage of ART, you will have to make a brief digression into history.

At the time when the foundation was laid for Android, Java was chosen as the programming language - to the greatest extent due to the fact that it was supposed to use the OS on a variety of platforms. And it was good for everyone, except for one thing - the speed of Java applications was rather low. This happened because the code was actually being interpreted.

Time passed. In Android 2.2, JIT compilation was added to the Dalvik virtual machine. This made it possible to achieve a fairly significant increase in speed, but did not solve all the problems. And now, in the KitKat version, ART appeared, which allows you to compile applications not even at runtime - during installation. You can enable it in the same developer menu where we disabled effects. This, on the one hand, increases installation time and size, and it also takes a significant amount of time to convert all already installed applications to native code when first turned on. On the other hand, the increase in speed after turning it on averages 50%, and even more for individual applications (in particular, scrolling has become much smoother).

But ART also has disadvantages. Some of them are obvious - for example, incompatibility with certain obfuscators and applications. Individuals simply do not concentrate attention, although it would be worth it. To those I will attribute possible security problems. Experiments conducted relatively recently (at the May HITB conference) show that if a specially crafted DEX file is slipped, the translator (dex2oat) crashes. In addition, if you find vulnerabilities in ART itself, it will be possible to create user-mode rootkits. In addition, the boot.oat image generated by the translator has a fixed base address (0x700000), which allows you to bypass ASLR under certain conditions.

At the same time, from the point of view of reverse engineering, static analysis of OAT files is still difficult - for the reason that there are simply no method names familiar to us in the code. It is understandable. On the other hand, since the OAT file format is actually ELF, you can use tools designed for the latter, such as GDB. As for the dynamic... There is no toolkit for it as such.

ART will be included by default in the fifth version of the OS from Google (and Dalvik, accordingly, will be removed). In my opinion, given the potential security problems, it is too early to completely abandon Dalvik, so here I do not agree with Google's policy. However (with this in mind) it is all the more worth enabling ART on KitKat in order to test the desired applications.

Conclusion

Despite the flexibility of the Android platform, without the use of custom and / or rooted firmware, it is difficult to speed up your device. But it is not impossible, as this article proves. Finally, I will give you universal advice: install only those applications that you will actually use, and say a firm “No” to everyone else.

Lightweight Android Apps

I will give a short list of lightweight analogues of the necessary programs for Android. This list is minimal, including only the most, in my opinion, necessary:

  • You can use RMaps instead of Google Maps. Not only is this application lighter, it is also much more functional.
  • The cumbersome Adobe Reader can be replaced by Mupdf.
  • There are quite a few readers. From lightweight I can advise AlReader and FBReader.
  • Of the browsers, you can install Lighthing Browser, which de facto is a lightweight standard.
  • The extremely heavy client of the Feedly RSS reader should be replaced with a lightweight FeedMe (careful, only for smarts).

What gives root? (editor's word)

About a year ago, I wrote an article about speeding up new versions of Android on older devices. In it, I talked about several tricks that require root rights, with which you can increase the performance of your smartphone by unloading all non-critical system components from RAM. In short, five main methods were given in the article:

  • Tuning the Low Memory Killer mechanism in order to teach the system to unload background applications from the device's memory faster than it does by default. The trick requires modification of the kernel parameters, and therefore is only available on a rooted device. Applications used: Auto Memory Manager or MinFree.
  • Removing all unnecessary system applications from the /system/app and /system/priv-app directories. Can be done with any file manager with root support.
  • Disabling unnecessary system applications using Bloatware Freezer, disabling their startup using Autostarts.
  • Installing an optimized custom kernel and activating the Zram mechanism, as well as the TCP westwood congestion control algorithm. Processor overclocking.
  • Tuning the kernel virtual memory subsystem to ensure faster data unloading from caches.

Xperia Z allows you to significantly increase the performance of your device. You can use several different methods to achieve a good result. Along with installing a custom ROM, it is possible to significantly increase the frequency of the processor. The procedure for the Sony Xperia Z is very simple. This will be discussed in the post.

The specifications of the Sony Xperia Z are impressive. The device is in a class no less than the Galaxy S with One. But certain factory settings prevent you from using all the features of your smartphone. Often manufacturers put restrictions. They can be dealt with by overclocking. The owner of a smartphone can resort to some tricks. First you need to remove the pre-installed software, which is often useless and unclaimed. In this case, overclocking the processor will immediately become more efficient. Custom firmware for Sony Xperia Z will come in handy. Thanks to its use, the operation of the system will be greatly optimized. What is it for? After overclocking, the speed of the smartphone will increase, and the energy consumption it consumes will decrease. Custom ROMs are not all, but many of them allow you to overclock. You need to overclock as quickly as possible.

Some smartphones may have custom firmware. The overclocking procedure can then be started immediately. If there is no such firmware, then you will have to install a custom kernel yourself. For these purposes, you will need a Sony Xperia Z. After completing this action, the processor can be safely overclocked.

Do not overclock the processor too quickly, otherwise certain problems may appear. High workload is fraught with the fact that the power consumption of the device will increase significantly. Overclocking is often associated with two problems. The second is that you can ruin the processor - burn it. Overclocking the device should be carried out by a maximum of 20%. Thanks to such actions, the performance of the smartphone will be increased, while all its elements will be safe. There are other more subtle nuances that need to be considered during overclocking. But they are not so important compared to the above. If necessary, you can find out about them here.

Having decided on the importance of the Sony Xperia Z overclocking procedure, you can proceed directly to the action. To do this, you need to gradually follow certain points. First comes the preparatory stage, after its completion, the processor can be safely overclocked.

You need to get rid of the factory restrictions. This requires root rights. Then a custom recovery image is installed. The user must take into account that by performing these actions, he will lose the warranty and in the event of a smartphone breakdown, he will not be able to repair it for free. If you return the stock firmware, the warranty will be restored. It will not be possible to use OTA updates, if necessary, recovery will have to be done manually.

The user will need backup copies of the desired settings and other important data. Wipe is useful when installing a custom kernel. Personal information is not stored in this case. A nandroid backup is needed so as not to lose the current ROM.

The user will need a USB cable and a computer for work, in addition to his smartphone. You need to take the following steps: remove security tools from your smartphone and from your PC too. Next, you need to enable the USB debugging option (Settings, then Applications, then Development, then USB debugging)
Sony Xperia Z needs to be charged.

After all of the above actions, a custom kernel is installed on the Sony Xperia Z smartphone. It must be remembered that all this can only be done with the Sony Xperia Z. It is forbidden to work in the same way with other smartphones, as it is not safe for them. To install a custom kernel on Sony Xperia Z, you need:

1. You need to download the installation; 2. It is saved on the PC desktop; 3. You do not need to unpack the file; 4. Sony Xperia Z connect to PC; 5. The installation file is transferred to the smartphone card; 6. The device must be turned off; 7. After a short period of time has passed, reboot into recovery mode; 8. Making wipes "wipe data factory reset", "wipe dalvick cache" and "wipe cache partition"; 9. Choose "install zip from SD card" and "choose zip from SD card" and specify the previously downloaded archive; 11. After installation, reboot - "reboot system now".

Sony Xperia go is a smartphone from a Japanese brand that runs on Android 2.3. Here you can find firmware, reset settings, instructions, and there is also information on how to get root rights. Moreover, you will find out the full characteristics of your Sony Ixperia.

Characteristics

  1. Standard: GSM 900/1800/1900, 3G
  2. Type: smartphone
  3. Operating system: Android 2.3
  4. Case type: classic
  5. Construction: waterproof
  6. SIM card type: regular
  7. Number of SIM cards: 1
  8. Weight: 110 g
  9. Dimensions (WxHxD): 60.3x111x9.8mm
  10. Screen type: color TFT, 16.78 million colors, touch
  11. Touch screen type: multi-touch, capacitive
  12. Diagonal: 3.5 inches.
  13. Image size: 320x480
  14. Number of pixels per inch (PPI): 165
  15. Automatic screen rotation: yes
  16. Type of ringtones: polyphonic, MP3 ringtones
  17. Vibrating alert: yes
  18. Camera: 5 million pixels, LED flash
  19. Camera Features: Auto Focus, Digital Zoom 16x
  20. Recognition: faces, smiles
  21. Video recording: yes
  22. Max. video resolution: 1280x720
  23. Audio: MP3, AAC, WAV, FM radio
  24. Headphone Jack: 3.5mm
  25. Interfaces: USB, Wi-Fi, Bluetooth 3.0
  26. USB host: yes
  27. Satellite navigation: GPS
  28. A-GPS system: yes
  29. Internet access: WAP, GPRS, EDGE, HSDPA, email POP/SMTP, email IMAP4, HTML
  30. Modem: yes
  31. Synchronization with a computer: yes
  32. Use as a USB drive: yes
  33. DLNA support: yes
  34. Processor: ST Ericsson U8500, 1000 MHz
  35. Number of processor cores: 2
  36. Video processor: Mali-400 MP
  37. Built-in memory: 8 GB
  38. The amount of memory available to the user: 4 GB
  39. RAM: 512 MB
  40. Memory card support: microSD (TransFlash), up to 32 GB
  41. Additional SMS functions: text input with dictionary, send SMS to multiple recipients
  42. MMS: yes
  43. Battery type: Li-Ion
  44. Battery capacity: 1305 mAh
  45. Talk time: 6:30 h:min
  46. Standby time: 520 h
  47. Music listening time: 45 hours
  48. Sensors: light, proximity, compass
  49. Book search: yes
  50. Exchange between SIM-card and internal memory: yes
  51. Organizer: alarm clock, calculator, task planner
  52. Complete set: phone, built-in battery, stereo headset, charger, micro USB cable, documentation
  53. Features: dust and moisture protection level - IP67; in the US market, the Xperia go smartphone is released under the name Xperia

»

Firmware for Sony Xperia go

Android 2.3 official firmware [stock ROM file] -
Sony custom firmware -

If custom or official firmware for Sony has not yet been added here, then create a topic on the forum, in the section, our specialists will quickly and free of charge help, incl. with backup and manuals. Just do not forget to write a review about your smartphone - this is extremely important. Firmware for Sony Xperia go will also appear on this page. Please note that this Sony model requires an individual ROM file, so you should not try firmware files from other devices.

What are custom firmware (firmware)?

  1. CM - CyanogenMod
  2. lineageOS
  3. paranoid android
  4. OmniROM
  5. Temasek's
  1. AICP (Android Ice Cold Project)
  2. RR (Resurrection Remix)
  3. MK(MoKee)
  4. flymeOS
  5. Bliss
  6. crDroid
  7. Illusion ROMS
  8. Pacman ROM

Problems and disadvantages of a smartphone from Sony and how to fix them?

  • If Xperia go does not turn on, for example, you see a white screen, hangs on the splash screen, or the notification light only blinks at all (perhaps after charging).
  • If it freezes when updating / freezes when turned on (requires flashing, 100%)
  • Not charging (usually, hardware problems)
  • Can't see sim card
  • The camera does not work (for the most part, hardware problems)
  • Sensor not working (depending on the situation)
For all these problems, please contact (you just need to create a topic), specialists will help for free.

Hard Reset for Sony Xperia go

Instructions on how to make a Hard Reset on Sony Xperia go (factory reset). We recommend that you familiarize yourself with the visual guide, which is called on Android. .


Reset codes (open the dialer and enter them).

  1. *2767*3855#
  2. *#*#7780#*#*
  3. *#*#7378423#*#*

Hard Reset via Recovery

  1. Turn off the device-> go to Recovery
  2. "wipe data/factory reset"
  3. "yes - delete all user data" -> "Reboot System"

How to enter Recovery?

  1. hold and hold Vol (-) [volume down], or Vol (+) [volume up] and the power button (Power)
  2. a menu with the Android logo will appear. That's it, you are in Recovery!

Factory reset on Sony Xperia go can be done in a very simple way:

  1. Settings->Backup & Reset
  2. Reset settings (at the very bottom)

How to reset pattern

How to reset the unlock pattern if you forgot it and now you cannot unlock your Sony smartphone. On an Xperia go model, the key or PIN can be removed in several ways. You can also remove the lock by resetting the settings, the lock code will be deleted and disabled.

  1. Reset graph. blocking -
  2. Password reset -

There are several advantages to rooting an Android smartphone. One of them is the ability to install applications that you can never put on your device under normal conditions. The second advantage is the ability to do a lot of interesting things with your device, for example, overclock or somehow change the processor frequency and control the process of battery discharge.

User Inteks of the XDA forum wrote a utility designed for similar work with Sony Ericsson devices of the Xperia line - SetXperia.

In fact, SetXperia almost repeats the capabilities of SetCPU, but it is more focused on Sony Ericsson smartphones. The utility allows you to change the frequency of the processor, play with the voltage supplied, and also allows you to use functions that are available in some similar applications such as SetCPU, NoFrills and IncrediControl.

When using it, it is worth remembering that one program alone is not enough to use all its power. You will also need a custom specially modified kernel that will allow you to control the phone in an extended way. Therefore, if you have a gadget with only root, then it is likely that some features will still be unavailable to you.

And, of course, when experimenting with firmware and the processor, be careful, because you can accidentally bring the phone to an inoperative state. And don't forget to make backups.

The original app thread on the XDA forum.

If you are interested in the news of the IT world as much as we are, subscribe to our Telegram channel. There all materials appear as quickly as possible. Or maybe you are more comfortable? We are even in

Liked the article?

Or at least leave a happy comment so we know which topics are most interesting to readers. Besides, it inspires us. Comment form below.

What's wrong with her? You can express your anger at [email protected] We will try to take into account your wishes in the future in order to improve the quality of the site materials. And now we will carry out educational work with the author.

talk?

Already said:

G.A.P.
Now I have two smarts from this line - the old X10 mini and the new mini pro. You don’t need to overclock anything in the new one - everything flies and works like clockwork, it’s clear that androyd 2.3 + the practice of people from CE are doing their job;) And in the old one it’s useless to overclock - it’s frail and you just can’t move away from the outlet during overclocking :) Why this program? Mystery...

Frozen SE:
@ : for gamers, that's why. To toys pulled for a long time. Our stone, 8255, is chasing up to 1.9 GHz quietly (in the mini pro it is also the same). But I don’t see the point in overclocking so far, 2GB of rips turns quietly, toys go, books are read ..

wano:
the meaning of this program is to save battery power, let it be known to you

Most Xperia Go Android smartphones can fail in the hardware and software direction. Most of them are eliminated by adjustment or reboot. The need for a full reboot also arises if you need to remove a graphic, key or password.

Not hoping to restore your phone? Do not rush to conclusions. You haven't done a hard reset yet.

For this operation, you will need a little patience and careful study of the instructions.

Steps to reset Sony Xperia go

In the beginning, you need to remove the SIM card and memory card from the device. This will protect them from accidental damage.

As a result of a hard reset, it will be impossible to restore your personal settings, files. They will disappear along with the deletion of the phone's memory. And if your data is valuable to you, you should back it up on an external device. This operation, by the way, can be performed for other purposes. For example, if your phone is lost or stolen, you still have the entire database.

It is necessary to make a hard reset in case of preparing the phone for sale, in order to maintain confidentiality.

First way:

Features of the "hard reset" operation for Sony Xperia go is to use to reboot volume up keys and power keys by simultaneously pressing for 5 seconds. The reaction of the phone should be a single vibration.
Release keys. The smartphone will turn off. Then press and hold the Volume Up and Power buttons at the same time. Then select "factory reset" in the setup menu, confirm the choice. It will take some time for the procedure to reset. With this operation, the phone must restore factory settings.

Second way:

If this technique did not solve the problems, then you can go through the following sequence: Settings> Privacy> Data reset> Restart phone> Delete everything.

Third way:

Also, if you have forgotten the graphic password, you can try to dial the code * # * # 7378423 # * # * in the Emergency Calls menu, select the last option and click on the Reboot button.

Fourth way:

If you can’t reboot on your own, you have additional problems and questions, you can contact the service center for qualified help.