LE site francophone de référence sur le Hack de vos PlayStations
L'intégrale des patchs True Blue JB2 / BR / 3.41 / 3.55
Chargement ...
L'exploit du N900 porté sur le Palm Pré
Modérateurs: Correcteurs, Correcteurs à l'essai, Traducteur, Référents correcteurs, Dev.ps3a, Newser, Newsers à l'essai
L'exploit du N900 porté sur le Palm Pré
Blake_Zero du site psx-scene vient de modifier PSFreedom originalement concu pour le N900 de Nokia pour lancer l'exploit depuis le telephone Palm Pré.
Petit bémol la version ne supporte pas Backup Manager. Mais si des mod viennent à venir l'auteur postera un suivt avec et sans le support.

Ce dont vous avez besoin :
Les paramètre d'ARMToolChain :
Extraire et compiler le kernel du Pré :
Compiler les sources modifiées de PSFreedom :
Copier et installer psfreedom.ko sur votre Palm Pré :
Il ne vous reste plus qu'à appliquer la procédure suivante :
Après avoir utilisé cet exploit vous devez opérer un reboot complet de vote Palm Pré pour restaurer les fonctionnalités USB.
Téléchargement :
PSFreedom-for-PalmPre
psfreedom-module-for-palmpre
Source : PSX-Scene
Petit bémol la version ne supporte pas Backup Manager. Mais si des mod viennent à venir l'auteur postera un suivt avec et sans le support.

Ce dont vous avez besoin :
- Le kernel du palm pré (linuxkernel-2.6.24 et les patchs (linuxkernel-2.6.24-patch(pre))
- ARMToolChainpour votre plateforme j'utilise IA32 Linux toolchain, 2009q1 release
- Compilez le module PSFreedom depuis les sources modifiées.
- Un acces Root à votre Palm Pré, cela peut être via le Terminal ou par SSH.
Les paramètre d'ARMToolChain :
- Extraire les fichiers :
- Code: Tout sélectionner
tar xjvf arm-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2
- Déplacer les fichiers à l'endroit que vous désirez :
- Code: Tout sélectionner
mv arm-2009q1 /usr/local/arm
- Mettez en place les viariable d'environement afin que la "cross-compilation" fonctionne. Vous pouvez créer un nouveau fichier nommé setup-env dans lequel vous pourrez copier ces paramètres :
- Code: Tout sélectionner
export PRETOOL_DIR="/usr/local/arm"
(echo "$PATH" | grep -q "${PRETOOL_DIR}") || export PATH="${PRETOOL_DIR}/bin:${PATH}"
export STRIP="arm-none-linux-gnueabi-strip"
export LD="arm-none-linux-gnueabi-ld"
export CC="arm-none-linux-gnueabi-gcc -march=armv4t -mtune=arm920t"
export CPPFLAGS="-isystem${PRETOOL_DIR}/arm/arm-none-linux-gnueabi/include"
export RANLIB="arm-none-linux-gnueabi-ranlib"
export CXX="arm-none-linux-gnueabi-g++ -march=armv4t -mtune=arm920t"
export OBJCOPY="arm-none-linux-gnueabi-objcopy"
export PKG_CONFIG_PATH="${PRETOOL_DIR}/usr/local/lib/pkgconfig"
export PKG_CONFIG_SYSROOT_DIR="${PRETOOL_DIR}/arm/arm-none-linux-gnueabi"
#export LDFLAGS="-L${PRETOOL_DIR}/usr/local/lib -Wl,-rpath-link,${PRETOOL_DIR}/arm/arm-none-linux-gnueabi/lib -Wl,-O1"
export CCLD="arm-none-linux-gnueabi-gcc -march=armv4t -mtune=arm920t"
export MAKE="make"
export CFLAGS="-isystem${PRETOOL_DIR}/usr/local/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -Os"
export CXXFLAGS="-isystem${PRETOOL_DIR}/arm/arm-none-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -Os -fpermissive -fvisibility-inlines-hidden"
export F77="arm-none-linux-gnueabi-g77 -march=armv4t -mtune=arm920t"
export AS="arm-none-linux-gnueabi-as"
export AR="arm-none-linux-gnueabi-ar"
export CPP="arm-none-linux-gnueabi-gcc -E"
export OBJDUMP="arm-none-linux-gnueabi-objdump"
export CONFIG_SITE="${PRETOOL_DIR}/arm/site-config"
- Vous devez mettre PRETOOL_DIR ou vous avez déplacé les fichiers extraits.
- Code: Tout sélectionner
. /usr/local/pre/setup-env
Extraire et compiler le kernel du Pré :
- Extraire le Kernel :
- Code: Tout sélectionner
tar xvzf linuxkernel-2.6.24.tgz
- Extraire les patchs :
- Code: Tout sélectionner
gunzip linux-2.6.24-patch.gz
- Se déplacer dans le répertoire du Kernel :
- Code: Tout sélectionner
cd linux-2.6.24
- Appliquer les patchs :
- Code: Tout sélectionner
patch -p1 < ../linux-2.6.24-patch
- Copier la configuration pour le Pré :
- Code: Tout sélectionner
cp arch/arm/configs/omap_sirloin_3430_defconfig .config
- Compiler le Kernel :
- Code: Tout sélectionner
make
Compiler les sources modifiées de PSFreedom :
- Extraire les fichiers :
- Code: Tout sélectionner
tar xvzf PSFreedom-for-PalmPre.tar.gz
- Ce déplacer dans le répertoire :
- Code: Tout sélectionner
cd PSFreedom-for-PalmPre
- Compiler PSFreedom :
- Code: Tout sélectionner
Make
Copier et installer psfreedom.ko sur votre Palm Pré :
- Connectez votre Palm Pré à votre PC en mode disque et copiez psfreedom.ko dessus
- se connecter avec SSH sur votre Palm Pré et lancez la commande :
- Code: Tout sélectionner
insmod /media/internal/psfreedom.ko
Il ne vous reste plus qu'à appliquer la procédure suivante :
- Eteindre complettement votre PS3 avec firmware 3.41
- Connectez votre Palm Pré à un des ports USB de la PS3
- Allumez votre PS3 puis appuyez rapidement sur le bouton Eject
- Attendez le reboot de la ps3
- Profitez

Après avoir utilisé cet exploit vous devez opérer un reboot complet de vote Palm Pré pour restaurer les fonctionnalités USB.
Téléchargement :
PSFreedom-for-PalmPre
psfreedom-module-for-palmpre
Source : PSX-Scene
PS3 Slim 320 Go 4.00 OFW - PS3 Slim 320 3.55 CFW - PS Vita 1.61 VHBL
Je ne réponds pas aux demandes de SAV et de support par MP
Je ne réponds pas aux demandes de SAV et de support par MP
-

Frodo The Hobbit - Administrateur du site
- Messages: 673
- Inscription: Lun 7 Sep 2009 20:26
Re: L'exploit du N900 porté sur le Palm Pré
a Quand pour mon n97 pour une fois qu'il pourais servir a quelque chose lol 

-

Folk3n - Nouvel arrivé
- Messages: 25
- Inscription: Mar 31 Aoû 2010 02:10
Re: L'exploit du N900 porté sur le Palm Pré
il te sert déjà à téléphoner, non ?
- kill3r
- Addict
- Messages: 2249
- Inscription: Lun 21 Sep 2009 13:41
