← Back to context

Comment by irjustin

3 years ago

Those aren't the problem. It's that you can't control what the user will do/use (a sort of unbounded problem). The 0.5w or the ultra ultra cheap chargers that let AC signal through or maybe it's not giving true/clean 5/10/20v.

Now you have to have an extra decision circuit that judges whether or not the wall is "good enough to boot the phone" and then ask if it's good enough to run it as well. Last thing you want is wall power to dip randomly and you can't switch fast enough and simply shutting off.

I understand why you would pick the battery as the requirement. You know the exact behavior of when the phone is safely bootable vs not w/ a predictable DC signal.

> It's that you can't control what the user will do/use

You can throttle the CPU. In fact you should, especially if you expose it to the public, to prevent it from overheating.