SM-A310F Downgrade from 6.0.1 to 5.1.1 - Galaxy A3, A5, A7, A8, A9 Q&A, Help & Troubleshoot

Hi XDA community, i want try to downgrade in my A310f from Android 6.0.1 to 5.1.1. It's possible? I try to download the 5.1.1 from Sammobile, but when i flash the firmware with odin i get the error "SW Rev Check Fail" in my phone and "md5 error" from odin.. there are some method?

MMBB29K.A310FXXU3BQC2 is my model. Tell me please here

allenbtc said:
MMBB29K.A310FXXU3BQC2 is my model. Tell me please here
Click to expand...
Click to collapse
If your bootloader also is upgraded to A310FXXU3 then it won't be possible to downgrade to 5.1.1 through odin.
Maybe with a modified package without cm.bin, modem.bin, sboot.bin. Otherwise, make it flashable and use twrp.
With Odin you'll only be able to downgrade to the latest 6.0.1 which is also A310FXXU3.

how i can flash with twrp?
---------- Post added at 02:02 PM ---------- Previous post was at 01:57 PM ----------
tys0n said:
If your bootloader also is upgraded to A310FXXU3 then it won't be possible to downgrade to 5.1.1 through odin.
Maybe with a modified package without cm.bin, modem.bin, sboot.bin. Otherwise, make it flashable and use twrp.
With Odin you'll only be able to downgrade to the latest 6.0.1 which is also A310FXXU3.
Click to expand...
Click to collapse
how i can flash with twrp?

