[Tilt, TyTN II, MDA Vario III Android Development] alg5:
I just wanted to summarize all the stuff to at least be at same level as previous post:

Interesting tips:

be sure to use haret for 2.6.32:

hxxp://it029000.massey.ac.nz/vogue/files/?C=M;O=D

to compare with a working dmesg:

hxxp://psfreedom.com/wiki/Full_reference_execution_trace​

How to have a full psfreedom for kaiser environment on your linux box:

to compile the kaiser kernel:

Download and extract arm-none-linux-gnueabi- toolchain somewhere.

git clone git://androidhtc.git.sourceforge.net/gitroot/androidhtc/kernel

cd kernel/

git checkout -b htc-vogue-2.6.32 origin/htc-vogue-2.6.32

cp arch/arm/configs/vogue_defconfig .config

make ARCH=arm menuconfig

make ARCH=arm -j3 CROSS_COMPILE=/"directory"/arm-none-linux-gnueabi-

​

to compile the ps3 toolchain & payload (takes a very long time for test you can take already compiled payload):

(extracted from hxxp://psfreedom.com/news.php?readmore=107)

git://github.com/kakaroto/PSFreedom.git

cd PSFreedom

git submodule update --init

cd pl3

git submodule update --init

cd ps3toolchain​

to compile psfreedom payload :

cd .. (to pl3)

export PATH=${PATH}:/usr/local/ps3dev/ppu/bin/

make

I tried to apply the patch from dzo by hand & compile the psfreedom.ko:

cd .. (to psfreedom)

make desire ARCH=arm CROSS_COMPILE=/root/arm-2008q3/bin/arm-none-linux-gnueabi- KDIR=/root/htc/kernel
​

then the dmesg shows that psfreedom didn't go so far:

[ 34.849259] PSFreedom gadget: PS3 Jailbreak exploit, version: 1.1 - 19 October 2010

[ 34.854158] PSFreedom gadget: Loading firmware 3.41

[ 34.858111] PSFreedom gadget: Setting up descriptors for 3.41

[ 34.862144] PSFreedom gadget: Loading default payload and shellcode for 3.41

[ 34.867153] PSFreedom gadget: using msm72k_udc, EP IN ep2in

[ 34.871636] PSFreedom gadget: using msm72k_udc, EP IN ep1in (0x81)

[ 34.876573] PSFreedom gadget: using msm72k_udc, EP OUT ep2out (0x2)

[ 34.881649] PSFreedom gadget: Got disconnected

[ 34.887559] /proc/psfreedom/ created

[ 34.890378] PSFreedom gadget: /proc/psfreedom/status created

[ 34.895828] PSFreedom gadget: /proc/psfreedom/version created

[ 34.901616] PSFreedom gadget: /proc/psfreedom/payload created

[ 34.907861] PSFreedom gadget: /proc/psfreedom/shellcode created

[ 34.913461] PSFreedom gadget: /proc/psfreedom/supported_firmwares created

[ 34.919261] PSFreedom gadget: /proc/psfreedom/fw_version created

[ 34.925329] PSFreedom gadget: /proc/psfreedom/asbestos_stage2 created

[ 34.931016] PSFreedom gadget: /proc/psfreedom/jig_mode created

[ 34.936953] msm72k_udc: registered gadget driver 'PSFreedom'

[ 34.943009] msm72k_udc: IDLE -> ONLINE

[ 34.948571] register driver returned 0

[ 34.954149] hsusb: reset controller c644b000

[ 34.975556] PSFreedom gadget: proc_payload_write (/proc/psfreedom/payload) called. count 4008

[ 35.003014] usb: notify offline

[ 35.008866] PSFreedom gadget: Got disconnected

[ 35.015309] msm72k_udc: ONLINE -> OFFLINE

[ 35.021244] usb: notify offline

[ 35.024141] PSFreedom gadget: Got disconnected

[ 63.988919] Charge update

[ 63.991723] Kaiser charge 1

[ 63.994408] kaiser charge work 1 1

[ 63.997738] msm72k_udc: OFFLINE -> ONLINE

[ 64.002866] hsusb: reset controller c644b000

[ 64.028956] usb: notify offline

[ 64.031696] PSFreedom gadget: Got disconnected

[ 67.300169] USB: set address 2

[ 67.317814] PSFreedom gadget: full speed

[ 68.223166] USB: set address 3

[ 68.630163] USB: set address 4

[ 69.029164] USB: set address 5

[ 69.647164] USB: set address 6