Aller au contenu


Photo

NORway_launcher LME "Linux & Mac Edition"


  • Please log in to reply
31 replies to this topic

Posté 16 April 2015 - 22:22

#1
littlebalup

littlebalup

    \0/ Boooorn to be wiiiiild ! \0/

  • Shining VIP
  • 3,197 Messages :
  • Sexe:Male
  • Lieu:Toulouse

Je vous présente mes versions console de NORway_launcher et NANDway_launcher que j'ai "porté" en shell pour une compatibilité Linux et Mac.

5Nk0Jz3.png
n2vO7jI.png
 
uUtj1Qa.png
 
 
Toutes les fonctions des versions Windows sont là (teensy port auto-detection, multi-dumps, binary comparisons...)

Téléchargement NORway launcher:  https://github.com/l...way_launcher.sh
Téléchargement NANDway launcher: https://github.com/l...way_launcher.sh
 
Un petit guide pour linux (en anglais, désolé):
 

Quick guide to run judges scripts with linux:

- Ensure "python" and "python-serial" packages are installed:

sudo apt-get update
sudo apt-get install python
sudo apt-get install python-serial
- Get the latest Judges' files from his GitHub repo : https://github.com/hjudges/NORway, then unzip files.

- Program your Teensy with the NORway.hex file using the PRJC loader and instructions available there : https://www.pjrc.com...ader_linux.html

- Plug or unplug/re-plug your programmed Teensy, then, just after, run:
dmesg
So, you should obtain something like that at the end:
[15546.805869] usb 1-1.5.3: new full-speed USB device number 18 using dwc_otg
[15546.918634] usb 1-1.5.3: New USB device found, idVendor=16c0, idProduct=047a
[15546.918673] usb 1-1.5.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[15546.918693] usb 1-1.5.3: Product: NORway PS3 Flasher USB Serial
[15546.918711] usb 1-1.5.3: Manufacturer: judges
[15546.918727] usb 1-1.5.3: SerialNumber: 12345
[15546.926721] cdc_acm 1-1.5.3:1.0: This device cannot do calls on its own. It is not a modem.
[15546.926864] cdc_acm 1-1.5.3:1.0: ttyACM0: USB ACM device
Where " ttyACM* " is your serial port, fully named " /dev/ttyACM* ". Note this port name.

- Go to your NORway unziped folder then make the NORway.py and/or NANDway.py executable:
chmod 755 NORway.py
and/or
chmod 755 NANDway.py
- Now you can start to run Judges's script with:
./NORway.py
exemple of dump commandes:
./NORway.py /dev/ttyACM0 dump MyDump.bin
./NANDway.py /dev/ttyACM0 0 dump MyDump.bin
To use my scripts:

- Past the "NORway_launcher.sh" and/or "NANDway_launcher.sh" file to the same folder as the "NORway.py" file.

- Make it executable:
chmod 755 NORway_launcher.sh
and/or
chmod 755 NANDway_launcher.sh
- Run:
./NORway_launcher.sh
or
./NANDway_launcher.sh
enjoy :)

 

 
 
Et pour Mac:
 

Le port serie sur mac est du type /dev/tty.usbmodem* .
Pour le trouver, commande :  ls /dev/tty.usbmodem*

Si besoin pour mettre à jour python 2 sous mac OS-X : https://www.python.o...nloads/mac-osx/

Et pyserial: https://pypi.python.org/pypi/pyserial
Téléchargez les sources, dézipper, entrez dans le dossier puis lancer : sudo python setup.py install

Pour lancer, c'est comme pour linux (voir ci-dessus.

 

 

 

EDIT:    Release v1.02

 

Avec quelques correction de bugs mineurs + quelques améliorations entre autre :

  - check de la version de NORway / NANDway avec mesage d'avertissement à la clé.

  - amélioration du log de comparaison.

 

Mêmes liens de téléchargement.


Ce message a été modifié par littlebalup - 07 May 2015 - 01:34.

  • Retour en haut

Posté 16 April 2015 - 23:03

#2
Mart1

Mart1

    Sunriseur PRIVILEGE

  • Technicien
  • 2,386 Messages :
  • Sexe:Male
  • Lieu:Angers

Enfin un bon script norway qui est sur linux !!! Yes, merci infiniment gars !

Tu fait du sacré bon taff ces derniers temps merci encore bravo a toi !