tys0n said:
If your bootloader also is upgraded to A310FXXU3 then it won't be possible to downgrade to 5.1.1 through odin.
Maybe with a modified package without cm.bin, modem.bin, sboot.bin. Otherwise, make it flashable and use twrp.
With Odin you'll only be able to downgrade to the latest 6.0.1 which is also A310FXXU3.
Click to expand...
Click to collapse
I can confirm this method is working, I have successfully downgraded an A3 2016 from A310FXXU3BQD2 to A310FXXU2BQA3.
I used the Tar tool from this thread with all the files from the update I wanted to downgrade to, except sboot.bin, cm.bin and modem.bin. It's very important to NOT copy those files to the tool folder because otherwise your phone will be laggy and SIM unusable (if you use the old modem) or you will not be able to flash like with the original tar (if you use old sboot or cm).
So after I ran the batch file, I did a wipe data/factory reset using original recovery and then I flashed the "all files" tar the tool created using Odin in AP (only Auto Reboot and F. reset time checked) and the phone in download mode, and It worked like a charm.
With this method you can likely have any old update flashed while keeping the latest secure bootloader, cm and modem. (Notice that after the downgrade, the phone cannot find any new updates, maybe it's related to the bootloader being the latest or the fact I only downgraded to the previous update...)

dealth645 said:
I can confirm this method is working, I have successfully downgraded an A3 2016 from A310FXXU3BQD2 to A310FXXU2BQA3.
I used the Tar tool from this thread with all the files from the update I wanted to downgrade to, except sboot.bin, cm.bin and modem.bin. It's very important to NOT copy those files to the tool folder because otherwise your phone will be laggy and SIM unusable (if you use the old modem) or you will not be able to flash like with the original tar (if you use old sboot or cm).
So after I ran the batch file, I did a wipe data/factory reset using original recovery and then I flashed the "all files" tar the tool created using Odin in AP (only Auto Reboot and F. reset time checked) and the phone in download mode, and It worked like a charm.
With this method you can likely have any old update flashed while keeping the latest secure bootloader, cm and modem. (Notice that after the downgrade, the phone cannot find any new updates, maybe it's related to the bootloader being the latest or the fact I only downgraded to the previous update...)
Click to expand...
Click to collapse
Thanks for confirming. I've never tried it myself but I figured those bins are the U1/U2/U3 binary files that are protected for downgrade, so it should probably work without them
Now we know how to easily downgrade without errors.

Downgrade
Hello,
With my sm-a310f I downgraded from Nougat to Marchmallow but could not get back to Lollipop.
I used TWRP and Odin.
I saw that there were solutions but they are not universal. Can someone point me?
Thank you

menuisier3 said:
Hello,
With my sm-a310f I downgraded from Nougat to Marchmallow but could not get back to Lollipop.
I used TWRP and Odin.
I saw that there were solutions but they are not universal. Can someone point me?
Thank you
Click to expand...
Click to collapse
https://forum.xda-developers.com/samsung-a-series/general/rom-t3614602

flash combination rom before flash full 4 file stock rom 5.1 , u can downgrade your phone.

Tanle11 said:
flash combination rom before flash full 4 file stock rom 5.1 , u can downgrade your phone.
Click to expand...
Click to collapse
No! You can't downgrade bootloader even if you use a 4 file repair firmware.

As far as I am aware of, this is the only possible way to downgrade to 5.1.1 if you are on new bootloader/modem (tested by me - works fine, I am on the newer bootloader/modem combo) :
https://forum.xda-developers.com/samsung-a-series/general/rom-t3614602
(consider this however ONLY if you are willing to trade 5.1.1 for the warranty as you would need to flash TWRP in the process first)

Related

[ODIN) [All-in-One] [OB7-Stock-Firmware] [Kernel,Boot,Recovery,Modem,Carrier]

I made these odin flashable firmwares for those who need them. This is only the stock firmware for Lollipop 5.01 build OB7. (NO system or data partitions) If you need to flash the stock OB7 firmwares then this will do that for you. This will not wipe your system or data.
Once you flash the "OB7-FW.tar.md5" you must reroot and flash a custom recovery if you want to flash custom roms etc. Simply odin flash cf-auto-root and the latest recovery by TWRP and you'll be back in business.
The OB7-modem.tar.md5 requires no extra steps... it's just the modem.
I have tested these packages on my Note 4 running OB7 firmware. Note: If you are on OE1 firmware, you will NOT be able to flash this OB7 firmware successfully due to new security measures in the OE1 bootloader.
OB7-FW.tar.md5 This tar package includes all of the stock OB7 firmware including kernel,modem, recovery, bootloader, etc. Please flash this in odin on your PC ONLY!
OB7-modem.tar.md5 This tar package includes only the modem and HLOS patch. Can be flashed with odin on your pc and also mobile odin.
Gonna try
tx_dbs_tx said:
I made these odin flashable firmwares for those who need them. They are the stock firmware for Lollipop 5.01 build OB7. If you need to go back to the OB7 firmwares then give this a try. This will not wipe your system or data.
Once you flash the "OB7-FW.tar.md5" you must reroot and flash a custom recovery if you want to flash custom roms etc. Simply odin flash cf-auto-root and the latest recovery by TWRP and you'll be back in business. The OB7-modem.tar.md5 requires no extra steps... it's just the modem.
I have tested these packages on my Note 4 running OB7 firmware. OE1 bootloader/recovery may not allow flashing back to older firmware. (I haven't tested with OE1 firmware) Please report your success or failure when flashing this over your OE1 firmware.
OB7-FW.tar.md5 This tar package includes all of the stock OB7 firmware including kernel,modem, recovery, bootloader, etc. Please flash this in odin on your PC ONLY!
OB7-modem.tar.md5 This tar package includes only the modem and HLOS patch. Can be flashed with odin on your pc and also mobile odin.
Click to expand...
Click to collapse
I just tried this and I got the following error:
UDC START
SW RED CHECK FAIL : [tz]Fused 2 > Binary 1
I am using Odin 3.07, running Windows 7.
tx_dbs_tx said:
I made these odin flashable firmwares for those who need them. They are the stock firmware for Lollipop 5.01 build OB7. If you need to go back to the OB7 firmwares then give this a try. This will not wipe your system or data.
Once you flash the "OB7-FW.tar.md5" you must reroot and flash a custom recovery if you want to flash custom roms etc. Simply odin flash cf-auto-root and the latest recovery by TWRP and you'll be back in business. The OB7-modem.tar.md5 requires no extra steps... it's just the modem.
I have tested these packages on my Note 4 running OB7 firmware. OE1 bootloader/recovery may not allow flashing back to older firmware. (I haven't tested with OE1 firmware) Please report your success or failure when flashing this over your OE1 firmware.
OB7-FW.tar.md5 This tar package includes all of the stock OB7 firmware including kernel,modem, recovery, bootloader, etc. Please flash this in odin on your PC ONLY!
OB7-modem.tar.md5 This tar package includes only the modem and HLOS patch. Can be flashed with odin on your pc and also mobile odin.
Click to expand...
Click to collapse
ive been searching but can you help me put stock 0e1 recovery back on my phone i forgot to factory data reset after i updated to 0e1 and rerooted and now my phone is super buggy and i think its because i didnt wipe on stock recovery which usually fixes my problems. thanks if you can help or not. ive wiped on twrp of course but my stock rooted 0e1 rom just isnt right idk but like i said the stock recovery to me really wipes evrything. ive tried aosp roms but there even more buggy can you please help thanks
No one has it yet
Right. There is no official tar ball available for OE1 firmware. OTA is the only way right now and nobody has pulled and uploaded the update zip for OE1. Im afraid you're gonna have to try the OB7 official rom tar or else you're stuck until a tar pops up somewhere. And that may not happen for OE1.
PeteSeiler2010 said:
I just tried this and I got the following error:
UDC START
SW RED CHECK FAIL : [tz]Fused 2 > Binary 1
I am using Odin 3.07, running Windows 7.
Click to expand...
Click to collapse
Thanks for the report. Which software version are you currently on? Extension OB7 or OE1 ??? You must be on OE1 because it flashed successfully on my OB7 software. I will upload another version for you to test.
Yes, I am on OE1, I will gladly test for you. Just keep me posted.
So just to clarify, if I am on KK, I can ODIN this then cf auto root then TWRP? And don't take the update to OE1 because it's not worth it?
Sent from my SM-N910P using XDA Free mobile app
beezar said:
So just to clarify, if I am on KK, I can ODIN this then cf auto root then TWRP? And don't take the update to OE1 because it's not worth it?
Sent from my SM-N910P using XDA Free mobile app
Click to expand...
Click to collapse
Ok, don't mess with this, it's for a different purpose. Read the OP in @tx_dbs_tx 's hybrid X 2.2 rom thread here:
http://forum.xda-developers.com/showthread.php?t=2956667
Read the OP carefully as there is a VERY specific procedure (it's easy) you MUST follow to move up to lollipop.
Stock tar in the OP here:
http://forum.xda-developers.com/showthread.php?t=3056478
If you'd rather have a stock rom instead of hybrid x download the stock tar and follow tx's instructions to the T in his Hybrid-X OP before flashing it or any lollipop based rom.
Remember, you MUST flash the stock OB7 tar BEFORE flashing any lollipop rom.
EDIT: If you decide to go stock, do not take the ota. Once you cf-auto-root & odin twrp you won't have to worry about it anymore. The same with Hybrid-X. Once you flash that no more OTA worries.
Did u find the hidden image ??
I'm not going to pursue the OE1 secured bootloader thing. We will have to wait for an official tar ball and rebuild roms from it. Until then I'm staying on my OB7 rom.
I dont quit but thanks for your efforts
pbedard said:
I dont quit but thanks for your efforts
Click to expand...
Click to collapse
Have at it... Keep us posted.
Meh sourcecode is out

Stock Marshmellow ROM for Samsung Galaxy S5 G900V

Hello all. I have been at this for a few weeks trying to get it figured out on my own before I posted here, but I am a little lost now. I've been following guides by Chainfire & jrkruse and I (after many attempts and researching threads on here) successfully rooted & unlocked my bootloader (thanks goes out to them, as well as phhussen and everyone else on this forum who has posted results on getting this type of stuff done, I could not have done it without you). Now I'm trying to get safteynet to pass (so I can play pokemon go with root) - this is where I am getting stuck.
I'm trying to use a suhide solution, but I could never get the phone to pass safetynet after I unrooted (so naturally, suhide isn't going to do me much good based off of the instructions, I was just trying it as a last resort to see if I could get it to work anyway with it installed). I think I need a stock rom, but I want to keep my recovery (so that way I can easily flash a rooted rom of MM or any other changes like suhide in there). Is there a way to do this? I can't seem to find any solution other than reformatting the device and flashing a stock image posted by jrkruse of lollipop (then upgrade to marshmellow via Verizon Desktop Agent). Is there no way to just flash a stock version of the OS, but keep the recovery / bootloader unlocked?
TL;DR: I am trying to get a close to stock OS installed (without root) and get safetynet passing. Then I will attempt to follow the suhide tutorial. I want to keep my bootloader unlocked and to keep my recovery. Is this possible to do? I have TWRP (latest version) installed on my Samsung Galaxy S5 G900V.
Yeah just flash in odin all partitions except recovery and sbl aboot and rpm download the firmware you want to be on then use 7 zip file manager and extract tar file and add to and choose all other partitions and make it a tar file and Flash it in Odin
Sent from my SM-G900F using Tapatalk
So I understand what odin is and extracting selective files by using 7zip, but I'm still not quite sure where I would get the stock image of everything. I can't seem to find an unmodified version of the entire MM image. I can only find the lollipop one from jrkruse.
EDIT: If it helps any, I am already on a version of MM with MM firmware.
Pd1 firmware is available on Sammobile. Com
Sent from my SM-G900F using Tapatalk
---------- Post added at 04:11 PM ---------- Previous post was at 04:11 PM ----------
Pd1 mm firmware
Sent from my SM-G900F using Tapatalk
[email protected] said:
Pd1 firmware is available on Sammobile. Com
Sent from my SM-G900F using Tapatalk
---------- Post added at 04:11 PM ---------- Previous post was at 04:11 PM ----------
Pd1 mm firmware
Sent from my SM-G900F using Tapatalk
Click to expand...
Click to collapse
Does it matter that I am PBF4? I'm assuming PD1 is lollipop firmware? I'm looking for Marshmellow. I could flash in Odin the lollipop stock everything right now. But then since I couldn't find a stock marshmellow image (at the moment), I would be stuck on lollipop.
Pd1 is marshmallow firmware
Sent from my SM-G900F using Tapatalk
I downloaded the PF4 version from sammobile.com (that is the current version I have on my phone now). Thanks for the link for that site. The way I am understanding you is just to take that compressed file, extract all but aboot.mbn, rpm.mbn, and sbl1.mbn, and then take those extracted files and create a .tar file; then flash with Odin - is this correct?
Yes that is true
Sent from my SM-G900F using Tapatalk
When I did that nothing changed (although odin said it flashed everything successfully in the logs, but all my apps and SuperSU remained). I wiped my system next time and flashed everything and this time TWRP came up and said that it could not stop the stock ROM from deleting TWRP. I thought I was in the clear, but so far the first attempt has left the phone on the Verizon checkmark screen. I restored my old image and am trying one more time. I'm not sure if it is supposed to take long? I flashed a .tar with the following in it:
- boot.img
- cache.img.ext4
- modem.bin
- NON-HLOS.bin
- sdi.mbn
- system.img.ext4
- tz.mbn
Before I flashed this .tar, I wiped the System, ARK=dalvik/cache, internal storage, and cache if that helps any.
You have to do a wipe after flash
Sent from my SM-G900F using Tapatalk

How to downgrade from latest Stock Marshmallow to Stock Lollipop

Hi everyone,
I am running stock G920FXXU4DPIL (6.0.1) and I want to go back to stock G920FXXU3COI9 (5.1.1).
When I try to flash G920FXXU3COI9 with Odin, it fails at sboot.bin with error "sw rev check fail device 4 binary 3", which is quite normal because Samsung prevents flashing older bootloader over newer bootloader.
So I extracted the content of the stock firmware, removed sboot.bin, cm.bin, modem.bin and repacked a new .tar using android unified toolkit.
Then I flashed the resulting file with Odin.
Flashing worked but now I am stuck at Samsung logo. I cannot enter recovery either.
Only way to soft unbrick the phone is flash stock G920FXXU4DPIL again.
Why ??
I also want to go back to 5.1.1 as I don't like MM and N is also not too stable. so I have struggled alot tried 15 different firmwares from all regions but no luck all of them fails at sboot.bin device 5 binary 4 at last I flashed lollipop based zips and they also stuck at bootlogo. There is a combination firmware 5.1.1 with engineered bootloader which allow you to downgrade but fingerprint sensor don't work .
qasim799 said:
I also want to go back to 5.1.1 as I don't like MM and N is also not too stable. so I have struggled alot tried 15 different firmwares from all regions but no luck all of them fails at sboot.bin device 5 binary 4 at last I flashed lollipop based zips and they also stuck at bootlogo. There is a combination firmware 5.1.1 with engineered bootloader which allow you to downgrade but fingerprint sensor don't work .
Click to expand...
Click to collapse
So do you know where I can find SM-G920F engineering bootloader?
I have searched hundreds of pages and it's nowhere to be found :'(
Thanks!
qasim799 said:
I also want to go back to 5.1.1 as I don't like MM and N is also not too stable. so I have struggled alot tried 15 different firmwares from all regions but no luck all of them fails at sboot.bin device 5 binary 4 at last I flashed lollipop based zips and they also stuck at bootlogo. There is a combination firmware 5.1.1 with engineered bootloader which allow you to downgrade but fingerprint sensor don't work .
Click to expand...
Click to collapse
How do you mean not too stable? It works perfectly! I installed CYV version, not a single glitch since install. Everything works like a charm and battery is muvh better than on MM. Plus it has some pretty awesome options.
OK i managed to find a combination firmware:
COMBINATION_OXA_FA50_G920FXXU4APF1_OXA4APF1_CL6658768_QB10183466_REV02
However there is a pit file inside. Does this mean I have to repartition the device?
Seems tricky since I want to be able to flash a stock firmware afterwards.
Can I extract and flash only sboot.bin from combination firmware?
From my understanding, once I have the engineering bootloader, it will let me flash an older one...
couitchy said:
OK i managed to find a combination firmware:
COMBINATION_OXA_FA50_G920FXXU4APF1_OXA4APF1_CL6658768_QB10183466_REV02
However there is a pit file inside. Does this mean I have to repartition the device?
Seems tricky since I want to be able to flash a stock firmware afterwards.
Can I extract and flash only sboot.bin from combination firmware?
From my understanding, once I have the engineering bootloader, it will let me flash an older one...
Click to expand...
Click to collapse
there is no problem with it. You can go back to any MM or N firmware.
---------- Post added at 01:06 PM ---------- Previous post was at 01:04 PM ----------
ilDuceo said:
How do you mean not too stable? It works perfectly! I installed CYV version, not a single glitch since install. Everything works like a charm and battery is muvh better than on MM. Plus it has some pretty awesome options.
Click to expand...
Click to collapse
Maybe I"m fed up from N grace ux as before N was released i was using note 7 grace ux port. Lollipop is so responsive if you used it then you can feel that is pretty obvious.
It worked!
I flashed COMBINATION_OXA_FA50_G920FXXU4APF1_OXA4APF1_CL6658 768_QB10183466_REV02 to get the engineering bootloader rev4.
Then I tried to flash G920FXXU3COI9_G920FOXA3COJ1_G920FXXU3COI9_HOME but it failed at sboot.bin device 4 binary 3 which prooves that even engineering bootloader prevents downgrade.
Then I tried to flash G920FXXU3COI9_G920FOXA3COJ1_G920FXXU3COI9_HOME without sboot.bin, cm.bin and modem.bin => it worked (not stuck at Samsung logo anymore).
My fingerprint scanner is not working but baseband is here (IMEI ok).
So I have kind of a "hybrid Lollipop" G920FXXU3COI9_G920FXXU4BPF1 but that's ok for what I wanted to do
EDIT: CF-Auto-Root-zeroflte-zerofltexx-smg920f doesn't seem to work when using engineering bootloader => I guess I'll have to find a new way to root the phone :-S
so any good way to do it ? because nougat is bad
Finally I got it rooted using TWRP and flashing SuperSU
So, to sum up, here is what I did to downgrade from stock G920FXXU4DPIL (6.0.1) to stock G920FXXU3COI9 (5.1.1):
(my guess is it will also work with Nougat)
1. Find combination firmware with engineering bootloader matching your current bootloader revision (mine was 4) - unfortunately this step may not be free
2. Find stock firmware you want to downgrade to (even if it is packed with an older sboot.bin bootloader)
3. Extract stock firmware, remove sboot.bin, cm.bin and modem.bin
4. Repack stock firmware to tar (with android unified toolkit for example) without the 3 .bin files
5. Flash combination firmware with Odin
6. Let it boot once and then go back to Odin
7. Flash repacked stock firmware with Odin
Additional steps to get root:
8. Download SuperSU (flashable zip)
9. Download TWRP
10. Flash TWRP with Odin
11. Enter recovery (TWRP) and flash SuperSU
Voilà !
Does it work with G925F (edge) too? Because I really want to downgrade to 5.1.1 as well because it was the best version for the Galaxy S6 and S6 edge in my opinion.. Battery life was VERY good, design was pretty amazing... and Samsung is blocking the downgrade (which is very STUPID!)
Okay I downgraded my S6 edge sucessfully to 5.1.1!
I missed that old UI soo mucchh thanks for your guidance
halloo7 said:
Does it work with G925F (edge) too? Because I really want to downgrade to 5.1.1 as well because it was the best version for the Galaxy S6 and S6 edge in my opinion.. Battery life was VERY good, design was pretty amazing... and Samsung is blocking the downgrade (which is very STUPID!)
Click to expand...
Click to collapse
Actually there is a reason Samsung doesn't want you to downgrade bootloader: I noticed that every bootloader update usually comes with modem/baseband update, which implies some modifications in the /efs partition as well. An older bootloader would then be unable to read new /efs partition, resulting in a null IMEI. That is why the correct way to downgrade is to flash the old system files but keeping current modem/baseband.
The real stupid thing here is that the stock MM bootloader prevents stock LP image to boot. Fortunately the engineering bootloader can bypass this
halloo7 said:
Okay I downgraded my S6 edge sucessfully to 5.1.1!
I missed that old UI soo mucchh thanks for your guidance
Click to expand...
Click to collapse
Cool !
:good:
Sometimes I get a Kernel Problem. The phone crashes randomly after the downgrade. How to fix this?
the only thing i want now is a way to make fingerprint sensor work. If anybody know something about it please reply.
qasim799 said:
the only thing i want now is a way to make fingerprint sensor work. If anybody know something about it please reply.
Click to expand...
Click to collapse
I think fingerprint sensor is somehow related to something inside cm.bin (cryptography management). As long as we don't get cm.bin matching both bootloader version and system image version at the same time, I don't see a way to make it work :crying:
couitchy said:
I think fingerprint sensor is somehow related to something inside cm.bin (cryptography management). As long as we don't get cm.bin matching both bootloader version and system image version at the same time, I don't see a way to make it work :crying:
Click to expand...
Click to collapse
i flashed latest cm.bin from nougat it boots up but fingerprint sensor is still not working and with engineering bootloader, the rom crashes at certain apps and get really snapier when unlocking phone with pin or pattern. So i am back to nougat i gave up downgrading almost downloaded whole sammobile 5.1.1 firmwares non of them is having a B:5 K:2 S:2 bootloader I was expecting such rom because on Verizon S6 , there is a 5.1.1 firmware that successfully allows to get down with same latest sboot.bin and i still believe there is a firmware like that for our model too but it is really hard to find it.
couitchy said:
Finally I got it rooted using TWRP and flashing SuperSU
So, to sum up, here is what I did to downgrade from stock G920FXXU4DPIL (6.0.1) to stock G920FXXU3COI9 (5.1.1):
(my guess is it will also work with Nougat)
1. Find combination firmware with engineering bootloader matching your current bootloader revision (mine was 4) - unfortunately this step may not be free
2. Find stock firmware you want to downgrade to (even if it is packed with an older sboot.bin bootloader)
3. Extract stock firmware, remove sboot.bin, cm.bin and modem.bin
4. Repack stock firmware to tar (with android unified toolkit for example) without the 3 .bin files
5. Flash combination firmware with Odin
6. Let it boot once and then go back to Odin
7. Flash repacked stock firmware with Odin
Additional steps to get root:
8. Download SuperSU (flashable zip)
9. Download TWRP
10. Flash TWRP with Odin
11. Enter recovery (TWRP) and flash SuperSU
Voilà !
Click to expand...
Click to collapse
I've tried flashing the firmware without the binfiles but It just gets stuck on file analysis.

Can I downgrade the Samsung Bootloader from SW Rev 3 to 2?

Hi,
I want to downgrade my SM-A310F to earlier Android versions, but Odin blocks this with the Error: "SW REV. CHECK FAIL. DEVICE: 3. BINARY: 2."
So apparently I can only install firmware files which come with the same Bootloader I'm currently on (so 3) and not earlier versions. For me it's Android 7 and the latest update of 6.0.1 which where made for this bootloader. But I want to downgrade to earlier versions of Android (please don't ask why, I know that these don't have the latest security patches etc. pp.).
So my first idea was I should downgrade the bootloader first so it matches the firmware I want to install. I extracted the recovery.img out of the firmware file, packed it in a .tar file and flashed it successfully through Odin. But unfortunately I get the same error in Odin like above when trying to flash the firmware again, so the bootloader maybe didn't downgrade?!
What can I do to downgrade my bootloader?
I want to install a stock Android ROM, so Custom ROMs are not an option. I heard I can install a Custom Bootloader, like TWRP, which allows installing every firmware?!
But does that trip my KNOX counter? My KNOX is still 0, so if there's an option to downgrade to earlier ROMs without tripping KNOX I'd be glad to hear it.
So I found the answer myself.
Apparently it is not possible to simply downgrade the Bootloader. I didn't fully dig into this, but to simply flash some image with Odin won't do the trick at least.
What works however is to downgrade to an older firmware with an older bootloader even if one keeps the newer bootloader on his device.
So what's the trick? One downloads the firmware file (.tar) which one wants to downgrade to and opens it with an archiver application (7zip). One extracts all the files to a folder and repacks them again in a .tar file but leaving every file out which ends on .bin (e.g. sboot.bin etc.). This .tar file can be flashed like any other firmware file via Odin and it should run through it without any problems.
I can not confirm that the downgrade works for every firmware version, but at least I could downgrade from Android 7 Nougat to 6.0.1 Marshmellow while the first one comes with the SW Rev 3 bootloader and the latter with SW Rev 2 bootloader. Again, I don't know how far into the past this works, e.g. if you can downgrade from 7 to 5.1.1 with this method.
Another option is always a Custom ROM (like this one for 5.1.1 for example) which doesn't check the Bootloader version.
I don't know if this method trips KNOX since I had tripped it already before figuring this out (very well could be, since you're not flashing a signed firmware file anymore...).
mcpossity said:
So I found the answer myself.
Apparently it is not possible to simply downgrade the Bootloader. I didn't fully dig into this, but to simply flash some image with Odin won't do the trick at least.
What works however is to downgrade to an older firmware with an older bootloader even if one keeps the newer bootloader on his device.
So what's the trick? One downloads the firmware file (.tar) which one wants to downgrade to and opens it with an archiver application (7zip). One extracts all the files to a folder and repacks them again in a .tar file but leaving every file out which ends on .bin (e.g. sboot.bin etc.). This .tar file can be flashed like any other firmware file via Odin and it should run through it without any problems.
I can not confirm that the downgrade works for every firmware version, but at least I could downgrade from Android 7 Nougat to 6.0.1 Marshmellow while the first one comes with the SW Rev 3 bootloader and the latter with SW Rev 2 bootloader. Again, I don't know how far into the past this works, e.g. if you can downgrade from 7 to 5.1.1 with this method.
Another option is always a Custom ROM (like this one for 5.1.1 for example) which doesn't check the Bootloader version.
I don't know if this method trips KNOX since I had tripped it already before figuring this out (very well could be, since you're not flashing a signed firmware file anymore...).
Click to expand...
Click to collapse
https://forum.xda-developers.com/samsung-a-series/general/rom-t3614602
So I found the answer myself.
Apparently it is not possible to simply downgrade the Bootloader. I didn't fully dig into this, but to simply flash some image with Odin won't do the trick at least.
What works however is to downgrade to an older firmware with an older bootloader even if one keeps the newer bootloader on his device.
So what's the trick?
mcpossity said:
One downloads the firmware file (.tar) which one wants to downgrade to and opens it with an archiver application (7zip). One extracts all the files to a folder and repacks them again in a .tar file but leaving every file out which ends on .bin (e.g. sboot.bin etc.). This .tar file can be flashed like any other firmware file via Odin and it should run through it without any problems.
Click to expand...
Click to collapse
Hi there mcpossity.
Can you please be more specific on this trick part? Please share the steps you followed.
Regards
With a S7 Edge
Hello,
My phone has updated on the last version of Android 8.0.0 Oreo (01.12.2020), with the last version of Bootloader (7th). I want to downgrade my device to Android 6.0.1, but all version for this OS have BLv1, so I am in the same situation than you (but one gen. later). Can I downgrade my phone, with the same methode ? If so, can you explain this in detail or give me a custom OS ? Thanks in advance.
I tried with this methode and this doesn't work : Odin has shut down when I have started the process. What was wrong ?
Downgrade using old versions of LineageOS?
Hi, I've got the same problem: I installed LineageOS 17.1 (Andoroid 10) which upgraded my Bootloader to 5. Now I need to go back to stock ROM but cannot do so because the error says: "SW REV. CHECK FAIL (BOOTLOADER) DEVICE: 5, BINARY 1.
Is it possible to install an early Lineage OS that downgrades the Bootloader and then install stock ROM? Where would I find the BL version of LineageOS?
Thanks
PS: In my case Galaxy S8
galaxynoobie said:
Hi, I've got the same problem: I installed LineageOS 17.1 (Andoroid 10) which upgraded my Bootloader to 5. Now I need to go back to stock ROM but cannot do so because the error says: "SW REV. CHECK FAIL (BOOTLOADER) DEVICE: 5, BINARY 1.
Is it possible to install an early Lineage OS that downgrades the Bootloader and then install stock ROM? Where would I find the BL version of LineageOS?
Thanks
PS: In my case Galaxy S8
Click to expand...
Click to collapse
story is not completely same but my device is note 9 exynos and i did march patch BL is 5 and android 10 & 9 is sucks so need 8.1 but can't go back need serious help
Hey I'm Sam said:
story is not completely same but my device is note 9 exynos and i did march patch BL is 5 and android 10 & 9 is sucks so need 8.1 but can't go back need serious help
Click to expand...
Click to collapse
have you ever rosolved this ?
i have s9 note, want disperatly to downgrade to oreo for call recording. I feel cheated from samsung, what a waste of money....
Nemonavicusrino said:
have you ever rosolved this ?
i have s9 note, want disperatly to downgrade to oreo for call recording. I feel cheated from samsung, what a waste of money....
Click to expand...
Click to collapse
in the same boat as you, cube acr does record but the recording quality is very poor and the recording does not work when you are using Bluetooth headphones
Need help with recording
bilaliz said:
in the same boat as you, cube acr does record but the recording quality is very poor and the recording does not work when you are using Bluetooth headphones
Click to expand...
Click to collapse
Find something here, but i am not sure what i need, seem promising. I feel so cheated by this companies that put this restrictions on OUR HARDWARE. I do not understand, why something i pay today, dont work as espected tomorow, for SECURITY REASON. I want to asume risk and i do not know who is the owner. Me or samsung or google ?
https://forum.xda-developers.com/galaxy-note-9/help/enabling-native-call-recorder-csc-t3962224/page2
Espect day when phones is replaced by personal computer model. I want this OS on this hardware, with this app for calling and ...voila. I am at rage now : a 1000+ euro hardware canot record WHAT I SPEAK AND WHAT IS SPEAKED TO ME? if i put call on speaker and 10 person hear what is the diference...
Please help !
GuestD1009 said:
So I found the answer myself.
Apparently it is not possible to simply downgrade the Bootloader. I didn't fully dig into this, but to simply flash some image with Odin won't do the trick at least.
What works however is to downgrade to an older firmware with an older bootloader even if one keeps the newer bootloader on his device.
So what's the trick? One downloads the firmware file (.tar) which one wants to downgrade to and opens it with an archiver application (7zip). One extracts all the files to a folder and repacks them again in a .tar file but leaving every file out which ends on .bin (e.g. sboot.bin etc.). This .tar file can be flashed like any other firmware file via Odin and it should run through it without any problems.
I can not confirm that the downgrade works for every firmware version, but at least I could downgrade from Android 7 Nougat to 6.0.1 Marshmellow while the first one comes with the SW Rev 3 bootloader and the latter with SW Rev 2 bootloader. Again, I don't know how far into the past this works, e.g. if you can downgrade from 7 to 5.1.1 with this method.
Another option is always a Custom ROM (like this one for 5.1.1 for example) which doesn't check the Bootloader version.
I don't know if this method trips KNOX since I had tripped it already before figuring this out (very well could be, since you're not flashing a signed firmware file anymore...).
Click to expand...
Click to collapse
you sure this method works? i want to downgrade from 9 to 8. I am desperate now. But i don't know if it'll work. I've read thousands of words and all say it won't work.
S10 downgrade bootloader
I'm also in the same boat, Galaxy S10 (Exynos). Android 10 doesn't support PPTP VPN hotspot, and now my bootloader has been upgraded to U4. So yeah..
this seems helpful. are there anyone tried this on a s10 exynos?
ya not alone with an Samsung.....i'm on Sony Xperia 1 and after the update to Android 10 i have couple issuse with Soft restart out of nowhere everyday ones or more
dowangrade to Pie wasn't the problem but with Pie i went into an Gyroscope error....display isn't turning anymore i tried everything to get the sensor working but nothing helped
after updating to Android 10 Sensor running well
PlayJ004 said:
With a S7 Edge
Hello,
My phone has updated on the last version of Android 8.0.0 Oreo (01.12.2020), with the last version of Bootloader (7th). I want to downgrade my device to Android 6.0.1, but all version for this OS have BLv1, so I am in the same situation than you (but one gen. later). Can I downgrade my phone, with the same methode ? If so, can you explain this in detail or give me a custom OS ? Thanks in advance.
I tried with this methode and this doesn't work : Odin has shut down when I have started the process. What was wrong ?
Click to expand...
Click to collapse
same here
Me now with sm-p615 (tablet)
GuestD1009 said:
So I found the answer myself.
Apparently it is not possible to simply downgrade the Bootloader. I didn't fully dig into this, but to simply flash some image with Odin won't do the trick at least.
What works however is to downgrade to an older firmware with an older bootloader even if one keeps the newer bootloader on his device.
So what's the trick? One downloads the firmware file (.tar) which one wants to downgrade to and opens it with an archiver application (7zip). One extracts all the files to a folder and repacks them again in a .tar file but leaving every file out which ends on .bin (e.g. sboot.bin etc.). This .tar file can be flashed like any other firmware file via Odin and it should run through it without any problems.
I can not confirm that the downgrade works for every firmware version, but at least I could downgrade from Android 7 Nougat to 6.0.1 Marshmellow while the first one comes with the SW Rev 3 bootloader and the latter with SW Rev 2 bootloader. Again, I don't know how far into the past this works, e.g. if you can downgrade from 7 to 5.1.1 with this method.
Another option is always a Custom ROM (like this one for 5.1.1 for example) which doesn't check the Bootloader version.
I don't know if this method trips KNOX since I had tripped it already before figuring this out (very well could be, since you're not flashing a signed firmware file anymore...).
Click to expand...
Click to collapse
How on earth did you do that??
Which archive are you talking about when you say you unpack all the files and repack them without every .bin file?
I'm guessing the BL archive because that's the only one with a lot .bin files in it.
So I tried the BL_xxxx.tar.md archive and repacked it. But Odin would always get stuck at "file analysis..."
Also did you flash the modified BL first and then the AP, CP and CSC or did you flash it all at once?
I've got the same problem here. I want to downgrade my Galaxy S7 from Android 8.0 to Androud 7.0 but am unable to do so, to the point where I'm considering buying a completely new device just to have Android 7.0 again.
There is a way but...only Samsung's engineer are able to hack / trick this.
It is require special file to flashing in device then Sofware protection will be removed
Ask an Samsung Mobile Engineer if you have relatives.

[SOLVED] How to downgrade S7 Edge SM-G935FD from android 8.0 Oreo to Official 7.x?

Hello, I have recently installed Android 8.0 (Unofficial) on my S7 edge as mentioned in this thread by ProtoDeVNan0. And also installed TWRP recovery as explained here to upgrade it. After installation figured that it has some issues with some features.
So now I am trying to downgrade to the latest official firmware.
But every time I download and install the official firmware zip file using TWRP, it says the zip file is corrupt. So I tried downloading from different sources and still it says it is corrupt in TWRP.
And then I tried using Odin after extracting the Zip file. Using the tar.md5 files inside it. It fails as well.
And also found no way to install the official recovery.
Is there any way I can downgrade from 8.0 to official 7.0? And also I would like to remove TWRP and install official recovery. Basically returning it to its original state.
Searched a lot and found no possible ways to do so.
Please help. Thank you
SOLUTION:
I have found the solution to the issue.
I previously tried using odin to load all the packages in the zip file all together which was the reason i was getting the error.
The solution is to tick and select AP file only in odin and start.
(in case stuck at meta-data unplug)
Then reset odin and re-start the phone into download mode again.
Now tick and select the CSC file (not HOME_CSC), and then start.
After the phone reboots, a factory data reset will occur and phone boots up.
Why are you using TWRP to attempt to install Official samsung firmware?
You do it all through ODIN, it'll put your device back to basically original setup state with stock firmware. Flash with CSC and not home_CSC, I assume you have no data you will need to backup before hand.
More info here:
http://updato.com/how-to/how-to-install-an-official-samsung-stock-firmware-using-odin
Which Version you use odin? I try your solution but dont work on my g935f?
BL not downgraded!
khan0412 said:
Hello, I have recently installed Android 8.0 (Unofficial) on my S7 edge as mentioned in this thread by ProtoDeVNan0. And also installed TWRP recovery as explained here to upgrade it. After installation figured that it has some issues with some features.
So now I am trying to downgrade to the latest official firmware.
But every time I download and install the official firmware zip file using TWRP, it says the zip file is corrupt. So I tried downloading from different sources and still it says it is corrupt in TWRP.
And then I tried using Odin after extracting the Zip file. Using the tar.md5 files inside it. It fails as well.
And also found no way to install the official recovery.
Is there any way I can downgrade from 8.0 to official 7.0? And also I would like to remove TWRP and install official recovery. Basically returning it to its original state.
Searched a lot and found no possible ways to do so.
Please help. Thank you
SOLUTION:
I have found the solution to the issue.
I previously tried using odin to load all the packages in the zip file all together which was the reason i was getting the error.
The solution is to tick and select AP file only in odin and start.
(in case stuck at meta-data unplug)
Then reset odin and re-start the phone into download mode again.
Now tick and select the CSC file (not HOME_CSC), and then start.
After the phone reboots, a factory data reset will occur and phone boots up.
Click to expand...
Click to collapse
STILL NOT DOWNGRADED!!
You can apply the solution described above (using ODIN to flash AP, CP and CSC with a previous version of firmware). However, the Boot-loader will remain under the latest version (since January 2018 update).
The problem is drastically worst for those who used to patch certificates before the January 2018. For those users, I will advise to not install the update from January 2018 because, they will not find any tools currently available to patch certificates and get the phone work a new. They can try but it will not be successful and the phone will keep saying "Emergency call only" or "not registered on network".
Anyone having successful experience to inform others please!
Thank you.
M. T. Coulibaly
Yes it Solved. You Need to have Stock Firmware of March , and extract PIT File, then flash Firmware with PIT File.
In Options tab check "F. Reset Time", "Auto Reboot", "Nand Erase", "Re-Partition" and "Phone Bootloader Update". Rest options must be UNCHECKED!!!
If anyone need Firmware of March for G935F and the PIT , then let me know.
HELP Corrupt Zip Stock ROM TWRP
..
therealchris said:
..
Click to expand...
Click to collapse
You must Flash it with Odin, with PIT , you must do it how i sad it in my last Post. I Upload Firmware and PIT now to Mega.
Please, someone help me
Sorry if my english is not good, i'm confused where to go for help.
I also experienced the same problem. I just tried installing android 8.0 (from the same link and way as you explained) and it works. but after I tried several times, a lot of bug that makes me uncomfortable.
So I plan to restore it to the official/original firmware version as before. I've tried using odin and also the same as you experienced, always fail when installing BL. And AP, CP, CSC works well.
Then, what should i do?
Can someone please help explain to me more clearly? with more easily understood words. My English is not very good, I still have to use translator for sentences that I do not understand. I would appreciate your help.
Thank you
Help me
Serbian_Andro said:
Yes it Solved. You Need to have Stock Firmware of March , and extract PIT File, then flash Firmware with PIT File.
In Options tab check "F. Reset Time", "Auto Reboot", "Nand Erase", "Re-Partition" and "Phone Bootloader Update". Rest options must be UNCHECKED!!!
If anyone need Firmware of March for G935F and the PIT , then let me know.
Click to expand...
Click to collapse
Please, someone help me
Sorry if my english is not good, i'm confused where to go for help.
I also experienced the same problem. I just tried installing android 8.0 (from the same link and way as you explained) and it works. but after I tried several times, a lot of bug that makes me uncomfortable.
So I plan to restore it to the official/original firmware version as before. I've tried using odin and also the same as you experienced, always fail when installing BL. And AP, CP, CSC works well.
Then, what should i do?
Can someone please help explain to me more clearly? with more easily understood words. My English is not very good, I still have to use translator for sentences that I do not understand. I would appreciate your help.
Thank you
How to downgrade from Official Oreo to Nougat
khan0412 said:
Hello, I have recently installed Android 8.0 (Unofficial) on my S7 edge as mentioned in this thread by ProtoDeVNan0. And also installed TWRP recovery as explained here to upgrade it. After installation figured that it has some issues with some features.
So now I am trying to downgrade to the latest official firmware.
But every time I download and install the official firmware zip file using TWRP, it says the zip file is corrupt. So I tried downloading from different sources and still it says it is corrupt in TWRP.
And then I tried using Odin after extracting the Zip file. Using the tar.md5 files inside it. It fails as well.
And also found no way to install the official recovery.
Is there any way I can downgrade from 8.0 to official 7.0? And also I would like to remove TWRP and install official recovery. Basically returning it to its original state.
Searched a lot and found no possible ways to do so.
Please help. Thank you
SOLUTION:
I have found the solution to the issue.
I previously tried using odin to load all the packages in the zip file all together which was the reason i was getting the error.
The solution is to tick and select AP file only in odin and start.
(in case stuck at meta-data unplug)
Then reset odin and re-start the phone into download mode again.
Now tick and select the CSC file (not HOME_CSC), and then start.
After the phone reboots, a factory data reset will occur and phone boots up.
Click to expand...
Click to collapse
after trying for many days got this Solution.
The baseband should be same or higher of the firmware to downgrade.
Example: G935FXXU2DRAG Oreo
G935FXXU1DRAG Nougat ( will not happen.)
Both should be same I mean the U2 in the middle.
Or u can downgrade upgrade from U1 oero to U2 Naugat. But not from U2 to U1 Baseband.
Hope it helps.
Just download last nougat release and flash it using latest odin simply guys,
I have tested, no one needs to use pit file or nand erase etc. Use samfirm to download latest firmware for your model. Then use latest odin to flash. Be sure to use normal csc file, NOT the home csc. You don't need pit file when using normal csc, its included with it.
If you used twrp recovery etc to flash unofficial oreo releases, you need to first confirm if oem unlock is enabled, don't tick on auto reboot option, just tick F.reset from odin options, then first flash latest nougat for your region through odin, then flash twrp through odin. Then when odin says pass, force reboot into twrp recovery from download mode, then format data in twrp and flash super SU/magisk and no verity opt encrypt. Then reboot and you will be good.
Sent from my S7 Edge using XDA Labs
Serbian_Andro said:
Yes it Solved. You Need to have Stock Firmware of March , and extract PIT File, then flash Firmware with PIT File.
In Options tab check "F. Reset Time", "Auto Reboot", "Nand Erase", "Re-Partition" and "Phone Bootloader Update". Rest options must be UNCHECKED!!!
If anyone need Firmware of March for G935F and the PIT , then let me know.
Click to expand...
Click to collapse
I need the link for march firmware please. Thanks a lot
can't downgrade
odin gives "FAIL" when starting the procedure.
i have the U1 nougat version and the U2 oreo version.
can't seem to find U2 nougat ( if any) and I guess upon upgrading to OREO sonething had changed and can't downgrade anymore.
I managed to get into android recovery and did a factory reset and total wipe but nothing, through ODIN flashing doesn't work.
Any ideas anybody ? I really want to downgrade so I will be able to install stock nougat, and flash an oreo custom ROM with magisk in order to get around the KNOX triger thing.
tks
doron
doronwin said:
odin gives "FAIL" when starting the procedure.
i have the U1 nougat version and the U2 oreo version.
can't seem to find U2 nougat ( if any) and I guess upon upgrading to OREO sonething had changed and can't downgrade anymore.
I managed to get into android recovery and did a factory reset and total wipe but nothing, through ODIN flashing doesn't work.
Any ideas anybody ? I really want to downgrade so I will be able to install stock nougat, and flash an oreo custom ROM with magisk in order to get around the KNOX triger thing.
tks
doron
Click to expand...
Click to collapse
You can't flash U1 nougat on U2 oreo firmware. It has been all over xda that U2 firmwares has Version 2 bootloader which can't be downgraded to Version 1 bootloader of U1 firmwares. Nougat has many U2 firmwares, you simply need to search..
Sent from my S7 Edge using XDA Labs
bluetooth start works but need switch off battery optimization
Hello everyone
I found it!!!
Problem with your bluetooh connection after upgrade can be solved in one of the way follow previous post or "disable battery optimization.
I try before swichng off and on all networks, emergency mode etc. and nothing happen.
Disable battery optimization
Sometimes battery optimization also messes up with Bluetooth connections. I suggest you check battery optimization settings and remove Bluetooth from it. To do so, follow the steps:
Open device Settings and go to Battery. There is few ways to go there:
first can be: open settings go to "device maintenance">>>clik on "battery">>>clik on "batterry usage">>>clik on 3 dots right top corner>>>then clik "optimise battery usage">>> and u are there - swich off “Bluetooth MIDI service” and apps that you use with Bluetooth such as Play Music, Phone, youtube, maps etc.
2nd
open settings Tap the 3-dot menu present at the top right corner and select “Battery Optimization”.
Turn off Battery Optimization for “Bluetooth MIDI service” and the apps that you use with Bluetooth such as Play Music, Phone, youtube, maps etc.
therealchris said:
..
Click to expand...
Click to collapse
Serbian_Andro said:
Yes it Solved. You Need to have Stock Firmware of March , and extract PIT File, then flash Firmware with PIT File.
In Options tab check "F. Reset Time", "Auto Reboot", "Nand Erase", "Re-Partition" and "Phone Bootloader Update". Rest options must be UNCHECKED!!!
If anyone need Firmware of March for G935F and the PIT , then let me know.
Click to expand...
Click to collapse
hello...have problem to downgrade from u3 to u2 ...can you help me please ??
Downgrading from U3 Oreo to Naugat
justmemike said:
hello...have problem to downgrade from u3 to u2 ...can you help me please ??
Click to expand...
Click to collapse
Hello. I 've read all the topics and youtube comments about downgrading from oreo.
My oreo is U3,and everyone know that nougat is U2.
So that means we can't downgrade from u3 oreo to nougat u2.
Anyone if knows something,please,pleeeease tell me.
I really need nougat...
nar3k said:
Hello. I 've read all the topics and youtube comments about downgrading from oreo.
My oreo is U3,and everyone know that nougat is U2.
So that means we can't downgrade from u3 oreo to nougat u2.
Anyone if knows something,please,pleeeease tell me.
I really need nougat...
Click to expand...
Click to collapse
I think i've already tried anything to make downgrading possible but no luck,
Serbian_Andro said:
Yes it Solved. You Need to have Stock Firmware of March , and extract PIT File, then flash Firmware with PIT File.
In Options tab check "F. Reset Time", "Auto Reboot", "Nand Erase", "Re-Partition" and "Phone Bootloader Update". Rest options must be UNCHECKED!!!
If anyone need Firmware of March for G935F and the PIT , then let me know.
Click to expand...
Click to collapse
--------------------
My Samsung S7 edge upgraded to Oreo with Binary U3. I would like to downgrade to Nougat. If your PIT file can help me with this then please share with me.
awaism81 said:
--------------------
My Samsung S7 edge upgraded to Oreo with Binary U3. I would like to downgrade to Nougat. If your PIT file can help me with this then please share with me.
Click to expand...
Click to collapse
it ain't possible man, I've already tried that

Resources