Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Simulate all physical buttons like the pressure on the home button on iOS 7 (Jailbreak)

I'm trying to simulate the "home button pressed" on iOS 7 but the previous method used on iOS 6 doesn't work. I speak of course of a jailbroken device.

#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);
    }

*UPDATE What I really need is a generic method like the old one that let me to simulate the pressure of all physical buttons

like image 264
Usi Usi Avatar asked Jan 08 '14 14:01

Usi Usi


Video Answer


1 Answers

Try this.

[[%c(SBUIController) sharedInstance]clickedMenuButton];

like image 174
guoc Avatar answered Oct 10 '22 08:10

guoc