Announcement

Collapse
No announcement yet.

MS Surface no touchscreen after cleaning ME Firmware **FIX**

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

    #61
    please fix bios not touch screen, slow display. surface laptop 3 intel m1098028-008
    Attached Files

    Comment


      #62
      Originally posted by jymmytuan95 View Post
      please fix bios not touch screen, slow display. surface laptop 3 intel m1098028-008
      post S/N, full name and model, motherboard model, etc.

      Due to a lack of donations, server free space at a critical level, and possible closure of Bios Requests all donations are welcome, click:

      >>>>> https://www.badcaps.net/index.php?pageid=donate1 <<<<<

      Every donation made will go towards server fees and maintenance costs.

      Comment


        #63
        Originally posted by peste View Post
        post S/N, full name and model, motherboard model, etc.
        surface laptop 3
        model 1867
        s/n 031850493957
        model motherboard m1098028-008

        The original bios is gone, I found the bios works but doesn't recognize touch and displays slowly

        Comment


          #64
          Hello everyone,
          I'm starting to write here because there seems to be a touchscreen issue, and I'm not sure whether it's hardware- or firmware-related.

          I have a Surface Pro 7, S/N 045507704153, model 1866. Everything works except the touchscreen. I'm getting the classic error code 10: STATUS_DEVICE_DATA_ERROR. The UEFI BIOS appears to be unlocked (no password, and I can enter and read information normally).

          I tried cleaning the ME region following the information in this post (thank you so much!) and other guides from the BadCaps forum, but I'd appreciate your help and opinion to understand if I'm facing a hardware issue:
          • Desoldered and successfully read the full BIOS (about 16MB file, attached)
          • Cleaned the ME region (seems to have worked correctly)
          • Reflashed the entire chip after blanking
          • The system booted, and I noticed some ! warnings on UEFI modules inside Windows Device Manager. Windows requested a reboot
          • After the reboot, a “system update” occurred—it looks like Windows reflashed the ME region again, updating the BIOS

          Final boot into Windows: unfortunately, still no touchscreen.
          I really want to avoid desoldering the BIOS chip too many times, as I'm concerned about wearing it out, and the PCB isn't happy about it either. That's why I'm asking for your help—should I focus on a hardware issue at this point?

          The flat connector to the touchscreen side of the display looks fine. I don't know if the display was working previously, since I received the Surface already opened. However, the chip on the touchscreen PCB is marked "1866", so I believe it's the correct one for this Surface Pro 7 model.

          Can anyone help or maybe take a look at my BIOS dump to see if there's any chance the touchscreen can be brought back to life?

          I also checked the touchscreen PCB and the voltages seem to be okay—but I'm not 100% sure how to verify that properly.

          Thank you so much in advance!

          NB: before starting to dig in ME cleaning procedure, I followed all suggested update steps like starting from W11 recovery, manual update drivers, all but no touch back to life...
          Attached Files

          Comment


            #65
            Originally posted by metallus84 View Post

            NB: before starting to dig in ME cleaning procedure, I followed all suggested update steps like starting from W11 recovery, manual update drivers, all but no touch back to life...
            try this one.
            Attached Files
            All donations to badcaps are welcome, click on this link to donate. Thanks to all supporters

            Comment


              #66
              Hello SMDFlea

              thank you for your firmware but touch still doesn't work. I still have same problem, also I bought a touch pcb (used, but should be compatible) and same result: Status_device_data_error and no touch

              Comment


              #67
              do I expect that after inf install, a reboot should start a "system update"? because i tryed to install via .inf and rebooted, but nothing. I forgot to mention that entering in UEFI bios also touch does not work.


              update: i tried to remove by had from device manager all related to touch, hope to trigger a firmware update but nothing, I still have the same problem and no touch working
              Last edited by metallus84; 04-24-2025, 03:22 PM. Reason: update

              Comment


                #68
                Originally posted by SMDFlea View Post

                try this one.
                Hi SMdFlea, do you think that using a working touch firmware with different s/n (e.g. one i found in the other thread S 7 bios) can be used to try if there is something still blocked in the UEFI side, or do you think is an hw issue?

                Comment


                  #69
                  Hello Everyone

                  just to share my experience so far, on what I've done on my Surface 7 Pro model 1866 (i5 8GB ram 128GB ssd just to be clear):

                  - tried about 10 - 12 different firmware present here and in Surface 7 Pro bios thread, no luck
                  - tried to mix my dump with different extracted cleaned bioses, without luck

                  results was from having no SSD recognized (boot only with usb pen), to some corrupted ME (0.0.0.0) version, to unable to flasy UEFI and / or ME on windows reboot

                  The "best" result i have is a mixed firmware where i can flash UEFI and ME firmware succesfully after windows reboot, but stuck on Touch firmware, not able to flash (it tryes but istantly reboot on flash attempt).

                  What I was trying to do is to force a re-flash of touch firmware, hoping mine is somehow broken and a reflash (downgrade? maybe) can restore the right touch functionality.

                  One thing is "strange". I noticed a difference between the electronics and the information on firmware dump (every dump i found to be honest):

                  Click image for larger version

Name:	immagine.png
Views:	28
Size:	3.0 KB
ID:	3624631

                  here the touch RESET GPIO is declared as GPIO port D pin 14, where

                  Click image for larger version

Name:	immagine.png
Views:	14
Size:	99.8 KB
ID:	3624632

                  on the schematics the RESET port D 13, not D 14. Could be this the difference?

                  However I tried immediatly to build a firmware with only this modification and no luck

                  Keep trying but I'm running out of ideas.

                  For sure the hardware is good, i tryed another pcb digitizer and no luck, it should be something on the motherboard.

                  Regards All

                  Comment

                  Working...
                  X