corna / me_cleaner

Tool for partial deblobbing of Intel ME/TXE firmware images
GNU General Public License v3.0
4.44k stars 275 forks source link

HM70 & i3/i5/i7 30 Minute Restriction Help! #186

Open nzg187 opened 6 years ago

nzg187 commented 6 years ago

Sorry I am new to GitHub don't know if this is the correct place to post this but

Is me_cleaner able to get past/remove the 30 minute shut down restrictions intel has on the HM70? kinda losing my mind on this one.

I have a HP Compaq CQ45-802TU Notebook PC with the HM70 chipset that want to use my i7 3632qm 35w in.

Windows 8.1 64 bit

corna commented 6 years ago

Yes, read this.

nzg187 commented 6 years ago

I read this post on https://www.win-raid.com/t2544f39-cpu-upgrade-leads-to-min-shutdown.html by plutomaniac

"The Platform Controller Hub (PCH or chipset traditionally) is a chip which is soldered to the motherboard and has nothing to do with what BIOS/SPI chip you buy, reflash etc. The HM70 PCH supports only Pentium and Celeron processors and the restriction is hardware coded/enforced at the PCH itself. Nothing you do at the cpu, SPI chip or the latter's firmware will change that fact. So the SPI image regions and/or ME firmware in those have nothing to do with this restriction. The other laptop you mentioned uses HM76 chipset which can work with Core i-series cpus. Intel has a website with all their products and list the specifications, datasheets, what is compatible etc. Here is the page of the HM70 PCH cpu compatibility. To improve the performance of that particular system, pick the strongest of those Celeron or Pentium processors mentioned at the HM70 ark page."

Are you sure the HM70 can have the 30 minute restriction removed cause I'm so keen to get it done allready sold the laptop to a friend and I have spend the money so I need to get it sorted for him asap.

corna commented 6 years ago

If your objective is to make a i3/i5/i7 work on that PCH I'm afraid it's something out of me_cleaner's scope: it could work, but it's up to you to test it. The 30-mins window I was referring to is the one enforced by Intel ME when its firmware is absent.

nzg187 commented 6 years ago

So I can remove the 30 mins timer with me_cleaner? that is all I am wanting.

nzg187 commented 6 years ago

untitled All I get is invalid syntax with the commands

corna commented 6 years ago

So I can remove the 30 mins timer with me_cleaner? that is all I am wanting.

_mecleaner doesn't trigger the 30 mins timer caused by an invalid Intel ME firmware, I know nothing about your 30 mins timer for an unsupported CPU.

All I get is invalid syntax with the commands

You don't have to run me_cleaner within a Python shell, just run cmd.exe and run that command (without the $, the dollar sign simply means that the command can be run as standard user).

As usual, be careful! You may have to unbrick your laptop with an external programmer if your firmware can't handle a modified ME image.

BoltOrion commented 6 years ago

It this Work ...? anybody ? Someone ? nzg187...?

catzy007 commented 5 years ago

This won't work. I tried using me_cleaner last night, replace pentium with i5 and it seem that 30 min shutdown still exist

topiga commented 4 years ago

It works, you have to flash the modified bios that me_cleaner gives you. Update your bios with the OEM website. Then, buy a ch341a programmer, save the bios file, run me_cleaner with the bios file you just saved, and flash the modified one. Everything should work properly after. EDIT: There’s a post on hackaday about this https://hackaday.com/2016/11/28/neutralizing-intels-management-engine/

catzy007 commented 4 years ago

Yes me cleaner works just fine. But if you want to use intel i3/5/7 sandybridge series in HM70 chipset, it will give you 30 minute shutdown https://catzy007.github.io/blog/#2018-11-04-disabling-intel-me

But i looking forward if anyone has successfully done this.

mukika009 commented 4 years ago

Hey guys, sry but im very noob how can I use this python thing? :D Some body can tell it to me please step bystep how to use this thing?

dasdev20 commented 4 years ago

I checked script ME Cleaner on Leovo B590 (HM70). I dumped bios by SPI Programmer and flashed patched bios...its not worked and after ~30min system halted. I used CPU i3 3xxx series (35W). But, I not use option -S (HAP enable) when I patching. My notebook isn't booting if HAP enabled.

Fusseldieb commented 1 year ago

Has anyone had a success with this chipset and me_cleaner?

kabal-pl commented 8 months ago