Ce message a été modifié par Mart1 - 16 April 2015 - 23:13.

Downgrade ; ODE ; vente de console en cfw ; reflow PS3/Ps4 (YLOD/BLOD) et toutes autres operations sur la ps3 ?

rendez-vous ici !

06.76.42.50.77

 

L'entraide est fruit de toutes solutions

  • Retour en haut

Posté 17 April 2015 - 05:54

#3
SegFault42

SegFault42

    42

  • Members
  • PipPipPipPipPip
  • 3,414 Messages :
  • Sexe:Not Telling
  • Lieu:Green Hill Zone
  • Passions:Jeux vidéo, modification console, dev.

Merci pour le taf :)


Installation RGH, JTAG, XKey dans le 90,25 ,70

Envoi postale possible

Tel 06-49-54-96-76

  • Retour en haut

Posté 17 April 2015 - 07:12

#4
Hackstore59

Hackstore59

    Make Love Not War

  • Technicien
  • 9,471 Messages :
  • Sexe:Male
  • Lieu:59
Merci ;)

Modification/Réparation dans le 59

[Softmod Xbox] [Hack Jtag/Puce Glitch/Xkey Xbox 360]

[Puce PS1][Softmod PS2] [Jailbreak/CFW/ODE PS3]

[Sofmod Wii/Wii U] [Config Retrogaming PC/Raspberry]

~

>> Consulter mes services

  • Retour en haut

Posté 17 April 2015 - 07:58

#5
nonormz

nonormz

    Sunriseur

  • Members
  • PipPip
  • 254 Messages :
Cool a toi et pour les autres little tu te déchire grave merci
  • Retour en haut

Posté 17 April 2015 - 08:05

#6
crash251

crash251

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 12,390 Messages :
  • Sexe:Male
  • Lieu:76
  • Passions:Hacking, cracking, carding, phreaking...

Merci l'ami


Mail: crashoverridehack@gmx.fr pour tout Hack dans la région du 76 ,27 envoi Postal possible
 

Montage SX core = "Switch FAT/ Mariko" | SX Lite = Switch Lite" | SwitchMe = Switch FAT V1

  • Retour en haut

Posté 17 April 2015 - 08:07

#7
Guest_Guest_*

Guest_Guest_*
  • Guests

Merci, excellent travail comme dab.

 

Un portage sur mac pour bientôt ? :)


  • Retour en haut

Posté 17 April 2015 - 11:35

#8
littlebalup

littlebalup

    \0/ Boooorn to be wiiiiild ! \0/

  • Shining VIP
  • 3,197 Messages :
  • Sexe:Male
  • Lieu:Toulouse

Merci, excellent travail comme dab.
 
Un portage sur mac pour bientôt ? :)


En fait, comme c'est du bash bacic, ce script devrait également fonctionner sous OS-X. Pareil pour le port serie. Mais je n'ai pas le moyen de tester.
Si t'as l'occaz, ça m'intéresse de savoir.
  • Retour en haut

Posté 17 April 2015 - 11:45

#9
Red-J

Red-J

    ^ Glouglou gligli ^

  • Members
  • PipPipPipPipPip
  • 2,079 Messages :
  • Sexe:Male
  • Lieu:Dans le 59
  • Passions:Hack software, hack hardware, informatique en general
Si quelqu'un peut tester si ca fonctionne sur raspberry ca minteresse comme ca plus besoin de pc a par pour patcher Merci little

Ce message a été modifié par Red-J - 17 April 2015 - 11:49.

Mes tutos: Synchroniser sa manette pour jeux ps3, tenter de reconstruire un dump nor corrompu, creer un reverter pour sortir du mode kiosk, etc...
  • Retour en haut

Posté 17 April 2015 - 11:45

#10
Guest_Guest_*

Guest_Guest_*
  • Guests

Je peux tester, mais le soucis c est qu a mon avis il faut le driver du teensy sur mac, et je crois pas qu il existe.


  • Retour en haut

Posté 17 April 2015 - 11:52

#11
littlebalup

littlebalup

    \0/ Boooorn to be wiiiiild ! \0/

  • Shining VIP
  • 3,197 Messages :
  • Sexe:Male
  • Lieu:Toulouse

Si quelqu'un peut tester si ca fonctionne sur raspberry ca minteresse comme ca plus besoin de pc a par pour patcher Merci little


