The exchange service has encountered an error. Free up Android memory (RAM) and speed up startup

I am sincerely glad to welcome you on the pages of my blog.

This blog is dedicated to business development via the Internet and before touching on the topic of business, I would like to tell a little about myself and how it all began.

And so, let's get started.

I was born and live in Ukraine in a small provincial town.

She grew up in an ordinary family. I cannot boast of a rich and carefree life, since my parents were ordinary workers who lived from paycheck to paycheck, in principle, like 90% of our population.

It was not possible to get a higher education in the school field, because it was necessary to look for a job to make it easier for parents.

Remembering now my past, I understand that it was the “hard days” that helped me understand that in life every person should achieve everything on his own. I very clearly felt on myself that

LIFE IS A FIGHT FOR SURVIVAL AND THE STRONGEST SURVIVAL.

I will not go into details about the "delights of my life"; I will go straight to the moment where I decided for myself exactly what and how I want to get out of life.

For the last few years I have been working in a budgetary organization. But you and I know that if there is no education and connections, there is nothing to count on more than the minimum wage.

At one point, fate turned me on to acquaintance with the network business. To be honest, I was always skeptical about this kind of occupation (now I understand that it turns out that I simply did not know anything about this business). Still, I decided to try.

Thanks to this particular type of business, I was able to understand that every person in life can achieve a lot, the main thing is to want this and not live according to the format, as most people do.

In the process of work, I realized that I want to learn how to work from home, namely to develop a business via the Internet.

And so I started to master the info business. Of course, it took a lot of money and time to study, but this experience is very valuable and I do not regret at all that I took up this type of business.

At the moment, I am creating training courses and additional materials mainly for newcomers to the info business to help them deal with all the technical difficulties they will have to face.

Working through the Internet, I get both pleasure and material benefits that I have not seen in the state. work.

And most importantly, I have the opportunity to spend more time with my family. And when I see the happy eyes of my daughter, I understand that this is happiness, for which it is worth living and developing.

This concludes my biography.

Thank you for your attention.

And finally I will tell you: do not be afraid to make changes in your life. Remember that nothing else will pour into a glass that is full to the top. If something does not suit you in one of the areas of your life, then free up this space for something new.

And when there is harmony in all areas in your life, you will only then understand what Happiness is.

I sincerely wish you success and happiness !!!

What is the exchange service Android

Nexus 5 running Android 4.4.2 keeps getting the error "There was an error in the Exchange Services app."

Android +

Just some kind of service.

Tasks amp Notes for MS Exchange is a wonderful free program for android smartphones tablets from the developer Jakub Klos, which will successfully complement the standard calendar with tasks and notes.

Exchange Services is a tool for the Android operating system that enables built-in applications such as Google Calendar, Contacts, and Gmail to work fully. The Gmail email client requires the Exchange protocol - if you use Gmail, you must have Exchange Services installed.

And oh, oh, you can be left without google

Don't delete the system service.

Sony Ericsson XPERIA X10 tell us about this phone