Has anyone had a success with this chipset and me_cleaner?

Yes! :)

Hello, It's been a while, but I'll share my experiences here on this topic. I have laptop ASUS X401A-WX095V (intel HM70 chipset) - originally came with Celeron B820. 2 weeks ago I swapped CPU to i5-2410M (from Toshiba Satellite Pro C660 on HM65 chipset) and like other Users every 30 min laptop suddenly turned off. But...

Yesterday I found a solution (for me and my x401a) which is as follows:

  1. Dumped BIOS from EEPROM using external programmer (my laptop had latest BIOS ver 212), in my case there was no need to desolder of IC.
  2. Next used Hex editor for downgrade ME Region to 7.0.4.1197. I used stock/clean ME Region 7.0.4.1197 for this downgrade purpose (ME repos: here),
  3. I flashed back new modded BIOS with new ME Region, ..and after that, laptop was able to turned on, enter to BIOS, but couldn't boot from any connected media drive (sata, usb)..., so I applied Linux version of "corna / me_cleaner " from github. So last step was:
  4. I runed "me_cleaner.py -S" script (used Linux) on my new modded BIOS with downgraded ME Region 7.0.4 (in my case works first suggested option with capital S from me_cleaner instruction) and again flashed back second modded bios.

Thats it!! After that my laptop is able to boot from any media drive and working without 30 min shutdown!

note: -my Asus X401A on HM70 had original BIOS v212 with ME Region 8.0.10.1464 -new CPU donor Toshiba C660 on HM65 had BIOS v1.50 with ME Region 7.0.4.1197

Maybe this will help those who are still looking for a solution. Hope it does ;)

Best regards from Poland!

leonardputra commented 8 months ago

Hi @kabal-pl, this is huge if true! Can you elaborate more on the 2nd step? How to downgrade ME region using Hex editor?

Thanks a lot!

kabal-pl commented 8 months ago

Hi @kabal-pl, this is huge if true! Can you elaborate more on the 2nd step? How to downgrade ME region using Hex editor?

Thanks a lot!

Hi @leonardputra,

Take a look at yt videos about cleaning/changing me region using hex editor: https://www.youtube.com/watch?v=zDMnD_t6n_4 https://www.youtube.com/watch?v=wYlZD-_K0zA

Videos in Polish language, use yt video translator or You can find similar videos in English. Good luck! ;)

P.S. I know that this sounds like a fake or whatever we can call that ;), but for me on x401a works. I do not guarantee that my solution will work for you - I just share here my experience. Motivation for me to try downgrade me region was video: https://www.youtube.com/watch?v=ZL_NExttRQk - guy did it on "Positive" brand laptop.

Super-Matter commented 6 months ago

I can confirm that the me swap trick works !!!

Thanks for help! @kabal-pl

Successful ASUS x501a HM70 unlock

GOJOAmimir commented 6 months ago

I can confirm that the me swap trick works !!!

Thanks for help! @kabal-pl

Do you need that exact 7.0.4.1197 version?

Super-Matter commented 6 months ago

Do you need that exact 7.0.4.1197 version?

I don't think so, but I used it for the sake of a clean experiment. The thing is to have me regions of the same size (in that case of 1.5mb) and the donor one should be a lower version, 7.0.4.1197 is the last 7.0.4 release as far as I get.

All the files needed were downloaded off GDrive link below the video (the last link from @kabal-pl post). The guy does some unnecessary steps when editing the hex file, you can just paste write me region onto selected one. Be sure to calculate the end address properly (it was 17FFF0 for me if I'm not mistaken).

If you have any other questions, feel free to ask.

P.S. I didn't get most of the guy's talking because he speaks Portuguese, and my Brain Operating System supports English and Russian only, so I could miss some crucial information

Super-Matter commented 6 months ago

The only caveat I ran into was flashing bios back: I've spent an hour until I realised that you need to blank the chip first and only after that the flash goes smoothly and without any verification errors

aetolofitis commented 5 months ago

hello i need a little help with the way you do this. @kabal-pl i have an c50-a toshiba with celeron cpu. i changed it to an i5 2450m and did the steps as in the video. downgraded the me in the bios file then flashed it back to the chip. the laptop boot normally in windows. everything works perfect and it doesnt have timer to close at 30mins. i can restart it ok. but when i completely close it then it doesnt post again. it gets in a close-open loop. if i flash the bios again then it opens again as before. any ideas what i am doing wrong?

kabal-pl commented 5 months ago

hello i need a little help with the way you do this. @kabal-pl i have an c50-a toshiba with celeron cpu. i changed it to an i5 2450m and did the steps as in the video. downgraded the me in the bios file then flashed it back to the chip. the laptop boot normally in windows. everything works perfect and it doesnt have timer to close at 30mins. i can restart it ok. but when i completely close it then it doesnt post again. it gets in a close-open loop. if i flash the bios again then it opens again as before. any ideas what i am doing wrong?

Hi!

Have You tried with original ME region from Celeron CPU? Did You runed "me_cleaner.py -S" script?

aetolofitis commented 5 months ago

thank you for your time @kabal-pl yes i tested with original me region and it didnt work. the me_cleaner script i cant run. i installed python did the steps as i read but it not generate any file

kabal-pl commented 5 months ago

thank you for your time @kabal-pl yes i tested with original me region and it didnt work.

Ok, np :)

