Install Android Pie-based One UI Beta on Samsung Galaxy S9/S9+

Install Android Pie-based One UI Beta on Samsung Galaxy S9/S9+ (OTA)

Samsung recently started rolling out Android Pie beta for its flagship lineup. According to Samsung, the One UI beta program is available for the users in China, France, Germany, India, Poland, South Korea, Spain, UK, and the USA. However, some of these regions have yet to actually get it. If you haven’t been able to update yet for some reason, then we have a guide on how to manually install One UI Beta on Samsung Galaxy S9/S9+. This could be easily done by sideloading the OTA package using stock recovery.


Android 9 Pie has been around the corner for a few months now. Several devices including the OnePlus 6, Nokia 7 Plus, Nokia 6.1/6.1 Plus, and the Essential Phone have already received the update. On the other hand, Samsung is lagging behind and has only yet started the Android Pie beta program for the S9/S9+. I believe the major reason for their delay is the on-going development of their new stock Android skin, which is now officially known as “One UI”.

With One UI, it feels like Samsung is finally ready to let go of their cluttered stock OS and focus on things that matter the most to the users. The design looks clean and has a lot of curves in the interface. We will have a lot of time to talk about the new Samsung skin in the coming months, as it evolves to the final version, which is predicted to be released in or around January 2019.

UPDATE x2: Stable Android Pie-based One UI for Galaxy S9/S9+ is now available for download.

UPDATE: As of 11 December, One UI Beta 3 for Galaxy S9/S9+ (Exynos and Snapdragon) is available. Download links have been updated.

Table of Contents

How to Opt for One UI Beta Program?

Android Pie-based One UI Beta on Samsung Galaxy S9/S9+

Opting for the official One UI Beta Program for Galaxy S9/S9+ is quite easy. The following steps will help you opt for the beta program and install it on your phone officially. However, if you are still not able to update or deliberately want to do it manually, then you can skip the steps and directly hop on to the instructions below to manually install One UI Beta on Samsung Galaxy S9/S9+.

  1. First, install the Samsung Members app on your S9/S9+ from the Play Store or the Galaxy Apps store.
  2. Once installed, open the app and log in with your ID.
  3. After you have successfully logged in, go to the ‘Notices‘ section of the Samsung Members app.
  4. Then tap on “One UI Beta Program Registration“.
  5. Once you have successfully signed up, go to Settings > Software updates to download and install One UI beta on Galaxy S9/S9+.


  • Please make sure to take a full backup of all your data on the phone. We also have a detailed guide on how to back up different types of data on Android phones.
  • Sideloading OTAs does not trip the KNOX counter, so stay out of worries.
  • Important: The provided One UI Beta OTA packages will work in the following manner:
    • For Exynos variants (G960F/G965F): BRJ6 > ZRKA build number
    • For Unlocked Snapdragon variants (G960U1/G965U1): ARJ2 > ZRK9 build number
  • Download links for the BRJ6 and ARJ2 firmware can be found on SamMobile and you can flash them using our tutorial.

Download One UI Beta OTA for Samsung Galaxy S9/S9+

We have been able to gather OTA packages of One UI Beta for the following model numbers. Please make sure to download the correct version for your device/model. Also note that since the OTA files are incremental, they will work in the following order: BRJ6/ARJ2 > Beta 1 > Beta 2 > Beta 2 Hotfix > Beta 3.

Galaxy S9 (Exynos)


  • BRJ6 > ZRKA (Beta 1): Link
  • ZRKA > ZRKL (Beta 2): Link
  • ZRKL > ZRKN (Beta 2 Hotfix): Link
  • ZRKN > ZRL5 (Beta 3): Link
  • ZRL5 > ZRLF (Beta 4): Link

Galaxy S9 (Snapdragon)

  • ARJ2 > ZRK9 (Beta 1): Link
  • ZRK9 > ZRKJ (Beta 2): Link
  • ZRKJ > ZRKP (Beta 2 Hotfix): Link
  • ZRKP > ZRL5 (Beta 3): Link

Galaxy S9+ (Exynos)

  • BRJ6 > ZRKA (Beta 1): Link
  • ZRKA > ZRKL (Beta 2): Link
  • ZRKL > ZRKN (Beta 2 Hotfix): Link
  • ZRKN > ZRL5 (Beta 3): Link (Thanks _alexndr!)
  • ZRL5 > ZRLF (Beta 4): Link