Sony Ericsson Xperia X10 on sale in Russia for 25 490 rubles
Today the press service of Sony Ericsson announced the arrival of the long-awaited Sony Ericsson Xperia X10 in Russian retail. The model is the first smartphone of the company based on Google Android, being the flagship of the Communication Entertainment 2010 line.
In addition to Facebook and Twitter clients, the Xperia X10 for Russia received VKontakte, which users who spend a lot of time on social networks will surely appreciate. The Mediascape and Timescape applications enable users to organize the contents of the device in an intuitive way. The first program provides easy access to media content (photos, videos, music, PlayNow, YouTube), and the second collects the history of communication between users in one place.
The built-in 8.1 megapixel camera supports face detection, capturing up to 5 faces in any shot. The photo can then be linked to a contact in the phone book and looking through the photo album, you can quickly go to the desired user.
Alexey Ermakov, Head of Sales and Marketing at Sony Ericsson, Russia, noted that Android and a unique user interface add-on make it possible to fulfill any customer's wishes.
In Russian retail, the Sony Ericsson Xperia X10 will be sold in two colors (black and white) from the first days of April at a price of 25,490 rubles.
Specifications Sony Ericsson Xperia X10:
* Network: GSM / GPRS / EDGE (850/900/1800/1900 MHz), WCDMA / HSDPA (900/1700/2100 MHz)
* Platform: Google Android 1.6 (Donut)
* Display: touch-sensitive, capacitive, 4 inches, 854 x 480 pixels, 262 thousand colors, TFT
* Camera: 8.1 megapixel, autofocus, touch focus, LED flash, image stabilization, face detection, smile capture, 16x digital zoom, VGA video, geotagging
* RAM: 256 MB
* ROM: 1GB
* Processor: Qualcomm Snapdragon QSD8250, 1GHz
* Expansion slot: microSDHC (16 GB card included)
* Wi-Fi
* A-GPS
* Bluetooth 2.1, A2DP
* FM radio with RDS
* microUSB 2.0
* 3.5mm jack
* Programs: Timescape, Mediascape, Home with clock widget, Sync, Android Market Client, Gmail, Google Calendar, Google Maps with Street View, Google Media Uploader, Google hone-top search, Google search widget, Google Talk, Google Voice Search, Network Location Provider, Set-up Wizard, YouTube, Wiseplot, Microsoft Exchange ActiveSync, WebKit browser, VKontakte
* Battery: 1500mAh
* Dimensions: 119 x 63 x 13mm
* Weight: 135 grams
* Form factor: candy bar with touchscreen
* Type: Smartphone
* Colors: Sensual Black, Glossy White
* Package contents: battery, stereo headset, 16 GB memory card, USB cable, charger
* Announced date: November 3, 2009
* Release date: first quarter 2010 (April 1, 2010 in Russia)

The services are undesirable, since if deleted, all Google services and applications will stop working, and it is also possible that ... It makes it possible to call the search window by holding down the Menu button. I usually don't delete it. Exchange.apk 4.x.x - YES.

Http://market.yandex.ru/model-opinions.xml?modelid\u003d5059755&hyperid\u003d5059755&hid\u003d91491&clid\u003d502 owner reviews. You will find technical specifications in the net

If you look at the characteristics, it's not bad, but if you consider that this is a dormouse, then you should think about it, since there is not a pure android, with some kind of interface from sonierics, the price is expensive for it, the camera is not very good, if you like android - look at the helaxi speaker, I read for 3 days, worked for someone and disconnected, I would have to reflash, I would think, tomorrow I plan to take the phone myself - look at the samsung ay8000!

Help urgently !!!

Maybe a virus? Or a dos attack :)

Prompt smart within eight thousand rubles

