Wie verhindere ich das Auftreten eines Systemupdates?

7

Wir haben 150 neue XOOM Wifi-Tablets (MZ604), die wir in 2 Wochen an Schüler verteilen. Auf den Tablets befindet sich ICS 4.0.4 ohne Wurzel.

Voraussetzung ist, dass auf den Tablets Adobe Flash Player 11 ausgeführt wird, um mit dem Lehrplan für Mathematik und Naturwissenschaften zu interagieren, der mit unseren Lehrbüchern übereinstimmt. Adobe Flash Player funktioniert nicht mit Jelly Bean, daher müssen wir verhindern, dass die Geräte das 4.0.4-Update überschreiten. Die Schüler können die Geräte vom Campus entfernen und sie mit ihren WLAN-Heimverbindungen verwenden. Daher funktioniert es nicht, die Geräte im Schulnetzwerk zu blockieren.

Eric Cloninger
quelle

Antworten:

2

Dafür gibt es eine App. Sie können damit Flash Player auf einem Jelly Bean-Gerät installieren.

Sie können auch die Installation versuchen Flash Player und dann das Gerät auf Jelly Bean aktualisieren.

Michael Hampton
quelle
Dies bringt mich dahin, wo ich hin wollte, um das APK für Flash Player herunterzuladen und zu speichern, das ich seitlich laden konnte (Adobe_Flash_Player_11.1.115.12.apk). Dies erfordert "unbekannte Quellen", was weniger optimal ist als das Installationsprogramm in Google Play, aber besser als der Versuch, 130 Kinder davon abzuhalten, ihre Geräte zu aktualisieren. Aus einer Umfrage des Lehrplans geht hervor, dass es unter 4.1.1 funktioniert. Danke für den Zeiger.
Eric Cloninger
0

Warum nicht adbShell verwenden und nach der Prozess-ID dieser Update Manager-Software suchen und diese deinstallieren oder sogar deaktivieren ?

Kennen Sie den Namen des Pakets, das für das Update verantwortlich ist?

Zwei Möglichkeiten, die ich mir vorstellen kann

  • pm uninstall com.motorola.xxxxx ODER
  • pm disable com.motorola.xxxxx

Das Problem ist, wenn der betreffende Schüler äußerst neugierig ist und sich zu Android-Hacking neigt ... nun, dies ist das Schwächste, was Sie tun können, da das Tablet außerhalb Ihrer Kontrolle liegt und die Hölle losbricht, wenn ein Schüler dies tut Lassen Sie das Upgrade fortfahren!

Ein anderer Weg, der seinen Vorteil / Nachteil hat:

Pro : Zuverlässig!

con : temporäre Wurzel unter ICS, von der man nichts hört!

Warum nicht ein temporäres Rooting-Verfahren verwenden (es ist temporär und wird beim Neustart verschwinden - z4root ist eines, von dem ich weiß, dass es es erlaubt, aber 100% unsicher ist, ob es mit ICS funktioniert). Die Idee ist, vorübergehend Root zu erhalten und das zu zerstören Updater aus dem /system/appVerzeichnis und entsorgen Sie nachfolgende Daten und was nicht mit dem Updater apk verknüpft sauber.

Dann sollte das Ihren Geist beruhigen.

Das Problem ist, wirklich, Sie sind den Umgang mit solchen Wissbegierige und sie werden immer einen Weg , um die Lock-downs finden, leider ...: D

Es klingt hier wie ein Lose-Lose-Fall, der außerhalb Ihrer Kontrolle liegt, da diese Tablets in das Haus des Schülers mit WLAN usw. ein- und ausgehen.

Als Empfehlung sollten Sie jedoch alle Befugnisse umgehen, die das Budget für die Tablets genehmigt haben, und sich direkt an Motorola wenden und sie fragen, ob es eine Lösung gibt, und ihnen die Situation erklären, um zu sehen, ob sie etwas in die Knie zwingen können um dies zu verhindern? Sicherlich können sie bestimmte bekannte Seriennummern oder ähnliches auf die schwarze Liste setzen ...

t0mm13b
quelle
Ich mache die gesamte Root-Routine gerne, da ich für Motorola arbeite und Apps schreibe, aber ich möchte das wirklich nicht 150 Mal tun. Die Kinder kommen vielleicht an diesen Punkt, aber der wahrscheinlichste Kandidat schläft den Flur vor mir. Ich kann ihn in der Schlange halten. ;-) Danke für die Ideen. Ich werde es versuchen.
Eric Cloninger