Firmware “Android” through a computer is not the easiest thing to do. But learning this is not at all difficult. Moreover, this process will help to eliminate the health problems of any smartphone or tablet, which most often arise after using applications from unknown sources or after visiting websites that are not trusted. Anything can happen - from unauthorized installation of third-party applications to infection of the system with viruses and violation of its integrity.
As a result of such actions, the device begins to “slow down” and freeze, and this is very unpleasant for perception. In addition, “holes” may appear in the file system that will disable the device, and the device will freeze forever on the boot screen. The only way out when solving this problem is to reflash the device. This article will describe how to recover and update software using a computer.
First step
Before flashing “Android” from a computer, the first thing to do is make sure that you have a suitable USB cable. In most cases, on modern devices there is a micro-USB connector, but in the new products you can find the standard - USB type C. Most often, the necessary cable can be found in the standard equipment, but if it is not available, you will have to purchase it. It is advisable to buy high-quality and expensive USB cables that will give confidence that the firmware process will not be interrupted at an unnecessary moment. Once the necessary "lace" is found, the first step is completed.
Device drivers
Another important point before flashing Android from a computer is installing the necessary drivers on a PC. This article is about computers running Windows, therefore, drivers need to be looked for specifically for this operating system.
Most often, the necessary programs for connection can be found on the device manufacturer’s website. If you have experience using websites like w3bsit3-dns.com and the like, then all the necessary software can be found there.
Android firmware: where to download
Attention: this item is relevant only for those who are going to flash the device through Odin. If the firmware will be implemented by the original utility, skip this step.

If you have a Samsung device on hand, you can flash it manually. All you need to do is find the necessary firmware. The firmware file can most often be found on third-party Internet resources, as manufacturers try not to post such information for privacy purposes. The cult sites for searching for firmware are “xda” (the foreign segment of developers of various software and firmware) and “w3bsit3-dns.com” (Russian segment, most of which are taken from xda). The easiest way is to find the necessary firmware by searching the site by entering the model of the device to be flashed. It is not recommended to use third-party (or so-called custom) firmware, which are manually assembled by experimenters. The fact is that for problems caused by such versions of the OS, no one is responsible, and if they occur, you will have to fix everything through the service center and not for free.
Firmware with Odin
This item is suitable for manually flashing Samsung devices. All you need to do is put the device in Downloading mode. To do this, on the device turned off, you need to hold down the “Volume -” and “Home” buttons, and then press the power button. If the physical Home button is missing, then the process occurs without pressing it. After the confirmation message appears on the display, press the “Volume +” button. Downloading mode activated.

After these manipulations, flashing the Android phone through a computer is as easy as shelling pears. You should open the previously downloaded Odin program on the PC (you can find it on the developer's website or on w3bsit3-dns.com), connect the device in Downloading mode via the USB cable to the PC and select the required firmware file in the PDA line in the program itself. After that, make sure that “F.Reset Time” and “Auto Reboot” are checked, and click on the “Start” button. The program will perform the necessary actions, and the device will reboot and turn on as “out of the box”.
How to flash “Android” from a computer through the manufacturer’s software
Any self-respecting manufacturer of mobile devices produces specialized programs with the help of which it is possible to flash the device in automatic mode. Whether it is LG, Samsung, HTC or Sony, they are all capable of flashing through the manufacturer’s program.
For firmware in this way, you need to visit the site of the device manufacturer, then go to the support page and select directly the device that you want to flash. The software selection system in automatic mode will offer to download a program for firmware. After downloading the utility, you must run it, sometimes it requires you to enter registration data. Android firmware after that is a mere trifle. In the program menu, you can choose what action you want to perform. If you need to do device firmware, you can select the "Restore" item. The program itself will help to make a backup copy, download the firmware and complete the process. More details are described in the instructions on the manufacturers' websites.

I would like to note that this method is quite resource-intensive. It requires a high investment of time, since, in addition to downloading the firmware file, the program evaluates the operability of the device, transfers the device to the necessary modes and sends data about the firmware via a USB cable. That is why you should be patient and not be surprised at the length of the process.
Tablet firmware
In order to flash the Android tablet through a computer, you do not need to reinvent the wheel. If the tablet required for the firmware is Samsung, then you can use the firmware manually through Odin. If the tablet is made by any other manufacturer, then you should refer to the instructions for automatic firmware via the manufacturer’s software. In both cases, all actions will be identical to those committed with smartphones.
This article describes how to flash an android from a computer, and this is just a general instruction. To get more detailed answers, you should turn to full-fledged guides on the firmware of various devices in the way you are interested in. I also want to note that you can flash the device without the help of a PC.