Le Blog d'Elmattt avec trois "t" merci !

15sept/10Off

[ARCHOS] nouveau firmware archos 5 – 1.7.17

Bonjour,

Allez, ça faisait longtemps que j'avais pas donné de nouvelle de mon archos ^^

Archos a fourni dernièrement une MAJ 1.7.17 pour les archos 5 / 7 de notre génération. Voici la marche à suivre pour l'installer sur un archos 3g+ SFR hacké ;)

SURTOUT NE TENTEZ PAS D'INSTALLER LE FICHIER AOS DIRECTEMENT !

on y va, il y a 2 possibilités :

- on télécharge le fichier aos ici : http://update.archos.com/6/archos5-7/archos5-7_r1.7.17/firmware_archos5-7.aos

- on va l'extraire avec aos-unpack (si vous ne l'avez pas installé, suivez mon post précédent sur le hack complet !) avec la commande suivante (placez-vous avec "cd" là ou vous avez placé le fichier) :

aos-unpack firmware_archos5-7.aos

- un dossier se créé à coté du fichier : "firmware_archos5-7".

1ère possibilité, la plus simple :

vous copiez les 3 fichiers cramfs du dossier root/system unpacké, dans le dossier openaos/update sur la partition normale (créez le si il n'existe pas). Au reboot la MAJ sera prise en compte... pas facile celle là hein ^^

2ème possibilité, la plus complexe :

- on allume l'archos en mode recovery / menu SDE / access HDD using pc :

- on le branche en USB, la partition normale va monter toute seule

- on monte la partition cachée (cf les posts précédents), avec les commandes :

sudo mkdir /media/archos
sudo mount -t ext3 -o offset=29819404288 /dev/sdc /media/archos/

Je rappelle que sdc correspond à MA configuration, adaptez ce paramètre avec la votre !
- Vous pouvez faire une sauvegarde des 3 cramfs actuels, au cas où :

sudo cp /media/archos/*cramfs* /home/elmattt/Bureau/

- Ensuite on copie les 3 cramfs unpackés sur l'archos :

sudo cp /home/elmattt/Téléchargements/firmware_archos5-7/root/system/*cramfs* /media/archos/

- On patiente quelques secondes ... on démonte proprement l'archos avec  :

sudo umount /media/archos/
sudo sync

- On valide sur l'archos en appuyant brièvement sur le bouton power, l'archos reboot. Si vous avez un multiboot, il est toujours fonctionnel, choisissez donc archos, et voilà :

-------------

Ce firmware apporte la possibilité de lire des fichiers mkv, sachant que les codecs permettant de les lire sont inchangés ;)

Have fun et comme d'hab suivi des problèmes sur IRC merci :D

9août/10Off

[ARCHOS] Toute l’histoire …

Bonjour à tous,

Je tenais à parler de cette dernière expérience avec mon archos.

Après avoir eu vent de la super promo SFR, moi qui d'habitude n'achète jamais sur un coup de tête, j'ai craqué quelques minutes après avoir vu la news (comme quoi il ne faut jamais dire jamais).

Ayant reçu le matériel quelques jours plus tard, je pars à la recherche d'infos et des possibilités qu'offre le matériel. Je tombe alors sur openaos.org, qui propose un hack complet des appareils archos, SAUF le 3G+ SFR... Forcément, cela aurait été trop facile.

Je découvre alors une discussion sur le forum HFR, qui expose les possibilité de l'appareil, et notamment la fameuse partition cachée. Coup de chance je suis Ubuntero depuis quelques années, je m'empresse donc de valider la manipulation. Tout fonctionne et j'arrive à y accéder. Mais malheureusement, mes compétences en ce domaine s'arrêtent là. J'ai bien rooté mon téléphone (Samsung spica), mais j'ai bêtement suivi un tuto disponible.

Après quelques échanges avec les motivés d'HFR, sur le topic hack et modification du firmware de l'archos 3G+ SFR, j'en viens à rejoindre le chan IRC d'openaos, simplement pour voir ce qu'il était possible de faire. Après quelques questions (merci les cours d'anglais), il s'avère que la team en question n'a pas l'appareil en sa possession, ce qui pose un léger problème. En cherchant ensuite un peu, nous avons réussi a trouver comment supprimer l'interface SFR (cf article précédent), mais cette modification, bien que sans danger, faisait perdre beaucoup de fonctionnalités à l'archos.

En fouillant un peu ensuite, et toujours avec l'aide de la team openaos, nous avons découvert que l'archos SFR avait juste une surcouche en flash, homescreen.swf, qui recouvrait simplement le menu archos standard. Et dans ce menu est disponible le fameux DTI, un système de jeu pour archos, qui possède une faille déjà exploitée pour les firmwares égaux ou inférieurs au 1.6.54. Heureusement pour nous, l'archos SFR est en 1.5.10. Malheureusement, le menu DTI est aussi désactivé par la suppression de la surcouche.

Nous partons donc en quête d'un autre moyen, qui conserverait toutes les fonctions de l'archos, mais en ayant accès au menu archos normal. Ayant déjà lu ici et la que certains utilisateurs, sans raison apparentes, ont déjà eu accès au menu archos après un reboot sur leur 3G+ SFR, il apparaît que la meilleure solution est de réussir à faire planter le swf SFR, pour retrouver le menu normal, tout en conservant les fonctionnalités.

Ayant quelques notions en Flash, j'ai essayé diverses choses, comme essayer de lancer le menu DTI directement depuis l'interface SFR modifiée, étant donné qu'on peut également la lancer depuis les applications flash. Sans succès...

Mercredi dernier, 2 jours avant la sortie officielle du hack, je suis « monté en grade » chez openaos, aux vues de ma motivation pour déverrouiller cette satané machine ! On m'a proposé de gérer l'écriture et la traduction de la manipulation.

L'un d'eux à trouver le moyen de faire planter l'interface SFR, en simplement remplaçant un widget (qui sont aussi des swf) par l'interface complète directement. Hé oui, c'est comme cela que fonctionne le hack. Après quelques tests et validations de leur coté, j'ai fait office de traducteur puis de béta-testeur pour le manipulation complète, que vous avez découvert vendredi à 18h ! ;)

Cette team à fait un super boulot, ils ont vraiment tout fait dans le respect d'Archos, de SFR, des utilisateurs. La seule ombre au tableau, sont ces fameux plugins qui ne fonctionnent plus après le hack. Leur philosophie est de toujours faire ce genre de choses sans léser aucunement Archos, le but étant simplement de « déverrouiller » la machine avec un système officiel Archos, le SDE.

J'ai ensuite ajouté simplement les autres système, ayant compris que la manipulation allait être très simple après ces quelques jours de conversation avec eux.

Je ne m'arrête pas là pour autant, assurant le Service Après Vente (bonjouuuuuuuur) sur le chan IRC pour les utilisateurs coincés ou ayant du mal à suivre les consignes, avec l'aide de l0g4n ( ou Neuromancien sur le chan ).

À ce jour, aucun Archos 3G+ SFR n'est brické ! Ce hack est donc un grand succès ! La team openaos à d'ailleurs reçu quelques dons suite à la publication, et aux retours des utilisateurs satisfait, qui l'aidera à continuer leur travail en faisant l'acquisition d'autres archos au fur et à mesure de leur sorties... Continuer à faire des dons, ceux qui ne l'ont pas fait, et encourager vos connaissances à faire de même ! ;)

J'espère bien continuer à faire un peu de chemin avec tous ces gens là, qui sont bien sympathiques et intéressants.

Pour ma part, c'est ma première expérience dans le hack, une discipline qui m'intéresse beaucoup ! Mais ce n'est sûrement pas ma dernière ! :D

En bonus le graph des visites sur le blog suite à l'article :D

30juil/10Off

[ARCHOS] hack complet du 3g+ de sfr

Bonjour à tous, voici ci dessous la méthode de hack pour l'archos 5 3g+ SFR :

Nous sommes fier d'aider par cette méthode les utilisateurs d'archos 3g+ abandonnés par SFR en leur donnant la possibilité d'installer le système SDE qu'ils méritent. Nous travaillons dur depuis 1 semaine sur cette release. Elle a été modifiée encore et encore pour la rendre plus sûre et attractive.

Une pétition à été lancée sur le forum SFR, pour demander officiellement une ouverture du firmware. Merci de bien vouloir y participer... Une mise à jour officielle reste la meilleure solution !

ATTENTION, merci de bien vouloir lire attentivement les recommandations suivantes :

Avant de vous lancer, il faut savoir que :

  • Cette manipulation vous fera perdre la garantie sur votre appareil
  • Cette manipulation vous fera perdre les plugins que vous aurez déjà achetés sur votre archos
  • Vous pourrez ensuite racheter ces plugins, mais il sera impossible de les installer de manière officielle sur votre archos
  • VOUS ETES SEUL RESPONSABLES DE VOS MANIPULATIONS !!!
  • Ce hack fera de votre archos 3g+ SFR, un archos 5 3g standard, avec l'interface Angstrom linux.
  • En aucun cas votre appareil sera désimlocké.

Mais le hack est réversible. Vous pourrez repasser sur le système officiel SFR par la suite ... ATTENTION BRICK POSSIBLE SI VOUS LE TENTEZ SANS SAVOIR CE QUE VOUS FAITES ! Article à suivre pour le retour sur SFR...

Vous êtes prêts ?

  • Mettez votre archos en charge une heure au moins avant, si la batterie est déchargée, il y a risque de brick !
  • NE JAMAIS éteindre ou mettre en veille l'appareil pendant la procédure, sinon brick !
  • Sauvegardez le contenu de votre archos !
  • Je vous conseille de formater puis de réinstaller le firmware de base, de manière à partir sur une base saine. Dans ce cas, menu restauration, puis format disk, ensuite on colle le fichier aos SFR à la racine de la partition normale, puis update...
  • Prenez votre temps, soyez sûrs de vos manipulations, en cas de doute, n'hésitez pas demander de l'aide...
  • Il vous faut la dernière mise à jour officielle SFR, c'est à dire le firmware 1.5.10. Il est installable en wifi en passant par le menu réglages / Logiciels et Plug-ins, puis le bouton Mise à jour du logiciel en ligne. Si vous ne savez pas en quel firmware vous êtes, ce même menu vous donnera l'information. Ceux qui n'ont pas de wifi peuvent le télécharger et l'installer manuellement, en déposant le fichier .aos dans le disque dur par USB, puis en utilisant le bouton Mise à jour du logiciel par le même menu.
  • SUIVEZ SCRUPULEUSEMENT LA PROCÉDURE, n'essayez pas de l'adapter avec d'autres exploits !

On y va :

sudo mkdir /media/archos
  • On monte la partition cachée :
sudo mount -t ext3 -o offset=29819404288 /dev/sdc /media/archos/

ATTENTION, sdc correspond à MA configuration, remplacez par la lettre de votre archos, repérable avec la commande :

sudo fdisk -l
  • Un deuxième disque monte sur le bureau, nommé archos, ou media 201 MB
  • Dans le terminal, on navigue vers le dossier où vous avez téléchargé l'archive avec la commande :
cd /home/votrenom/Téléchargements
  • ou à adapter en fonction de l'emplacement de l'archive
  • On "détar" l'archive précédemment téléchargée :
sudo tar xvf openaos-hack_20100730_0.1.0.tar.bz2 -C /media/archos

Voici ce qu'il doit s'afficher dans le terminal :

tar: Taille de l'enregistrement = 8 blocs
openaos/
openaos/flash
openaos/widget_astro.swf
openaos/a5std/
openaos/a5std/boot0_0x00000000
openaos/a5std/boot1_0x00030000
openaos/a5std/init_0x00210000
openaos/a5std/keystore_0x00010000
openaos/a5std/params_0x003f8000
openaos/a5std/recovery_0x00080000
openaos/a5std/logo_0x00060000
openaos/a5sfr/
openaos/a5sfr/boot0_0x00000000
openaos/a5sfr/boot1_0x00030000
openaos/a5sfr/init_0x00210000
openaos/a5sfr/logo_0x00060000
openaos/a5sfr/params_0x003f8000
openaos/a5sfr/recovery_0x00080000
openaos/a5sfr/keystore_0x00010000
openaos/root_telnetd
openaos/dohack.sh
  • Vous devriez avoir un dossier openaos dans /media/archos
  • On rentre dans ce dossier :
cd /media/archos/openaos
  • On lance le hack :
sudo ./dohack.sh

Vous devriez avoir :

openAOS 0.1.0
Utilisez ce script avec précautions !
openAOS ne peut être tenu pour responsable pour une mauvaise utilisation de ce script ou des effets indesirables !
Vous utilisez ce script à vos propres risques !
Il ne peut être utilisez qu'à des fins éducatives !
Le hack de votre archos est activé, suivez la procédure pour la suite...
  • On ressort du dossier :
cd /
  • On démonte la partition cachée :
sudo sync
sudo umount /media/archos
  • Vous pouvez maintenant appuyer sur la touche power de l'archos, ce qui va le faire démarrer normalement.
  • Dans la liste des widgets SFR, bouton sur la gauche, choisissez le widget astro.
  • L'interface va clignoter.
  • Après quelques secondes, le hack fait disparaître l'interface SFR. Il est possible que l'appareil reboot, puis fasse apparaitre le menu archos standard après le reboot... si il reste en reboot infini, éteignez, mode restauration, et recommencez !
  • À partir de ce point, les frileux peuvent s'arrêter. Le hack est en place, et devrait remplacer la page d'accueil SFR à chaque démarrage... Les plus courageux peuvent continuer ;)
  • On active le mode USB, ou on débranche rebranche le câble. L'archos se monte automatiquement, on n'utilise plus la partition cachée pour la suite.
  • On extrait l'archive DTI, qui contient un dossier Games.
  • Maintenant on va copier le dossier Games dans la racine votre archos. Si le dossier existe déjà, vous pouvez le remplacer.
  • Et on en profite pour copier également le rootfs.img.gz dans la racine de la même partition.
  • On débranche rebranche l'USB. l'archos vous demande d'activer l'USB, cliquez sur rester en charge.
  • Attendez de voir l'interface Archos... un reboot automatique est possible.
  • Vous pouvez maintenant aller dans le menu Jouer, Jeux, DTI, ou vous trouverez 4 options : ( créer un profil d'abord, nommer le comme vous voulez, puis charger)
  1. hack pour passer sur le SDE en gardant le logo SFR au boot.
  2. hack pour passer sur le SDE en passant au logo openaos.
  3. hack pour le retour en arrière vers le firmware SFR.
  4. hack pour lancer un telnetd, qui nécessite une connexion wifi établie. (il s'agit d'une option pour utilisateur avancé, ou sur demande d'openaos pour un éventuel débogage !)
  • On clic sur le 1 ou le 2 en fonction de votre envie, mais surtout pas le 3 !!!!!!
  • puis le bouton jouer vert en bas.
  • le flash est en cours, il dure environ 2 minutes, NE TOUCHEZ À RIEN et surtout n'éteignez pas ou ne débranchez pas votre appareil !!! Attendez patiemment, ça peut être plus long... Si l'appareil se met en veille, attention en cliquant, de ne pas lancer un logiciel...
  • ensuite on va ouvrir le document openaoslog.txt, via l'explorateur de fichier, en vérifiant qu'à la fin du fichier il y ai "Le hack de votre archos est terminé", et qu'il n'y a pas de message d'erreur dans le log. (Vérifiez chaque ligne : si vous trouvez un error: blablabla, venez demander de l'aide !)

  • on reboot..... On croise les doigts, et voilà !!!

  • Soyez patient au premier boot, l'interface est zippée donc, encore 1 ou 2 minutes...
  • et tadaaaaaaaaaaa :

Pour la suite, n'hésitez pas à demander de l'aide sur IRC, #openpma sur irc.freenode.net... Have fun !!

http://dev.openaos.org/wiki/Donations N'hésitez par à faire un petit don pour l'équipe d'openaos... une bière par tête = 2€ = vraiment pas grand chose pour le boulot effectué !

Les personnes qui ont découvert l'exploit et qui ont préparé le hack complet souhaitent rester anonymes ;)

Bientôt l'ajout d'un screencast sur les manipulations à faire ...

On continue avec l'ajout de l'interface archos standard, avec la dernière mise à jour :

http://archos.g3nius.org/index.php?title=Archos_5_Pre-Patched_Firmware_Updates, ici téléchargez firmware a57 1.7.11 patched.aos dans la colonne full firmware.

aos-unpack --a5 firmware-a57-1.7.11-patched.aos
  • Il y a quelques warnings en sortie de cette commande, c'est normal :
WARNING: flash/boot1_0x00030000: Signature is not valid.
WARNING: flash/init_0x00210000: Signature is not valid.
WARNING: flash/recovery_0x00080000: Signature is not valid.
WARNING: rootfs.cramfs.secure: Signature is invalid.
WARNING: optfs.cramfs.secure: Signature is invalid.
WARNING: bitmapfs.cramfs.secure: Signature is invalid.
Extracted 43 blocks from firmware-a57-1.7.11-patched.aos.
  • Vous avez normalement a coté du fichier un dossier du même nom, avec un dossier flash, un root, et d'autres fichiers,
  • Repassez en mode restauration, puis :
  • Copiez les fichiers bitmapfs, optfs et rootfs du dossier root/system dans le dossier openaos/update sur l'archos, partition data (pas la partition cachée, la fat32) ( si le dossier n'existe pas créez-le!)
  • Rebootez la machine...
  • Si tout va bien vous aurez un menu de boot, avec au choix, Archos standard, ou angstrom.
  • Il est possible qu'il faille supprimer le dossier SFR dans la partition cachée si cela ne fonctionne pas. Laissez la machine rebooter toute seule 3/4 fois au besoin, cela à fonctionné comme ça pour le mien !

Et voila, dualboot angstrom / avos !

Vous pouvez maintenant rajouter l'image de e17 http://openaos.org/~spz0/illume-revision199/e17-illume_Spz0-beta2.tar.gz (fichier à détarer, e17, super joli rien à voir avec matchbox !!! ) à la racine de la partition data, en le renommant, ou en écrasant le précédent, et en rajoutant la ligne correspondant au nom du rootfs.img dans le menu.lst. Et hop triple boot !

Précision pour le triple boot :

openAOS Angstrom Linux e17|/dev/sda1|/rootfse17.img|/sbin/init
  • démontez et rebootez ... :D

Bientôt la méthode de retour vers le firmware SFR ... à suivre donc !!

:D