Closed GoogleCodeExporter closed 9 years ago
1. Les mise à jour du firmware sont disponibles sur le site de memup:
http://www.memup.fr/Support-Center_a414.html
Original comment by Jerome.p...@gmail.com
on 14 Feb 2012 at 12:30
[deleted comment]
[deleted comment]
[deleted comment]
2. décompression simple avec unrar
(http://www.rarlab.com/rar/rarlinux-4.1.0.tar.gz)
unrar x Mediadisk LNX HD - Firmware Vr 1.3.rar
contenu du dossier (vu avec la commande tree:
tree
.
├── install.img
├── logo_pal.bmp
├── Update Firmware Manual Guide - ENG.txt
├── Update Firmware Manual Guide - FR.txt
└── Update Firmware Manual Guide - GER.txt
2.a Décompresser l'image du firmware install.img dans un nouveau dossier
mkdir install
cd install
tar xvf ../install.img
tree
.
├── arial.ttf
├── audio_firmware.install.bin
├── configuration.xml
├── flash_erase
├── icon
│ ├── UPDATE_LOADING_01.bmp
│ ├── UPDATE_LOADING_02.bmp
│ ├── UPDATE_LOADING_03.bmp
│ ├── UPDATE_LOADING_04.bmp
│ ├── UPDATE_LOADING_05.bmp
│ ├── UPDATE_LOADING_06.bmp
│ ├── UPDATE_LOADING_07.bmp
│ └── UPDATE_LOADING_08.bmp
├── install_a
├── mkfs.jffs2
├── mkyaffs2image
├── nandwrite
├── package2
│ ├── bluecore.audio
│ ├── squashfs1.img
│ ├── usr.local.etc.tar.bz2
│ ├── video_firmware.bin
│ └── vmlinux.develop.avhdd.mars.nand.bin
└── video_firmware.install.bin
3. le fichier image (root) contenant les fichiers qui seront à la racine (/)
est nommé squashfs1.img et se situe dans le dossier package2 :
4. l'extraction de l'image root se fait avec la commande unsquashfs:
unsquashsf squashfs1.img
un nouveau dossier sera alors créé: squashfs-root contenant les fichiers
systemes qui seront installé dans /
5. La modification se fera directement dans le dossier squashfs, éviter
d'ajouter de lourds fichier, privilégier l'ajout de dossier qui seront ensuite
lié à un dossier sur le disque dur ou clé usb (au choix) (commande mount -o
bind, ex: créer un dossier /opt à la racine de squashfs-root , aprés
compilation faire un mount -o bind /chemin_hdd_ou_usb/dossier_opt /opt
6. recompresser le firmware
6.a recompiler le fichier squashfs1.img:
# sortir du dossier squashfs-root
cd ..
sudo mksquashfs squashfs-root/ newsquashfs1.img
---
une fois recompilé,
lui redonner les permissions correctes
sudo CHOWN 500:500 newsquashfs1.img
sudo chmod 0744 newsquashfs1.img
par prudance (si vérification il y a...)
changer l'attribut de date de création
sudo touch -t 201110051016 newsquashfs1.img (se baser sur la date du fichier
squashfs1.img
faire un ls -la pour comparer les fichier squashfs1.img et newsquashfs1.img,
seule la taille du fichier doit etre differente.
Si ok on peut supprimer le fichier d'origine squashfs1.img
sudo rm -rf squashfs1.img
et renommer le nouveau créé
sudo mv newsquashfs1.img squashfs1.img
supprimer le dossier squashfs-root
sudo rm -rf suashfs-root
6.b recompiler le fichier install.img
sortir de package
cd ..
tar -cvpf ../install.img *
vérifier le contenu
cd ..
tar -tvf install.img
vous pouvez supprimer ou garder le dossier install
le firmware est pret et peut etre lancé sur le boitier en suivant les
instruction du fichier texte :
"1.) Décompressez le fichier avec Winzip ou Winrar.
Copiez et collez les deux fichiers " intall.img et logo_pal" dans une clé USB.
2.) Branchez le périphérique USB sur le MEDIADISk LNX HD.
3.) Veuillez accéder au menu de configuration, puis sélectionnez « Système
» et enfin, mise à jour du
système.
4.) Choisissez « Mise à jour », pressez « OK ».
5.) l’installation est affichée sous un fond bleu, l’appareil se
réinitialisera automatiquement.
Veuillez ne pas éteindre l'appareil pendant l'installation!
5.) La mise à jour est désormais installée.
"
Original comment by Jerome.p...@gmail.com
on 17 Feb 2012 at 11:15
Une procédure sera prochainement établie dans le wiki
Original comment by Jerome.p...@gmail.com
on 17 Feb 2012 at 11:15
[deleted comment]
[deleted comment]
note:
pour openssh ajouter dossier root
Original comment by Jerome.p...@gmail.com
on 19 Feb 2012 at 3:53
Original issue reported on code.google.com by
Jerome.p...@gmail.com
on 14 Feb 2012 at 12:22