Oui, ça fonctionne sous raspbian.
  • Retour en haut

Posté 17 April 2015 - 11:53

#12
littlebalup

littlebalup

    \0/ Boooorn to be wiiiiild ! \0/

  • Shining VIP
  • 3,197 Messages :
  • Sexe:Male
  • Lieu:Toulouse

Je peux tester, mais le soucis c est qu a mon avis il faut le driver du teensy sur mac, et je crois pas qu il existe.

Python-serial suffit en principe.

Édit:

https://www.pjrc.com...usb_serial.html

Linux and Macintosh OS X provide drivers that load automatically


Ce message a été modifié par littlebalup - 17 April 2015 - 12:03.

  • Retour en haut

Posté 17 April 2015 - 11:56

#13
Red-J

Red-J

    ^ Glouglou gligli ^

  • Members
  • PipPipPipPipPip
  • 2,079 Messages :
  • Sexe:Male
  • Lieu:Dans le 59
  • Passions:Hack software, hack hardware, informatique en general
Genial little pour raspbian
Mes tutos: Synchroniser sa manette pour jeux ps3, tenter de reconstruire un dump nor corrompu, creer un reverter pour sortir du mode kiosk, etc...
  • Retour en haut

Posté 17 April 2015 - 17:32

#14
littlebalup

littlebalup

    \0/ Boooorn to be wiiiiild ! \0/

  • Shining VIP
  • 3,197 Messages :
  • Sexe:Male
  • Lieu:Toulouse

Je suis passer chez un pote qui roule sur Mac pour tester vite fait.  Et ça fonctionne. Pas besoin de drivers particulier.
screen : https://www.dropbox.....19.41.png?dl=1
 
Il faut juste paramétrer le port série à la main pour l'instant. Le port serie sur mac est du type /dev/tty.usbmodem* .
Pour le trouver, commande :  ls /dev/tty.usbmodem*
Vous pouvez changer le port serie par defaut en éditant mon script, c'est dans les premières lignes.
Je ferais une maj un peu plus tard pour de la détection auto sous mac également.
 
Si besoin pour mettre à jour python 2 sous mac OS-X :  https://www.python.o...nloads/mac-osx/
 
Et pyserial: https://pypi.python.org/pypi/pyserial
Téléchargez les sources puis dézipper et lancer lancer : sudo python setup.py install
 
voilà :)

 

Edit:

voici une maj beta pour le support Mac:  https://www.dropbox....auncher.sh?dl=1

Merci de me remonter vos tests ;)

 

Edit2: ça risque de buguer un peu au niveau comparaison des dumps. Evitez cette fonction pour l'instant.

bug possible aussi niveau selection des fichiers pour le write.

 

Edit3: bug corrigé niveau selection des fichiers pour le write (en principe...). même lien ci-dessus.

 

Edit4: bug corrigé niveau comparaison binaire des dumps (en principe aussi....). Toujours même lien.

Cette mouture est donc compatible Linux/Mac (tout OS basé Unix donc)


Ce message a été modifié par littlebalup - 17 April 2015 - 21:22.

  • Retour en haut

Posté 18 April 2015 - 03:54

#15
ald1

ald1

    Nouveau / peu actif

  • Members
  • Pip
  • 2 Messages :

Je suis passer chez un pote qui roule sur Mac pour tester vite fait.  Et ça fonctionne. Pas besoin de drivers particulier.
screen : https://www.dropbox.....19.41.png?dl=1
 
Il faut juste paramétrer le port série à la main pour l'instant. Le port serie sur mac est du type /dev/tty.usbmodem* .
Pour le trouver, commande :  ls /dev/tty.usbmodem*
Vous pouvez changer le port serie par defaut en éditant mon script, c'est dans les premières lignes.
Je ferais une maj un peu plus tard pour de la détection auto sous mac également.
 
Si besoin pour mettre à jour python 2 sous mac OS-X :  https://www.python.o...nloads/mac-osx/
 
Et pyserial: https://pypi.python.org/pypi/pyserial
Téléchargez les sources puis dézipper et lancer lancer : sudo python setup.py install
 
voilà :)

 

Edit:

voici une maj beta pour le support Mac:  https://www.dropbox....auncher.sh?dl=1

Merci de me remonter vos tests ;)

 

