N’abend,
habe gerade mein altes iPad 2 mit iOS 9.3.5 auch erfolgreich gepatched
Bei mir geht Activator, Insomnia und OpenSSH
Mit Activator kann man ja relativ viele Standardaktionen abfackeln, z.B:
[ul]
[li]Slide-to-unlock umgehen[/li][li]Display an- & ausschalten[/li][/ul]
Über Activator Programm (oder Einstellungen -> Activator) -> Sperrbildschirm -> Home-Button -> Einfach drücken -> iDevice entsperren!
Dann kann man einfach den Home-Button drücken und man ist sofort im letzten Zustand (Browser mit Webfront).
Vorher muss man natürlich in den Einstellungen die CODE Eingabe deaktivieren!
Mit dem Aufruf „activator send libactivator.lockscreen.show“ per SSH kann man das Display auch anschalten.
Dazu muss man eine SSH Verbindung herstellen. Da ich ja das Password nicht eintippen will, habe ich sshpass aus meinem RaspPi installiert (sudo apt-get install sshpass).
Dannach kann man mit:
sshpass -p <password> ssh root@<ip> "activator send libactivator.lockscreen.show"
HINWEIS: Wenn sich ein User das erste mal auf dem iOS Device anmeldet erfolgt eine Nachfrage ob die Keys erzeugt werden sollen.
ssh root@<ip>
Wenn man jetzt das alles auch noch aus IPS verwenden will muss man das auch noch einmal als root User tun (IPS läuft unter root user).
su
ssh root@<ip>
danach kann man dann in einem Script folgendes machen:
<?
// <password> - durch richtiges Kennwort ersetzen
// <ip> - durch lokale IP ersetzen
$output[] = shell_exec('sshpass -p <password> ssh root@<ip> "activator send libactivator.lockscreen.show"');
//var_dump($output);
?>
Ich habe den Befehl in ein Bash-Script gepackt und ruf dann in IPS das Script auf.
Hier findet man eine Liste mit allen Befehlen http://junesiphone.com/actions/
Habe einige ausprobiert, wie Lauter, Leiser, Töne, An- und Ausschalten - funktioniert prima!
Viel Spaß
Heiko