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
i7 2860QM how to raise power limit?
Last Post: DeathBringer
Today 07:43 AM
» Replies: 12
» Views: 569
[REQUEST] Dell Wyse 3040: CSM enable for...
Last Post: mm400
Today 05:58 AM
» Replies: 1
» Views: 658
[REQUEST] GA-8I865GME-775-RH (rev. 3.9) ...
Last Post: DeathBringer
Today 04:04 AM
» Replies: 1
» Views: 148
[REQUEST] Acer TravelMate 5760(G,Z) BIOS...
Last Post: quibic
Yesterday 01:03 AM
» Replies: 49
» Views: 26581
Asus P8Z77-M RT-d Unlock
Last Post: cbaldwin1
07-11-2025 04:21 PM
» Replies: 0
» Views: 250
[REQUEST] Lenovo Yoga 530-14ARR (8MCNxxW...
Last Post: Dudu2002
07-11-2025 02:04 PM
» Replies: 4
» Views: 3169
[REQUEST] Gigabyte GA-X99P-SLI BIOS with...
Last Post: DKisCRUSHIN
07-11-2025 09:50 AM
» Replies: 0
» Views: 232
Acer Aspire 5920G - Requesting Modded BI...
Last Post: EbrahimSiami
07-10-2025 02:56 PM
» Replies: 1
» Views: 402
Acer A517-51G-58S5 - Complete BIOS image...
Last Post: Humboldt
07-10-2025 01:07 PM
» Replies: 2
» Views: 274
Lenovo Yoga Pro 7 14ASP9 Bios Unlock
Last Post: Dudu2002
07-10-2025 03:02 AM
» Replies: 3
» Views: 376
[RESOLVED] Help! BIOS for Asus GL503VS R...
Last Post: AmosNZ
07-10-2025 12:09 AM
» Replies: 5
» Views: 3016
[REQUEST] Acer Predator Helios 500 PH517...
Last Post: TeckToe
07-09-2025 11:29 PM
» Replies: 4
» Views: 1517
Gigabyte G6X 9MG insydeH2O IOS Unlock
Last Post: Zzhheennyyaa
07-09-2025 04:37 PM
» Replies: 2
» Views: 639
[SOLVED] Lenovo IdeaPad 510-15ISK - BIOS...
Last Post: outsydeh2o
07-09-2025 09:39 AM
» Replies: 1
» Views: 407
(new to forums) searching for aid/direct...
Last Post: adorable_yangire
07-09-2025 12:11 AM
» Replies: 0
» Views: 338
[SOLVED] Change Serial Number, UUID, Mac...
Last Post: dsdn1
07-08-2025 07:55 PM
» Replies: 10
» Views: 16930
[REQUEST] Lenovo G50-45 BIOS Unlock
Last Post: szakiz
07-08-2025 05:36 PM
» Replies: 49
» Views: 53791
[REQUEST] Lenovo Yoga 7 Pro 82Y7 unlock
Last Post: Dudu2002
07-08-2025 07:13 AM
» Replies: 1
» Views: 283
[REQUEST] Lenovo G710 BIOS Whitelist Rem...
Last Post: Dudu2002
07-08-2025 07:12 AM
» Replies: 491
» Views: 218072
Lenovo Y550 BIOS Unlocking (Advanced Men...
Last Post: kentsergeo
07-08-2025 12:15 AM
» Replies: 5
» Views: 1186

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)