Edit2: ça risque de buguer un peu au niveau comparaison des dumps. Evitez cette fonction pour l'instant.

bug possible aussi niveau selection des fichiers pour le write.

 

Edit3: bug corrigé niveau selection des fichiers pour le write (en principe...). même lien ci-dessus.

 

Edit4: bug corrigé niveau comparaison binaire des dumps (en principe aussi....). Toujours même lien.

Cette mouture est donc compatible Linux/Mac (tout OS basé Unix donc)

bonjour littlebalup,

 je ai suivi ce que vous avez dit à télécharger, mais quand je donne la commande sudo python setup.py install sur Terminal de Mac OSX,  je obtiens cette erreur: /Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python: can't open file 'setup.py': [Errno 2] No such file or directory

pourquoi? Je espère une réponse merci :)


  • Retour en haut

Posté 18 April 2015 - 09:49

#16
littlebalup

littlebalup

    \0/ Boooorn to be wiiiiild ! \0/

  • Shining VIP
  • 3,197 Messages :
  • Sexe:Male
  • Lieu:Toulouse

bonjour littlebalup,
je ai suivi ce que vous avez dit à télécharger, mais quand je donne la commande sudo python setup.py install sur Terminal de Mac OSX, je obtiens cette erreur: /Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python: can't open file 'setup.py': [Errno 2] No such file or directory[/size]
pourquoi? Je espère une réponse merci :)

Tu dois exécuter cette commande en ayant le dossier pyserial comme dossier de travail.

En clair, si tu as extrait le dossier pyserial sur ton bureau il faut d'abord faire :
cd desktop/pyserial-2.7

Ce message a été modifié par littlebalup - 18 April 2015 - 09:50.

  • Retour en haut

Posté 18 April 2015 - 12:33

#17
Yoshy-Mura

Yoshy-Mura

    Sunriseur

  • Members
  • PipPip
  • 116 Messages :
  • Sexe:Male
  • Lieu:Par ici ou par la bas
  • Passions:Console,Modding,hacking electronics Flasheur,PC,Aime le travail en équipe

Yes merci bien pour tout ton taf  ;) et premier flash ok sur raspi que du bonheur merci


[GameCube]-[Wii]-[3DSXL]-[GBA] :)

[Xbox-Premiere Generation]  :ninja2:

[PSP1004]-[PS3-REBUG]-[PS4-CUH-1004A] B)

[Rpi-B+Codiad 512]-[Rpi2-B+-rétro-gaming] B)

[Raspberry pi 2 DG-PS3] B)

[PS3 Reb-Ribbon] :pirate4:

  • Retour en haut

Posté 18 April 2015 - 14:17

#18
littlebalup

littlebalup

    \0/ Boooorn to be wiiiiild ! \0/

  • Shining VIP
  • 3,197 Messages :
  • Sexe:Male
  • Lieu:Toulouse

Voilà, aussi dispo pour NANDway. Le premier post a été mis à jour avec les liens.
Pour ceux qui auraient déjà téléchargé le script, je vous invinte à le mettre à jour avec cette dernière version.

Moi je part en congés :P amusez-vous bien. (je reste à l'écoute quand même).
  • Retour en haut

Posté 19 April 2015 - 18:58

#19
ald1

ald1

    Nouveau / peu actif

  • Members
  • Pip
  • 2 Messages :

Tu dois exécuter cette commande en ayant le dossier pyserial comme dossier de travail.

En clair, si tu as extrait le dossier pyserial sur ton bureau il faut d'abord faire :
cd desktop/pyserial-2.7

Merci Littlebalup now i succeeded :)


  • Retour en haut

Posté 21 April 2015 - 12:15

#20
Red-J

Red-J

    ^ Glouglou gligli ^

  • Members
  • PipPipPipPipPip
  • 2,079 Messages :
  • Sexe:Male
  • Lieu:Dans le 59
  • Passions:Hack software, hack hardware, informatique en general
Hate de test avec raspbian mais manque de temps , manquera plus qu'un ps3dumpchecker raspberry et la on a du down portatif ;)
Mes tutos: Synchroniser sa manette pour jeux ps3, tenter de reconstruire un dump nor corrompu, creer un reverter pour sortir du mode kiosk, etc...
  • Retour en haut




0 utilisateur(s) sur ce sujet

0 invité(s) et 0 utilisateur(s) anonyme(s)