Go Back  
Reply
 
Thread Tools
Old 09-05-2010   #1
Pirate
 
Pirate's Avatar
 
Join Date: Feb 2007
Posts: 6,946
Likes: 370
Liked 8,007 Times in 1,240 Posts
Mentioned: 575 Post(s)
Tagged: 0 Thread(s)
[Tutorial] Jailbreak the PS3 with Palm Pre

The following tutorial was written by blake_zero from PSX-Scene

==================================


Forgot to mention that this instructions are for working on a linux box running Fedora 13

Here is a modified version of PSFreedom for the N900 working on my Palm Pre. This version does not support Backup Manager.

What you need:

1. The kernel package for the Palm Pre (linuxkernel-2.6.24.tgz) and palm patches (linuxkernel-2.6.24-patch(pre).gz) that you can find on Open Source Packages.
2. ARM toolchain for your the platform I use IA32 Linux toolchain, 2009q1 release
3. Compiled psfeedom module from the modified PSFreedom source (Download HERE)
4. Root access to your Palm Pre, it could be by ssh or Terminal app on phone

Setting the ARM toolchain

1. Extract the file:
Code:
tar xjvf arm-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2
2. Move the extracted folder where you like it to be:
Code:
mv arm-2009q1 /usr/local/arm
3. Set some environment variables so cross-compilation works. Create a new file named setup-env and paste this
Code:
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"
you need to set PRETOOL_DIR to where you move the extracted folder. Finally Source the variables (use the path where you saved setup-env):
Code:
. /usr/local/pre/setup-env
Extract and compile Pre Kernel

1. Extract the kernel:
Code:
tar xvzf linuxkernel-2.6.24.tgz
2. Extract palm modifications:
Code:
gunzip linux-2.6.24-patch.gz
3. Change to kernel directory:
Code:
cd linux-2.6.24
4. Apply patch:
Code:
patch -p1 < ../linux-2.6.24-patch
5. Copy configuration for the Pre:
Code:
cp arch/arm/configs/omap_sirloin_3430_defconfig .config
6.Compile the kernel:
Code:
make
(this will take a while)

Compile modified PSFreedom source

1. Extract the files:
Code:
tar xvzf PSFreedom-for-PalmPre.tar.gz
2. Change to folder:
Code:
cd  PSFreedom-for-PalmPre
3. Compile PSFreedom:
Code:
make
Copy and install psfreedom.ko module to Palm Pre

1. Connect your Palm pre to PC on drive mode and copy psfreedom.ko to it
2. ssh to your pre (or open terminal app) and insmod the module:
Code:
insmod /media/internal/psfreedom.ko
Now you should be ready to go

1. Turn completely off your PS3 with firmware 3.41
2. Connect your Palm Pre to the usb of PS3
3. Turn on your PS3 followed by rapidly pressing eject
4. Wait for your PS3 to reboot
5. Enjoy

After using your PalmPre for this exploit you should make a complete device restart to restore usb functions.

Special Thanks to kakaroto for creating PSFreedom, I simply made some small modifications to make it compile for the Palm Pre since it runs linux and also use musb

Intructions for cross-compilation taken from WebOS Internals Custom Kernels instructions
http://www.webos-internals.org/wiki/Custom_Kernels

Also thanks to garyOPA for helping me with my accounts problems
__________________


Please do not PM me with help/questions (I will not reply). Use this for your questions.
PS3 Hacks
Pirate is offline   Reply With Quote
Likes: (2)
Old 09-05-2010   #2
CrystalWolf
Senior Member
 
CrystalWolf's Avatar
 
Join Date: Aug 2010
Location: rev
Posts: 2,402
Likes: 291
Liked 572 Times in 392 Posts
Mentioned: 49 Post(s)
Tagged: 0 Thread(s)
make one for the N70 plssssssssssssssssssssssssssssssssssssssss
CrystalWolf is offline   Reply With Quote
Old 09-05-2010   #3
ross31192
Member
null
 
ross31192's Avatar
 
Join Date: Sep 2010
Posts: 30
Likes: 0
Liked 1 Time in 1 Post
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Why wood you want this it does not have the Backup Manager
ross31192 is offline   Reply With Quote
Old 09-05-2010   #4
georgeandoh
Apprentice
 
Join Date: Aug 2008
Posts: 4
Likes: 0
Liked 0 Times in 0 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Originally Posted by ross31192 View Post
Why wood you want this it does not have the Backup Manager
If Mods allow it I will post the compile module with and without backup manager support.
^^ This right here
georgeandoh is offline   Reply With Quote
Old 09-05-2010   #5
japsander
 
japsander's Avatar
 
Join Date: Jun 2009
Location: up sh*t creek without a paddle
Posts: 7,645
Likes: 2,746
Liked 5,253 Times in 2,513 Posts
Mentioned: 358 Post(s)
Tagged: 1 Thread(s)
Originally Posted by ross31192 View Post
Why wood you want this it does not have the Backup Manager
Backup manager allows for piracy.
The jailbreak on it's own allows for homebrew.
__________________
Originally Posted by <GregoryRasputin>
There is nothing more epic, than blowing a Zombies head off, whilst having a poo
japsander is offline   Reply With Quote
Old 09-05-2010   #6
Pirate
 
Pirate's Avatar
 
Join Date: Feb 2007
Posts: 6,946
Likes: 370
Liked 8,007 Times in 1,240 Posts
Mentioned: 575 Post(s)
Tagged: 0 Thread(s)
Originally Posted by ross31192 View Post
Why wood you want this it does not have the Backup Manager
It actually does have it, I posted patched version.
__________________


Please do not PM me with help/questions (I will not reply). Use this for your questions.
PS3 Hacks
Pirate is offline   Reply With Quote
Old 09-05-2010   #7
blasler
Member
null
 
Join Date: Sep 2010
Posts: 32
Likes: 0
Liked 2 Times in 2 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
for nokia n86 8MP can do it ?
blasler is offline   Reply With Quote
Old 09-05-2010   #8
Oni_82
Apprentice
 
Oni_82's Avatar
 
Join Date: Jan 2009
Posts: 2
Likes: 0
Liked 0 Times in 0 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
for Android HTC DESIRE pleeeeeseeee
Oni_82 is offline   Reply With Quote
Old 09-05-2010   #9
heyoo
Apprentice
 
Join Date: May 2010
Posts: 2
Likes: 0
Liked 0 Times in 0 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
i was getting ready to order one of those board things for my ps3 until i seen this thread.

so u telling me all i need is my palm pre and my ps3 and i won't have to buy games anymore for my console?
heyoo is offline   Reply With Quote
Old 09-05-2010   #10
grim_reaper
Apprentice
 
Join Date: Sep 2010
Posts: 2
Likes: 0
Liked 0 Times in 0 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Originally Posted by Oni_82 View Post
for Android HTC DESIRE pleeeeeseeee
I second that
grim_reaper is offline   Reply With Quote
Reply

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



PS3Hax.net is Copyright © 2010-2013.
Use of this site is governed by our Terms of Use and Privacy Policy. All Trademarks and images are owned by their respected owners.
Posts and links are subject to each author on this forum and are no way affiliated with the operations and/or opinions of ps3hax.net
All times are GMT -5. The time now is 04:27 PM.