Nokia c6 00
Size: 113.4 x 53 x 16.8mm
Weight (with battery): 150g
Volume: 80 cbm cm
More information about dimensions and shape
Retractable touch display
Screen size: 3.2 inches
Resolution: 640 x 360 (nHD)
Up to 16.7 million colors
Wear-resistant touch screen
Brightness control
Orientation sensor
Detection sensor
External light sensor
Li-ion battery BL-4J 1200 mAh
Talk time (maximum):
up to 11 hours in GSM network
up to 5 hours on WCDMA network
Standby time (maximum):
up to 400 hours in GSM network
up to 400 hours on WCDMA network
Video playback (Mpeg4 / nHD) 246 minutes
Video call (maximum): 144 minutes
Music play: 30 hours
Hot swappable microSD card slot up to 16GB
Internal memory: 200 MB
Quad-band EGSM 850/900/1800/1900
WCDMA 850/900/1900/2100
Automatic switching between GSM bands
Flight mode
S60 5th Edition
Symbian OS version 9.4
Voice commands
FOTA (Over-the-Air Firmware Update)
Auto UI rotation
Software Update
Email (SMTP, IMAP4, POP3), MMS, SMS, single editor
View attached files: .doc, .xls, .ppt, .pdf
Calendar, contacts, to-do list, notes, email
Nokia Messaging
Social networks (Facebook, Hi5, MySpace)
Ovi Maps
Ovi Suite, Ovi Store, Ovi Sharing
PC applications: Microsoft Outlook, Outlook Express, Lotus Organizer, Lotus Notes
Convenient email client
Supports SMTP, IMAP4, POP3, MMS, SMS protocols. Universal MMS / SMS editor
Email Widget
Nokia Messaging for Email
Mail for Exchange *
Full featured live web browsing
Touch control when browsing the Internet
Markup language support: HTML, XHTML MP, WML, CSS
Protocol support: HTTP v1.1, WAP
TCP / IP support
Visual history, HTML and JavaScript support, Flash Lite 3.1 and Flash video support
Nokia Mobile Search
Reading RSS feeds
Ovi store for downloading applications
Video streaming support
Ovi Sharing with the ability to connect to popular sharing services
Nokia XPressPrint: Printing with direct printer output via USB (PictBridge), Bluetooth (BPP), and Internet printing
Ovi Maps with Free Lifetime Navigation License
Built-in GPS receivers, A-GPS
Accelerometer for correct display orientation
Nokia Map Loader application for downloading maps via PC
5MP camera (2584 x 1938 pixels)
Photo format: JPEG, EXIF
Autofocus and built-in LED flash
Digital zoom up to 4x
Second camera for video communication (QVGA)

In our case, MS Exchange. Setting up exchange on Android is pretty simple. ... This mail service allows you to access your mailbox from various devices.

An error has occurred in the Google Play Services application. "An error has occurred in the application" com.google.process.gapps ". ..

The SC solves issues

Exchange Services - Needed only for those who pick up mail from Microsoft Exchange using a native mail client. ... I suppose that it is connected with the ability to search directly from the Android desktop, which for me personally is useless, and pay ...

This is already critical, you can look for different solutions, ditch a lot of strength and nerves, but you still can't find anything. My opinion is just to reflash the tablet. It's much easier and faster. If you do not know how to do this, write in a personal, I will help.

Help with setting up mail in android 2.2.2

What for? after all, it already opens on the mail without settings, install a mini or mobile opera and go to your mailbox.

Exchange Services is a tool for the Android operating system that enables built-in applications such as Google Calendar, Contacts, and Gmail to fully function.

How do I copy contacts, calendar items and tasks to my new Nokia phone with Windows Phone?

Samsung galaxy s plus phone, updated to android 4.4.4 from cyanogenmod

Refresh

The situation is the following when setting up the address and password of an Exchange account on Android 4.3, an error occurs. A network error occurred or your account type ... As far as I remember, Android always had problems with the Autodiscover service.

No need to set fashion curves, put your own firmware.

Android and iPhone?

For android, future iPhones are expensive

I searched the forum, I could not find an answer. I have an Acer iconia a500, after updating to firmware 3.2, the Exchange application error began to pop up constantly, maybe this coincidence has nothing to do with the update, but decide ...

Green!! ! a question the answer!!!

IPhone - programs, gadgets and all sorts of rubbish are just immeasurable, I took OMNIA II for myself on Windows - I was powerfully disappointed

Yes, the guy is a bullshit question! he thought he asked?

Technique I keep getting an error on my Nexus 5 phone running Android 4.4.2 An error has occurred in the Exchange Services application. ... Rating of questions. 1 year ago How to turn off the screen lock during a call to Android?

I have an Iphone. And my friend has an Android. IPhone is better than Android. IPhone has more features

IPhone, it will be easier to control

Android for everyone, iPhone for those who can afford an expensive phone ...
And what is better, everyone chooses for himself. I personally like the iPhone more :)))

