For your information, the flashing of firmware on Samsung Galaxy S7 could run into many errors and SW REV. CHECK FAIL is one of them. Once it comes to SW REV. CHECK FAIL S7, the obsolescence of firmware is the leading cause in most of the cases. To fix the error, you must flash the device one more time using up-to-date firmware. Continue reading to learn the way to bring your phone back to working order.
What You Could Do
- Step 1: On your computer, launch your web browser and visit Sam Mobile official website.
- Step 2: Go to the Firmware tab then enter 930 in the My Model Number search bar. In the Country search bar, enter your region and search it. Proceed to find the preferred firmware then download it.
- Step 3: The moment the download completes, locate the downloaded file, right-click it and pick Extract.
- Step 4: On your Samsung S7, press and hold the Power, Volume Down, and Home button at the same time. As soon as the warning screen appears, hit the Volume Up button. That should put the device in Download Mode.
- Step 5: Connect your phone to your computer using a USB cable, right-click Odin on your computer and pick Run as administrator.
- Step 6: Select BL, AP, CP, and CSC respectively then choose the corresponding file you previously extracted. For instance, CSC needs to be added to the file called Home_CSC.
- Step 7: After you finish, hit the Start button and wait as Odin flashes your phone. Once the Samsung Galaxy logo appears for the second time, disconnect your phone from your computer.
- Step 8:When the flashing wraps up, follow on-screen instructions to set up your phone.
What Is A Flash Tool?
You could think of flash tools as utilities that you could use for flashing/installing firmware of other files, such as root script, onto Android devices.
What Does SW REV. CHECK FAIL Mean?
If you see SW REV. CHECK FAIL appears on your phone screen, there is a discrepancy between the binaries of your device and the ROM. Here is an example: SW REV. CHECK FAIL (BOOTLOADER) DEVICE: 8 BINARY: 6 means your device has a binary of 6 and the ROM has a binary of 8. The discrepancy results in conflicts that prevent the flashing from completing successfully.
What Is Odin?
Odin is a utility developed by Samsung to flash firmware on Samsung devices in download mode (Odin mode). By taking advantage of Odin, Samsung users could flash all sorts of custom ROM onto their phones. Moreover, it’s possible to use Odin to unbrick Android devices when a need arises.
When Should I Flash My Phone?
When you flash your phone, the operating system of your phone will be changed to a different version. As a result, flashing is the perfect fix for many problems on Android such as black screens, bricked devices, crashing applications, etc. Flashing erases all data, files and components before modifying the operating system version. That is more than enough to eliminate errors that plague your phone.
Noteworthily, flashing a custom ROM allows you to tailor the performance of the device to your liking. Flashing might void your phone’s warranty though so think carefully.
How Should I Prepare My Phone For Flashing?
Flashing is a delicate process and it’s not uncommon for things to turn south out of the blue. Because of that, it’s essential that you take preparation seriously.
- Fully charge the phone.
- Back-up important data.
- Memorize every step of the flashing process.
- Install Samsung USB Driver on your computer.
- Download the correct ROM file for your device.
- Enable USB Debugging on your Samsung device:
- Step 1: Open Settings then tap About (Device)
- Step 2: Press Build number seven times then go back to Settings.
- Step 3: Scroll down, select Developer options and enable USB debugging.
Can I Use Odin To Flash Non-Samsung Devices?
The Odin app is a ROM flashing tool that only works on Samsung smartphones and tablets. To flash non-Samsung devices, you should install and use one of the following flash tools:
- Android Repair.
- System Repair for Android.
- SP Flash Tool.
- Cyber Flashing.
- Flashing Utility.
- Android Repair Master.
- Phone Doctor Plus.
I am a Software developer with approx 4 years of experience in building various responsive and beautiful websites and apps.
Language: Ruby, Java, HTML/CSS, Android
Frameworks: Ruby on Rails, Hosting: Heroku, Godaddy
Database: Mysql, Postgres, Mongo, Oracle
Also please look on my stack overflow profile.