Flash or OTA?

LeoRex

Retired Moderator
Nov 21, 2012
6,223
0
0
Visit site
Well, an OTA is usually an incremental upgrade... it'll update only needs to be updated and that's all. They are often very specific to the build you are currently on... that's why on some phones, when you take them out of the box, they will go through like 3 or 4 smaller updates rather than one large update.

A factory image is a little bit different as it reloads the entire system image. By default, this usually means all your user data and stuff crammed into your internal storage are wiped as well. But you can tell the process to leave your user data be and just wipe and reload the system images....

Loading a factory image usually means you end up with the 'cleanest' build since it wipes your system level partitions clean. And if you've reloaded things a million times, even a ground up installation/configuration (where you reload the apps, etc) is no big deal. :) Once you have the environment set up on a computer and get comfortable with the steps, its easy.

The OTA is usually the easiest because it, well, comes 'over the air'. You can also load the OTA update manually via recovery. But the amount of effort it takes loading the OTA manually is nearly identical to loading the full system image (and in some cases, like a full version upgrade, the OTA file is nearly the same size as the full factory image).
 

rhea

Well-known member
Aug 2, 2011
392
3
0
Visit site
I prefer flashing the factory images (omitting userdata. img for the same OS levels). I can verify the integrity of the download before installing. I don't read everything out there, but it seems more problems happen after OTA's as compared to fastboot installs. You can also read error messages, should there be any, while using fastboot. On a rooted device, I've been extremely happy with Flashfire which works similar to PC fastboot but as easily as taking an OTA.
 

Forum statistics

Threads
943,151
Messages
6,917,535
Members
3,158,848
Latest member
kerokekerol