Announcement

Collapse
No announcement yet.

X395

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    X395

    Hello! I've had a bit of an issue with my X395, I think during a BIOS update recently, something interupted it; I'm not sure exactly what but it no longer posts.
    - Powers on
    - Power light/Charging lights
    - CPU heats up, fans whir up
    - Black Screen
    - No sign of life.

    I've done the LCD test, so I know the display functions.

    I feel the BIOS is somehow in a corrupt state, I'm not looking for a PW removal or anything like that, but rather how a path in which to install a working BIOS. I have the CH341A to dump/write, so I've attached a copy of my broken BIOS. I can't seem to get a copy of the BIOS to reflash it, as any attempt to get a clean ROM from the Lenovo packages yields an Fl1 file, which I'm sure are some sort of wrapper/compressed/part file so aren't any use.

    Any advice would be much appreciated.

    Thanks!

    - P
    Attached Files

    #2
    Originally posted by parahandler View Post
    Hello! I've had a bit of an issue with my X395, I think during a BIOS update recently, something interupted it; I'm not sure exactly what but it no longer posts.
    Post the laptop serial number -> https://www.badcaps.net/forum/troubl...before-posting

    All donations to badcaps are welcome, click on this link to donate. Thanks to all supporters

    Comment


      #3
      Originally posted by SMDFlea View Post
      My apologies; SN: PC1J8942

      Thanks

      Comment


        #4
        I actually ended up resolving this, what I did was as follows:

        - Acquired a copy of r13uj56w.exe, which is the 1.30 version BIOS for the X395.
        - Using innoextract.exe, extracted the contents.
        - Located $0AR1300.FL1 within the contents of that file.
        - Opened it up in a Hex editor (I used HxD)
        - Opened another ROM in the same hex editor, and had a look at the start and the end of the file.
        Start:
        Click image for larger version

Name:	Screenshot 2024-04-29 at 08.42.42.png
Views:	247
Size:	28.6 KB
ID:	3261752
        End:
        Click image for larger version

Name:	Screenshot 2024-04-29 at 08.42.35.png
Views:	59
Size:	38.7 KB
ID:	3261753
        - Found the above within the FL1 file, and extracted highlighted it all, and then "File > Save Selection", saved it as ROM-extracted.bin (see attached)
        - Then I ran that ROM through the autopatcher v0.2, which generated ROM-extracted_PATCHED.bin (see attached).
        - I flashed the patched image using a CH341A programmer
        - Plugged the laptop in with it's power adapter (keeping the CMOS battery, and main battery unplugged), and taped down the anti-tamper switch.
        - Powered it up, entered the BIOS prompt, which asked for a password: "password 1234" without quotations.
        - Followed the guide for the autopatcher, any character for hardware ID, press space when prompted, and then turned the laptop off when it said "power off".
        - Unplugged the laptop, flipped it back overand used the CH341A programmer to flash the ROM-extracted.bin
        - Plugging the CMOS battery back in, and the main battery, I plugged the adapter back in and powered it on.
        - It kicked the CMOS self heal into life which ran, then it rebooted, and the BIOS was the accessible without a password, still with the CRC error.
        - Entered the BIOS, enabled restore defaults, pressed F9 to restore them all, and then saved and quit.
        - Voila

        I hope this helps someone.

        Comment

        Working...