fandesandro Posté(e) 29 août 2010 Share Posté(e) 29 août 2010 Bonjour, je tiens à signaler avant toute chose : CECI N'EST PAS MON TRAVAIL. Mais bien celui de vdelf qui m'a autorisé à traduire et publier son travail (http://wiki.archosfans.com/index.php?title=Archos_7HT_Modding_modify_update.img_Windows). Par contre conséquent, ne m'idolâtrez pas, mais adulez-le ;) Introduction : Ce tutoriel consiste à modifier le fichier update.img pour l'Archos 7 Home Tablet. A la fin de ce tutoriel vous obtiendrez, normalement, un nouveau update.img. Attention cependant, il y a des risques de bricks de votre machine ; suivez ce tutoriel scrupuleusement pour limiter les risques. Si vous faites des modifications importantes, soyez sûr de ce que vous faites ! Je (ainsi que vdelf) ne pourrai être en aucun cas responsable des quelconques dégâts occasionnés sur votre machine dû à une mauvaise manipulation ! Outils requis : AFPTool.exe newtuxboxflashtools.zip rkcrc.exe Vous êtes maintenant paré à créer votre custom rom. Placez un update.img fonctionnel (celui utilisé sur votre Archos 7 Home Tablet, tant qu'à faire) dans votre répertoire de travail. Décompressez update.img Ouvrez une console (touche windows + r => cmd) puis rendez vous dans votre dossier de travail (à l'aide de la commande cd) où se trouvent AFPTool.exe et update.img puis tapez la commande : AFPTool.exe -unpack update.img hackrom Vous obtiendrez alors : Check file... OK------- UNPACK ------ HWDEF 0x00000800 0x000003AC package-file 0x00001000 0x0000022D Rock28Boot(L).bin 0x00001800 0x0001B85C parameter 0x0001D800 0x00000208 Image/misc_data.img 0x0001E000 0x0000C000 Image/misc.img 0x0002A000 0x0000C000 Image/kernel.img 0x00036000 0x00503A23 Image/boot.img 0x0053A000 0x00033004 Image/recovery.img 0x0056D800 0x00141004 Image/system.img 0x006AF000 0x02AF6000 SELF 0x00000000 0x031A6004 Skip SELF file. update-script 0x031A5000 0x000000F7 recover-script 0x031A5800 0x0000003D Unpack OK! Vous avez maintenant un dossier nommé hackrom dans votre répertoire de travail. Celui-ci contient tous les fichiers présents dans update.img. Nous nous intéresserons à boot.img, system.img et recovery.img puisque ceux-ci contiennent les fichiers de boot, les fichiers android et le recovery système. Ce sont des fichiers de type CRAMFS. Les autres fichiers images ne le sont pas, il est donc impossible de les modifier par ce moyen. Modifier boot.img/system.img/recovery.img : Décompressez l'archive newtuxboxflashtools.zip et lancez NewTuxFlash.exe. Ensuite, ouvrez l'image que vous souhaitez et ajoutez/modifer/supprimez les fichiers que vous souhaitez. Une fois les modifications terminées, enregistrez la nouvelle image dans votre répertoire de travail. Donnez-lui un nom différent de l'originale (comme boot_nouveau.img), car cela ne fonctionnerait pas encore. Ajout du checksum : Archos a ajouté un checksum de 4 bytes à la fin de chaque image CRAMFS pour vérifier celle-ci avant le flashage. A cause de la modification des images à l'aide de NewTuxFlash, le checksum a été supprimé, car ce n'est pas une partie d'une image CRAMFS. Pour ajouter le checksum, vous devrez vous servir de rkcrc.exe (qui doit être dans votre dossier de travail, dans le même dossier que cygwin1.dll. Ouvrez de nouveau une console et entrez la commande : rkcrc.exe boot_ nouveau.img boot_nouveau_signe.img Si cela fonctionne, vous n'aurez aucune information de sortie (output), mais une nouvelle image avec un checksum ajouté. Vous pouvez maintenant remplacer l'originale par cette image dans le dossier hackrom/Image (n'oubliez pas de la renommez avec le nom de l'originale). Recréer update.img : La dernière commande est simple. Ouvrez une console et entrez ceci : AFPTool.exe -pack hackrom update_perso_v01.img Si tout se passe bien, vous devriez obtenir ceci : ------ PACKAGE ------Unknown TAG: VERSION Unknown TAG: EXTERNAL Add file: hackrom/HWDEF Add file: hackrom/package-file Add file: hackrom/Rock28Boot(L).bin Add file: hackrom/parameter Add file: hackrom/Image/misc_data.img Add file: hackrom/Image/misc.img Add file: hackrom/Image/kernel.img Add file: hackrom/Image/boot.img Add file: hackrom/Image/recovery.img Add file: hackrom/Image/system.img SELF file Add file: hackrom/update-script Add file: hackrom/recover-script Add CRC... Add CRC32 Pack OK! Flashage : 1. Copiez la nouvelle image sur la carte microSD ou sur la mémoire interne 2. Renommez-la en update.img 3. Retirez le cable USB - l'Archos 7 HT vous demandera d'effectuer la mise à jour 4. Connectez votre Archos 7 HT à l'alimentation 5. Appuyez sur "ok" et priez :-) 6. Enjoy Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Rejoignez la conversation
Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.