I have to say thank you for your generosity, with both time AND intellectual property to all of you guys in here helping people out. It's impressive to me to see the number of people that you have walked through the process, sometimes every step of it! You guys have got to have infinite patience to deal with some of the pure laziness and idiocy you deal with so professionally on the daily! I come here to learn, but I always end up feeling more like I'm watching a Jay & Silent Bob marathon most of the time..... these guys are frigging something else to the point that it is hilarious!
Guys - I was able to get it running on Android 10 with Bootloader Ver. 8 without issue so far.
- Find the combination firmware for your device that has the Bootloader Version 8 - For me it was a file named G965USQU8ATH1 (note the QU8, any lower than 8 and the file will fail to flash). If you're on a firmware with QU9 bootloader, I'm not sure if your combination file exists. If you find one, comment here for everyone else.
- Complete steps 2&3 from the instructions using the combination firmware file you just found.
- Extract boot.img and recovery.img from the combination firmware file you found in step one of this comment.
- Swap the names (boot.img becomes recovery.img and recovery.img becomes boot.img)
- Use 7zip (or other tool) to add them to a TAR file named bootswap.tar
- Continue instructions from the original post, starting at Step 4 with your new TAR file.
I didn't have to change any other steps or files. This got me an ATT version S9+ rooted with SuperSU.
I used the combination firmware in post #194,I ended up on 10, because the newest combination firmware with bootloader version 8 I found for my particular phone (S9+, ATT) was an Android 10 image. If Oreo is the latest combination firmware you can find, that's what you're going to be stuck with.
This is all conjecture, I'm nowhere near knowledgeable enough about this to say definitively.
I misremembered - the phone WAS on Android 10, Bootloader V8 and I was able to downgrade to Android 8.0 with the same bootloader version. Original post edited.I used the combination firmware in post #194,
https://forum.xda-developers.com/t/root-extreme-syndicate-g965u-u1.4043707/post-85067547 . This is for version 9 of the bootloader. Is there a specific firmware version I need to flash to retain android 10?
Can you post a a full screen shot of your software versions (settings, about, software information)?
Is it possible to edit the partitions so much so that it were as though you just flashed a given custom rom with a different android version?I misremembered - the phone WAS on Android 10, Bootloader V8 and I was able to downgrade to Android 8.0 with the same bootloader version. Original post edited.
I just looked, and it appears as though there's a new combination firmware that was just released. - G965USQU9AUA1. I don't know what version Android it's on, but it has an upgraded bootloader so it should be able to be used along with my previous instructions. I'll give it a try later today and let you know how it turns out.
im surprised samsung is that sad when it comes to these vulns lol.. even sadder it took me so long before finding it..
hell i even gave up and sold my n9 before getting anpther then it happened within the day practically lol.. was prolly burnt out after a year and missed the obvious
There's likely not going to be a fix for those restrictions (it's the signed kernel which is the key to this exploit), so instead of waiting you're better off getting the G965F version with unlocked bootloader, custom recovery, and no restrictions.
By the way, the flipping of the boot with recovery is brilliant!