メインコンテンツにスキップ

2012年6月発売。Core i7プロセッサ 、Turbo Boost / 最大1 GB DDR5 Video RAM

599回答 すべてを表示

Can I trick my MacBook into thinking it has a battery connected?

A while back I learned the hard way about the massive performance drop if the laptop runs without having a battery connected to it.

If I were only to connect the battery's PCB (controller chip) without it being wired to the power cells of course, would my Macbook detect it as a battery?

Block Image

この質問に回答する 同じ問題があります

この質問は役に立ちましたか?

スコア 0
コメントを追加

5件の回答

最も参考になった回答

There's no performance drop whatsoever if you disconnect the battery on the Mac you've marked as being the one you're interested in. The only inconvenience would be having time and date reset whenever you disconnect the plug. If you're having performance issues even with battery disconnected, your problem is somewhere else, not the battery or its PCB.

このアンサーは役に立ちましたか?

スコア 3

15 件のコメント:

I just ran Geekbench 4 64-bit:

with battery: 10600 multi-core score

without battery: 4400 multi-core score

Still waiting for an answer.

さんによる

@cordius The answer is: damaged ISL6259 or one of the related components, most likely a resistor but it might be a mosfet too.

さんによる

I have no idea what those are. Would you kindly answer my original question? Or don't answer at all. I just want to know what would happen if I were to connect the battery's PCB to my laptop, Would it be detected as a battery? Would it be detected at all?

さんによる

@cordius Answer is it doesn't matter if the battery "seems" full. Imagine two pipes supplying power, one comes from battery and works fine, the other comes from mains and it's half obstructed. Unless you have the battery working, supplying full power, the other "pipe" will keep on being half obstructed and unless you clean it, it wont make a difference. It will charge slow and won't supply enough power for the Mac to work at expected efficiency.

Out of topic, if you're looking for help in a forum, try to be kind next time, people are helping out of free will.

さんによる

Ok now I get it, thank you.

さんによる

10件以上のコメントを表示

コメントを追加

@kevinc2019 Well, you're wrong, to put it plain and simple. These are performance results with Geekbench 4, 10 years old Mac, quadcore i7 2,5Ghz, battery is still the original Dynapack, with 10 yrs age too. As you can see, data is supplied through browser. Performance is slightly better with battery only on multicore:

Battery+Mains:

  • MacBook Pro (17-inch Late 2011) Geekbench 4 Score
  • Single-Core Score 3425 Multi-Core Score 10702
  • Geekbench 4.3.3 Tryout for Mac OS X x86 (64-bit)
  • Result Information
  • Upload Date June 13th 2022, 9:53am Views 1
  • System Information
  • Operating System Model Motherboard Memory
  • macOS 10.13.6 (Build 17G14042)

Battery only (65% charged):

  • MacBook Pro (17-inch Late 2011) Geekbench 4 Score
  • Single-Core Score 3422 Multi-Core Score 10941
  • Geekbench 4.3.3 Tryout for Mac OS X x86 (64-bit)
  • Result Information
  • Upload Date June 13th 2022, 10:02am Views 1
  • System Information
  • Operating System Model Motherboard Memory
  • macOS 10.13.6 (Build 17G14042)

Similar results on a more recent Mac:

Battery+Mains:

  • MacBook Pro (13-inch Mid 2017) Geekbench 4 Score
  • Single-Core 4316 Multi-Core Score 8477
  • Geekbench 4.3.3 Tryout for Mac OS X x86 (64-bit)

Battery only (75% charged):

  • MacBook Pro (13-inch Mid 2017) Geekbench 4 Score
  • Single-Core 4389 Score Multi-Core Score 8206
  • Geekbench 4.3.3 Tryout for Mac OS X x86 (64-bit)

About 2% better as difference single core, about 3% less as difference on multicore.

So much for the "modern laptops provide the best performance on mains"

このアンサーは役に立ちましたか?

スコア 2

4 件のコメント:

@arbaman - Well said!

さんによる

@danj Thanks, also for putting all the effort to make it look nice!

さんによる

@arbaman - You did the work!

I'm jealous! You still have a working 2011 17" MacBook Pro! Both of mine died ;-{ I was hard on them.

さんによる

@danj I've been surely lucky with it. I enjoyed many hours gameplay with it, it has been my favorite for schematics and it became a temporary decent mini-Tv when the telly got fried.

Only thing I remember I had to fix was a nasty mosfet that died out of a sudden and triggered bad temperature reading with usual kernel task and fans issues. That's all, graphic card still kicking.