Galaxy S9+ (Snapdragon)

  • ARJ2 > ZRK9 (Beta 1): Link
  • ZRK9 > ZRKJ (Beta 2): Link
  • ZRKJ > ZRKP (Beta 2 Hotfix): Link
  • ZRKP > ZRL5 (Beta 3): Link

Thanks to XDA Senior Members suyash1629, geri005, and Forum Moderator murtaza02! Credit goes to them.

How to Install One UI Beta on Samsung Galaxy S9/S9+

Once you have made sure that your phone is on the required firmware, you can follow the steps below to sideload the OTA and manually install One UI Beta on Samsung Galaxy S9/S9+.

  1. Download the One UI Beta OTA package for your Galaxy S9/S9+.
  2. Connect your phone to the PC.
  3. Copy the downloaded OTA package to the root of the SD card (external storage). By ‘Root’, we mean outside all the folders.
  4. Disconnect the device and power it off completely.
  5. Boot your Galaxy S9/S9+ into stock recovery mode by pressing and holding the Volume Up, Bixby, and Power button altogether.
  6. Release the buttons when you see a blue screen with the Android logo.
    Install One UI Beta on Samsung Galaxy S9/S9+ - Sideload OTA Package
  7. In stock recovery, use the Volume buttons to highlight “Apply update from SD card” and select the option using the Power button.
  8. Navigate to the SD card and select the One UI OTA update package.
  9. Finally, select “Yes” to install One UI Beta on Samsung Galaxy S9/S9+.
  10. When the sideloading process finishes, select the “Reboot system now” option.

Your phone should now boot into the OS. We would also strongly recommend you to do a factory reset via the device settings or stock recovery. This shall help prevent any unusual behavior after updating.

From what we know (Thanks to the folks over at XDA), Samsung’s new One UI skin offers a complete redesign of the UI, taking bits of Samsung Experience and mixing it up with stock Android Pie. And two major highlights of it are – Improved One-handed use and System-wide dark theme. We finally think that Samsung is moving up in the right direction with the user interface and focusing on what their users actually want. What do you think? Do share your opinion with us via the comments.

