Wie deaktiviere ich die Mobile Hotspot-Funktion?

Soweit ich mich erinnern kann, deaktivieren einige Netzbetreiber diese Funktion. Jetzt haben wir ein paar Dutzend Telefone, die wir in einigen Schulen einsetzen möchten, und wir möchten diese Funktion deaktivieren.

Wie erreiche ich das? Ein paar Vermutungen, die ich habe, wären, etwas in oder einer versteckten Android-API hinzuzufügen / zu bearbeiten (kann hierbuild.prop keine finden ).


Update: Ich habe es vor langer Zeit herausgefunden. Die Lösungen hier funktionieren einwandfrei und die Telefone verhalten sich ordnungsgemäß. Normales WLAN ist nicht betroffen (weil hostapdnur der AP verwaltet). Beim Testen ist das Schlimmste, was passiert

2018-12-04 23:12:23.680 3207-3753/? E/SoftapController: Unable to open connection to supplicant on "/data/misc/wifi/hostapd/wlan0": No such file or directory

im logcat. Gleichzeitig schaltet sich der Einstellungsschalter für den mobilen Hotspot automatisch wieder aus.

Was ich tat, war nur hostapdin etwas anderes umzubenennen. Berechtigungen verschieben/löschen/ändern würde auch funktionieren.

Antworten (4)

Zusätzlich zu den anderen Antworten möchte ich hinzufügen, dass Sie alternativ die Ausführungserlaubnis aus dieser Datei entfernen können:

su
mount -o rw,remount /system
chmod 0644 /system/bin/hostapd

Dieser Ansatz sieht eher im Unix-Stil aus.

Um es wiederherzustellen, führen Sie dieselben Befehle erneut aus, verwenden Sie jedoch 0755statt 0644(dh setzen Sie die Ausführungsberechtigung zurück).

Ich habe es geschafft, dies zu lösen, ohne die hostapd-Datei zu löschen (mit dieser Methode können Sie die Hotspot-Funktionalität einfach reaktivieren, indem Sie hostapd wieder in seinen ursprünglichen Namen umbenennen).

  1. Roote dein Handy
  2. ADB-Verbindung öffnen
  3. Geben Sie diese Befehle ein:
    so
    CD-System
    CD-Bin
    mount -o rw, /system erneut mounten
    mv hostapd inactive_hostapd
    mount -o ro, /system erneut mounten
    
  4. Starten Sie Ihr Telefon neu und Sie können loslegen.

Wenn Sie die Hotspot-Funktionalität wieder auf Ihrem Telefon haben möchten, benennen Sie es einfach wieder in „hostapd“ ( mv inactive_hostapd hostapd) um.

Getestet auf dem Motorola Moto C Plus.

hostapd scheint auf Android 11 nicht mehr zu existieren. Wie könnte die WLAN-Hotspot-Funktion in dieser Android-Version entfernt werden?

Löschen Sie diese Datei (mit root):system/bin/hostapd

Ohne das Telefon zu rooten:

Installieren Sie eine Display-Overlay-App wie „AppLock“ und blockieren Sie den Zugriff auf „Einstellungen“.

Sie müssten auch den Dropdown-Zugriff darauf blockieren. Was aus Sicht der Benutzererfahrung scheiße wäre.
Sie könnten jedoch nicht auf die Einstellungen zugreifen, um den Hotspot-Namen und das Passwort festzulegen, vorausgesetzt, Sie haben diese natürlich zuerst gelöscht.