Lineage OS firmware: review and installation on a smartphone. Ten best Android firmwares for the most fastidious users Android firmware latest version


The question of how to flash a smartphone on Android can confuse a novice user who does not yet know how to cope with this task. This article is intended to help you so that you can carry out the firmware of your phone on your own, and not overpay for the services of specialists in service centers who ask for 1000 rubles for this work. The main thing is to follow exactly the instructions we have given, because a mistake can lead to very disastrous consequences. The question of how to flash an Android smartphone with a computer often begins to bother users when the system is clogged with files and there are various glitches in it. This will help restore previous performance and generally improve the stability and quality of the system. The first thing you can try is to reset the settings to factory settings, but if this does not help, then the only option is to flash the firmware.

How to prepare for flashing an Android smartphone?

  • Figuring out how to flash it yourself chinese smartphone you need to carefully prepare for this process. The first thing you need to do is make sure that your phone has at least 50% charge, or better yet, charge it completely. This is necessary in order to eliminate the possibility of disconnection. During the procedure, you can connect the device to the charger. If your smartphone turns off during the procedure, you will lose all data and it may turn into a useless brick, so do not neglect this rule;
  • Find out what version operating system is relevant for your phone and what it costs now. You can find out by going to the settings menu and selecting the “About phone” section there. Look at the Android version, kernel version, and build number.

It's time to figure out how to flash an Android smartphone via a computer. Based on the information you received using the above method, we find the latest firmware created specifically for your device model. It is also better to make systems first, so that if something happens, you can restore to previous version firmware. We have already described how to do this in the article.

Flashing Android using a computer

The first and perhaps most popular way is to flash samsung smartphone, ZTE or another manufacturer using special software. There are many applications for this, but the best and easiest to use in our opinion is Fastboot. The advantages of the application include safety of use, comfort and reliability. Follow the instructions below to understand how to flash your smartphone yourself using Flashtool.

The firmware program must be selected depending on the manufacturer of your device:

  • Samsung - Odin;
  • HTC- Flash Tool;
  • Xiaomi - Fastboot;
  • HTC - Fastboot;
  • Sony - Flashboot;
  • LG - KDZ Updater.

Download the appropriate application and install it on your computer. It’s better to do this on drive C, so that the path to it turns out like this: C:\Android.

When figuring out how to flash Flashtool on a smartphone, pay attention to the “Tools” folder, which contains all necessary utilities, and in “Driver” you will find the drivers. We connect the phone to the PC, after which drivers should be automatically installed for it. If this does not happen, then go to the manufacturer’s website and download the drivers from there. It is important that the firmware is intended for the version of your phone. As a rule, it is downloaded in a Zip archive, which needs to be moved to the address: C:\Android.

Now we need to unlock the bootloader on our Android smartphone. To do this, open the “Start” menu on your PC and enter the “CMD” command in the search bar and select cmd.exe. Click on the icon right click mouse and select “run as administrator”.

In the one that appeared before us command line enter C:\Android\Tools. Confirm the command by pressing the Enter key. Next you will be taken to the “Tools” directory.

The next step is to enter the fastboot devices command.

If fastboot correctly recognized your gadget, its code will appear. This means that you can begin the firmware procedure. If the message “waiting for device” appears, then you need to turn off the phone, install the drivers and repeat the above steps.

Enter the command “fastboot update firmware file name.zip”, after which the firmware of the Android smartphone begins. Upon completion of this process, you need to restart the device.

How to reflash an Android smartphone using RECOVERY?

This method involves the use of custom or standard recovery. The first ones are unofficial firmware, in which users often add a lot interesting features, which are not in the official ones. We find the firmware file, download it and transfer it to the root of the phone’s file system.

When deciding how to flash a smartphone through Recovery, you need to restart it and enter this mode. This can usually be done by pressing the Power key and Volume Down. Recovery mode is controlled using the “up” and “down” keys. We need to find the section with the firmware and select the previously downloaded file there. Usually this item is called “apply update from externel storage”, “Install ZIP” or “apply update from sdcard”.

After this, the firmware process begins, upon completion of which you need to restart the device.

Method for flashing phone firmware via ROM MANAGER

Question: how to flash Android smartphone, can be solved in this simple way, although it is not so popular. But there is one significant drawback - ROM Manager will refuse to function if you do not have Root rights. Another requirement is that custom recovery must be used. Formally, the firmware will be installed via recovery, but you will only work with an interface that is easier to learn.

