Ce tutoriel effectué sur Windows XP 32 bits n’a pas pour but de vous expliquer comment installer dingux mais plutôt comment installer le DualBoot. L'installation de Dingux sur la carte SD n'étant qu'un simple copier/coller. On trouve sur le net des packs prêts à l’emploi comme le dingux Integrale V2.0 de wirl et le minimal local pack avec le dernier kernel de SiENcE.
Par contre si un jour votre console se brick en installant un firmware de l'OS natif, il faudra la débricker et cela va écraser l'endroit où le dual-boot est installé. Vous serez donc obliger de refaire l'installation du dual-boot.
Sans rentrer dans les détails techniques, le DualBoot, comme son nom l'indique, permet d'avoir la possibilité de Booter (Démarrer) sur 2 systèmes différents. C'est Booboo, un espagnol ingénieur en software/hardware qui a adapté un DualBoot sur la Dingoo.
Par défaut la Dingoo est MonoBoot, c'est à dire qu'elle ne peut démarré que sur un seul système, celui livré avec la Dingoo. L'installation du DualBoot permet (lorsqu'on appuie sur la touche SELECT au démarrage) de démarrer non pas sur la mémoire interne de la Dingoo mais sur la carte SD.
Installer le DualBoot est absolument sans danger (on ne peut pas brické la Dingoo) et ne modifie en rien l'utilisation ou le contenu de la Dingoo. Vous pouvez toujours utilisé le système original de la Dingoo.
Vous n’avez pas besoin de carte SD pour installer le DualBoot. Lorsque le DualBoot est installé, un logo (DINGUX – www.dingux.com ) apparaît au démarrage de la Dingoo. Si vous appuyez sur la touche SELECT au démarrage sans avoir de carte SD ou si vous n'avez pas correctement installé dingux dessus, alors la Dingoo se fige sur le logo DINGUX de boot. Un simple RESET suffit à redémarrer.
"Dingux" est le nom donné à la version de linux pour la Dingoo. Booboo a développé ce linux (dingux) pour notre plus grande joie. Pour installer dingux sur la carte SD, rien de plus simple. Il faut mettre sur la SD deux fichiers et un dossier.
Si l’on ouvre la carte SD à partir de Windows, on peut voir ceci:
La méthode utilisé par ce tutoriel est usbtool (créée par Booboo). Il existe sur Windows, linux et aussi MacOS.
Ce logiciel va envoyé dans la mémoire, un programme qui va flashé la NAND Flash de la Dingoo (partie de la mémoire où est stocké le firmware). Le DualBoot est placé juste avant le firmware de sorte que lorsque l’on allume la Dingoo, il vérifie si l’on appuie sur la touche SELECT ou pas. Si l’on appuie sur SELECT, il démarre sur la SD et si l’on n’appuie pas, il continue et charge le firmware.
Contrairement au flashage de firmware (panne de batterie, la console peut se brické), c’est la Dingoo qui écrit dans sa mémoire.On envoie un programme dans la mémoire vive de la Dingoo et on l'exécute et c'est la Dingoo qui effectue son propre flashage de la NAND. Qui ne dure qu'une seconde. Impossible de planter la Dingoo, même a court de batterie car une seconde c'est instantané. Il est donc quasiment impossible de rater l’installation du DualBoot.
Tout d’abord il faut connaître la version du contrôleur LCD de la Dingoo. A l’heure actuelle, il existe 3 versions du contrôleur. Le ILI9325, le ILI9331 et le ILI9338. Pour vérifier la version de votre Dingoo c’est très simple.
Un écran (caché) apparaît (texte noir, fond blanc) et vous pouvez voir à la 3ème ligne:
LCD MODULE: LCM MODULE ILI9325(ou ILI9331 ou ILI9338).
Notez la version de votre LCD.
ATTENTION : Un bug de la Dingoo fait que si vous restez trop longtemps (en faite quelques secondes des fois) sur cet écran caché, la Dingoo ce bloque. Il ne vous reste plus qu’a utiliser votre cure-dents ou trombone favori pour faire un RESET (coté gauche de la Dingoo).
Maintenant que vous connaissez la version de votre Dingoo, il faut la mettre en mode USB Boot (pour être contrôlable du PC).
Pour cela, rien de plus simple.
Appuyez et maintenez le bouton B et faite un RESET (avec un cure-dents ou un trombone ).
Relâchez le bouton B après une à deux secondes.
La console peut être allumée ou éteinte, ça na pas d’importance. La Dingoo s’éteint si elle était allumée ou reste éteinte si elle était éteinte. Vous pouvez vérifier si elle est bien en mode USB Boot en essayant de l’allumer. Résultat, elle ne s’allume pas ! N’ayez pas peur, si vous ne désirez pas installer le DualBoot, un simple RESET permet de quitter le mode USB Boot et rallume la Dingoo.
Lorsque vous connectez la Dingoo au PC, XP la détecte et ouvre une fenêtre d’assistant d’installation de driver.
A ce stade, le driver est installé. Pour le vérifier, ouvrez le gestionnaire des périphériques.
Vous pouvez voir que le driver est installé. Il s’appelle LibUSB-Win32 Devices/Jz4740 USB Boot Device (Rockbox USBtool).
Ouvrez le dossier qui se trouve sur le bureau dingux_dual_boot_installer_20110420.
Vous pouvez voir trois fichiers pour les trois versions différente d'écran LCD de la Dingoo. _dual_boot_installer_ILI9325.bat, _dual_boot_installer_ILI9331.bat et _dual_boot_installer_ILI9338.bat.
Pour les personnes ne voulant pas utilisé les fichiers .bat,
vous pouvez vous rendre à cette page: Installation du Dualboot par l'invite de commandes.
Pour installer manuellement par l'invite de commande.
Il ne vous reste plus qu’a double-cliquez sur celui de votre version d'écran LCD de la Dingoo. Le logiciel USBtool se lance et se ferme au bout de quelques secondes.
Et la, miracle !!!
Regardez votre Dingoo, au bout de quelques secondes elle s’allume toute seule.
Vous allez devoir appuyer (sur la Dingoo) sur le bouton START (2 fois) pour arriver à la demande de confirmation.
Choisissez : YES (Allez à gauche avec la croix et appuyer sur START).
A partir d’ici vous pouvez choisir soit:Laissez sur Dual-boot, et sur OK et appuyez sur START.
Cliquez encore une fois sur START.
Choisissez : YES (Allez a gauche avec la croix et appuyez sur START).
SUCCESS !!!, device will reboot now.
Il ne vous reste plus qu’à appuyer sur START pour rebooter la Dingoo.
Vous pouvez voir maintenant qu’a chaque fois que vous allumez ou rebootez la Dingoo, un logo DINGUX – www.dingux.com apparaît.
Votre Dingoo à maintenant le DualBoot...
source:
Ironic - Septembre 09
liens:
http://www.dingux.com/
http://code.google.com/p/dingoo-linux/
Site créé par CeddusGenius.