the me_cleaner script i cant run. i installed python did the steps as i read but it not generate any file

Too bad. Try with usb bootable linux and use me_cleaner - that needs to be done.

Also another option is to use original bios (not moded with me region) only moded by the me_cleaner.

aetolofitis commented 5 months ago

@kabal-pl you were right. i tried with bootable linux and run me cleaner to the bios file with the downgraded 7.0xxxx ME and and after that it worked. it solved the problem i had with post. fantastic. i am running i5 on hm70 chipset now and i will try to improve a little the cooling system so i can add an i7 4 core...hahaha have you tested any i7 on hm70?

kabal-pl commented 5 months ago

@kabal-pl you were right. i tried with bootable linux and run me cleaner to the bios file with the downgraded 7.0xxxx ME and and after that it worked. it solved the problem i had with post. fantastic. i am running i5 on hm70 chipset now and i will try to improve a little the cooling system so i can add an i7 4 core...hahaha have you tested any i7 on hm70?

Glad to see that its working ;) Nope, dont have any i7 on this socket.

QuanTrieuPCYT commented 5 months ago

Trying to modify the BIOS of a Toshiba Dynabook Satellite B452-H here (HM70 chipset), the thing booted but boot time in Windows being increased significantly by around 20 to 30 seconds, and the fan speed went full all the time (not controllable in BIOS). Did some tinkering and found out that: the machine booted fast with factory ME, but slowly with maxed out fan speed all the time with cleaned ME.

I could live with the reduced booting speed as I planned to use Linux Mint on the thing, still any ideas to fix the maxed out speed of the built-in thermal fan?

QuanTrieuPCYT commented 5 months ago

Trying to modify the BIOS of a Toshiba Dynabook Satellite B452-H here (HM70 chipset), the thing booted but boot time in Windows being increased significantly by around 20 to 30 seconds, and the fan speed went full all the time (not controllable in BIOS). Did some tinkering and found out that: the machine booted fast with factory ME, but slowly with maxed out fan speed all the time.

I could live with the reduced booting speed as I planned to use Linux Mint on the thing, still any ideas to fix the maxed out speed of the built-in thermal fan?

Update on the matter: The machine booted fine, fan speed normalized with a v7 ME-downgraded bios. Cleaning the ME resulted in the machine being stuck for a while when booting Windows again and the fan also ramped up to its max speed. Our goal right now is just to make Core i-series CPUs work on the chipset, so I decided not to clean the ME again on this thing lol

Still, greatly thanks @kabal-pl for the method!

kabal-pl commented 5 months ago

Trying to modify the BIOS of a Toshiba Dynabook Satellite B452-H here (HM70 chipset), the thing booted but boot time in Windows being increased significantly by around 20 to 30 seconds, and the fan speed went full all the time (not controllable in BIOS). Did some tinkering and found out that: the machine booted fast with factory ME, but slowly with maxed out fan speed all the time. I could live with the reduced booting speed as I planned to use Linux Mint on the thing, still any ideas to fix the maxed out speed of the built-in thermal fan?

Update on the matter: The machine booted fine, fan speed normalized with a v7 ME-downgraded bios. Cleaning the ME resulted in the machine being stuck for a while when booting Windows again and the fan also ramped up to its max speed. Our goal right now is just to make Core i-series CPUs work on the chipset, so I decided not to clean the ME again on this thing lol

Still, greatly thanks @kabal-pl for the method!