Download the ROM Manager utility and the appropriate firmware for your Android phone. Open the program, and then perform the following manipulations:

  • Copy the zip archive with the firmware to the memory of your smartphone;
  • In the ROM Manager menu, select “Install ROM from SD card”;
  • Select the archive with the firmware and click on it;
  • Click on “Reboot and Installation”. Check the box next to “Save current ROM” so that if something happens, you can restore to the previous version;
  • Now we confirm the action by pressing “Ok”, the smartphone goes into Recovery mode, we wait for the end of the firmware process. Upon completion, it is recommended to reset to factory settings.

The easiest way to seriously update your gadget is to install custom firmware on it. With it you can not only expand the number of means of control over the system, but also try something new, get many convenient functions or even a new Android version. In this article I will talk about the ten most popular, interesting and functional firmware created on the basis of Android.

Paranoid Android

Harvesters

Temasek's

MK (MoKee)

The interface is truly original. Absolutely all standard Android applications have been replaced with applications of our own, and the rest have been significantly improved. The notification panel has quick toggles that appear above notifications. The “Energy Consumption” section has been renamed to “Power Management” and is much more convenient and informative; the “Network Modes” button allows you to enable the “3G Only” and “2G Only” modes.

There are no complaints about the speed of the graphical shell. Everything is very fast and smooth. It is worth saying that the firmware has an interesting permission management mechanism built into it. It allows you to limit significantly more parameters than Android Marshmallow. Settings interface and almost everything system applications completely Russified. But in all applications that work via the Internet, you will see only Chinese characters, but the method of scientific poking and knowledge of how such applications work allows you to use them.

The Chinese equivalent of the Play Store has almost all popular (and not so popular) applications. But Google programs will refuse to work without services Google Play, but installing these services is not so easy. There is a solution to the problem on the Internet, but it does not always work; you will have to use either the built-in market or various unofficial stores, and also come to terms with the fact that some applications will not start without Google Services.

Dropped out of the test

Bliss

Official site: blissroms.com/
48 (as of 08/13/2016)
The basis: CyanogenMod
Android Version: 6.0.1

The developers claim that Bliss is one of the most customizable tailoring. Actually this is not true. The firmware is indeed a collection of interesting features from other firmwares, but it is very far from RR, AICP or Temasek. Unless they are initially built in and launched through the Kernel Adiutor and SuperSU settings. The settings of the firmware itself are not translated into Russian. The translation only applies to items that are in CyanogenMod.

crDroid

Official site: ww2.crdroid.org
Number of officially supported devices: 29 (as of 08/09/2016)
The basis: CyanogenMod
Android Version: 6.0.1

The purpose of creation, like everyone else, is to add the most best features from other firmwares. On the welcome screen during initial setup it is written that the firmware includes a lot of functions from OmniROM, Paranoid Android, Temasek and others. Unfortunately, it's the same story as with Bliss. Lack of exclusive features and a significant lag in capabilities compared to RR, AICP, Temasek. There are no interesting applications built in.

Outside the test

  • NexSense 6.0- an attempt to port HTC Sense 6.0 (Android 4.4.2) to Nexus 5. At first, only the firmware itself was launched, but over time, enthusiasts were able to get Wi-Fi, Bluetooth, GPS, and various sensors to work. But for a very long time this could not be achieved from the camera and sound. Over time, the developers came to the conclusion that it was necessary to rewrite some libraries almost from scratch. Local craftsmen seemed to have tried to do this, but to no avail.
  • ASUS ZENUI CM 13 (Nightly) Based- a project to port applications from Asus ZenUI to CyanogenMod 13. Officially, development is carried out only for LG G2. According to the developers, about 90% of all applications have already been moved.
  • MIUI- the firmware has been officially ported to 286 various devices. Developed by Xiaomi and based on the source codes of CyanogenMod and AOSP. Many features have migrated here from iOS, TouchWiz, UX (LG), HTC Sense, but there are also some of our own. There are so many useful functions that their description is a topic for a separate article.
  • MaruOS- a very original firmware, which, when connecting a smartphone to a monitor, turns it into a full-fledged desktop. Read detailed review and an interview with the developer is possible.

How to install?

