Note d'informationN'ayant pas ces lecteurs au moment de la rédaction de ce tutoriel, je vais essayer avec l'aide d'autres membres du forum de mettre au point un tutoriel le plus complet possible pour vous permettre de dumper et flasher les derniers lecteurs LiteOn qui étaient jusqu'à présent indumpable. IntroductionSuite à la publication par Geremia d'une méthode permettant de dumper l'intégralité du firmware d'un lecteur LiteOn (quelque soit sa version), il est toujours intéressant de savoir comment tout ceci fonctionne en arrière plan.
Pré-requis- Un lecteur LiteOn 83850 v2 ou 93450 (cette méthode fonctionne également avec les 83850 v1 ou 74850c mais cela n'a pas grand intérêt si ce n'est de pouvoir récupérer un firmware complet du lecteur).
Préparation du lecteurUne fois votre lecteur démonté (si besoin voir notre tutoriel pour démonter sa console), vous devez retirer le capot de celui-ci en dévissant les 4 vis come sur l'image ci-dessous : ![]() Vous devez ensuite démonter le PCB du lecteur car nous travaillerons à l'arrière de celui-ci. (Mode expert: si vous préférez travailler directement sur le Flash ça se passe ici) Pour démonter le PCB suivez les indications de l'image ci-dessous : ![]() - Retirer avec précaution les 3 nappes - flèches vertes (pour les 2 petites, tirez doucement sur les ergots noirs et soulevez, pour la plus grosse tirer doucement sur les 2 ergots marrons). Une fois le PCB sorti du lecteur, retournez le afin d'avoir accès à l'arrière comme sur l'image ci-dessous : ![]() Passons maintenant aux choses sérieuses puisqu'il va falloir relier certains points entre eux : Commençons par le plus simple en reliant les 2 points de l'image ci-dessous avec un câble (vous devrez peut-être gratter un peu le vernis pour que la soudure accroche) : ![]() Une fois les 2 points reliés, il faut désormais isoler le Pin 101 (flèche jaune) de la piste se situant juste au dessus (cadre jaune) : ![]() Pour se faire, utilisez un scalpel ou n'importe quel outil pouvant couper avec précision afin d'isoler parfaitement le pin 101 comme sur l'exemple ci-dessous : ![]() Une fois l'opération effectuée, reliez le pin 101 à une des bornes de l'interrupteur et l'autre borne de l'interrupteur à une masse en ajoutant une résistance entre les 2 comme sur le schéma ci-dessous : ![]() Dernière opération, couper la piste indiquée en bleue sur l'image ci-dessous : ![]() Le montage global devrait ressembler à ceci au final : ![]() Il n'est pas nécessaire de remonter les nappes pour le moment, pensez bien à éteindre votre pc, ET votre CK, ou Xtractor afin de ne plus alimenter le lecteur avant de rallumer le pc Dump du firmware- Mettre l'interrupteur sur ON de façon à lier le PIN 101 à la masse Le lecteur doit afficher un Status 0x72 (si besoin éteignez et rallumez le lecteur) Si le lecteur reste en Status 0x52 au lieu de 0x72 malgré plusieurs essais : Il est possible que votre lecteur utilise un Flash SPI Winbond ou que le voltage du SPI n'est pas assez faible. Peut être que votre résistance est un peu importante qu'une 22 Omhs ? Essayez éventuellement une résistance 20 Omhs.
Vérifiez également encore et encore vos soudure. Winbond uniquementSi vous avez un Flash SPI Winbond (ce qui est impossible à savoir de l'extérieur) vous obtiendrez surement un Status 0x72 mais au lieu d'être reconnu il sera affiché comme "unknown flash chip" (manufacturer et device ID 0xFF). Si c'est le cas, vous ne pourrez pas utiliser Dosflash, vous devez utiliser JungleFlasher : - Lancer JungleFlasher IMPORTANT: n'éteignez surtout pas le lecteur entre les 2 Intro ! FIN DE LA PROCÉDURE EXCLUSIVEMENT POUR WINBOND ![]() - Mettre l'interrupteur sur OFF afin de supprimer la liaison du PIN 101 à la masse. Toujours sous Dosflash, entrez le numéro ATAPI correspond à votre lecteur.
Dosflash vous demandera quelle action vous souhaitez effectuer, tapez R : ![]() Donnez un nom à votre firmware et validez. Vous venez de récupérer un firmware complet de votre lecteur. Cela signifie que vous avez la possibilité désormais de remettre votre lecteur dans son état d'origine, ce qui n'était pas possible jusqu'à présent avec les méthodes connues.
Récupération de la cléPour récupérer la clé de votre firmware d'origine, nous allons utiliser tout simplement JungleFlasher. Lancez Jungleflasher puis ouvrer votre firmware avec le bouton "Open Target Firmware" ![]() Votre clé DVD apparaitra. Note : un firmware provenant d'un 93450 apparaitra comme un 74850. Un firmware provenant d'un 83850 V2 apparaitra comme un 83850... Faites ensuite un clic droit n'importe où sur la partie "Target" puis sélectionnez "save dummy" : ![]() Enregistrez le fichier "Dummy.bin". Cliquez ensuite sur le bouton "Manual Spoof" puis copiez votre clé DVD et votre N+ de Série dans un fichier texte: ![]() Ouvrez votre Dummy.bin cette fois-ci dans la partie Source de JungleFlasher via le bouton "Open Source Firmware" et le template iXtreme 1.6 correspond à votre lecteur (soit le 83850 ou 93450) dans la partie Target : ![]()
Cliquez à nouveau sur le bouton "Manual Spoof" et remplacez la clé DVD et le N° de Série par défaut par ceux de votre lecteur. Flasher le firmware- Eteindre votre lecteur Le lecteur doit afficher un Status 0x72 (si besoin éteignez et rallumez le lecteur) ![]()
Toujours sous Dosflash, entrez le numéro ATAPI correspond à votre lecteur.
Dosflash vous demandera quelle action vous souhaitez effectuer, tapez W, entrez le nom de votre firmware modifié et validez : ![]() ConclusionVotre lecteur est désormais flashé avec un firmware iXtreme 1.6 (avec les inconvénients inhérants- Wave 4...ban etc...). - Laisser uniquement le pont 3.3v et ne ressouder pas les pistes coupées. Ne connaissant pas les éventuels effets secondaires pouvant résulter si ce montage est laissé en place, nous ne pouvons que conseiller pour le moment de revenir à l'état initial en démontant la totalité du système. RemerciementsMerci à legueux pour la rédaction de ce tuto ainsi que tous les membres du forum qui ont aidé à la rédaction de ce tutoriel que ce soit en fournissant un dump, partageant leur expérience de mise en pratique etc...
|
|
Dernière modification de cette page le 15 décembre 2009 à 20:20. Cette page a été consultée 28 348 fois. |