IMHO, the distinction is clear.
"If the question involves a general-purpose computer (e.g. iPhone), it should be permissible, but if it's about a locked-down consumer device, it is not. "
Without this distinction, we will eventually start drifting into the "how to use my smart dishwasher" zone. Strictly speaking, your dishwasher has a CPU of some sort, and is probably a Turing-complete computer...