I'm glad to see that another user has a positive result :) Cheers!

QuanTrieuPCYT commented 5 months ago

Trying to modify the BIOS of a Toshiba Dynabook Satellite B452-H here (HM70 chipset), the thing booted but boot time in Windows being increased significantly by around 20 to 30 seconds, and the fan speed went full all the time (not controllable in BIOS). Did some tinkering and found out that: the machine booted fast with factory ME, but slowly with maxed out fan speed all the time. I could live with the reduced booting speed as I planned to use Linux Mint on the thing, still any ideas to fix the maxed out speed of the built-in thermal fan?

Update on the matter: The machine booted fine, fan speed normalized with a v7 ME-downgraded bios. Cleaning the ME resulted in the machine being stuck for a while when booting Windows again and the fan also ramped up to its max speed. Our goal right now is just to make Core i-series CPUs work on the chipset, so I decided not to clean the ME again on this thing lol

Still, greatly thanks @kabal-pl for the method!

IMG_2597

Got myself a cheap i3-3120M for 2$ to test out the new BIOS. Seems to be working, fan speed ramps up with high load like normal, everything is fluid!

@aetolofitis If you want I also plan on purchasing an i7-3720QM (4 cores 8 threads) and will definitely test that CPU out on this chipset.

aetolofitis commented 5 months ago

@QuanTrieuPCYT hi i bought an i7 2670qm it still works but its 45watt so the temperatures were very high and it couldnt manage it so i removed it and got the i5 back. after that i saw the i7 3632qm which is 4 core and 35watt. so i ordered it and wait to test that too . hopefully because of the tpd i think that the cooling will manage it. what version of me you used for the i3 3120m?

QuanTrieuPCYT commented 5 months ago

@QuanTrieuPCYT hi

i bought an i7 2670qm it still works but its 45watt so the temperatures were very high and it couldnt manage it so i removed it and got the i5 back. after that i saw the i7 3632qm which is 4 core and 35watt. so i ordered it and wait to test that too . hopefully because of the tpd i think that the cooling will manage it.

what version of me you used for the i3 3120m?

Using 7.0.4.1197 as well, the 1.5MB SKU for my BIOS.

QuanTrieuPCYT commented 5 months ago

hi

Some people on YouTube have been doing copper cooling mods for their old laptops (by sticking cooper pipes onto existing pipes of your laptop cooling system for better heat dissipation), you might want to try it as well to get the most out of your thing

gamabaja commented 4 months ago

¿Alguien ha tenido éxito con este chipset y me_cleaner?

¡Sí! :)

Hola, ha pasado un tiempo, pero compartiré mis experiencias aquí sobre este tema. Tengo una computadora portátil ASUS X401A-WX095V (chipset Intel HM70); originalmente venía con Celeron B820. Hace 2 semanas cambié la CPU a i5-2410M (de Toshiba Satellite Pro C660 en el chipset HM65) y, como otros usuarios, cada 30 minutos, la computadora portátil se apaga repentinamente. Pero...

Ayer encontré una solución (para mí y mi x401a) que es la siguiente:

  1. BIOS volcado de EEPROM usando un programador externo (yo uso el BIOS más reciente para esta computadora portátil versión 212), no es necesario desoldar,
  2. A continuación se utilizó el editor hexadecimal para degradar la región ME a 7.0.4.1197. Utilicé stock/clean ME Region 7.0.4.1197 para este propósito de degradación,
  3. Actualicé el nuevo BIOS modificado con la nueva región ME... y después de eso, la computadora portátil pudo encenderse, ingresar al BIOS, pero no pudo arrancar desde ninguna unidad de medios conectada (sata, usb)..., así que apliqué Versión para Linux de "corna/me_cleaner" de github. Entonces el último paso fue:
  4. Ejecuté el script "me_cleaner.py -S" en mi nuevo BIOS modificado con ME Region 7.0.4 degradada (en mi caso, funciona la primera opción sugerida con S mayúscula de la instrucción me_cleaner) y nuevamente mostré el segundo BIOS modificado.

¡¡Eso es todo!! ¡Después de eso, mi computadora portátil puede arrancar desde cualquier unidad de medios y funcionar sin apagarse durante 30 minutos!

nota: -mi Asus X401A en HM70 tenía BIOS v212 original con ME Region 8.0.10.1464 -el donante Toshiba C660 en HM65 tenía BIOS v1.50 con ME Region 7.0.4.1197

