Forum RSS Feed Follow @ Twitter Follow On Facebook

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[-]
Welcome
You have to register before you can post on our site.

Username:


Password:





[-]
Latest Threads
CLEVO BIOS Mods
Last Post: daniel_wu
Yesterday 09:41 PM
» Replies: 250
» Views: 423608
[REQUEST] Lenovo ThinkPad T480s (N22ETxx...
Last Post: No_013
Yesterday 07:09 PM
» Replies: 19
» Views: 6316
[REQUEST] Lenovo IdeaPad L340 (BGCNxxWW)...
Last Post: fatehkeane@gmail.com
Yesterday 04:43 PM
» Replies: 54
» Views: 16049
Alienware M16 R1 AMD Bios Unlock/Downgra...
Last Post: Arc717
Yesterday 04:41 PM
» Replies: 0
» Views: 75
Acer Aspire 7739G laptop. i need a modif...
Last Post: DeathBringer
Yesterday 02:29 PM
» Replies: 7
» Views: 171
[REQUEST] - BIOS crisis assistance for L...
Last Post: sandpa
Yesterday 02:21 PM
» Replies: 0
» Views: 55
[REQUEST] Asus ROG Strix GL702ZC BIOS Un...
Last Post: thyTwilightGoth
Yesterday 01:44 PM
» Replies: 168
» Views: 70163
[HELP] Cannot get the Ethernet and Intel...
Last Post: gigabitgigabit
Yesterday 10:21 AM
» Replies: 0
» Views: 78
HP Pro 3300 & 3400 (H61): Upgrade to Ivy...
Last Post: itsik
Yesterday 04:27 AM
» Replies: 119
» Views: 80875
[REQUEST] HP Probook 6570b Whitelist Rem...
Last Post: megdan
Yesterday 03:34 AM
» Replies: 3
» Views: 4244
[Request] Fujitsu Lifebook S7210
Last Post: Barongi
Yesterday 03:17 AM
» Replies: 5
» Views: 2348
[REQUEST] Acer Nitro 5 AN515-47 BIOS unl...
Last Post: Dudu2002
05-16-2024 08:55 AM
» Replies: 1
» Views: 137
[REQUEST] Adding DDR3 support to Aptio I...
Last Post: Lixkote
05-16-2024 02:36 AM
» Replies: 1
» Views: 292
ACER e5-721 recovery bios
Last Post: bergekste
05-15-2024 06:49 AM
» Replies: 35
» Views: 22553
[REQUEST] BIOS Unlock for Gigabyte G5-KD...
Last Post: Dudu2002
05-14-2024 06:45 PM
» Replies: 6
» Views: 495
[REQUEST] Lenovo ThinkPad L450 (JDETxxWW...
Last Post: Dudu2002
05-14-2024 03:29 PM
» Replies: 94
» Views: 42008
[REQUEST] Acer Nitro 5 AN515-54 BIOS Unl...
Last Post: Dudu2002
05-14-2024 03:19 PM
» Replies: 84
» Views: 26252
[REQUEST] Lenovo G500 (78CNxxWW) BIOS Un...
Last Post: Alan23
05-14-2024 11:54 AM
» Replies: 281
» Views: 126912
[REQUEST] Lenovo G70-70 BIOS Whitelist R...
Last Post: Dudu2002
05-13-2024 05:01 PM
» Replies: 134
» Views: 66967
[REQUEST] Acer Predator Helios 300 PH315...
Last Post: Dudu2002
05-13-2024 04:59 PM
» Replies: 11
» Views: 6268

Fujitsu Stylistic ST6012
#11
I have some news. Just an update on progress regarding BIOS unlocking.
It looks like this is going to take a little longer.


The ROMEXEC presence error was easily fixed. But, as it turned out, this BIOS is not so simple. Instead of one error, there's another, more serious one appeared. It sounds something like: error in module OLD1.RLS. I don't remember how it spells exactly, but it doesn't matter.


Now there are two possible scenarios... This is in case if we want an almost completely unlocked BIOS. And I WANT IT.
First, we can manually recreate the look of the BIOS UI with all its menus, including the hidden ones, by illustrating it in a notepad. For example, how I did it for some Samsung notebook. But I do not want to resort to this, because then was just a hopeless situation, and the Fujitsu BIOS also has too many more settings to tinker with.

Second, it is more likely to fix the problem in a certain part of STRINGS module. I already localized it. One of the values corresponding to a name string identifier is not correct, and for both EN and JP languages.
And yes, I've tried removing one of the language packs, hoping to fix this issue quickly. But no luck. Maybe a compilation error?

Enforcing PBE to continue loading even if STRINGS is corrupted, I found out that this problem does not occur artificially due to PBE, missing ROMEXEC or else. PBE still can read menu tables from the TEMPLATES module correctly. The only thing is that there is no names for anything, except entries types.

Will see what I can get.
find
quote
#12
Thanks for the update.
Many options there? I'm very impatient to know what those are.

PBE is old and needs to be updated, I wish we had its source code for this purpose.
Wouldn't you mind making a guide about how to fix the whole thing to make it readable in the PBE? I guess someone might need it if they get in the same trouble. We will also have to be able to compile the BIOS back if possible. Otherwise, how do we save the edits?

By the way, do you have enough skills at IDA disassembler?
find
quote
#13
(12-28-2022, 10:53 PM)Remdale Wrote: Thanks for the update.
Many options there? I'm very impatient to know what those are.
I think I can make it real.

I confirmed the bug location. Chose name string, which in my opinion is correct. Next, assigned its numeric identifier for all others in the STRINGS module.
The error is gone. Now I need to filter out incorrect value(s) in the same way.
Will do when I have time.
(12-28-2022, 10:53 PM)Remdale Wrote: Wouldn't you mind making a guide about how to fix the whole thing to make it readable in the PBE?
Maybe.
(12-28-2022, 10:53 PM)Remdale Wrote: We will also have to be able to compile the BIOS back if possible.
No worries. We'll be able.
(12-28-2022, 10:53 PM)Remdale Wrote: By the way, do you have enough skills at IDA disassembler?
I do have some skills. So I was able to move forward. I used IDA to skip the ROMEXEC warning and else...
find
quote
#14
That's awesome! So is the BIOS file problematic itself or it's the PBE which is too old to be able to open the new format?
(12-29-2022, 02:44 AM)Maxinator500 Wrote: I do have some skills. So I was able to move forward. I used IDA to skip the ROMEXEC warning and else...
Great, I will PM you
find
quote
#15
(12-29-2022, 07:30 AM)Remdale Wrote: That's awesome! So is the BIOS file problematic itself or it's the PBE which is too old to be able to open the new format?
I would say the culript is the BIOS.

Check this out.
(12-29-2022, 02:44 AM)Maxinator500 Wrote: The error is gone. Now I need to filter out incorrect value(s) in the same way.
Will do when I have time.
Can you indicate for me which menus are not available so I could start unlocking?
[Image: b-a.jpg]
find
quote
#16
I have removed the BGA CPU from the motherboard, so I can't check out which options are available unless I solder it back on the board. But I have a manual with all the tabs and menus. I don't remember if all of these are actually visible, but I hope they are. Have a look
[Image: XddmSzo.jpg]
[Image: lIw0aYP.jpg]
[Image: YjPlbQQ.jpg]
[Image: hCk6YXL.jpg]
[Image: hEwZqOC.jpg]
[Image: Kam5XF0.jpg]
find
quote
#17
(12-29-2022, 03:09 PM)Remdale Wrote: I have a manual with all the tabs and menus.
Thanks.
The only thing I see not available is the Advanced Chipset Control menu. Not quite sure how to make it visible. I didn't ask Sml6397 about this.

So I did the following. I moved all the settings from this menu to an Intel menu in the hope that it is not affected by the hide flag, and moved this menu to an accessible location.
BIOS MOD: Fujitsu Stylistic ST6012.zip
Confirm if the modification went smooth when you get the motherboard to work.
[Image: it-worked7.jpg]

And here's something for you to play with: Remdale.zip
find
quote
#18
Ok, thanks. Will flash as soon as I get the device back to the working state.

In the notes in the 2nd archive it says "First, load dummy, then load a target Phoenix BIOS file." Does it always have to be done after each start of the program? How does this change anything?

In the notes in the 1st archive there addresses next to each setting. What are those addresses about? What is the whole file for? And what does "space 4320" mean?
find
quote
#19
Oh, I forgot to ask. How do you think why are these without proper names?
[Image: UFsiihl.jpg]
find
quote
#20
(12-30-2022, 03:52 AM)Remdale Wrote: In the notes in the 2nd archive it says "First, load dummy, then load a target Phoenix BIOS file." Does it always have to be done after each start of the program?
After each PC reboot or PBE overflow error. To open the problematic BIOS for some reason it requires to load valid data of some normal BIOS to RAM.

(12-30-2022, 03:52 AM)Remdale Wrote: In the notes in the 1st archive there addresses next to each setting. What are those addresses about? What is the whole file for? And what does "space 4320" mean?
See this.

(12-30-2022, 03:52 AM)Remdale Wrote: How do you think why are these without proper names?
The manufacturer's mistakes, I guess.
find
quote


Forum Jump:


Users browsing this thread: 1 Guest(s)