The iPhone is a telephone.
Android is an operating system.
Conclusion: the question is not correct.
P.S. Better take Samsung Galaxy S2 on Android

Android is more functional, wider in capabilities, ios is of high quality, fewer glitches, bugs, which is more important for you to decide for yourself)

You can configure Exchange ActiveSync to use SSL encryption for communication channels between the Exchange server and the client mobile device. Considering that android does not already support wipe on the wrong device ...

The iPhone doesn't contain anything special. it's just a phone for show-off with a memorable appearance. Android is far superior to MacOS. Moreover, smartphones on Android are made by many companies - Samsung, Sony Ericsson, NTS, Motorola, and many others

He is one iPhone, but on android there is a lot of everything from calculators to washing machines ...
iOS is more reliable
Android is more customizable

Why is wifi blocked on blackberry devices? Otherwise, they won't connect ..

This is the desire of the Operator, so that you can use GPRS-Internet and pay money for it. Therefore, they block Wi-Fi so that you do not have the opportunity to use free Internet ...)))

Setting up Google Patrner - Most people on the net agree that this is just a spy program to collect statistics, as well as to install programs on your Android without your ... An error occurred in the Exchange service, Lenovo A536 Forum.

Games for Android2.3

Http://w3bsit3-dns.com/forum/index.php?showtopic\u003d117270 Download from here (BUT YOU MUST REGISTER) http://w3bsit3-dns.com/forum/index.php?showtopic\u003d185137 HERE how to install games with cash. You can also ask on the forum for beginners! You will find it on the same site!

Android 4.4.2. ... They always break in the Androids. If it does not help, clean everything that comes to hand. One day you will come across the right one.

Yes, open the android market on your phone and see if there is a fuck about them

Android App Huge Collection
400 Android Games Collection + HD + Emulators (Size: 1.86 GB) 7.Paid.Android.Emulators
10.P aid. HD. Games
400. Paid. Android. Games
ASTRO. Manager
Android Applications Pack 2-20-2011
AdventRush v1.01
Amtalee v1.0.22
Angry Birds v1.4.2 Ad-Free
Armored Defense v1.11
Armored Strike Online v2.066
Backgammon v1.22
Bathroom Reader v1.0.7
Beautiful Widgets v3.23
Blow Up_1.7.5
BowQuest- PandaMania! v1.53
Camel "s Kitchen v1.0.2
Chopper Control v1.0
Clockr Evolution (donate) v1.0
Collectorz Movie v1.3
Colorix HD v1.7.2
ConnectIn_1.1.3
Dancing Android Live Wallpaper v1.1
Diagnosaurus DDx v1.42.0
DioPen Handwriting & Keyboard v1.1.1
DoggCatcher Podcast Player v1.1.1668
Doodle Jump_1.5.0
Droid Mini Golf - PRO v4.7.1
Droplitz Delight v1.3.1
Dual Mount SD Widget v2.11 ROOT REQ
DynamoKid Touch v3.0.2
Dynomaster v2.11
EasyMoney v1.5.4
ElectroDroid (Donate) v1.6
EMail Widget v4.1
Entity Sensor (EMF Detector) v3.5
eRay v2.91
F1 2010 Timing App - CP v2.58
FartDroid v4.0.1
Flee v1.06
Flight Director_1.7.2
Flightradar24 Pro v2.0
Folder Organizer v3.1
Forum Runner v1.1.14
Gem Magic v1.3
Gentle Alarm v2.5.9
Glucool Diabetes v1.4.2
Go! Chat Facebook Pro v2.1.4
Go! Chat_2.1.4
Got To Do v1.2.8
Guns n Glory v1.4.2
Hot Reboot v2.21 ROOT REQ
Hustler Mobile v1.1
Hyper Jump_1.6.5
Leave Devil Alone HD v1.0.2
Leonard Frog v3.8.4
Light Grid Pro Live Wallpaper v2.1.2
LightUp v1.10
Madness Hanoi v1.0
MathPac Calculator with Graphing v5.0
Mini Info v1.7.1
Moblox v1.2.2
Moxier Mail (Exchange Server) v2.8.0
mp3tagger pro v1.9
Mr. Hat and the Magic Cube v1.0
MX Moto_1.0.0
OfficeSuite Viewer v1.5.264
PapaStacker_1.3.1
Photaf 3D Panorama Pro v1.8.8
Photoid PRO v2.3.0
Pool Break Pro v1.7.0
PowerAMP Full Version Unlocker_1.0-build-10
RecForge - Audio Recorder v1.0.7
Remote VNC Pro v1.8.4
Ringleader Pro v1.3.2
Trainer UV Pro Full_2.3.5b
Shazam Encore v2.5.0-BB70126
Shoot U! _1.4.9
Slimeball Speedway v1.41
Slugs v3.3
Smart Keyboard Pro v3.10.1
SoundHound_2.3.0a
SpacePhysics_1.8.0
Steambirds v1.0
Super Tumble_1.3.3
Swords and Earrings - Tales of Andaria v1.2
Swype WVGA v2.10.52.13753
Sygic Aura Drive 2.0 build R-18575
Sygic Aura Drive 2.0.2b
SystemPanel App and Task Manager v1.0.7
Talking Carl v1.0
TapeMachine Recorder v1.6.7
Thinking Space Pro v2.1.1
Titanium Backup_3.5.7.1cracked ROOT REQ
Touch Racing Nitro v1.2.2
Twidroyd Pro v4.2.0
U Connect v1.1
Ultra keyboard v5.6.2
WidgetLocker Lockscreen v1.2.8
Wifi Tracker v1.0.56
Plus much much more
Install apps with the .apk extension:
1) Go to settings - applications - enable the "unknown sources" option.
2) Put the .apk files somewhere on your SD card.
3) Open your file manager on the device (like Astro Manager from market). You can
delete the Ad using the key in ASTRO. Manager. Pro map.
4) Select a .apk file.
5) If you get the "complete action using" pop-up, choose "package installer".
NOTE not my own stuff this has been collected from various sources ..

