[WIP] Mise à Jour Du Xell, XeLLous v1.0 By Redline99


Newserator
 Share

Messages recommandés

Redline99 devrait proposer sous peu une mise à jour importante du XeLL qui apportera de nombreuses améliorations et nouveautés :

Nouvelle stack réseau lwip 1.3.0:

- Utilise la bonne MAC address si les blocs de config sont en place

- Utilisation du DHCP "hostname" pour faciliter l'assignation en DHCP

- Refonte/nouveaux drivers ata/atapi/mmc

- Mise à jour du driver sfcx avec détection matérielle

- Nombreuses modifications/nettoyage sur les textes

- Nombreuses corrections/amlioration du code

Nouvelles fonctions HTTP:

- Download backup complet (RAW) de NAND

- Download du Key Vault décrypté (si disponible)

- Download Fuses (et clé DVD si disponible) via un fichier texte

- Download RAW Key Vault (équivalent à l'option -r de nandpro)

- Download RAW Config Blocks (équivalent à l'option -r de nandpro)

- Affichage plus clair des clés CPU et DVD

- Possibilité de configurer la clé DVD vers le lecteur depuis le Key Vault (exemple : pour corriger une mauvaise clé sur un firmware original)

Flash NAND avancé:

- Utilisation de la technique des slots via USB introduite dans Flash360

- Ecriture de la partition Flash depuis l'USB (jusqu'à 66 MB)

- Ecriture de la partition Flash depuis un disque (CD/DVD)

- Ecriture complète de la NAND (Raw) jusqu'à 528MB depuis un disque (CD/DVD)

USB (FAT-FAT32):

Placez à la racine du périphérique.

updslot0.bin - Xell (Address 0x0C0000 longueur max 0x040000 bytes, pas de metadata)

updslot1.bin - Rebooter (Address 0x100000 longueur max 0x140000 bytes, pas de metadata)

updpatch.bin - Rebooter Patches (Address 0x194000 longueur max 0x004000 bytes, pas de metadata)

updflash.bin - fichier image Nand (doit inclure les metadata ou le bytes spare/ecc).

Jusqu'à 66MB afin de couvrir la partition FLash des consoles 256/512MB.

CD-ROM / DVD:

Placez à la racine du média.

updflash.bin - Nand Image File fichier image Nand (doit inclure les metadata ou le bytes spare/ecc). Il doit s'agir de la NAND complète excepté pour les consoles avec mémoire intégrée (256/512MB). Pour ces dernière, vous pouvez uniquement écrire la partition Flash (66MB) sur la NAND.

Notes concernant l'USB:

Pour obtenir les meilleurs résultat concernant la détection du périphérique USB, retirez l'alimentation de la console après avoir lancé le dashboard. Puis réinsérez l'alimentation, connectez le périphérique USB puis bootez XeLLous.

La lecture des 66MB (updflash.bin) peut prendre plusieurs minutes, soyez patients le temps que le chargement en mémoire s'effectue.

Notes pour le Flash:

updflash.bin doit contenir le key vault et config si cela vous est nécessaire. XeLLous remplacera le contenu de la NAND avec ce qui est contenu dans le fichier updflash.bin

La gestion des bad blocks sera invoquée si :

- Lancement depuis l'USB

- Uniquement des données dans la partition Flash

- Si vous utilisez un des fichiers suivants: updslot0.bin, updslot1.bin, updpatch.bin

- Si présence du fichier updflash.bin et qu'AUCUN blocks remappés auparavant ne sont détectés dans le fichier.

Notes HTTP :

- Le HTTPD est basique, il ne lance pas apache ou quoi que ce soit d'autre. Ne lui en demandez pas trop et n'ouvrez pas plus d'une seule connexion à la fois.

Au cours des tests, il est apparu que Firefox fonctionne mieux qu'Internet Explorer. Ce dernier générant des problèmes lors du téléchargement. Cependant, une fois le téléchargement lancé, IE semble fonctionner.

L'option "Set DVD Key" ne doit être utilisée que si vous comprenez totalement son fonctionnement. Il ne s'agit pas d'une option permettant de flasher le firmware du lecteur ou de lier un lecteur à un Key Vault.

Cette fonction effectue simplement une lecture de la clé depuis le Key Vault et demande au DVD de stocker cette clé dans le firmware. N'attendez rien d'autre de cette fonction.

Notes TFTP:

Actuellement codé en dure en "192.168.1.98/tftpboot/xenon"

Ordre des opérations: (si la 2re condition n'est pas respecté le reste sera annulé)

USB Media

updslot0.bin

updslot1.bin

updpatch.bin

updflash.bin

xenon.elf

Optical Media

updflash.bin

vmlinux

Network Init

DHCP: Auto Assigned (hostname "XeLLous")

Static: 192.168.1.99

Network TFTP

192.168.1.98/tftpboot/xenon

Network HTTPD

Waits on port 80 of displayed IP Address

Fichiers: (Une autre série pour la compatibilité Cygnos)

La principale différence ici est le chargement des adresses, différentes versions ont été intégrées et utilisées à différents moments et pour des configurations différentes. Voici ce qui est connu à l'heure actuelle.

Renommez un des fichiers en "updslot0.bin"

Nom de fichier: Adresse à charger: Exemple d'utilisation:

xell-1f.bin 0x1c000000 original jtag hack, xbr_1, xbr_2

xell-2f.bin 0x1c040000 xbr_3, freeboot .1, freeboot .2

xell-readcd.bin 0x01310000 King Kong exploit

xell-serial.bin 0x01300000 King Kong exploit

xell-xell.bin 0x02310000 Not A Clue. Smiley

Peut-être pour plus atrd selon les retours utilisateurs ?:

- Amélioration de la vitesse pour les opérations sur les NANDs: exemple, il possible de tripler la vitesse de téléchargement depuis HTTP

- Téléchargement des blocs KV et Config cryptés

- Autres options de flash/gestion des bad blocks

- Autres fonctions HTTP

- Dirver Sata HDD

- Vitesse max CPU

- Driver pour les systèmes de fichiers fat/fatx/iso9960/etc ?

- Utilisation d'une sorte de XeLLous.ini pour d'autres paramètres tels que : configuration réseau, ordre des opérations, etc...

homesite.gif  Site officiel : Xboxhacker

Merci à kogami pour l'information

Lien vers article original : http://x360.gx-mod.com/modules/news/article.php?storyid=2486

Lien vers le commentaire
Partager sur d'autres sites

Merci Merci Redline99 :ok:

pas tous compris pour l'upload dans un XBR3 :marteau:

flash360 + "xell-2f.bin"a l'adresse 0x1c040000 renommer en "updslot0.bin" ???

Modifié par zn0
Lien vers le commentaire
Partager sur d'autres sites

En remplaçant le xell d'origine par celui-ci, tu pourras upgrader directement ta console.

Plus obligé de passer par flash360

et plus nécessaire de flasher 16 mb/64mb via ton cable LPT

Apparement la console lance un serveur WEB ou tu peux telecharger tes fichiers KV et raw, ainsi que la nand complete.

Lien vers le commentaire
Partager sur d'autres sites

- Utilisation d'une sorte de XeLLous.ini pour d'autres paramètres tels que : configuration réseau, ordre des opérations, etc...

Cette phrase m'interpelle, laisse telle supposait que l'on pourra choisir sur quoi booté au démarrage de la console ?

Lien vers le commentaire
Partager sur d'autres sites

Salut,

- Utilisation d'une sorte de XeLLous.ini pour d'autres paramètres tels que : configuration réseau, ordre des opérations, etc...

Cette phrase m'interpelle, laisse telle supposait que l'on pourra choisir sur quoi booté au démarrage de la console ?

Uniquement pour le XeLLous à mon avis.

@+

Lien vers le commentaire
Partager sur d'autres sites

J'ai testé ca fonctionne bien

XeLLous v1.0 By Redline99

Taking back your console

Based on XeLL - Xenon Linux Loader

Keys

SECRET KEY

CPU xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

DVD xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Downloads

FILE

DESCRIPTION

DOWNLOAD

Fuses The jewels that keep you honest. Fuse line 3 and 5 makeup your CPU key.

Download

Raw Flash This is the file needed for any flash modifications.

Download

Key Vault This is your Decrypted Key Vault and is part of what makes your console unique.

Download

Key Vault (RAW) This is your Encrypted Key Vault and is part of what makes your console unique. (equivalent to nandpro -r switch)

Download

Config Blocks (RAW) Contains the unique console MAC address and other configuration data. (equivalent to nandpro -r switch)

Download

Tools

Set DVD Key

This has limited use and is kept here in case someone finds a need for it. *It only SETS the DVD key and does not FLASH and does not modify the Key Vault's OSIG.*

Ce que donne le serveur http :)

On peut telecharger directement config et kv crypté et decrypté

Lien vers le commentaire
Partager sur d'autres sites

Tien MagicSeb ;)

Tu peux donner la marche a suivre pour faire une mise à jour ?

On n'a pas à ce soucier de la révision de la console par exemple ?

A la racine de ta clé usb tu mets xell-2f.bin et tu renommes en updslot0.bin

Tu lances flash360

Bouton B pour "Write Update Areas of Rebooter

Bouton A pour "Write updslot0.bin (Xell)"

Bouton A pour Flasher

Bouton A puis BACK et BACK

Ensuite on lance le xell via le bouton eject

On enlève la clé USB avant histoire qu'il s'auto update pas en boucle ^^

J'ai testé sur ma xenon, apparement pas de problème, y a plus qu'a voir la jasper

EDIT : Jasper updaté tout fonctionne, un velour comme on dit chez nous

Modifié par MagicSeb
Lien vers le commentaire
Partager sur d'autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
 Share