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
Microcode Update for HP Compaq DC7900 (7...
Last Post: MarkF
Today 09:53 AM
» Replies: 20
» Views: 11024
UNLOCKED BIOS S3810 WITH LIMIT 8GB RAM
Last Post: ccrguez
Today 09:20 AM
» Replies: 4
» Views: 418
BIOS P09ABE and 32GB RAM with 2 16GB mod...
Last Post: japa543
Today 09:05 AM
» Replies: 2
» Views: 109
[Request] AM3 support for ECS RS485M-M
Last Post: DeathBringer
Today 02:03 AM
» Replies: 7
» Views: 1012
[REQUEST] Acer Nitro 5 AN515-54 BIOS Unl...
Last Post: TheMiataFanatic
Today 01:22 AM
» Replies: 134
» Views: 93923
Intel Xeon E3 1270 V5 for LGA 1151 (ASUS...
Last Post: DeathBringer
Yesterday 03:26 PM
» Replies: 6
» Views: 563
ASUS M2N4-SLI new cpu
Last Post: Vlad94
Yesterday 02:52 PM
» Replies: 9
» Views: 2193
[REQUEST] Lenovo Flex 2-14 (A0CNxxWW) Wh...
Last Post: Dudu2002
Yesterday 11:51 AM
» Replies: 246
» Views: 118799
disabling amd prochot with moded bios.
Last Post: vorajeeah
Yesterday 07:21 AM
» Replies: 0
» Views: 284
[REQUEST] Lenovo Thinkpad X240 (GIETxxWW...
Last Post: Dudu2002
10-17-2025 11:34 PM
» Replies: 343
» Views: 199520
[REQUEST] Samsung RV520 BIOS Unlock
Last Post: ezikCel
10-17-2025 07:45 PM
» Replies: 9
» Views: 13744
Winflash "flash bios is not an upgrade" ...
Last Post: lovie_loveth
10-17-2025 06:47 PM
» Replies: 23
» Views: 11871
[REQUEST] Sony Vaio SVE141 & SVE151 seri...
Last Post: nitro88
10-17-2025 02:13 AM
» Replies: 59
» Views: 37994
[REQUEST] Toshiba Satellite L750D & L755...
Last Post: thepwrtank18
10-16-2025 08:20 PM
» Replies: 14
» Views: 12993
Huananzhi x79-8d
Last Post: lomajpure
10-16-2025 01:13 PM
» Replies: 0
» Views: 382
Alienware M17x R3 Bios Unlock
Last Post: Dudu2002
10-16-2025 10:40 AM
» Replies: 12
» Views: 20995
[REQUEST] Gigabyte Aorus 15G KC BIOS unl...
Last Post: Dudu2002
10-14-2025 05:10 PM
» Replies: 35
» Views: 15954
Aorus 17G YD unlock bios?
Last Post: Dudu2002
10-14-2025 05:08 PM
» Replies: 1
» Views: 646
Unlocking the Hidden MAINTENANCE Menu of...
Last Post: 123BIOS
10-14-2025 10:31 AM
» Replies: 0
» Views: 1007
[REQUEST] Lenovo Z50-70 & Z40-70 (9BCNxx...
Last Post: pitnixu
10-14-2025 04:12 AM
» Replies: 757
» Views: 367002

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: 2 Guest(s)