For most devices, the stock firmware looks like this:

  1. Unlock the bootloader (this is individual for each device, so go ahead, Google).
  2. Install a custom recovery (in rare cases, you can install custom ones without it, but this is not a good idea).
    2.1. We go to the official TWRP website, enter the name of your device there, and download the newest version for it.
    2.2. We connect the smartphone via USB and install drivers for your device on the computer.
    2.3. Download and install Android SDK.
    2.4. We launch the terminal and flash the recovery with the command fastboot flash recovery recovery_name.img (fastboot is located in the platform-tools folder inside the SDK).
  3. After flashing the firmware, go to TWRP, select the Russian language (at the very bottom), check the “Allow changes” box and swipe to the right.
  4. Go to the “Cleaning” section and select “Format Data”. This is necessary if the data section is encrypted.
  5. We connect the smartphone to the computer and transfer the file with the new firmware to the memory card.
  6. Select “Install”, and then the firmware file. We agree by swiping to the right.
  7. Click on “Reboot into OS” and wait for the download to complete (about ten minutes, including application optimization).
  8. After initial setup We recommend booting into recovery again and making backups. At a minimum, an EFS partition in which IMEI, s/n and other important data are embedded.

If you don’t want to lose the main firmware, you can install the custom one with a second system. The one-of-a-kind MultiROM Manager will help with this. It allows you to install multiple firmware at once. The device prompts you to select the firmware from the installed ones when you turn it on. Installing the program is quite simple (just don’t forget to make backup copies before doing so, just in case):

  1. Install MultiROM Manager from the Play Store and launch it.
  2. Click the “Install” button.
  3. We wait for the installation to complete, and then agree to reboot.
  4. After rebooting and installing some scripts, the firmware selection interface will open.

Installation of the second firmware is performed through MultiTWRP in the Advanced -> MultiROM section or through the application itself.

Dictionary

  • Stock (stock, stock firmware)- official firmware, preinstalled by default by the manufacturer. Also, not only absolutely clean images are often called stock stock firmware, but also images prepared for installation through unofficial recovery.
  • AOSP (Android Open Source Project)- original Android source codes from Google, available for downloading and modification by everyone. The term “based on stock, based on AOSP” means that the firmware was compiled based on these sources (and not CyanogenMod sources, as is sometimes the case). Most Xposed modifications only work in AOSP/CyanogenMod and firmware based on them.
  • CAF (Code Aurora Forum)- a project supported by the Linux Foundation, forcing progress open source in mobile technology. The main participant in the project is Qualcomm, which maintains the Android for MSM repository, which contains the source Android texts with optimizations for Qualcomm chips. If developers claim that their firmware is based on CAF, then it includes all these optimizations. But it is worth keeping in mind that changes from Android for MSM often flow into AOSP.
  • CyanogenMod Based (CM based, based on CynogenMod)- firmware based on CyanogenMod code. Immediately after release new version AOSP developers of CyanogenMod copy its sources into their own repository and begin to implement their additions to it and port it to new devices. And the list of devices supported by CyanogenMod is such an impressive number that many developers of custom firmware choose it as a base, and not AOSP.
  • Recovery (recovery mode, recovery)- console Android recovery. Designed to perform a factory reset or install a zip file of firmware signed with the manufacturer's key. For many devices there are third party recovery with advanced features such as ClockworkMod, TWRP, Philz. They allow you to make full backups of both the entire system and individual parts, install third-party firmware, format and resize partitions, install any add-ons and much more useful things.
  • Bootloader (bootloader, bootloader)- loaded first. It passes the partition table of the on-chip NAND memory to the kernel, loads it into memory and runs it. It is the bootloader that connects to the PC in fastboot mode and launches recovery. Therefore, before installing custom recovery and often third-party firmware has to be unlocked. Almost always, after unlocking the bootloader, absolutely all data is erased from the device’s memory.
  • GApps ( Google Apps) - a set of services and applications from Google. There are GApps packages various sizes, from the smallest (less than 100 MB), which include only Google Play and services for its operation, to large ones, which contain almost all existing Google applications (the size of such packages is close to 800 MB). Many firmware developers recommend installing Open GApps. Differences between versions can be viewed in the Open GApps Wiki. Please be aware that some GApps may replace system applications.
  • Nightly (“nightie”)- overnight firmware assembly. For many devices, assemblies are done daily (nightly). In theory, they have low stability, but in practice, unsuccessful builds are extremely rare, and bugs that pop up are fixed very quickly.

File system F2FS

Almost all custom firmware supports the F2FS file system, which is designed specifically for working with flash memory and, in theory, uses it more efficiently and more carefully than ext4. You can switch to this FS in the following way:

  1. Login to TWRP.
    2.0. Open the item “Cleanup -> Custom Cleanup”.
    2.1. Check the Cache section.
    2.2. Click “Restore or change file system -> Change.” file system -> F2FS" and swipe to confirm.
    2.3. Press the "Home" button.
  2. Repeat step 2 for the data and system sections.