Attention - this does not work without root!
This applies for the most part to standard firmware. In many "custom" programs, all "extra programs" are simply cleaned out from the beginning.
As I said earlier, I try to avoid "invasive" methods as much as possible, such as installing "custom firmware" or replacing the kernel. And the option with "swap on an SD card" not only requires replacing the core, but also fraught with an accelerated "withdrawal of the card into oblivion", along with everything on it, which also "does not quite work" :) But if there is not enough RAM, then something can be done without the above "radical methods". The same System Tuner program (https://play.google.com/store/apps/details?id\u003dccc71.pmw&hl\u003dru) which we used the previous time to transfer "non-portable" programs to the SD card, will help us, and for freeing up space in the internal memory. It also has the ability to "disable autorun" of any program. To do this, go to the "Startups" item. All programs that "automatically start at system startup" are marked with check marks. Having looked at what "autoruns" we have there, we will find a huge number of programs, both system ones and those installed by us, which are on "autorun", and each time they start, slowing down the reboot and taking up space in RAM, which is usually if you have RAM 512 meters is always sorely lacking. We look through and uncheck the "autorun" checkboxes from those whose autorun we do not need or is generally meaningless, and made by the authors simply so that the program "reported" to the author that "it is installed and used". The main thing is not to touch system programs, such as "Android system", "Graphical system interface", "phone", etc. - the consequences can be unpredictable, up to "dying of the body". But in general, half if not more there can be safely removed from autorun, and the whole "side effect" will be - acceleration of the phone's start and less memory used.


And now about the extra "system" programs.
They can also be removed from the "autorun", but this will not help, they still start by "events", and therefore will start anyway. Therefore, we return to the main menu and click the "System" item.
After that, select the "extra" ones, one at a time, and after selecting, press the "Freeze" button below. And so for everyone. Here is a list of programs that do not affect work at all, and some are needed to track the user, some for functions that you most likely will never use in your life:
"Superfluous" system programs that eat RAM:
Atci_Service - Disconnect calmly, you will not notice any side effects at all. It is used to test Fm radio from the engineering menu. There is no sense at all in her "constant hovering in memory".
Voice search - if you do not use it - turn it off - it is several meters at once, and it has a habit of hanging in your memory, whether you use it or not.
Android live wallpaper - taste. In general, they also eat up the battery and several meters of memory, and have a habit of taking up RAM, even if you don't really use them. Freeze.
Live wallpaper catalog - if you do not need "live wallpaper", then freeze it too.
Setting up Google Patrner - Most of the people in the net agree that this is just a spy program for collecting statistics, as well as for installing programs on your Android without your knowledge, and it is completely useless for you if you do not like to be monitored once again, and are not ready to pay for this pleasure with the loss of RAM space and additional battery discharge :)
Reviews about the Market - Why is she really needed for me a riddle. You can safely turn it off - it will not affect the real functionality.
Search - Do you often use the search bar at the top of the screen? I usually call the browser to search for something in the google. And I don't see any point in wasting several meters of RAM for the dubious pleasure of watching the search bar that occupies space on the desktop, which I don't use :) - Freeze :) After that, you can remove the "search" gadget from the screen and put on this place what something more useful.
Exchange services - Needed only for those who pick up mail from Microsoft Exchange using a "native" mail client. If you use standard SMTP / POP3 / IMAP you do not need them at all, but the memory space is "good enough" - Freeze.
Face control - If you do not use authorization for your photograph (you should note that it is rather unreliable) - freeze. Because it "eats" memory from time to time - whether you use it or not.
MobileLog - Writes the logs of the radio module (GSM, bluetooth, etc.) to the sd card, in
folder / mnt / sdcard / mtklog / mobilelog, called from the engineering menu. You can safely freeze if you do not use the logs recorded on the SD card. Freezing of LogCat does not interfere in any way.
Search engine provider.For what it is needed, I really did not find a description. I suppose that it is connected with the ability to "search directly from the Android desktop", which for me personally is useless, and pay for the fact that it takes up space on the screen with an extra several tens of meters of RAM ... Some who write that it is also used "to find installed programs ". Where, if, after freezing it, the market continues to work normally, and the lists of installed programs are displayed in the settings? In general, I froze her - I have not noticed any side effects yet.

