Gerootetes Telefon - Senden von SMS-Nachrichten über die Befehlszeile

Ich habe einen gerooteten Droiden (Sholes) mit installiertem ConnectBot. Ich kann sshes über die Anwendung "Linux Installer" hineinkopieren und/oder auch die Instanz von Debian darauf installieren dropbear. /system/xbinIch bin in tragbarer Linux-Glückseligkeit. Aber...

Ich möchte eine SMS-Nachricht über die Shell senden. So etwas wie

 sendsms 8005551234 "This is a text."

So etwas gibt es da draußen?

Antworten (2)

Sie sollten den Messaging-Intent mit aufrufen können

am start -a android.intent.action.VIEW "sms:numberhere" -e "sms_body" "hello"

Verwenden des Intent-Befehls wie hier beschrieben:

http://learnandroid.blogspot.com/2008/01/run-android-application-from-command.html

https://stackoverflow.com/questions/4967448/send-sms-in-android

Ein alternativer Ansatz ist die Installation von Termux und Termux-api

Dann ssh im Telefon, indem Sie diesem Link folgen

Jetzt können Sie SMS senden und auf viele andere nützliche Optionen zugreifen, hauptsächlich:

  1. Kamera
  2. Batteriestatus
  3. Zwischenablage
  4. Kontakte
  5. SMS und Posteingang

Die vollständige Liste und Syntax finden Sie hier

Da es sich um einen Linux-Emulator handelt, können Sie ihn auch für viele andere Zwecke verwenden.

Das Senden von SMS wird von Google für Termux nicht mehr zugelassen: wiki.termux.com/wiki/Termux-sms-send