Notes:

  • Not all firmwares support F2FS. If there is no support, you will end up with endless loading.
  • After changing the file system of the data partition, not only program data and firmware settings will be lost, but also files saved on internal map memory.
  • In practice, the performance gain will be a few percent at best.

Conclusion

We have not reviewed all existing firmware. However, even this is enough to have an idea about modern firmware. In terms of interface, they are almost all similar, they all work very smoothly, and it is very difficult to notice any differences in operating speed. But their functions are different. On my own behalf, I can add that if you spend a long time at least on MoKee, or especially Resurrection Remix, then you won’t even want to go back to pure CyanogenMod. But you will probably have to turn to Xposed for help. Fortunately, almost all existing custom ROMs work with almost any Xposed module.

Hello again everyone! Today we will talk about custom firmware for the Android OS. What is their difference from stock ones, and their pros and cons.
As everyone knows, after the release of a new version of the OS, Google releases its source code to the public. And then everyone who is not too lazy begins to get down to business, collecting various roms and mods such as AOKP, Oxygen, Paranoidandroid, Lewa, MIUI cyanogenmod, etc.

It is impossible to discuss all customs, because... There are a huge number of them, so we’ll look at the most popular ones - Cyanogenmod, Lewa, MIUI.

CyanogenMod(pronounced sigh-AN-oh-jen-mod -sayEnodzhenmod) - aftermarket firmware cell phones and tablets based on Android OS. It has characteristics not found in official firmware Android device providers, including original theme (also known as "T-Mobile Theme Engine"), Free Lossless Audio Codec (FLAC), compressed cache (compcache), large APN list, OpenVPN client, reboot menu, support Wi-Fi, Bluetooth, USB modem.
Cyanogenmod is the first mobile OS to include the BFS task scheduler and is a union of the experimental branch and the official source tree Android code. The developers claim that CyanogenMod improves the performance and reliability of the OS compared to official firmware releases.

As of May 8, 2013 CyanogenMod firmware installed on more than 4.8 million devices. (description taken from Wikipedia)

Installed CM (Cyanogenmod) on your smartphone, you get a more “fast” system, root rights “out of the box” and a huge number of settings from replacing the interface to system changes settings - modes and processor frequency, transferring applications to micro SD, which is important for budget devices, etc.

There are also disadvantages - higher energy consumption, but an “advanced user” will find dozens of options to reduce it.

MIUI(pronounced: "Me You I") - aftermarket firmware for smartphones based on the operating system Android systems open source. The MIUI firmware code itself is closed. Developed by Xiaomi Tech. The firmware is a heavily modified user interface that lacks an application menu. The firmware combines the most successful Android and iOS solutions. Custom firmware includes additional features not found in standard Android OS, such as switches in sliding panel notifications, new camera, gallery and player, the dialer has also been changed, which displays contacts as the user enters a number. (Wikipedia)

This firmware is one of the most popular in China. Its modification is initially installed on devices of many well-known Chinese brands. As described above, the interface is very similar to iOS. The standard set of settings is smaller than that of cyanogenmod, but in terms of interface this OS wins. The firmware has a standard “themes” application, by going into which you will get a huge number of themes from Xiaomi and third-party developers for changing bootanimations, icons, fonts, dialers, status bar, notification panel, lockscreen, wallpaper, etc. for every taste.

LeWa OS

Le Frog was founded in April 2011 (Shanghai Zhangjiang). More than 10 million Chinese yuan (more than 50 million Russian rubles) were invested in the company. At the beginning of 2012, it was recognized as one of the fastest growing companies in China.

Field of activity: development of smartphones and software. Firmware development is not done by students after lectures, but by serious guys for a reasonable fee. The firmware is based on source code CyanogenMod. The main difference is the interface. The notification panel, icons and much more are identical to MIUI. Plus a slight expansion of functionality due to new interface elements. In general, this is something between MIUI and Cyanogenmod. The interface is the first, some of the settings are the second.

We figured out the firmware. What are their advantages compared to official releases?

Let's start with the fact that all custom operating systems work with file system ext4, which is superior in read/write speed to the rfs file system running on off-the-shelf firmware.

Custom also installs a modified kernel with support for the init.d directory (autostart), with the ability to overclock the processor, support for compcache and vmheap and various “goodies”.