Conditionally unnecessary.
Google Play Services - In reality, I noticed only one program that they affect - Google Keep. If you don’t use it, you can “freeze” it. In memory, they hang constantly, regardless of use or non-use. And if you even find a program that needs them, then when you start it you will see an error and the offer "install google play services" - then just go and "unfreeze them".

At the same time, I usually "freeze" some of the other programs, for example the same one recommended by me "Lucky Patcher" - defrosting "only if I need to use it, and then freezing again - if this is not done, it will" start "and hang in memory ( checks for updates.) You can also "freeze" the antivirus if you do not install any programs, and "unfreeze" it when you are going to install something.

You can "unfreeze" all "frozen" programs at any time by pressing the "Boil" button, which will appear in the menu at the place where "Freeze" was, after the program was "frozen" - the action is completely "reversible". But naturally, do not freeze the system kernel and system applications, on account of which you are not sure how much they affect the performance, so as not to get a "brick for flashing".

In total, this will free up 40-100 meters of RAM.

Few? Still need to free up RAM? See the continuation here.

After recent Android updates, a lot of users began to receive crash notifications -. This bug very often appears on Chinese smartphones (very important for Lenovo). We will briefly tell you why these failures occur and what you need to do to fix them.

Why does it fail?

The com.android.email application is a system application and is included by default in many firmware. The application allows you to connect and configure the mail service and sending letters on your phone. Very often such programs fail, which is why you get a notification “An error has occurred in the com.android.email application”. There can be many reasons for the failure - an outdated version of the Email application, broken firmware, no connection. Also, often the user removes this program, and at the time of the mail request, Android cannot find it and issues a corresponding notification.

