Official Stock Firmware Thread (10th March 2021) - Galaxy S9+ (SM-G965F)

Search This thread

larkapal

Member
Apr 2, 2019
7
0
Dublin
Yes. G965F is the Exynos model.

It'll work just fine on your device. Just keep in mind, since it's a downgrade, you will HAVE to wipe all your data.

Downgrading without wiping could get you stuck in a bootloop, and you'll lose data if you haven't backed it up.

Thank you. I understand.

This will be the last step in a journey. The S9+ had been upgraded to Pie before it was given to me. And I've no data on it. In order to get call recording to work, which I need, and after much research and reading, I went the TWRP, no-verity, Elementalx, Magisk 18.1 route. Always following instructions to the letter.

The phone would initially power on, I'd set it up but no matter what I did after that, (use smart switch, not use smart switch, Google restore, no Google restore, install apps one by one), invariably I end up eventually powering on into a bootloop. And the front camera never worked, always locking up.

So, boot into TWRP, wipe data, start again with the next attempt.

Now I'm at having wiped data in TWRP, and not bothered installing no-verity, Elementalx, or Magisk 18.1 and just booting the damn thing into Pie, unrooted. The next bootloop, if it happens, will bring me to where I came to you and the flashing of Samsung Oreo to the S9+.

I am hoping, therefore, that the flashing of this Oreo build through Odin, will be the last I'll have to do and the phone will work, finally.

So, just to make sure, I'm going to boot into TWRP, choosing WIPE and FORMAT DATA, power off, boot into Download Mode, and flash the Oreo build you sent me with Odin on my PC.

Will that be correct?

Thank you for your help.
L.
 

MeltdownSpectre

Retired Forum Moderator
Jan 12, 2013
2,949
2,540
Thank you. I understand.



This will be the last step in a journey. The S9+ had been upgraded to Pie before it was given to me. And I've no data on it. In order to get call recording to work, which I need, and after much research and reading, I went the TWRP, no-verity, Elementalx, Magisk 18.1 route. Always following instructions to the letter.



The phone would initially power on, I'd set it up but no matter what I did after that, (use smart switch, not use smart switch, Google restore, no Google restore, install apps one by one), invariably I end up eventually powering on into a bootloop. And the front camera never worked, always locking up.



So, boot into TWRP, wipe data, start again with the next attempt.



Now I'm at having wiped data in TWRP, and not bothered installing no-verity, Elementalx, or Magisk 18.1 and just booting the damn thing into Pie, unrooted. The next bootloop, if it happens, will bring me to where I came to you and the flashing of Samsung Oreo to the S9+.



I am hoping, therefore, that the flashing of this Oreo build through Odin, will be the last I'll have to do and the phone will work, finally.



So, just to make sure, I'm going to boot into TWRP, choosing WIPE and FORMAT DATA, power off, boot into Download Mode, and flash the Oreo build you sent me with Odin on my PC.



Will that be correct?



Thank you for your help.

L.

Format data through TWRP would be unnecessary since downgrading to Oreo would do that anyway if you use the correct CSC file when flashing (read first post).
 
  • Like
Reactions: larkapal

larkapal

Member
Apr 2, 2019
7
0
Dublin
Format data through TWRP would be unnecessary since downgrading to Oreo would do that anyway if you use the correct CSC file when flashing (read first post).

So then I shall only need to connect the phone in download mode and make sure I usr CSC_OXM (OXM CSC file, will wipe your phone)
and DO NOT enter HOME_CSC_OXM (OXM CSC file, will NOT wipe your phone) into Odin.

Thank you for all your replies. They are much appreciated. If I may impose upon you again, can you answer some questions for me, please?