Also, in combination with mod firmware + custom kernel, we get permanent root access and busybox installed, which gives us great “power” over the device.

Of course, everything I listed above applies only to experienced users. If for you a smartphone means making calls and surfing the Internet, then forget what I wrote. Well, if you want drastic changes, please... And don’t forget that reflashing the phone VOIDS ITS WARRANTY. You also need to do this if you have two correctly growing hands, left and right (and not two left ones), and have a brain larger in size than a chicken’s. And remember: “Whatever a child enjoys, as long as it’s not with his hands.” Thank you all for your attention!

LeWa OS is quite popular Chinese firmware for Android based devices, which has some advantages, such as sufficient high performance and a strict, pedantic interface. In this material we will figure out how to port this software to your mobile gadget.

We will need certain tools, namely: firmware for the device we are going to flash, based on CyanogenMod (based on Android 2.3), ROM of LeWa OS itself (the latest version of which can be downloaded at http://bbs.lewaos.com/download. php Since the site is on Chinese, convenient to use Google Translate), and Total Commander(or WinRar), Notepad++ (you can also use another high-quality text editor, but preferably not a standard notepad), Java JDK, Android SDK and Apk Manager.

Important! LeWa OS is designed for devices with WVGA (800x480, HDPI) and HVGA (320x480, MDPI) screens. Naturally, when porting the firmware to your device, you need the resolution to match, so for devices with an HVGA display, a ROM, for example, from Samsung S5830 or S5838, and for devices with WVGA, for example, from a Huawei U8800X, are suitable.

First, we replace all applications from system/app, that is, we delete from CyanogenMod’s ROM all files and folders in system/app, copy the files from the downloaded LeWa OS firmware there:

AccountAndSyncSettings – replace.

ApplicationsProvider – replace.

Bluetooth – optional, you can leave the original.

Browser – if desired, you can leave the original.

Calculator – replace.

Calendar365 365 – if desired, you can leave the original.

CalendarProvider – replace.

Camera – if you wish, you can leave the original.

CMParts – we replace.

CMSscreenshot – if desired, you can leave the original.

ContactsProvider – replace.

Cstore – replace.

DefaultContainerService – replace.

DeskClock – we replace it.

DownloadProvider – replace.

DownloadProviderUi – replace.

DrmProvider - replace.

Email – we replace it.

HTMLViewer - replace.

Intercept – replace.

LabiSync - replaceable.

LatinIME – if desired, you can leave the original.

LewaFc – replace.

LewaFeedback - replace.

LewaFileManager - replace.

LeWaFM – we replace.

LewaLauncher - replaceable.

LocationProvider – replace.

MediaProvider - replaceable.

PackageInstaller – replace.

Pacman - replace.

Phone – we replace it.

PicFolder - replaceable.

PicoTts – we replace.

PIM - replaceable.

Protips – if desired, you can leave the original.

Provision - we replace.

QuickSearchBox – if desired, you can leave the original.

Settings – replace.

SettingsProvider – replace.

SoundRecorder - replaceable.

Superuser – replace.

Swapper - replace.

SystemUI - replace.

TelephonyProvider - replaceable.

TtsService – if desired, you can leave the original.

UserDictionaryProvider – replace.

VpnServices – replace.

Now we do the same thing, only with the directory system/framework, that is, we delete files and folders in CyanogenMod, and transfer the contents system/framework from LeWaOS:

am – replace.

android.policy – ​​replace.

android.test.runner – replace.

bmgr - replace.

bouncycastle – replace.

com.android.location.provider – replace.

com.google.android.maps – you can leave it as is.

core – replace.

core-junit – replace.

ext – replace.

framework - replace.

framework-res – replace.

ime – replace.

input – replace.

javax.obex – replace.

monkey - replace.

pm - replace.

services – we replace.

sqlite-jdbc – replace.

svc – replace.

From folder system/lib in LeWa OS we copy the following libraries, replacing the same ones in CyanogenMod if the names match:

libmicrobes_jni.so

libphoneloc_jni.so

libandroid_runtime.so

libapkchecker.so

libminimapv315.so

libsmschecker.so

Similarly, with the replacement we copy from LeWa OS to system/bin CyanogenMod's following files:

Copy su from system/xbin in LeWa OS with replacement in a folder system/xbin CyanogenMod. We also transfer it to a folder system/media CyanogenMod files bootanimation.zip, default.lwt lockscreen.zip from the same directory in LeWa OS. Transfer from LeWa OS phoneloc.dat from folder system/usr/share into the same folder of the created firmware.

Opening build.prop our firmware based on CyanogenMod text editor, add the following lines:

ro.lewa.version=(we register our version)

ro.lewa.device=(device name)

ro.error.receiver.system.apps=com.lewa.fc

ro.error.receiver.default=com.lewa.fc

persist.sys.notif-speaker=1

persist.sys.ring-speaker=1

persist.sys.alarm-speaker=1

ro.lewa.swapper.flash_swappiness=99

ro.lewa.swapper.sd_swappiness=60

ro.lewa.swapper.part_path=/dev/block/mmcblk0p3

Now let's open updater-script(this file is located in the directory META-INFcomgoogleandroid) CyanogenMod, look for the line:

set_perm(1000, 1003, 02755, "/system/bin/screenshot");

After which we add the following:

set_perm(0, 0, 06755, "/system/bin/su0");

That's all, the port is ready, we have LeWa OS based on CyanogenMod. Let's flash the new firmware onto your device and use it. Let us remind you that before any actions with the software it is strongly recommended to make backup copies.

Updating or installing firmware can eliminate many problems related to the operation of Android devices A. During long-term use, the system memory of mobile gadgets becomes clogged with residual files () (“casts” of previously downloaded programs), malicious code() and other unnecessary data. All this leads to a decrease in the performance and speed of the processor and RAM. As a result, the smartphone (tablet) often begins to freeze and reboot on its own. And if factory reset() did not lead to a positive result, the user can only update the software himself. Let's look at how to reflash a phone running on Android OS.

Types of firmware and methods of installing them

Installing Android firmware at home differs in many ways from installing other software. This process is more labor-intensive and associated with many risks. If you select the wrong software version or violate the update process, there is a possibility that your phone or tablet will become useless. However, having learned how much reflashing costs from professionals, many still decide to change the software version themselves.

For flashing Android there is no single instruction that would fit all models mobile devices. It all depends on the manufacturer of the device and what software you plan to install.

All Android firmware is divided into two types:

  1. Official. Supplied directly by smartphone manufacturers and usually only suitable for a specific brand. Such programs are considered the most reliable, so they should be used whenever possible.
  2. Unofficial (custom). Developed by Android device users and small companies. They are used when reinstalling Android on Chinese devices (for example, Lenovo, Meizu, Xiaomi, etc.).

When using custom software, there is a possibility of installing a low-quality update, as a result of which the gadget will begin to slow down even more. Therefore download executable file necessary only after reading its description in detail and reading user reviews.

There are several ways to change the firmware on Android:

Preparing for self-flashing

Before reinstalling the software on your Android device, you need to make a number of preparatory measures:

  • download a software update program to your PC (Odin, Kies or SP Flash Tool and find a high-quality usb cable(if the reinstallation will take place using a computer);
  • (if you plan to reinstall Android to an unofficial version);
  • charge the gadget's battery to 100%;

The functionality of the installed software largely depends on its version and build. To new firmware after some time it did not start to conflict with the hardware, you need to find out serial number mobile device:

Let's look at a more detailed procedure for updating Android on a phone using Samsung and Lenovo as examples, although these instructions are also suitable for many other brands.

Smartphone firmware from Samsung

Software updates on Samsung devices are carried out using the Kies program. This utility allows you not only to reflash your tablet or phone, but also to backup copy old system, synchronize personal data with your PC and much more.

Before changing the firmware to the latest software, you need to configure Kies correctly. This is done as follows:

After setting up Kies, create a backup of the software available on your smartphone. This will allow you to restore system functionality in case unsuccessful firmware. To backup Android via PC, in the initial application window, select “ Backup", mark the items you want to save and start the procedure by clicking the corresponding button.

After creating a backup copy, feel free to reflash your phone or tablet via your computer. To do this, open the “Tools” section in Kies and activate the item marked in the figure, thereby starting the update process.

While the device is being flashed, do not under any circumstances disconnect it from the PC or perform other actions that could lead to a disconnection.

After flashing your Android phone through a computer, check the functionality of all its functions. If nothing fails, it means the software update was successful.

Replacing firmware on a Lenovo tablet via PC

Before flashing a Lenovo tablet, you need to understand that there is no software developed specifically for this brand. Therefore, we have to be content with universal developments. One such application is SP Flash Tool. Let's look at how to update software on Lenovo using this utility:


After you have succeeded in updating the firmware, check that all functions of the tablet are working.