Simule todos los botones físicos, como la presión en el botón de inicio en iOS 7 (Jailbreak)

Estoy intentando simular el "botón de inicio presionado" en iOS 7, pero el método anterior utilizado en iOS 6 no funciona. Hablo por supuesto de un dispositivo con jailbreak.

#include "GSEvent.h"

    - (void)simulateHomeButton
    {
       struct GSEventRecord record;
       memset(&record, 0, sizeof(record));
       record.type = kGSEventMenuButtonDown;
       record.timestamp = GSCurrentEventTimestamp();
       GSSendSystemEvent(&record);
       record.type = kGSEventMenuButtonUp;
       GSSendSystemEvent(&record);
    }

* ACTUALIZACIÓN Lo que realmente necesito es un método genérico como el anterior que me permite simular la presión de todos los botones físicos

Respuestas a la pregunta(2)

Su respuesta a la pregunta