Did any one upgrade to macOS High Sierra? do the kexts and DSDT in this topic work with it without problems?
Beiträge von Web Developer
-
-
@al6042 I have the following response from Harper Lewis:
Zitat von Harper Lewis
the battery patch applied to the DSDT is this one: RehabMan bat Lenovo X220. It looks like although it works for my E460 and your E560 the X220 differs a bit from our models. I am getting the battery warning during booting, too. The battery indicator works fine, though. The best solution would be to patch the DSDT from scratch, but that's beyond my knowledge.
I would be grateful if you help me to patch the DSDT from scratch
Thank you very much -
Well that isn`t possible since these values are stored directly on the battery (it has some Logic on it to achieve this) and are only read by the OS through some ACPI calls. Where most of this values are static some of them can be also be modified...
Fully Charged Capacity = The overall Capacity all Cells in your battery are able to hold (static, can not be altered)
Desigend Capacity = The amount of Energie which is stored to your battery until the Logic considers it to be fully charged (can bei altered, normally it is set to 90% of the batteries max Value)
Current = well says it allOn most laptops you are able to define a range in percent between min and max capacity of the battery where the computer runs without charging the battery even if a power supply is plugged or not. This range defines the point on which the battery logic decides that the battery is empty or fully charged (even if it's not completely charged or discharged).
@griven Thank you very much for you detailed information, you are awesome!
As I said earlier, I'm a beginner and I really don't know how to solve the battery problem,
Can you help me and we try together, maybe we will find the right solution! -
Hello @al6042
I hope you are doing well,
I want to ask you question,
I just get my Battery Properties from AIDA64 windows programs and it report these Properties:Can you update the DSDT in the attachments to reflect my battery Designed Capacity and Fully Charged Capacity, maybe my problem will be solved!
Thank you in advance -
@al6042 Now when I connect the Charger the Battery indicator not showing that the Charger is connected!
also the Red Battery problem is not solved,and I have these two messages in the log:
-
In that case I will have to check the DSDT again tomorrow.
I will be ready any time ☺ -
Please try attached DSDT...
Thank you for your efforts,
The new DSDT didn't solve the problem, macOS still gives a low battery warning even is the battery more than 90% and Console.app show this message: -
Hello @al6042, I hope you are doing well,
The problem of macOS gives a low battery warning even is the battery more than 90% is not solved yet!
I checked Console.app and I found this message:Is this a problem?
My files in attachements and please notice that I install kext in the System volume instead of CLOVER/kext/Other
I asked RehabMan about the problem and he thinks that the problem happens because of ACPI is not patched correctly
can you help me please to patch it correctly -
@iPhoneTruth Can you please confirm that you don't have difference in Battery data grabbed within a multi-boot-environment? I have 5% difference between macOS and Windows
-
The battery problem not solved with "Use dark menu bar and Dock"
and it show me the notification "Low Battery your Mac will sleep soon unless plugged into a power outlet." but its not sleeping after the message appear
and sorry for missing the attachments, now in the attachments
UPDATE:
Another problem that I have a dual boot, macOS and Windows 10
in macOS the battery level is 61%
and if i reboot and entered Windows 10, I found the battery level is 55%
Is that normal? -
@al6042
Ok, I test it more with both SSDT,
In the attachments you will find two screenshots of both my SSDT and @iPhoneTruth of Intel Power Gadget
Which one is better?And about the Battery red icon problem, I noticed that it turn red after the battery decreased by about 3% for example: if the battery is 77% the icon will turned red after the battery decreased to %74
and if I make a sleep and wake for the laptop, the battery icon turned to black again! -
I don't know how to thank you, many many thanks
did you read my edit?
EDIT:
It appears that the battery percentage is shown right, but the Battery icon turn to RED color at 94%
maybe there is a small problem need to be fixed -
You are awesome! It works!!!!!!!!!!!
I need to test it more but it appears it works fine, Thank you very muchWhat you did to make it work?
and I want to ask you, should I use the SSDT that I generate in post 24 ( Is I generate it right?)or should I use the SSDT from @iPhoneTruth files?
EDIT:
It appears that the battery percentage is shown right, but the Battery icon turn to RED color at 94%
maybe there is a small problem need to be fixed -
No, I use Intel(R) Dual Band Wireless-AC 3165 but it is not working as you know, I'm planning to replace it soon
-
Before I can do that, you should add your hardware details either in your signature or your profile, within the section "About me".
I also would like to take a look at your IOREG-Data...
Please download the IORegistryExplorer, open it and save the results with "File"->"Save as" as an IOREG-file...
Compress it and post it as an attachment.
@al6042
I did all of that
the IOREG-file in the attachments -
Which one is the latest DSDT you currently use?
I might also add, that I had an Ideapad 500-15ISK, which didn't need a DSDT-Battery-Patch, just the ACPIBatteryManager.kext in /EFI/CLOVER/kexts/Other directory.
Did you try that on your machine?
@al6042
I use this DSDT from this post
macOS sierra in Thinkpad E560 help neededI didn't try without DSDT-Battery-Patch, I don't know how to patch or unpatch DSDT
can you help me please -
Wait with generating your SSDT. Laptop will run also without SSDT.
How is it now with the batteryindicator?
Without SSDT it shows that: No Battery AvailableUPDATE:
@iPhoneTruth I generate the SSDT successfully and this is the result:Code- ssdtPRGen.sh v0.9 Copyright (c) 2011-2012 by † RevoGirl
- v6.6 Copyright (c) 2013 by † Jeroen
- v21.5 Copyright (c) 2013-2017 by Pike R. Alpha
- -----------------------------------------------------------
- Bugs > https://github.com/Piker-Alpha/ssdtPRGen.sh/issues <
- System information: Mac OS X 10.12.6 (16G29)
- Brandstring: "Intel(R) Core(TM) i5-6200U CPU @ 2.30GHz"
- Version: models.cfg v171 / Skylake.cfg v195
- Scope (_PR_) {222 bytes} with ACPI Processor declarations found in DSDT (ACPI 1.0 compliant)
- Generating ssdt.dsl for a 'MacBookPro13,1' with board-id [Mac-473D31EABEB93F9B]
- Skylake Core i5-6200U processor [0x406E3] setup [0x0605]
- With a maximum TDP of 15 Watt, as specified by Intel
- Number logical CPU's: 4 (Core Frequency: 2300 MHz)
- Number of Turbo States: 5 (2400-2800 MHz)
- Number of P-States: 24 (500-2800 MHz)
- Adjusting C-States for detected (mobile) processor
- Injected C-States for CPU0 (C1,C3,C6,C7)
- Injected C-States for CPU1 (C1,C2,C3,C6,C7)
- Warning: Model identifier (MacBookPro13,1) not found in..: /S*/L*/CoreServices/PlatformSupport.plist
- Warning: 'cpu-type' may be set improperly (0x0605 instead of 0x0905)
- - Clover users should read https://clover-wiki.zetam.org/Configuration/CPU#cpu_type
- Compiling: ssdt_pr.dsl
- Intel ACPI Component Architecture
- ASL Optimizing Compiler version 20140926-64 [Nov 6 2014]
- Copyright (c) 2000 - 2014 Intel Corporation
- ASL Input: /Users/.../Library/ssdtPRGen/ssdt.dsl - 301 lines, 9304 bytes, 49 keywords
- AML Output: /Users/.../Library/ssdtPRGen/ssdt.aml - 1789 bytes, 16 named objects, 33 executable opcodes
- Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 0 Optimizations
but when I use this SSDT.aml the same problem not solved and it show the message: No Battery Available
-
Try this Clover-Folder.
(I think, SSDT.aml is the cause of your problem. Now I deleted it from Clover. You have to create your own SSDT later.)
I will try your CLOVER folder and report back to you
UPDATE:
@iPhoneTruth
When I tried to use ssdtPRGen to generate SSDT it failed with the following error:Code- sudo ~/ssdtPRGen.sh
- sudo: ignoring time stamp from the future
- Password:
- ssdtPRGen.sh v0.9 Copyright (c) 2011-2012 by † RevoGirl
- v6.6 Copyright (c) 2013 by † Jeroen
- v15.6 Copyright (c) 2013-2017 by Pike R. Alpha
- -----------------------------------------------------------
- Bugs > https://github.com/Piker-Alpha/ssdtPRGen.sh/issues <
- gDataPath: /Users/lpc/Library/ssdtPRGen/Data
- System information: Mac OS X 10.12.6 (16G29)
- Brandstring 'Intel(R) Core(TM) i5-6200U CPU @ 2.30GHz'
- Error: Unknown processor model ...
- Visit http://ark.intel.com to gather the required data:
- Processor Number
- TDP
- Low Frequency Mode (use AppleIntelInfo.kext)
- Base Frequency
- Max Turbo Frequency
- Cores
- Threads
- Aborting ...
- Done.
I think the problem because I have 6200U cpu and you have 6500U CPU, maybe the DSDT need some changes? what you think
-
Pleas send your CLOVER-Folder!
First try this DSDT!
If this will have no effect, try this kext:
Voodoo Batterie@iPhoneTruth Here is my CLOVER folder in the attachments, I tried your DSDT and the problem not solved
I will try the Voodoo Batterie and report back soon -
@derHackfan Thank you very much, I really appreciate your help
I really hope to solve the battery problem, I will be very grateful if you could help me with this issue
@iPhoneTruth @derHackfan
Is there any hope to solve this problem
Can you please tell me where I can search for a solutions that may solve the problem