this post was submitted on 03 May 2024
173 points (98.9% liked)
linuxmemes
20839 readers
867 users here now
I use Arch btw
Sister communities:
- LemmyMemes: Memes
- LemmyShitpost: Anything and everything goes.
- RISA: Star Trek memes and shitposts
Community rules
- Follow the site-wide rules and code of conduct
- Be civil
- Post Linux-related content
- No recent reposts
Please report posts and comments that break these rules!
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I fear you‘d had to reverse engineer some proprietary nonsense that some companies put in their battery in order to prevent free repai… rhmm, security of course, security..
I've not worked with batteries but I would assume there are two pins for voltage and ground, one temperature probe pin and or two pins for serial communication (probably I²C). If batteries would have had some sort complex handshake then it would have needed a corresponding UEFI patch so that system is able to refuse booting if the power level is too low. That's why I assume there would be no handshake (unless it's apple ofc).
I’d say the motherboard firmware checks if the battery through those two extra pins you correctly assume to have (there are generally 5 pins). And if the battery is not original it refuses to charge the battery.
You can always boot using power adaptor even without batteries and even on apple laptops 😇