Will flashing this stock Samsung Oreo Rom remove root? (I'm hoping so.)

Will it also remove TWRP? (I'm also hoping so as I just want the phone to be normal again.)

My Knox counter does not seem to have been tripped. I checked with two apps from the playstore: Knox Status Samsung by Brian C, and Phone Info *SAM* by vndnguyen. Will this trip it?

Will it matter that this phone was originally from Vodafone and locked to them?
(I didn't unlock it even though I have the unlock code.)
And, actually, before I started all this, should I have put in a different sim and unlocked it?

I hope you can answer these. And I hope I'm not taking up too much of your time. I'm very, very grateful for your help so far.

Thank you.
L.
 

MeltdownSpectre

Retired Forum Moderator
Jan 12, 2013
2,949
2,540
So then I shall only need to connect the phone in download mode and make sure I usr CSC_OXM (OXM CSC file, will wipe your phone)

and DO NOT enter HOME_CSC_OXM (OXM CSC file, will NOT wipe your phone) into Odin.



Thank you for all your replies. They are much appreciated. If I may impose upon you again, can you answer some questions for me, please?



Will flashing this stock Samsung Oreo Rom remove root? (I'm hoping so.)



Will it also remove TWRP? (I'm also hoping so as I just want the phone to be normal again.)



My Knox counter does not seem to have been tripped. I checked with two apps from the playstore: Knox Status Samsung by Brian C, and Phone Info *SAM* by vndnguyen. Will this trip it?



Will it matter that this phone was originally from Vodafone and locked to them?

(I didn't unlock it even though I have the unlock code.)

And, actually, before I started all this, should I have put in a different sim and unlocked it?



I hope you can answer these. And I hope I'm not taking up too much of your time. I'm very, very grateful for your help so far.



Thank you.

L.

Yes, you'll have to use CSC_OXM when downgrading.

1) Yes, it will remove root, however since the phone has been rooted in the past, the KNOX counter will remain permanently tripped. This means any KNOX related features will never work again. This includes S Health, Samsung Pay and Secure Folder.

2) It will most definitely have been tripped if you flashed TWRP in the past. Go into download mode and it'll show warranty bit counter: 1 instead of 0, or something along those lines.

3) If plan on using it with Vodafone after flashing back to Oreo, it doesn't really matter. However if you do want to use a different carrier, it would be best to unlock first and then flash back to Oreo.
 
  • Like
Reactions: larkapal

larkapal

Member
Apr 2, 2019
7
0
Dublin
Yes, you'll have to use CSC_OXM when downgrading.

1) Yes, it will remove root, however since the phone has been rooted in the past, the KNOX counter will remain permanently tripped. This means any KNOX related features will never work again. This includes S Health, Samsung Pay and Secure Folder.

2) It will most definitely have been tripped if you flashed TWRP in the past. Go into download mode and it'll show warranty bit counter: 1 instead of 0, or something along those lines.

3) If plan on using it with Vodafone after flashing back to Oreo, it doesn't really matter. However if you do want to use a different carrier, it would be best to unlock first and then flash back to Oreo.

I understand regarding the Knox counter.
I hope it all goes well.
Thank you very much for all your help. I'm very grateful.
Larkapal.
 

thewelt1

Senior Member
Feb 2, 2011
442
127
belfast
My battery life has gone to absolute piss since the update. I can barely get through a working day now and end up throwing it on the charger as soon as I get home from work.
Hi thanks for the reply...and its great too know its not just me....im the same I've went from one charge a day to about 3....even watching a youtube video ya can literally see the battery deplete in front of your eyes...NOT GOOD:(
 

dado2210

New member
Mar 15, 2018
4
2
My battery life has gone to absolute piss since the update. I can barely get through a working day now and end up throwing it on the charger as soon as I get home from work.
https://forum.xda-developers.com/galaxy-s9-plus/help/battery-drain-1st-march-build-update-t3916950

Factory reset did help, but still not the same as before the update. Moderate use, around 48hrs and barely 4hrs sot. Also noticed that bixby voice wake up now uses battery, around 18% in my 48hr usage. Guess Samsung wants to devalue older phones again by pushing sh$tty updates so people would buy new S10s...
 

MeltdownSpectre

Retired Forum Moderator
Jan 12, 2013
2,949
2,540
BL V3 is now out for the Exynos S9+ with April patch.

Update being pushed in Romania (ROM).

Screenshot courtesy of @Formhault

IMG_20190411_145257_750.jpg

Available on SamFirm too:

5rKoXKan_o.jpg
 
Last edited:

Huey85

Senior Member
Dec 29, 2006
2,156
404
Melbourne
Haven't you settled yet? It's been like that since March 2018. Samsung expects you to have forgetten about it already. Ples, get over it :cyclops:

