|
|
|
|
|
by heavyset_go
262 days ago
|
|
S3 sleep is a solved problem and security issues around it are solved by Secure Boot and memory and disk encryption. The issue is that firmware vendors disable S3 sleep in favor of s0ix/Modern Standby instead, which just puts hardware into low power states instead of stopping them entirely. This will inherently drain more power over time than just keeping memory powered in S3 sleep. Modern Standby requires heavy integration with the OS to be power efficient. Turns out that takes a lot of reverse engineering because vendors will not release documentation or tune the kernel for their firmware. |
|