-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SUPPORT REQUEST FOR MSI GS73 8RF BATTERY MASTER #182
Comments
16q2EMS1 file is different device |
Yes, I know a different device. I am asking if we can do the same work for gs73 8rf. I do not have any coding knowledge. |
17B7EMS1.103.zip |
What do you mean exactly? How this Battery Master looks like?
Default address and values for older devices |
My device is already old. Intel 8th generation |
Battery master is not active or coded in my installed ec software. A software developer friend modified the ec software for the gs65 8rf model and added battery master and battery optimization. and named the ec software test. I need to open the ec software and add the battery master codes to it. |
Which EC software? |
I share the original EC software and test software. For friends who want to add code. Version 17B7EMS1.103 needs to be refactored. |
You sent comment before github got your file |
I shared the gs65 8rf ec software for reference. Please help refactor gs73 8rf firmware for battery master. |
Which file? |
How? It's written for Intel 8051-like microcontroller, without any sources and built with closed source compiler. If you mean computer program or driver, and your device support battery charge limiting by hardware, sure, but this project is intended only for Linux.
In this comment #182 (comment) |
I don't use Linux. Does the motherboard support charging cut-off? |
Can't we open the ec file, add the codes we want and close it again? |
It's not a file, but registers with settings. So you can't open it as file. So you have "Dragon Center" MSI app, which have a menu for setting charge limit, but it doesn't work? But changing value through "RW Everything" on your screenshot #182 (comment) works? If both answers are yes - than try to reinstall MSI app, it probably broken. Does this worked in the past? |
For removing all MSI apps, use their Cleaning App https://download.msi.com/uti_exe/nb/CleanCenterMaster.zip |
No it doesn't work. Because this feature is not added in the current EC software. I think those lines of code are empty and have no effect. Because even if I write those codes manually, they do not affect the charging cut-off. |
Who made this testing software? MSI didn't do it because I asked, they said it wasn't a version we released. |
Which engineer or software developer friend might have compiled it? Maybe if I contact him, he can compile the EC software for my notebook model. |
reverse engineering |
Okay, if hardware is not supports it, than it's may be impossible to tune battery charge limit. Different devices may use different charging controller, and writing wrong firmware may break your laptop. EC controls keyboard, so writing different firmware will break keyboard |
I am aware of the risk. Maybe it has been studied before and results have been obtained. |
No, it's closed source software, probably made to order. Your device is already old, and warranty time is probably expired, so MSI will not support you. Compiler for 8051 architecture produce highly optimized code, so I doubt that merging 2 firmwares is possible |
You can ask someone on the MSI forum, but it will probably not be free. |
I understand thanks a lot. You say Intel 8051 is difficult. Such a study might have been done by a friend. I sent a message to the author himself. maybe he will come back |
Good luck, you probably can buy schematics on your laptop, Keil compiller, but not sure about sources for EC |
Laptop model
GS73 8RF
EC firmware version
17B7EMS1.103
EC memory dump
GPU
Nvidia
Is your keyboard RGB?
Yes (multi color RGB)
Additional context
I REQUEST BATTERY MASTER SUPPORT FOR GS73 8RF. EC TEST SOFTWARE WAS PREVIOUSLY MADE FOR THE GS65 8RF MODEL, WHICH WAS PRODUCED IN THE SAME YEAR. EC VERSION APPEALS AS 16Q2EMS1.T40. IN MY NET SEARCH, YOU CAN SET THE BATTERY LIMIT TO 100, 80 OR 60 BY CHANGING THE 'EF' ORDER. FOR 100, EF CODE IS E4, FOR 80, EF CODE IS D0 AND FOR 60, EF CODE IS BC. I AM MAKING THIS CHANGE THROUGH DRAGON CENTER. THESE CODES ARE CHANGING VIA EC. BUT IT DOES NOT LIMIT THE CHARGING BECAUSE THE EC SOFTWARE DOES NOT HAVE THIS FEATURE. ATTACHMENT ARE ALL FILES AVAILABLE
Yeni klasör.zip
The text was updated successfully, but these errors were encountered: