Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Not a issue but, I think you can go further. #4

Open
neofln opened this issue Apr 7, 2022 · 6 comments
Open

Not a issue but, I think you can go further. #4

neofln opened this issue Apr 7, 2022 · 6 comments

Comments

@neofln
Copy link

neofln commented Apr 7, 2022

Hi.
I have in hands a samung itemBiosActualization.exe in hands, this file contains for sure a MAIN BIOS and a MICOM BIOS.
When executed the program extracts lots of files from itself.
The mais BIOS you already can extract as I saw in your code.
The problem is that, sometimes is necessary to program not only the MAIN BIOS but the MICOM using a external programmer.
I look in the file with no success at all till now, can't found the KBC code, even I know for sure that it is there somewhere.
If you still interested in this subject and wanna try to improve your code skills in it, please let me know.
Thank you. ;D

@neofln
Copy link
Author

neofln commented Apr 7, 2022

https://www.richud.com/wiki/Extract_Samsung_BIOS_WPH
https://forums.mydigitallife.net/threads/samsung-phoenix-bios-updater-exe-extract-decompress.27230/
This link can get to you a clue of how to proceed to get access to all files.
I'm too old and too rusty in my programmer skills to do it myself, it will take me months to get this working, this is why I'm asking your help.

@DavidWithTuxedo
Copy link

https://www.richud.com/wiki/Extract_Samsung_BIOS_WPH https://forums.mydigitallife.net/threads/samsung-phoenix-bios-updater-exe-extract-decompress.27230/ This link can get to you a clue of how to proceed to get access to all files. I'm too old and too rusty in my programmer skills to do it myself, it will take me months to get this working, this is why I'm asking your help.

Dude, I don't know if you're still active in researching these devices.
The extracted file is always 2MB smaller than the BIOS file read by the programmer, maybe the official Updator doesn't update MICOM bios?

@neofln
Copy link
Author

neofln commented Oct 22, 2022

Some BIOS Update, that do not have full size BIOS ready to program to chip, comes without the ME region in it, and some are capsules that updates just parts of the BIOS, this explains why the size don't match sizes.
But in this case I told you, for sure theres a MICOM file, because when we run the actualization.exe it installs new MICOM.

Samsung NP530.zip

In the file above you will find the old BIOS, the updated BIOS, the updated KBC file and the update.exe file.
That way you can compare with hex workshop or other hexeditor and you will see that in this case the extracted file from update.exe do not have the end part of the BIOS. (that we can maybe replace with the final part of the BKP file?)

I do not have the kbc extracted from the chip before the update, shame on me, I was so busy that forgot to do the BKP...

@DavidWithTuxedo
Copy link

@neofln Well, I would like to tell you the reason why I'm here. See this shame thread, my "NP500R4K" laptop has been broken after a windows update, just like this thread below. So I guess there is some problems with the BIOS.
https://superuser.com/questions/1650376/reset-corrupted-nvram-on-samsung-np530u3c

What is the most strange? I am able to install Ubuntu in my laptop, but when I try to run the "WIN10PE, WIN7PE, or WIN10" any system with NT Kernel, the screen just only throw a BSOD(It reads 'ACPI BIOS Error').

@DavidWithTuxedo
Copy link

DavidWithTuxedo commented Oct 26, 2022

Samsung-NP500R4K.zip
Seemly there is only capsule(*.cap) file in my Updator.exe, I am try searching a full Backup to flash my laptop with Programmer.

@neofln
Copy link
Author

neofln commented Oct 26, 2022

Not a common laptop here in Brazil, I suggest you to find a forum of your own country to get a proper file for it.
do you have any backup of the original suposely defective BIOS?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants