@John: hybrid suspend is already implemented in PowerManager, see pm-suspend-hybrid(8). So the "lot of work" would consist just in changing the action triggered when pressing the Suspend button.
@John: hybrid suspend is already implemented in PowerManager, see pm-suspend- hybrid( 8). So the "lot of work" would consist just in changing the action triggered when pressing the Suspend button.