So you have just been able to install Android Pie-based One UI Beta on Samsung Galaxy S9/S9+. If you have any questions regarding the update process, leave a comment below.


  1. Hi , I have recently update my Samsung s9 snapdragon version from android 8 to pie & one ui beta version through side loading ota package, but after updating I am facing some issues, like my Samsung member app doesn’t work and it says my phone or software is not registered, also after locking screen my fingerprints doesn’t work and always on display doesn’t work, can I downgrade to oreo, or is there any new update that can fix my problem, here is my phone details,

    Samsung s9 snapdragon version
    Model- sm- g960u
    Baseband version :G960USQU3ZRK1

  2. Hi bro i have installed Samsung members app but in notices i cant find anything… is blank….my model is SM-G960U1 IS THERE ANY WAY I CAN UPDATE MY MOB WITHOUT FLASHING

    1. Hi Samiullah. The beta program was finished back when the official update was announced. The only way to update (except for flashing) is to wait for the official OTA update to arrive on your phone.

    2. Hi Andreas. You can simply flash the CSAB Odin firmware from here.

      And don’t worry. It will not trip KNOX and you will still get further OTA updates from Samsung. One more thing, use the HOME_CSC file in Odin instead of the regular CSC. This will prevent your data from being wiped after flashing.

    1. Hi Joan. I am sorry, but there’s no news for the G9650 (China) yet. I do feel that once the carriers starting rolling out the update, your model will get it too.

    1. Hi Ivan. I can’t comment on this since there’s no recent info from Samsung on when Pie would be rolled out to the U1 variant. But rest assured, it shall arrive soon.

    1. Yes. It should be getting Pie, considering that the model has been getting regular monthly security updates like the SM-G965U.

  3. Now I know why I can’t go from beta 1 to beta 2 and so on, my baseband version ends in CRKE that’s why, in that case what can I do?

    1. Is that the software version? Are you sure? I couldn’t find CRKE software version anywhere. Please share a screenshot of the Software Version section in the device settings.

    2. Unfortunately, I couldn’t find any traces of CRKE. Since the stable update is out, you can flash BRK2 via Odin and then sideload CSA7 (The latest stable Pie update for G960U).

    3. Thanks for the info, can you send how to do that through the email I sent you step by step. This is my first time doing it. Thanks

  4. Failed to go beyond ZRKN on 9+ Exynos. Keep getting status 7 error. Should I skip the next files? And does flashing this void OTA updates?

    1. Hi Magnus. No, these are incremental updates, which means, you will need to be on ZRKN to flash ZRL5.

      That issue is known. There are either two things you can do:
      1) Sideload the OTA via ADB. Here’s a guide on how to do it.
      2) Format your SD card to FAT32 partition system on the PC, and then place the OTA on it and use the ‘Apply update from SD card’ option.

    1. Hi Ali, yes it works. But this is the Beta. The stable release is now out and Odin flashable files are available for Exynos G965F variant. Please refer to this guide.

  5. Hi there have a few questions.
    1. I am already in beta 2 but i skipped beta 1 cause the update i got was already in beta 2 now i cant get the hotfix to work
    2. Mine also says that cant mount sd card.

    Please help these are great updates by the way

    1. Hi. I recently read on XDA that for some users, the sd card method stopped working after ZRKA. A workaround to that is to first format the SD card as FAT32 and then put the OTA package. This should work.

      Alternatively, if its hard for you to format the SD card for some reason, then you can also use adb to sideload the OTA.

    2. I had the same problem, and formatting to FAT32 did the trick. Wasn’t able to install the last two because of a Status 7 error. Re-downloaded Beta 3 (Exynos 9+) and still have the same error.

  6. Did the Odin flash fine. Installed beta 2. Did all of this on another site. Came here for OTA updates and tried to ADB sideload them with a Samsung Galaxy S9+ snapdragon model and of course like everyone else got a status 7 error. These updates are bad.

    1. Posted a comment yesterday about everything going great thanks.
      Update 1 worked from SD card but all the rest would not so updated via ADB to 3 great.
      Today I see update 4 so went ahead to do that but it fails immediately on verification S9+ Exynos ZRL5 > ZRLF.

    2. Hi Mick. Please try using SD card and ADB both. Also, re-download the package just to be sure. File corruption while downloading is common.

      Several users on the XDA source thread have successfully updated.

  7. Thank you guys for your great work, I was have S9 Plus 965F and I used your links and informations to update my device to One UI and it updated successfully and i’m restoring my data now
    Update process takes around 15 mins without any error.

    I appreciate your work

  8. Boa noite, gostaria que você se possível, passasse o link da versão da China, dos modelos SM-9600. Ficarei muito grato.
    Estou ansioso para testar a One UI, e aqui em BR não veio a versão beta de teste.

    1. Hi. For the SM-G9600, which is the Chinese variant, One UI Beta OTA link is not available yet. You will probably need to opt for the official beta program.

      See the instructions under the ‘How to Opt for One UI Beta Program?’ section above.

    1. Hi. US models are Snapdragon variants, links for which can be found above.

    1. Hi Bizu. That’s the S9+ (Exynos). Yes, you will be able to install this. Just make sure that your phone is on BRJ6 firmware and then sideload Beta 1, then Beta 2, Beta 2 Hotfix, and Beta 3, in that order.

    2. I have all OTA updates for Oreo installed on my Exynos S9+ but I only have firmware BRJ5, not 6… 🙁

    3. Then the latest OTA might not have arrived in your region yet. In that case, you can simply flash the stock BRJ6 firmware using Odin. And then, sideload the OTA zips in the listed manner.

    1. I am sorry. But I am still not able to fully understand the question. Please elaborate a bit more.

  9. I managed to do the steps correctly, but it gave me an error. my build number is BRJ8 for (SM-G960F) Exynos 9810.

    which 1 can I download? I tried BRJ6 > ZRKA (Beta 1)

    1. Hi Majed. It is necessary for your phone to be on BRJ6 firmware to sideload the OTA. If it is BRJ8, the OTA won’t install.

    2. Could you please let me know the complete build number? You can find it in the Software Information section.

  10. I’m fairly new to this, so if I have a G965U on the build BRK2, would I have to use Odin, or would that not work either? Thanks!

    1. Hi. Your S9+ must be on ARJ2 firmware. So, you will first need to use Odin to flash ARJ2 and then sideload the One UI beta OTA. Make sure to use the HOME_CSC, it will make sure to keep the data intact. Flashing the firmware via Odin will also not trip KNOX, so do not worry.

    1. Hi Geo. All of them are working just fine. Have just cross-verified it personally. Please give it a try again.

  11. Hi, I recently moved to Samsung Ecosystem. I can’t find anything related to why using Odin in this procedure is important and why i can’t just install the update file directly through ADB for the beta like other manufacturers (Oneplus)

    Best Regards.

    1. Hi Kevin. Odin is only necessary for this specific process if your device is currently not on the required build number. If it is, then you can easily sideload the OTA without the need of any other tool.

  12. hi 2weeks ago i flashed BRJ6 > ZRKA now i downloaded ZRKA > ZRKL but i cant apply this update from sd card and adb the adb says device is offline and adm time out killing and for the sd card option its saysblock based ota and failed to mount sd card invalid argument

    1. Hi again. Thanks for providing the info. Please try placing the OTA on the root of the internal storage, instead of the SD card and try again.

      As for the ADB error. Just reboot your PC and use a different port on the PC to sideload. Also, while you execute the command, make sure that your phone is connected to the PC with “Apply update from ADB” option selected.

  13. Do this one work for my S9 G960U? I already installed the beta 1 but I wanna do the hotfix.

    1. Hi Rick. Yes, this will work for your Galaxy S9, which is the Snapdragon variant. Since you are on Beta 1, you will first need to flash Beta 2 (ZRK9 > ZRKJ) and then the Beta 2 hotfix (ZRKJ > ZRKP). Let me know how it goes! Good luck.

    2. Thanks man but I’ve tried but when I go into recovery mode to install the update it says installation aborted.

    3. Hi Rick. Please let me know the exact error it shows. Other than ‘Installation Aborted’, it should also mention the reason why it was. Please mention the same here or share a picture of the error.

    4. I don’t know if am doing something wrong, but this is the steps am doing. Ok am downloading the beta zip file the one with the snapdragon since my s9 is the G960U then am putting the update on the root of my sd card then I turn off my phone and go into recovery mode. From there I apply update from SD and fine the file and the it starts going but then it stops and it says installation aborted and it reboots.

    1. Hi Joel. I think no. Some other user asked the same question to the person who provided the OTA packages. But he denied. But, I will make sure to keep an eye, if there’s an OTA available for your Galaxy S9+ model.

  14. Hi , I have a question
    Will I get future updates , like beta 2 phase is on way , soo will I get it ?

    1. Hi. You will have to sideload it manually. Please check back this post at the end of the day, I will be updating it with the OTA links for Beta 2.

    2. Hi James, the links have been updated. Unfortunately, there are still no links for G960F with Beta 2.

    3. Hi Marko. Please state your phone model and current software build number installed on it.

  15. if I do this update will delete all my files and data on my intern memory and SD card? it is obligatory do factory reset?
    I have a Galaxy s9

    1. Hi Elias. Sideloading the One UI OTA will not delete any data on the phone. I recommend a factory reset so that you may not face any uncommon bugs that might arise when your phone transitions from Oreo to Pie beta.

      Just to clarify, a factory reset never erases the SD card (External storage), but only the internal storage of the phone, the apps, and related data.

  16. Will doing this void my warranty and trigger the know security system, allowing me to not use samsung pay anymore???

    1. Hi Muntasir. No, it will not trigger KNOX and Samsung Pay shall work normally.

    1. Hi, in order to answer that, I would like to know more about your phone. What’s the SW Version installed and what’s the CSC of your phone?

      On a side note, I tried specifically searching for your model on XDA as well, but couldn’t find anything.

    2. Hi, thanks for the update, the model is G9600ZHU3ARK3/G9600OWO3ARK1/G9600ZCU3ARK3
      Do you know if you can update with root?

    3. G9600 is the China-specific Snapdragon variant, correct? If that is so, then I am sorry but you cannot install any of the files provided here.

      I will keep a tab on XDA if anyone posts the links for G9600 or G96500 and update this article accordingly.

    4. Bom dia… alguma notícia para o nosso modelo G9600!? Estamos todos ansiosos e nada para a nossa versão!

  17. I did a factory reset after flashing the pie beta, but I did it via the settings of the phone, not via the stock recovery.
    Is there any difference in doing it like this?

    1. Hi. Not really. When you use the option in the device settings, the OS is given instructions to boot into stock recovery and perform the same thing.

      I have changed the sentence so that no one gets confused. Thanks for taking the time to comment here.

Leave a Reply

Your email address will not be published. Required fields are marked *