Quizás esto ayude a quienes todavía están buscando una solución. Espero que así sea ;)

Saludos cordiales desde Polonia!

hola, soy muy novato y no se nada sobre modificar bios, alguien tiene un videos exacto de lo que tengo que hacer, aunque este en otro idioma puedo tratar de traducirlo, compre un i7 y se apaga cada 30min, ayuda por favor no quiero perder mi dinero:(

QuanTrieuPCYT commented 4 months ago

Update:

We managed to update from an Intel Core i3-3120M to an i7-3720QM, and with some thermal modding, the temps are acceptable.

Edited with context: Below is an image of the temps after stress testing for around 25 minutes.

image

aetolofitis commented 4 months ago

hi again. good news. i upgrade mine to i7 3632qm which is 35w. so totally the laptop from celeron 1005m went to an i7. found on ebay a heatsink with double chopper from a similar model and added that too. the temps where at max 81c. after that i put liquid metal too so now it never gets past 72-73c. seriously i never thought that this laptop can be so good.

Naddly commented 2 months ago

@kabal-pl you were right. i tried with bootable linux and run me cleaner to the bios file with the downgraded 7.0xxxx ME and and after that it worked. it solved the problem i had with post. fantastic. i am running i5 on hm70 chipset now and i will try to improve a little the cooling system so i can add an i7 4 core...hahaha have you tested any i7 on hm70?

It also worked with my Acer Aspire E1-531-2606 (LA-7912P motherboard) that I had almost the same issue as you, but in my case it just worked one single time after the fist BIOS flash and then never again, even reflashing the same exact file did nothing. This laptop in specific had some weird things going on with it's BIOS, I was able to solve all of them and am available to help if anyone is having issues with it or similar models.

christen90 commented 2 months ago

I was able to solve all of them and am available to help if anyone is having issues with it or sim

Hi @Naddly, I have the same laptop and would also like to upgrade to i7 3632qm. Could you please share detailed step by step instructions?

BR Christian

Naddly commented 2 months ago

@christen90 I already plan to make a detailed step by step with pictures and all and post to winraid forums, but I'm a bit of a perfeccionist and don't have much time to write it right now. If you want it done ASAP, I can provide an already modified v2.21 BIOS without MAC, SN etc, with the instructions for you to add yours and flash it. There are other less intrusive methods I have to test, but I know for sure that a CH341A (or similar) will work 100%, so make sure that you have one in working conditions before doing any BIOS mods.

christen90 commented 2 months ago

@Naddly That sounds great. Kindly post a link then.

Processor and programmer are ordered but not delivered yet. No pressure. 🙂

aetolofitis commented 2 months ago

I am also here to help if anyone needs. its great to give life to these old laptops

Naddly commented 2 months ago

@christen90 I'll try to explain it quickly. Here's the file: Acer E1-531 FullUnlock.zip

DISCLAIMER - Do everything at your own risk! The steps listed here can turn your laptop into a over-engineered paper weight. Read it all BEFORE doing anything to your laptop!

I'll try to help with any problems anyone might have, but I can't guarantee that it will work and I'm not responsible for what you do to your devices. Be sure to have backups and not to risk any device you depend on. :)

Well, first of all I have to inform you that the LA-7912P motherboard has a bit of an unusual BIOS setup, there are actually 2 distinct ICs. The main 4MB one (W25Q32BVSIG) under the Wi-Fi card and a secondary 1MB one (MX25L8008E) directly behind it, on the other side of the motherboard close to the Super I/O chip. I'll assume you already know how to use the CH341A, SOIC8 clip and the NeoProgrammer app, if tou don't, you can just search some tutorials on YouTube.

Before doing any BIOS reading/flashing on this motherboard using the SOIC8 clip you will have to remove the wifi card (duh), Battery Pack, CMOS Battery, AC Charger and any storage you have (RAM and CPU can stay). After that, do it in the following order:

Now you can do anything with the IC. To remove the programmer just follow it backwards.

The next (and most important) step is to backup your current BIOS, you must dump the contents of the 2 ICs (preferably more then 1 time, to be sure) and keep them in a safe place, maybe even have some copies somewhere.

Next you'll need a Hex editor, HxD is free and a good option. Using it you'll have to extract some data from your 4MB backup and put inside the one I uploaded to you.

Open your 4MB backup file with HxD, tap Ctrl + E, type: Start-offset: 180000, End-offset: 182FFF and click ok. image Copy the selection with Ctrl + C and open the 4MB file I uploaded to you (inside the "Split Files" folder) with HxD. Tap Ctrl + E again and fill with the same offsets as above, click ok and do a Ctrl + V, it will replace my data with yours. After that we'll have to verify that you did it right, confirm that the size of the file wasn't altered selecting all with Ctrl + A and looking for "Block(h): 0-3FFFFF". image If yours looks like this, save the edited 4MB file and go to the next step, if not, close the unsaved edited file and try it again.

Now you can flash the files, the 4MB edited file will go to the W25Q32BVSIG IC under the Wi-Fi card and my unedited 1MB file to the MX25L8008E close to the Super I/O.

Remember to check all boxes on the NeoProgramer and to use the "Detect" option. image Now you can just flash both of them.

I really hope you understood everything, if you didn't, feel free to ask me about anything I also have something that could be useful, the official Service Guide in PDF so it's easier to disassemble: aspire_e1531 service guide.pdf

And pictures of the 2 ICs so you know what to look for:

ICs Left: MX25L8008E (1MB); Right: W25Q32BVSIG (4MB)

I hope it goes well for you.

Naddly commented 2 months ago

Another thing is that this i7 will overheat, my i5-3380M (35W) can barely maintain 3.3GHz (when it can turbo up to 3.6GHz) at 100% use with a synthetic load, reaching temps up to 90°C. It's the same thermal paste that does just fine with my Desktop i7-3770 @ 4GHz. My fan speed also seems to be tied to the CPU use, like, if the CPU hit a 100% load spike for 2 seconds the fan will rapidly spin up to 100% too. My laptop has this cooler: image

But I know there are other models that seem to be compatible with the LA-7912P Motherboard, like those:

(AT0HI00B0R0 & AT0N70020R0) image

(AT0HI009DR0) image

(AT0N4005A or AT0N4004AA0, idk) image

(AT0HI007DA0) image

I haven't tested any of those and didn't see no one testing them, but could be a nice future upgrade, even if your laptop, as mine, doesn't have any dedicated GPU. AT0HI00B0R0 and AT0N70020R0 will fit for sure, the others I don't know.

aetolofitis commented 2 months ago

in your i case most propably i would take this AT0HI00B0R0 & AT0N70020R0 and cut the extra . combined with a good thermal paste i dont think that you will have any heat problems. in my laptop with the bigger cooler i had good temperatures with noctua nt-1h and i became greedy and added liquid metal too.

what thermal paste you use now and you have these temperatures?

Naddly commented 2 months ago

@aetolofitis I don't think that cutting the extra would be a good idea, because the liquid inside the heatpipe would just evaporate rendering it useless. I plan to just let the extra be there. Another thing that I noticed is that the PCH stays at 70-80C almost all the time, this can't be good in long term, right? Would be nice having one of those coolers with this little extension for the PCH like the AT0HI007DA0 if someone could confirm they work with this motherboard.

The thermal paste I used has Rise Frost written on it, and as I mentioned it's the same that I had success with my i7-3770, a 77W desktop CPU.

christen90 commented 2 months ago

Hello @Naddly, my upgrade using your instructions was of success. My old laptop now has AES, Miracast, HyperThreading and VT enabled. Using it feels a lot more smooth than before. Also your modded bios unlocked a bunch of additional settings like fan-control. Thank's a lot. Feel free to post a paypal me link. I would like to send a small thankyou.

Screenshot 2024-05-31 211424 Thermal behaviour looks ok for me. Yes, it reaches up to 90 °C but as thermal limit of i7 is 105 °C I consider it as enough headroom. Normal usecase for my case is not synthetic load. But I will keep it in mind if I want to run simulations or something heavy calculation causing apps. Interesting was also that if I combine CPUz stress test with GPU stress test (furmark) that the cpu was throttling frequency to 1.2 GHz. Probably in i7 GPU + CPU under full load exceeding 30 W TDP. CT-Log 2024-06-02 10-08-46.csv

If someone is not having experience with the BIOS recorder I add some photos of the wiring: 1MB chip 20240531_201955

4MB chip 20240531_201307 My PCB has a marking U36. If someone is searching for it. 20240531_195048

The only thing to do now would be to get matching RAM (1600 MHz). Does someone tested to put more than 8 GB in?

BR Christian

Naddly commented 2 months ago

I received a notification with a reply in this post that mentioned me, but it's not showing up for me. @coa9000 What happened to your comment? I would be happy to try and help you. You can send me the files or I can make a little tutorial on how you can do it yourself if you want. It's relatively easy to do it using UEFITool and HxD.

And @christen90 I'm happy that it worked out for you, I really am. You better be cautious with those new BIOS settings, some of them can brick your system and need a reflash, it happened to me when I tried to set the pre-allocated VRAM to 1GB, had to to a reflash. My laptop seems to only work with 512MB VRAM or less. It's also better not to mess with any power settings, as those could do irreversible damage to your motherboard.

About having 16GB RAM, yes it works. I have 2x8GB 1600MHz DDR3L on mine and I actually find them to be a bit overkill lol, but yeah it totally works.

I would like to inform that I did some research and saw that the AT0HI007DA0 cooler will work just fine with the LA-7912P motherboard. Mine has already been shipped from china (AliExpress) and I'll post an update when I have fully tested it. It seems to be a 45W capable cooler so should be enough for our 35W CPU

Also, I appreciate it but I actually don't know how to create a PayPal me link, I have an account but couldn't find the option.

coa9000 commented 2 months ago

I'm not sure why, but I deleted my first comment. I have a Toshiba Satellite C850 with HM70 chipset, AU/NZ version. And I downloaded the latest Insydeh20 bios from dynabook site. Flashed that with Insyde Flasher from Windows, and flash go as it should, i checked with aida64 and it showed it updated correctly. I then flashed "unlocked" bios from bios-mods site, and that went as it should, but as my cpu don't support VTX, it's a Pentium B970, nor any of the options that bios unlocked I reverted to unmodded version... and as you already know about 30 min timer, when I upgraded cpu and changed cooling to better one with two pipes, I discovered that it will shutdown itself exactly every 30 min.

So, I found out about this great project and find Your comments on making it work on this chipset. I'm very new to this, but I flashed a few older nvidia bioses, and had no problems as long as I was following the steps described... so any help will be apriciated. I assume by the file names that one with "ME" should be edited. I realy don't understand this splited Insyde bios files with .FD extension.

When I unpack the exe with 7zip, I've got two files in .FD format. One named F8_ME_FW.FD which is 1.5mb in size and the other F8680.FD, 6mb in size, how this can and what should be edited to make it work with i5 sandy/ivy? You can download that bios version from here: https://content.us.dynabook.com/content/support/downloads/port10fg_windowsbios_v6.80.exe Thank you! @Naddly

Naddly commented 2 months ago

@coa9000 I just had a look at the BIOS you provided in the link and what I can say is that your best chances are using an external programmer, like the one christen90 used. You would extract your currently working BIOS and I would do the ME Mod for you or make a little tutorial on how you could do it yourself, your choice.

I have to warn you all that some laptop BIOS just CAN'T be read nor flashed while soldered on the motherboard, it's hit and miss, me and christen90 have had the luck that our motherboard only needs the charger plugged in for it to work but that may not be the case to you. I advise you to:

This is also good so you don't risk losing things like your Serial Number and MAC Address.

The basic modification to have i3, i5 and i7 working on the HM70 consists of just replacing your current Intel ME v8.X by a v7.X, in my case I used v7.0.4.1197, it's as simple as ME Region > right click > Replace as is using UEFITool 28 (not NE), this will probably work on most HM70 motherboards. The ME file I uploaded here may need to be resized, removing or adding FFs to it using HxD of another HEX tool.

The LA-7912P (Acer Aspire E1-531 and family) was the only one I've seen to need also the use of the ME Cleaner by Corna so it can work after the first boot and (I hope) forever, but yours probably won't need that extra step.

It's all a very big risk, it could go wrong even if you do everything right, so make sure you don't heavily depend on this laptop and are ok with beaking it.

Edit: I forgot to mention that sometimes the BIOS chip will be readable and writable only if you remove all things from the motherboard (CPU, RAM etc) and/or plug in the charger. But there are some ICs that will need to be removed.

christen90 commented 2 months ago

me and christen90 have had the luck that our motherboard only needs the charger plugged in for it to work

Thanks for the reminder. I forgot to write. I was able to connect/use the bios recorder without having the charger plugged in.

BR Christian