My battery was not this horrible March 2018 till January 2019. It got worse with the latest Pie updates. So no, I haven't settled yet because my battery life went completely crap two updates ago.
 

PRINCE2013

Senior Member
Feb 16, 2013
50
5
My battery was not this horrible March 2018 till January 2019. It got worse with the latest Pie updates. So no, I haven't settled yet because my battery life went completely crap two updates ago.

I am hoping for the same. I don't know what Baseband Binary version means. Until now, it was 2, but now it has changed to 3 with this latest update. As can be seen on the first post of this topic, won't be able to roll back to v2 versions after this. I am yet to receive the update (XSG - Emirates CSC) but here's to hoping the Baseband version change is not just a binary kill switch for Samsung to stop devices from downgrading to earlier versions but that it also means an improved Baseband? which would hopefully improve the battery situation.

I am currently getting close to 6 hours 20-30 minutes of SOT with One SIM disabled on purpose. With dual sim, it goes down to 5 Hours 30-45 minutes of SOT. I got the phone only recently and had upgraded to Android Pie without checking first. Anyhow, I downgraded for a few days to Oreo and got SOT of 6 Hours 20-30 minutes with Dual Sims. So here's to hoping things improve now......
 
Last edited:

Formhault

Senior Member
Jun 10, 2011
11,517
4,581
Bucharest
i wonder performans situation.

For example android 8 firmware antutu cpu score 93.000 but android 9 cpu score 88.000.

why score was decrease ?