Sorry for yours, they're nice Macs to keep in memory of the good old days.

さんによる

コメントを追加

This blog is going against all experience all around the internet.

Apple throttles the cpu when the battery is very low.

I have a perfectly working 2012 model MacBookAir, however the battery is 0 percent. Bettery is completely dead.

I will never replace this battery. I have a new M1 MacBook Air but I want to keep using the old intel Macbook air once in a while. I just want to run WindowsXP with Parallels on it. It is ultra slow because the battery is 0%.

It is so stupid not being able to disable this throttling feature.

Disconnecting the battery does not fix this problem.

You have to connect a battery that will report the battery limit being high, that is the stupid Apple solution.

So the title of this threat is quite proper and needs to be solved.

Just like the thread title is asking, I would like to trick my MacBook into thinking it has a battery connected (and with a reported battery level being high)

By the way, there is a hack to force the computer to think it is a desktop model but it doesn't work with every model.

Apple also updates their computers firmware with an OS upgrade. Back in the day, the firmware upgrade used to be a separate update file, but for some time now it is hidden in the OS upgrade setup and you can not not-install it. When you upgrade the firmware, it also changes the fan speed/temperature curves so your computer starts to run hotter. Which results in a slower running computer. You will have to use a third pary tool with custom fans speed/temperature curve to fix that issue.

So you see, Apple cripples their old hardware with many ways.

This is forced obsolesence.

"There's no performance drop whatsoever if you disconnect the battery on the Mac". This comment is completely wrong...

このアンサーは役に立ちましたか?

スコア 0

1件のコメント:

Well… it’s not so straight forward! So you buy a car do you not replace the worn oil and filters after so many miles? Let’s say you don’t and you aim to run it into the ground Vs your twin who drive the exact same car and gives it all the TLC it needs, clearly your car will head to the junk yard a lot sooner that your brother!


On the most part that also holds true here, it’s just the battery needs replacing either because of age or cycle count. The system self preservation (SMC) logic is designed to protect it’s self from over heating and when a battery needs replacement. That’s not obsolescence, that’s to protect you from a lithium fire!

さんによる

コメントを追加

I just tested the controller chip of a battery that died today. I did carefully desolder and remove the four wires leading to the battery three battery packs inside the battery housing.

Block Image

As we can see, a temperature sensor is present

BTW the wire colors from the first image of this thread: Black-Ground / White and Yellow - measuring voltages between cells for balancing / Red - about 11V Voltage

With the PCB attached, battery shows 0% on startup and the Mac is as slow as without battery. It also forces itself to shutdowns. (Macbook Pro late 2011 17" / 10.13.6)

I also found this interesting article about an Macbook Pro battery teardown:

https://www.edn.com/teardown-debugging-a...

Two Ideas:

1) -With the correct voltages present at the PCB, shouldn't the Mac be tricked into "thinking" a battery was present?

As far as I understand it is 3.7V cells, so very likely 3x3.7V in series = 11.1V (Printing on the battery reads 10.95V)

Leaving the bottleneck of a weak power supply aside for a moment I assume feeding the the battery controller PCB with about 10V from the Mac circuitry could do the trick? Maybe using a diode to prevent charging current being fed back to the DC input?

I also assume that the sensing / balancing cables need to measure 1/3 and 2/3 of the power...?

2 - with some explanation beforehand)

What is frustrating that a faulty battery will swell. Mine did today and I was somehow lucky. The Mac bulged but not yet visible to the eye.

I realised this when the lid did not close completely. I immediately removed the battery, the bulging is gone, but there are cracks in the anodising layer around the Trackpad. (Aluminium oxide brittles like glass) A tad frustrating for a machine that I cared a lot for and that looks brand new after 13 years of use.

Anyway, to get around the problem, instead of buying a new battery why not buying three 3.7V Li-ION cells and attaching them to the battery controller PCB?

Those could be better controlled by the eye and there is no dependency on suppliers.

Question: In my case, they do not need to have much capacity, just to provide enough power while the CPU needs it. I read in the article linked above that the charging current reaches 1A. Is the charging current dependent from the capacity of a cell?

All the best, Herbert

このアンサーは役に立ちましたか?

スコア 0

3 件のコメント:

I wish it was so simple! Given the amount of effort trying to redesign Apples battery circuitry to support different batts it’s not really practical.

さんによる

@danj According to this link https://www.edn.com/teardown-debugging-a... it is three ordinary 4.2V Li-Ion cells put in series and running at lower voltages for durability. But I did not have the time to track down any seller for those, I assume about 8000mAh for each cell. I assume as as long one has the controller salvaged from a dead battery it is not much of a problem to built your own. And at one point, there is no other way when battery spares are not available any more. Just to put this effort into perspective: My 2011 Macbook upgraded with 2x4TB SSD is fast enough to edit 2k Video, for higher resolutions I use it for offline editing. With the onboard GPU of the Intel chip as the external GPU died its famous death even twice, maybe folks remember. So this Macbook is crippled and still useable.I guess if not any crucial part dies, I will still use it in 2034. So many batteries later counted from now on...

さんによる

@herbertmueller - If you use like for like using the original logic board and make sure the sensors are properly mounted then I can see this as a workable solution.


But you really can’t use different sized batteries (different mAh) and the chemistry needs to be basically the same as the charging curve within the logic is designed for the batteries Apple used.


To be clear here, add we are doing is reconstituting the battery with fresh cells not faking the computers SMC logic.

さんによる

コメントを追加

Laptops are designed to use both battery and mains power. While they can and frequently do run on battery only, the power drain from the battery depends on the battery condition and the battery load, such as are you using an intensive game, video editing or several power hungry processes. Laptops using mains and battery do provide more power and give better results, as shown in the Geekbench 4 64 bit scores. As a 2012 Mac is using a ten year old processor, I'd recommend a new Mac with M2 chip that will last for another ten years.

このアンサーは役に立ちましたか?

スコア -1

5 件のコメント:

@kevinc2019 So basically what you're saying is that Apple engineers have been so dumb to fit on a 1800/2200 $ laptop a subpar battery that cannot take full advantage of the processor unless it's connected to both mains and battery simultaneously ?

さんによる

No. I wouldn't say that computer engineers are dumb. I'm only saying that modern laptops provide the best performance on mains, not battery.

さんによる

@kevinc2019 - Well... Thats partly true! Older Windows Intel systems are known for that!

Mac's on the other-hand have a more balanced power/performance framework. Thats not to say a Mac won't throttle down, it just does it at heavy load (high temp) unlike many Windows systems. To add to it, it makes no difference powered by the mains or via battery alone its the same.

Apple desire for thin was a big blunder with the 2016 onward Intel systems as the CPU's needed more aggressive cooling (Intel forgot to tell the hardware folks the truth), the only failing in these thin systems is the power runs out too quickly for the tasks many people were using them for.

Part of the problem is it takes about three years to spec and design a system, but the needed performance bar (what peoples Apps needed) moved faster than Apple (as well as the others) realized! Apple's M1 & now M2 SoC's shows us clearly Intel had failed in creating a cooler running chip that Apple begged them to produce.

Forget all of the integration Apple achieved within the M1 & 2 SoCs, If you pull out all of the extras it would be even running cooler and need even less power!

So why didn't Intel produce the better chip? And no, as we also saw from Apple with Rosetta2 running Intel code on an ARM chip is possible and not get heavily bogged down in the conversion.

If Intel had really tried Apple wouldn't have made the jump to their own silicon. And they can only blame them selves and now are playing catch up!

I'm very impressed with Apples SoC effort so far, sure its still needs better L1 & L2 memory caching and fetching which appears to be holding back multi-threading a bit and the clocking needs to be better for single thread performance. But given what they have achieved its very good!

And getting to your point the system needs to be powered by the mains to get the performance (Windows/Intel systems). Apples SoC's have no problems or performance limits that stop it unlike the current Intel chips in similar sized systems.

さんによる

@danj My 17" 2009 never throttled w/o the battery (couldn't leave it in due to cell expansion). I will forever miss the true AG screen those had in the unit if they were properly configured, which is why I ran mine to the ground even with the battery removed. While I am sad, I can get a high end P3 IPS display with a true matte panel.

But man even w/o the true AG screen, those M1 Max 16" machines eat the Intels for lunch. I didn't think my 2014 standby would be murdered within 2 generations of M1.

さんによる

@nick - The Core2Duo generation didn't face the issue unlike the i series (i5, i7 & i9 CPU's)

The issue the OP was dealing with is how the System Management Controller (SMC) works in managing the thermals and cooling. Its designed to go into CPU Safe Mode when it looses access to its thermal and voltage sensors, pushing the Fan's RPMs and lowering the CPU's clocking to reduce its heat.

@kevinc2019 injected some incomplete info that I was correcting and putting things into perspective.

さんによる

コメントを追加

回答を追加する

[deleted] さん、ありがとうございました!
統計データ:

過去 24時間: 11

過去 7 日: 41

過去 30 日: 79

今までの合計 1,842