How to fix Email app error on Android

It is, in principle, easy to fix this error, for this you need to apply the standard actions for this kind of problem on Android:

The main reason for the error is outdated version, so try to constantly agree to the latest updates to applications and the system in general. You shouldn't delete Email, I also don't advise you to freeze it - problems with other mail services (Gmail, Yandex mail, Mail) will be guaranteed. Such errors are very common (especially on Lenovo), but they are easy to fix.

I hope you understand what to do with the problem “An error has occurred in the Email application” and how to fix it.

Owners of smartphones running the Android operating system often face an annoying problem: the device suddenly issues an alert that “ android.process.acore process stopped". Novice users panic and are ready to give up on their phone, but in reality everything is not as tragic as it might seem at first glance. If you analyze the information that appears on this issue on various resources and add a little bit of personal experience to it, you can make a list of situations in which this error appears on Android devices. This is exactly what we did in the hope that our conclusions will help other users calmly, without emotions, cope with the problem, if any.

The most common error occurs when you try to add a contact to the phone book, save it, change it. To fix the problem, go to Settings - Applications - All, there we find “ Contact store»(Your smartphone may have a different name for this item, but the meaning is the same). After that we choose “ Erase data". Of course, you will lose your contact list, but the device will most likely be used in the future. In addition, if the user has a Google account, then even the contact list will not disappear.


The second, more complicated and risky way - changing the system file /system/csc/others.xml... Your task is to edit the line: TRUE. The result should look like this: false.
Once again, we warn you that this method is difficult for beginners, and we recommend using it only for more or less experienced users.

The third solution to the problem is roll back an Android device to factory settings... All changes made by the user after purchasing the gadget (including individual settings) will disappear, but for most people this is not as scary as having to manually restore the contact book. Have you decided to use this method? Take the instructions for your gadget and look for instructions for the Recovery item.


Another reason for the "android.process.acore" error can be recently installed applications for optimizing the wireless Wi-Fi network. For a number of users, the problem was solved by uninstalling these applications.

And finally, the most radical way: a complete cleaning of the smartphone's memory. You will lose all data, but the application that generated the error is guaranteed to be removed from your Android device.

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

Introduction

Google is constantly improving the performance 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

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

However, not everything is as rosy as it seems at first glance. Firstly, disabling does not affect persistent memory - the application remains installed as it was installed. Secondly, not everything can be turned off. Few applications allow you to do this trick with yourself. I won't give many specific tips for disabling apps, as the list is different on each device. 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 was actively using them.
  • "Email" and "Exchange Services" - like everything is already on Gmail.
  • Google Search is a rather useless feature if you have a browser (beware, it also disables Google Now).
  • "Google Keep", "Google+" and other not always necessary applications from Google.

In addition, I recommend turning off (deleting) 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 the effects on the lock screen. In my case (Samsung with standard firmware) they are located in "Settings -\u003e Device -\u003e Lock screen -\u003e Effect on unlock".

Callouts: INFO

How disabling apps works. After clicking 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).

Setting Power Saving and Using Developer Options