I did the Geekbench test right after the Antutu one, so that might be why the score is a bit lower compared to previous tests. But, average is about right.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 84
    Latest stable firmware:

    G965FXXSFFUB3 / G965FOXMFFUB3 / G965FXXSFFUB3

    ---------------------------------------------------------------------------------

    How to flash the stock Odin flashable firmware:

    1) Download Odin v3.13.1 - Link

    2) Extract the firmware file you just downloaded. You should get 5 files:
    • AP (System & Recovery)
    • BL (Bootloader)
    • CP (Modem / Radio)
    • CSC_OXM (OXM CSC file, will wipe your phone)
    • HOME_CSC_OXM (OXM CSC file, will NOT wipe your phone)

    3) Add each file to it's respective field in Odin v3.13.1. Use CSC_OXM if you want to do a clean flash and HOME_CSC OXM if you want to keep your apps and data.

    4) Reboot your phone in Download / Odin mode with the following button combo:
    POWER + VOLUME DOWN + BIXBY

    5) Once in download mode, connect your phone to the PC, preferably using the original USB cable you got with your phone. Odin should detect your device and a blue box will show up with the COM port number.

    6) Do NOT tick any extra boxes. The only options to be ticked are F.Reset Time and Auto-Reboot.

    7) Click the start button, wait for Odin to say 'PASS'. Once the flash is complete, your phone will reboot.

    Firmware screenshots, changelog, and download links will be in 2nd post of this thread.

    ---------------------------------------------------------------------------------

    CSC change tutorial - Post #2011

    ---------------------------------------------------------------------------------

    Firmware release history:

    G965FXXU1ARC5 - 17th March 2018

    G965FXXU1ARCC - 28th March 2018

    G965FXXS1ARD1 - 24th April 2018

    G965FXXU1ARD4 - 1st May 2018

    G965FXXU1BRE5 - 23rd May 2018

    G965FXXU1BRE6 - 6th June 2018

    G965FXXU1BRF3 - 21st June 2018

    G965FXXU1BRF8 - 26th June 2018

    G965FXXU2BRG6 - 18th July 2018

    G965FXXU2BRGA - 6th August 2018

    G965FXXU2BRH1 - 17th August 2018

    G965FXXU2BRH7 - 10th September 2018

    G965FXXS2BRI1 - 13th September 2018

    G965FXXU2BRI3 - 20th September 2018

    G965FXXU2BRJ3 - 15th October 2018

    G965FXXS2BRJ6 - 12th November 2018

    G965FXXU2BRJ8 - 16th November 2018

    G965FXXU2BRK2 - 6th December 2018

    G965FXXS2BRK3 - 10th December 2018

    G965FXXS2BRL3 - 20th December 2018

    G965FXXU2CRLI - 24th December 2018

    G965FXXU2CRLO - 8th January 2019

    G965FXXU2CRLN - 8th January 2019

    G965FXXU2CSA2 - 14th January 2019

    G965FXXU2CSB3 - 14th February 2019

    G965FXXS2CSB8 - 1st March 2019

    G965FXXU2CSB9 - 1st March 2019

    G965FXXU2CSC8 - 18th March 2019

    G965FXXS3CSD1 - 11th April 2019

    G965FXXU3CSD4 - 16th April 2019

    G965FXXS4CSDD - 29th April 2019

    G965FXXU4CSE3 - 15th May 2019

    G965FXXU5CSF2 - 11th June 2019

    G965FXXU6CSG8 - 18th July 2019

    G965FXXU6CSG8 - 12th August 2019

    G965FXXS6CSH5 - 10th September 2019

    G965FXXU7CSJ1 - 16th October 2019

    G965FXXS7CSJ3 - 5th November 2019

    G965FXXS7CSK4 - 4th December 2019

    G965FXXS7CTA1 - 16th January 2020

    G965FXXU7DTAA - 28th January 2020

    G965FXXS7DTAD - 17th February 2020

    G965FXXS7DTB5 - 11th March 2020

    G965FXXU8DTC5 - 8th April 2020

    G965FXXS9DTD7 - 12th May 2020

    G965FXXU9ETF5 - 14th June 2020

    G965FXXUAETG3 - 14th July 2020

    G965FXXSBETH1 - 17th August 2020

    G965FXXSBETH2 - 7th September 2020

    G965FXXUCFTJ2 - 19th October 2020

    G965FXXSCFTJ3 - 2nd November 2020

    G965FXXUCFTK1 - 11th November 2020

    G965FXXSCFTK2 - 1st December 2020

    G965FXXSDFTL1 - 3rd January 2021

    G965FXXSEFUA1 - 3rd February 2021

    G965FXXSFFUB3 - 10th March 2021

    ---------------------------------------------------------------------------------
    FAQs:

    1) Will this trip KNOX, and will I lose my warranty?
    Answer: Short answer would be no, your KNOX counter will remain at 0x0 and warranty stays valid as well.
    However, some service centers might note regional differences between builds based on the latest build available for your CSC, indicating that the phone has been flashed, so if you're sending your device in for a service/repair/replacement, then I'd suggest flashing to the latest build available for your home country's CSC. Usually not required though, so not a big deal.

    ---------------------------------------------------------------------------------------------------

    2) What if the firmware build number mentioned above is not available for my CSC, can I still flash it?
    Answer: Yes, if your current CSC is part of the OXM multi-CSC. You can check that using the Google Doc I made here:
    https://drive.google.com/open?id=1IQglKMUCJXfs5UIeSehd1d6s5a6Rh_fC1WuPdycxotY

    ---------------------------------------------------------------------------------------------------

    3) I flashed 'XXXX' build, but now I can't get OTAs for a newer build that's available on my CSC?
    Answer: Now, I'll be using fake build numbers in this example, but you should still understand how I'm explaining this.

    Suppose your current build is very old, XXU1ARA1, and the latest available multi-CSC OXM build is XXU1BRA1, so you flash it on your device.
    Now, BRA1 is not released for your specific CSC, so you won't get OTAs for it to any further builds because no subsequent OTA file exists on the Samsung server for your CSC.
    Samsung will then release a new build for your CSC called XXU1BRA2, so the only OTA file existing on the server for your CSC is XXU1ARA1 > XXU1BRA2, so an OTA from XXU1BRA1 > XXU1BRA2 will not be possible, and the only way to regain the ability to get OTAs, is by flashing BRA2 and then accepting further OTAs from there on.
    This may seem cumbersome to some people, but if you're impatient and always want the latest build, then just continue flashing as you normally would.

    ---------------------------------------------------------------------------------------------------

    4) Can I flash the ROM in the main post without flashing the builds that came before it?
    Answer: Yes you can. When flashing ROMs with Odin, you don't need to be on a specific build to flash them. They don't need to be flashed in order.

    You can be on the oldest possible build and flash directly to the latest one.


    Important:
    ---------------------------------------------------------------------------------
    The files linked in this thread are ONLY compatible with the following devices:
    SM-G965F (International Single SIM)
    SM-G965F/DS (International Dual-SIM)

    There are no Dual SIM specific ROMs, any ROMs for the G965F will work on the Dual SIM models and you will retain Dual SIM functionality and both your IMEIs.
    38
    Latest OXM ROM for S9+

    This ROM was released on 10th March 2021 and can be used for all OXM Multi-CSCs, you can check the list below to see if your CSC is part of OXM:
    Google Docs

    IMPORTANT: After flashing this, you can NOT downgrade to

    BL v1 firmwares (XXU1xxxx / XXS1xxxx builds)
    BL v2 firmwares (XXU2xxxx / XXS2xxxx builds)
    BL v3 firmwares (XXU3xxxx / XXS3xxxx builds)
    BL v4 firmwares (XXU4xxxx / XXS4xxxx builds)
    BL v5 firmwares (XXU5xxxx / XXS5xxxx builds)
    BL v6 firmwares (XXU6xxxx / XXS6xxxx builds)
    BL v7 firmwares (XXU7xxxx / XXS7xxxx builds)
    BL v8 firmwares (XXU8xxxx / XXS8xxxx builds)
    BL v9 firmwares (XXU9xxxx / XXS9xxxx builds)
    BL v10 firmwares (XXUAxxxx / XXSAxxxx builds)
    BL v11 firmwares (XXUBxxxx / XXSBxxxx builds)
    BL v12 firmwares (XXUCxxxx / XXSCxxxx builds)
    BL v13 firmwares (XXUDxxxx /XXSDxxxx builds)
    BL v14 firmwares (XXUExxxx / XXSExxxx builds)



    You can download this using SamFirm or Frija

    Model: SM-G965F (GALAXY S9+)
    Country: Germany (DBT)
    Version: Android 10 (OneUI 2.5)
    Kernel: 19869059
    Build Date: Monday - 15 February 2021
    Security Patch: 1 March 2021
    AP: G965FXXSFFUB3
    CSC: G965FOXMFFUB3
    CP: G965FXXSFFUB3
    22
    UPDATE:

    Stable Pie (XXU2CRLI) is now available via OTA and SamFirm for G960 and G965F users.
    I will be uploading to AFH and MEGA, but for those who can't wait, go and attack Samsung servers and get it through SamFirm.

    Sadly, I won't be able to experience it for a few days since I'm giving my S9+ in for a battery replacement today, but should get it back later this week.

    Merry Christmas and a Happy New Year to everyone! Don't forget to thank Samsung for getting this update out to us early :)

    Download link:

    https://mega.nz/#!kaBDCCSS!-n8C-3TrtKfNAeuiq-yCw9yJcJdHiRLhu_ncFrlbLPE

    https://www.androidfilehost.com/?fid=11410963190603881419
    16
    August update - G965FXXU6CSGD

    Comes with new kernel, new baseband version and August security patch.
    Official changelog also mentions improved camera performance which could be regarding the issues with Night Mode crashing that were introduced in the CSF2 update.

    For those wondering why the update still has CSGx build number, it's because the build/compilation date was still July and not August like some other devices.
    Like all other OEMs, Samsung gets access to security patch details well before they're released to the public so the build dates don't always have to be in the same month that the patch is intended for.
    15
    For the few S9+ users still around:

    I regret to inform you that I will no longer be able to provide download mirror links for the S9+.

    It is too time consuming a task to do for a device that I don't own, plus after a recent change in ISPs, I don't have the same download/upload speed that I used to have.

    It's been a good run, and while I might delete the MEGA folder eventually, the AFH folder for S9+ firmwares will always stay up. It will get outdated since BL v5 is already released but if anyone for any reason wants older firmwares, they are free to download them from there.

    For now, all I can recommend is using Frija. It's a nice user friendly replacement for SamFirm, and the UI has a dark mode as well :p
    You can get it here:
    https://forum.xda-developers.com/s10-plus/how-to/tool-frija-samsung-firmware-downloader-t3910594

    I will still continue to update this thread for as long as I can with firmware update notes and as a platform for discussion for S9+ users.

    Cheers :)
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone