Would it be possible to trigger S4 Hibernation with the kernel module? It might at least make it possible to pull a full memory dump.