To speed up the operation of the gadget, you can also adjust the energy saving parameters. Of course, this will reduce the battery life, but it can speed up significantly. To do this (in my case) you need to go to "Settings -\u003e General -\u003e Energy Saving" and either slide 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 power saving. However, on the Samsung Galaxy Note 10.1 (as well as for the rest of the Droid devices of the South Korean giant), energy saving is controlled through DVFS - Dynamic Voltage and Frequency Scaling, the very one with which Samsung "falsified" the benchmark results (I note in brackets that it was not a real falsification - it was just that 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, seven times tap on the item "Build number", which is in the menu "About device / About phone". 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 of 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, it may slow down due to the fact that frequently used processes will be killed and started again. Therefore, by the way, all kinds 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 you can disable / delete them, that is, "Settings -\u003e General -\u003e Application Manager -\u003e 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 the native Samsung TouchWiz does. The sidebar will provide specific advice, but I do not recommend following them especially, since 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 this method: install some terminal with Busybox, determine the PID of the required process (using ‘ps w’) and look at the / proc // status file. In this case, however, you need 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, call it using the soft keys, “pull” from the left edge), select “Settings” and set “Never” to “Auto-update applications”.

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

Disable media scanning

By default, Android scans all external storage (SD cards) for media files. This feature, although useful, slows down the system a lot. You can disable it. 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 force them to stop. After the next launch, all multimedia files will be indexed taking into account the created .nomedia files.

Here are some tips for the most famous brands. It is worth noting that these tips are suitable only 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 little. 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 function by unchecking the checkbox “Open. with the Home key ”. In addition, if you accidentally turned on the wake-up command, it is better to turn it off - using this option affects the battery power quite strongly.

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” and in the “Transition effect” submenu, select “None”.

Htc

In some cases, the error message service can be slow on HTC devices. Although it is not recommended to touch such things, you can disable this option by going to “Settings -\u003e About phone -\u003e Send to HTC” (Tell HTC) and unchecking the corresponding 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 -\u003e Applications -\u003e Chrome -\u003e Uninstall updates".

Greenify

The Greenify application allows you to forcefully put unnecessary processes (which you can select) to sleep while the device is sleeping, and prevent them from being called from third-party processes. This is how it differs from task killers, which in no way prevent background applications from restarting from external events (by a timer, the request of another application, or a system event). Unfortunately, some of the functionality is only available on rooted phones - in particular, the most important function of sleeping applications a few minutes after the device has gone to sleep.

This is because the forceStopPackage () method that allows Greenify to deactivate applications is internal and only accessible to system applications or those running as root. In non-root mode, it remains to use only the killBackgroundProcesses () method, which does not completely unload the process from memory, so that system events continue to arrive and "wake it up", which is not at all consistent with the Greenify ideology.

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

ART

Android 4.4 has a replacement for Dalvik - 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 take a short excursion into history.

At the time when the foundation for Android was being laid, Java was chosen as the programming language, largely due to the fact that the OS was supposed to be used on a wide variety of platforms. And it was good for everyone, except for one thing - the speed of the Java applications was quite low. This was 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 rather 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 even not at runtime - during installation. You can enable it in the same developer menu where we disabled the effects. This, on the one hand, increases the installation time and size, and when first turned on, it takes a significant amount of time to convert all already installed applications to native code. On the other hand, the increase in speed after turning it on is on average 50%, and even more for some applications (in particular, the scrolling has become much smoother).

But ART also has disadvantages. Some of them are obvious - for example, incompatibility with certain obfuscators and applications. On the other hand, they simply do not focus attention, although they should. These include possible security problems. Experiments carried out relatively recently (at the May HITB conference) show that if a specially formed DEX file is inserted, 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 bypassing 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 the method names we are used to in the code simply do not exist. This is understandable. However, 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 enabled by default in OS 5 from Google (and Dalvik will be removed accordingly). 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 necessary applications.

Conclusion

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

Lightweight Android Apps

Here is a short list of lightweight analogs 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.
  • Bulky Adobe Reader can replace Mupdf.
  • There are a lot of readers. From lightweight I can recommend AlReader and FBReader.
  • From browsers, you can install Lighthing Browser, which is de facto a lightweight standard.
  • The extremely heavy Feedly RSS reader client is best replaced with the lightweight FeedMe (watch out, smart only).

What does root give? (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 that can be used to increase the performance of a smartphone by unloading all system components that are not critical for operation from RAM. In short, the article provided five main methods:

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