3 votes

Obtenir un Root ou réinstaller l'OS sans câble USB ?

Habituellement, les guides pour obtenir Root ou réinstaller le système d'exploitation sur un appareil Android (j'ai un Samsung Galaxy S, qui m'inquiète surtout) disent de flasher l'appareil depuis un autre ordinateur via le câble USB.

Est-il en principe possible d'effectuer ces modifications sans utiliser le câble USB (et un autre ordinateur) ?

Peut-être en plaçant un fichier avec l'autre version du noyau/système d'exploitation quelque part sur le dispositif, et en le démarrant dans un mode spécial ?

Imaginez la situation : J'ai pris le Samsung Galaxy S (et un ordinateur portable), mais pas de câbles USB, et je suis parti loin de la civilisation. Or, il s'avère que pour utiliser certaines des applications que j'aimerais utiliser (comme les frontaux de serveur SSH pour Android), je

  • soit ils doivent réinstaller le système d'exploitation Android (parce qu'ils veulent une version plus récente ; j'utiliserais donc CyanogenMod ou Replicant car il n'y a pas de mises à jour officielles de Samsung)
  • ou ont Root (parce qu'ils ne veulent pas travailler sans Root).

Peut-on le faire sans câble USB ?

  • (Bien sûr, il existe une autre bonne solution dans cette situation : prendre le code source de ces applications, et les corriger pour qu'elles fonctionnent pour moi, les recompiler et les installer).

(AFAIU, une fois que j'ai un accès complet (Root) à l'appareil, je peux réinstaller le système d'exploitation sans câble et sans autre ordinateur : par exemple, j'ai un autre appareil qui était censé fonctionner sous Android -- Toshiba AC100, mais après avoir installé Ubuntu 12.04 dessus en flashant l'appareil, je dois être capable de réinstaller le noyau depuis l'intérieur du système d'exploitation -- il y a un utilitaire "flash-kernel" dans Ubuntu).

1voto

Galaxy Z Flip 3 Points 12200

Utilisez Gestionnaire de ROM app. Il peut installer des ROMs depuis la carte SD. Vous pouvez aussi télécharger vos ROMs préférées en l'utilisant.

Et, le Samsung Galaxy S est officiellement pris en charge par celui-ci.

0voto

Je suppose qu'il doit y avoir une porte dérobée pour cela, car j'ai lu dans un article qu'il sera possible de mettre à jour (officiellement) l'OS du Samsung Galaxy sans le connecter avec un câble USB à un autre ordinateur. par le biais d'une nouvelle application "Kies" de Samsung. .

Il est donc possible qu'une application (dans ce cas, au moins l'application Kies) réinstalle le système d'exploitation. Mais cette porte dérobée pourrait être bien protégée (nécessitant des signatures cryptographiques de Samsung peut-être - juste une supposition).

Et l'article disait qu'il fallait installer l'application "Kies" (si elle n'est pas présente) via l'application "Samsung apps". (Je ne l'ai pas testé moi-même car j'ai utilisé l'appareil sans carte SIM, mais l'application "Samsung app" veut une carte SIM...)

Il est donc possible d'installer une application qui sera capable de réinstaller l'OS. Mais cette porte dérobée pourrait être bien protégée (peut-être, seule une application de Samsung peut le faire).

0voto

(J'ai lu qu'il doit être possible pour flasher une mise à jour stockée sous forme de fichier sur le dispositif dans un mode de récupération .)

En effet, la " Procédure B : (Ne nécessite pas d'ADB) " de Section HOWTO du Galaxy S I9000 (sur forum.xda-developers) doit me permettre de réinstaller le système d'exploitation sans câble USB sur un Samsung Galaxy S non enraciné :

  1. Copiez le fichier CustomROM/Root dans le dossier "/sdcard/" du téléphone et (si ce n'est pas déjà le cas) renommez-le en "update.zip".
  2. Redémarrez en mode de récupération en appuyant et en maintenant VolumeUP+Home+Power.
  3. Attendez l'écran de récupération et sélectionnez "apply" : /sdcard/update.zip"
  4. Attendez qu'il se termine et redémarrez.

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