7 votes

Comment empêcher une mise à jour du système de se produire ?

Nous avons 150 nouvelles tablettes XOOM Wifi (MZ604) que nous distribuerons aux lycéens dans 2 semaines. Les tablettes sont équipées du système ICS 4.0.4, sans racine.

Les tablettes doivent fonctionner avec Adobe Flash Player 11 afin d'interagir avec le programme de mathématiques et de sciences qui coïncide avec nos manuels scolaires. Adobe Flash Player ne fonctionne pas avec Jelly Bean, nous devons donc empêcher les appareils de dépasser la mise à jour 4.0.4. Les élèves peuvent emporter les appareils en dehors du campus et les utiliser avec leurs connexions wifi à domicile. Il est donc inutile de bloquer les appareils sur le réseau de l'école.

2voto

Michael Hampton Points 2100

Il y a une application pour ça. Vous pouvez l'utiliser pour installer Flash Player sur un appareil Jelly Bean.

Vous pouvez également essayer d'installer Flash Player y entonces la mise à niveau de l'appareil vers Jelly Bean.

0 votes

Cela m'a permis de télécharger et d'enregistrer l'APK de Flash Player que je pouvais charger en mode sideload (Adobe_Flash_Player_11.1.115.12.apk). Cela nécessite des "sources inconnues", ce qui est moins optimal que d'avoir l'installateur dans Google Play, mais mieux que d'essayer d'empêcher 130 enfants de mettre à jour leurs appareils. D'après une enquête sur le programme, il semble fonctionner sous 4.1.1. Merci pour l'indication.

0voto

Nick Pierpoint Points 7976

Pourquoi ne pas utiliser adb et recherchez l'identifiant de processus de ce logiciel de gestion des mises à jour et désinstallez-le ou même désactiver ça ?

Connaissez-vous le nom du paquet responsable de la mise à jour ?

Je pense à deux façons

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

Le problème, c'est que si l'étudiant en question est extrêmement curieux et se penche sur le piratage d'Android... eh bien, ce sera la chose la plus faible que vous puissiez faire, puisque la tablette serait hors de votre contrôle et que l'enfer se déchaînerait si un étudiant autorisait la mise à niveau !

Une autre façon de faire qui a ses avantages/désavantages :

pro : Fiable !

con : Racine temporaire sous ICS, du jamais vu !

Pourquoi ne pas utiliser une procédure d'enracinement temporaire (elle est temporaire et disparaîtra au redémarrage - z4root est l'un de ceux que je connais qui le permet, mais je ne suis pas sûr qu'il fonctionnera avec ICS), l'idée est d'obtenir un enracinement temporaire et de supprimer le dispositif de mise à jour de la base de données. /system/app et se débarrasser proprement des données traînantes et des autres éléments associés à l'apk de mise à jour.

Alors cela devrait vous rassurer.

Le problème est que, vraiment, vous avez affaire à des esprits si curieux et ils se trouvent invariablement un moyen de contourner les verrouillages, malheureusement... :D

Il semble qu'il s'agisse d'un cas perdant-perdant sur lequel vous n'avez aucun contrôle puisque ces tablettes entrent et sortent de l'école vers le domicile de l'élève qui dispose d'une connexion wifi, etc.

Une chose cependant en tant que recommandation, contourner les pouvoirs qui ont approuvé le budget pour les tablettes et aller directement à Motorola et leur demander s'il y a une solution et leur expliquer la situation pour voir s'ils peuvent inventer quelque chose pour empêcher que cela se produise ? De leur côté, ils peuvent sûrement mettre sur liste noire certains numéros de série connus ou quelque chose du genre...

0 votes

Je suis à l'aise pour faire toute la routine Root étant donné que je travaille pour Motorola et que j'écris des applications, mais je n'ai vraiment pas envie de faire ça 150 fois. Les enfants pourraient en arriver là, mais le candidat le plus probable dort au bout de mon couloir. Je peux le garder à l'œil ;-) Merci pour ces idées. Je vais les essayer.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X