2 votes

Est-ce que quelqu'un a déjà flashé manuellement une version d'Android (par exemple une version Crespo) sur un téléphone Nexus S ? Comment fait-on ?

J'ai besoin de trouver un moyen d'ajouter manuellement le fichier system.img de la version Crespo pour Android sur un téléphone Nexus S. Est-ce que quelqu'un a déjà flashé une image de construction Crespo (je pense que cela se résume à un fichier system.img) d'une manière différente du manuel ? Par exemple, en flashant directement l'appareil sur une machine Windows 7 ?

Je ne peux pas utiliser les commandes telles qu'elles sont décrites dans les instructions à l'adresse suivante http://source.Android.com/source/building.html Je peux accéder à cette machine via RDP et VRDP, bien que VRDP ne fonctionne pas pour le moment pour me permettre d'utiliser les ports USB locaux de mon ordinateur distant.

(Je viens de poser une question pertinente et connexe qui rend également très difficile la compréhension de la situation pour moi-même. Si quelqu'un peut répondre à cette question, ce serait utile : https://stackoverflow.com/questions/11090473/how-to-get-nexus-s-version-4-0-4-icecreamsandwich-to-register-as-a-device-on )

2voto

ce4 Points 14264

Il est possible d'injecter votre system.img dans une sauvegarde précédente de nandroid effectuée à partir de clockworkmod, puis de restaurer cette sauvegarde avec le nouveau system.img.

Conditions préalables :

  • Installé clockworkmod recovery
  • système.img souhaité sauvegardé sur la carte SD.
  • faites une nouvelle sauvegarde de nandroid

Pour installer le nouveau système.img :

  1. démarrer à la récupération
  2. créer une sauvegarde nandroid vers, disons, /sdcard/clockworkmod/backup/[currenttimestamp]/.
  3. remplacez /sdcard/clockworkmod/backup/[currenttimestamp]/system.img par votre nouvelle image
  4. calculez le md5sum de votre nouveau system.img
  5. mettre à jour le md5sum dans le system.img dans le fichier /sdcard/clockworkmod/backup/[currenttimestamp]/nandroid.md5 avec la valeur de [4.].
  6. restaurer votre sauvegarde altérée
  7. si nécessaire, faites un nettoyage

1voto

Ces sites se sont également avérés très utiles pour apprendre à flasher manuellement une ROM sur un téléphone Android, au cas où quelqu'un aurait à le faire lui-même :

http://wiki.cyanogenmod.com/wiki/Nexus_S:_Full_Update_Guide
http://wiki.yobi.be/wiki/Android#Restoring_.28most_of.29_factory_ROM_.282.3.3.29_with_fastboot

Le premier est particulièrement utile pour apprendre la syntaxe critique "./fastboot" et le second est principalement utile pour apprendre que pour flasher un système Android complet, vous devez, après avoir sauvegardé votre ancien système, flasher les fichiers system.img, recovery.img, et boot.img qui sont créés à partir du processus de construction du code Android.

Note : Dans ma quête pour apprendre comment faire cela, j'ai appris qu'il y a en fait plusieurs façons de flasher sur votre téléphone (y compris la solution présentée par ce4).

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