jesec / SamFirm.NET

C# implementation of a streaming downloader, decryptor and extractor of Samsung firmware.
GNU General Public License v3.0
40 stars 14 forks source link

FUS Now Requires a Valid IMEI or Serial Number #6

Closed TheRealMrWicked closed 10 months ago

TheRealMrWicked commented 10 months ago

Once again Samsung has made changes now requiring a valid IMEI or Serial number to download Firmware from their servers.

Bifrost has been updated and works properly, see this commit for the implementation.

Im also mentioning @ananjaser1211 because it seems like he is the de-facto maintainer of this project.

Thank you - MrWicked

ananjaser1211 commented 10 months ago

Ive updated my fork and released binaries, added a field (-i) for IMEI

https://github.com/ananjaser1211/SamFirm.NET/releases/tag/v1.3.0

IMEI must match whatever model you want to download, i found that getting IMEIs from swappa lets me download arbitrarily.

and worth mentioning that IMEI/MODEL are not tied to CSC it seems, i was able to download EUX and BTE regions of a device with a generic IMEI it had

Test

Credit goes to @corsicanu , zacharee and chenxiaolong for their research, i just implemented it here and my other forks.

TheRealMrWicked commented 10 months ago

Okay just tested and it works on my end, thank you for the fix.

Also @jesec I personally think that you should add @ananjaser1211 as a maintainer of the main repository, if he wants too that is.