Download Samsung Galaxy M30s Android 10 One UI 2.0 firmware

Samsung Galaxy M30s gets the latest Android 10 update with One UI 2.0 version. This update was supposed to be rolled out in April 2020. However, Samsung has decided to launch it earlier this time. Note that this next major One UI update comes with the latest March 2020 security patch and brings all the Android 10 features as well.

This Android 10 M307FXXU2BTC6 firmware is available through OTA. Moreover, users can also download the 1.4GB Android Q update from Settings » Software Update » Download. However, if you have not received the OTA update, then don’t worry. In this guide, we’ll manually install official Android 10 on Samsung Galaxy M30s using the Odin flash tool.

Android 10 Update:

Back in October 2019, Samsung started releasing the Android 10 beta version for several flagship devices. Their main aim was to test the One UI 2.0 beta program on phones like Galaxy S and Galaxy Note. It was pretty successful as there were many positive reviews from the users. However, the company did not include Galaxy A series and Galaxy M series phones.

Surprisingly in December, Samsung decided to release a stable Android 10 update for the Galaxy M20 and the Galaxy M30 Indian variant. It was quite shocking, as there was no chance of these mid-range smartphones to get the latest Android Q update. Since December 2019, Samsung is continuously releasing a stable One UI 2.0 update for plenty of its mid-range phones.

What is One UI 2.0?

Samsung introduced One UI in 2018, with an aim to make the user experience more friendly and interactive. And yes, the company has done an outstanding job in the same. For more improvement, Samsung decided to launch One UI 2.0 along with Android 10. This brings improvement to the existing user interface and functionality.

One UI Core 2 comes with new features from Samsung and Google. You can experience a clean and easy to use interface with minimized pop-ups, high contrast keyboard and layouts, stickers can be added to date without creating an event. Moreover, it also includes enhanced Dark Mode, Focus Mode, Simplified apps, etc. Here’s what’s new.

  • Dark mode
  • Clearer app icons and system colors
  • New navigation gestures
  • Digital wellbeing
  • Added Trash feature for Contacts
  • Enhanced animations


Samsung Galaxy M30s Android 10 update screenshot


Droid Thunder will not be responsible for any kind of damage caused to your device while or after you follow this guide. Implement the given steps at your own risk.


This Android 10 firmware M307FXXU2BTC6 is only for Samsung Galaxy M30s SM-M307F. Do NOT flash it on any other variant.

Firmware Details:

  • Model Name: Samsung Galaxy M30s
  • Model Number: SM-M307F
  • PDA Version: M307FXXU2BTC6
  • CSC Version: M307FODM2BTC6
  • MODEM Version: M307FXXU2BTAL
  • Region: India (INS)
  • OS Version: Android 10
  • Build Date: 2020-03-11


  • You need a computer and a standard USB cable.
  • Charge your phone to a minimum of 50%.
  • Take a backup of your important phone data.
  • Enable USB debugging mode from your phone settings.
  • (Optional) Temporary disable all the security tools as well as antivirus on your PC.


M307FXXU2BTC6 Download

Download ODIN flash tool

Download Samsung USB Drivers

Steps to Install Samsung Galaxy M30s Android 10 One UI 2.0

  • Extract the downloaded files on your computer.
  • Power off your phone and restart it into download mode.
  • For doing so, press and hold Volume Down key + Power Button simultaneously.
  • Leave both the keys as soon as you see a warning message.
  • Press the Volume Up button.
  • Connect your phone to the computer using a USB cable.
  • Open the downloaded Odin flash tool.
  • Confirm whether the ID: COM section is turned light blue or not.

Update Samsung Galaxy M30s to Android 10 firmware software update

  • If such a thing doesn’t happen then install Samsung USB drivers again. If the problem still persists, change USB cable or USB port.
  1. How to Fix ‘USB Device Not Recognized’ error on Samsung phones.
  • Moreover, tick Auto Reboot and F.Reset Time options.

Update Samsung Galaxy M30s to Android 10 firmware software update

  • Tap on the BL button. Then browse and select firmware package file with ‘BL’ in its name.

Update Samsung Galaxy M30s to Android 10 firmware software update

  • Similarly, add the CP and HOME_CSC files from the firmware package.
  • Note that the HOME_CSC contains an instruction that allows Odin to only wipe cache. On the other hand, Normal CSC contains instruction to wipe out complete data. But when a downgrade is done (example: from Android 10 back to Android 9) a factory reset is a must. So use normal CSC at that time.
  • Likewise, add the USERDATA file as well. (Ignore this if there is no file named USERDATA)
  • Finally, click on the AP button and add the ‘AP’ firmware file from the package.
  • Press the Start button to start the Samsung Galaxy M30s Android 10 flashing process.

Update Samsung Galaxy M30s to Android 10 firmware software Odin update

  • As soon as the installation completes, the ID: COM section will show a Pass message. This will confirm that your Samsung Galaxy M30s SM-M307F is successfully upgraded to official Android 10 XXU2BTC6 stock ROM.

Update Samsung Galaxy M30s to Android 10 firmware software update

Note: If Odin fails, then close everything, again boot your device into download mode and repeat the complete process again.


Finally! The official Android 10 XXU2BTC6 stock firmware update March 2020 patch is successfully flashed on the Samsung Galaxy M30s SM-M307F smartphone. You can confirm it from Menu » Settings » About Phone. If you have any questions related to this guide, then contact us through the comment box given below.

Credit: XDA

About the author

Abhijeet Bharekar

An Engineer by Profession and Blogger by Passion.