yashsingh1/xdaforums huggingface dataset:
[XPERIA X10 Android Development] goroh_kun:
how to disable smd_rpcrouter

Hi, I'm analizing how smd(shared memory driver) works,

MCPU & ACPU use smd channel 2(ch2) as rpc channel.

#cat /sys/kernel/debug/smd/ch
ch02: OPENED(5928/5928) DCCiwrs <-> OPENED(7980/7980) DRCiwrs
#cat /sys/kernel/debug/smd/tbl
ch00: CLOSED(0000/0000) dcciwrs <-> CLOSING(0000/0000) DRCiwrS
ch01: OPENED(0000/0000) DCCiwrs <-> OPENED(0000/0000) dRciwrs
ch02: OPENED(5928/5928) DCCiwrs <-> OPENED(7980/7980) DRCiwrs
ch07: CLOSED(0000/0000) dcciwrs <-> OPENING(0000/0000) DRCiwrS
ch08: CLOSED(0000/0000) dcciwrs <-> OPENING(0000/0000) DRCiwrS
ch09: CLOSED(0000/0000) dcciwrs <-> OPENING(0000/0000) DRCiwrS
ch10: CLOSED(0000/0000) dcciwrs <-> OPENING(0000/0000) DRCiwrS
ch11: CLOSED(0000/0000) dcciwrs <-> OPENING(0000/0000) dRciwrS
ch12: CLOSED(0000/0000) dcciwrs <-> OPENING(0000/0000) dRciwrS
ch13: CLOSED(0000/0000) dcciwrs <-> OPENING(0000/0000) dRciwrS
ch17: CLOSED(0000/0000) dcciwrs <-> OPENING(0000/0000) DRCiwrS
ch39: OPENED(0000/0000) DCCiwrs <-> OPENED(0000/0000) dRciwrs
ch40: OPENED(0000/0000) DCCiwrs <-> OPENED(0000/0000) dRciwrs
ch42: CLOSED(0000/0000) dcciwrs <-> OPENING(0000/0000) DRCiwrS
ch43: OPENED(0284/0284) DCCiwrs <-> OPENED(0232/0232) DRCiwrs
ch44: OPENED(0000/0000) DCCiwrs <-> OPENED(0000/0000) DRCiwrs
ch45: OPENED(0000/0000) DCCiwrs <-> OPENED(0000/0000) DRCiwrs
ch46: CLOSED(0000/0000) dcciwrs <-> OPENING(0000/0000) DRCiwrS
ch48: OPENED(0232/0232) DCCiwrs <-> OPENED(0168/0168) DRCiwrs
ch49: CLOSED(0000/0000) dcciwrs <-> OPENING(0000/0000) DRCiwrS
ch50: CLOSED(0000/0000) dcciwrs <-> CLOSING(0000/0000) DRCiwrS
ch51: CLOSED(0000/0000) dcciwrs <-> CLOSING(0000/0000) DRCiwrS
ch52: CLOSED(0000/0000) dcciwrs <-> CLOSING(0000/0000) DRCiwrS

Other channels are used as modem, gps, etc.

RPC channel has a watchdog function.

We can see how it works from a source code in Kernel where

arch/arm/mach-msm/rpc_server_dog_keepalive.c

DOG_KEEPALIVE service program code = 0x30000015,

we can see transaction like this.

# cat /sys/kernel/debug/smem_log/dump_sym | grep 30000015
MODM: 2595523 ONCRPC: STD_CALL_ASYNC: 00000008 30000015 00000002 00000000 00000000 00000000
MODM: 2926645 ONCRPC: STD_CALL_ASYNC: 00000009 30000015 00000002 00000000 00000000 00000000
MODM: 3257785 ONCRPC: STD_CALL_ASYNC: 0000000a 30000015 00000002 00000000 00000000 00000000
MODM: 3588909 ONCRPC: STD_CALL_ASYNC: 0000000b 30000015 00000002 00000000 00000000 00000000
...

If we can stop this rpc calling from MCPU, it seems not going to crash.

or, I have to implement rpc replying function into usbloader..

see you next report.
[XPERIA X10 Android Development] goroh_kun:
Hi,biktor_gj

I'll try port these functions to usbloader.

wait few hours. :)
[XPERIA X10 Android Development] goroh_kun:
app_crash notify to MCPU

Hi, I tried to notify SMSM_SYSTEM_REBOOT event and SMSM_APPS_CRASHDUMP.

both of these events cause the ACPU reboot,

so original SPL and original Kernel boot up.. :(

http://hotfile.com/dl/56736798/e54fb9f/usbloader_20100722.zip.html

I'll try to port the interrupt handling from MCPU.

see you next report.. :)
[XPERIA X10 Android Development] jerpelea:
cyanogen rc2 for x10 build 00005 will arrive tomorrow

can not be flashed for now
[XPERIA X10 Android Development] cvchetan:
guys guys devs only..

if u want to discuss about this then open a thread for "other than devs"

ill sticky it if needed..

chetan
[XPERIA X10 Android Development] jerpelea:
with actual state of spl it boots then crashes

you can play a lil with the new kernel included into package

build 0005

http://hotfile.com/dl/57983756/408a452/0005.rar.html
[XPERIA X10 Android Development] goroh_kun:
current works, RPC keepalive reply is implemented.

I succeed to avoid MCPU crach in SPL.

I added RPC event handler to reply the RPC keepalive call from MCPU.

I found that MCPU doesn't crash anymore.

Next, I try to patch kernel to avoid re-initialize smem area,

and I added fake new service RPC events from MCPU to ACPU.

so now, I can use new Linux kernel from usbloader :)

http://hotfile.com/dl/58316988/b219136/loader_kernel.zip.html

this is for developer, now I prepare a release version.

thanks. and please wait next report.
[XPERIA X10 Android Development] Bin4ry:
WWWWWWOOOOOOOOOOOOOOOOOOOOWWWWWWWWWWWWWWWWWWWW!!!!!!!!!!!!!

GOROH YOU ARE THE BEST :)))))

Regards

Andreas
[XPERIA X10 Android Development] biktor_gj:
Lots, lots, lots and lots of thanks goroh. You are the best!
[XPERIA X10 Android Development] jerpelea:
thanks

for loader

smd_rpcrouter.c

is broken and will not compile

will try debugging

@.config -why do you use s1 loader

we can use qualcom loader (see configs folder)
[XPERIA X10 Android Development] Cablekevin:
This was the thing that went wrong time after time? Or am i not getting the complete picture.
[XPERIA X10 Android Development] goroh_kun:
try this

this is my build. could you try this?

http://hotfile.com/dl/58561546/11c993e/boot-new.zip.html

anyway, I'll upload whole source code first.

:)
[XPERIA X10 Android Development] goroh_kun:
patchec kernel source code

Hi, I uploaded patched kernel source code.

http://hotfile.com/dl/58576670/b835c4a/X10_Donut_100325_01_patched.tgz.html

after build kernel image, I made the boot.img like this

cp arch/arm/boot/Image .
./mkbootimg --kernel Image --ramdisk ramdisk.gz --base 0x20000000 -o boot-new.img

I'm now working to update splboot and usbloader,

I think it's possible to boot kernel image directly from splboot module.

we have many results by analyzing using usbloader :)
[XPERIA X10 Android Development] goroh_kun:
Hi,jerpelea. I uploaded latest kernel source code I used to evaluation.

Could you try to use this?

http://hotfile.com/dl/58576670/b835c4a/X10_Donut_100325_01_patched.tgz.html
[XPERIA X10 Android Development] goroh_kun:
current usbloader

this is latest version usbloader.

http://hotfile.com/dl/58566291/6da7fb3/usbloader_20100730.zip.html

:)

on your adb console

insmod /splboot.ko
cat /usbloader0 > /proc/splboot/image
echo > /proc/splboot/boot

after show usbloader0 boots, soon you should send usbloader.

fastboot flash mem03200000 usbloader
fastboot getvar go03200000
fastboot boot boot-new.img
[XPERIA X10 Android Development] jerpelea:
tried it

kernel crashes:(
[XPERIA X10 Android Development] zephyrix:
Did you apply the modifications to the kernel?
[XPERIA X10 Android Development] goroh_kun:
mmm, in my xperia, I can see boot kernel, and I can use frame buffer console..

http://hotfile.com/dl/58655426/150721f/bootkit.zip.html

now, I use this zip files, and I can see android console on the screen.

xperia_fs is ripped from my xperia.

usbloadertools.sh is shell script I used for debugging.

$ ./loadertools.sh
usbloader>loader
error: protocol fault (no status)
< waiting for device >
sending 'mem03200000' (49 KB)... OKAY
writing 'mem03200000'... OKAY
go03200000:
usbloader>start
downloading 'boot.img'... OKAY
booting... OKAY
usbloader>
[XPERIA X10 Android Development] jerpelea:
testing your bootkit

now it works

usbloader is different from your last release

usbloader_20100730

it boots and fb console apears 2/10 tries
[XPERIA X10 Android Development] goroh_kun:
oh, sorry, I'll fix it.
[XPERIA X10 Android Development] jerpelea:
no problem my friend

we are here to play between friends
[XPERIA X10 Android Development] HunteronX:
So is this a nearly complete autobooting bootloader, that cannot be flashed yet?

(I just took a guess, by looking at the mount_iso.sh file)

Great work guys! You've come a long way now. :)
[XPERIA X10 Android Development] goroh_kun:
boot custom kernel automatic.

Hi, new bootkit release.

you don't need to use the fastboot command.

Please try and report me how it works.

On my environment, 10/10 success to boot it.

:)

http://hotfile.com/dl/58714918/aa44aae/bootkit2.zip.html
[XPERIA X10 Android Development] zephyrix:
Successfully booted into framebuffer 10/10 :)
[XPERIA X10 Android Development] goroh_kun:
next works

ok, Now let's modify original Xperia rootfs to boot Android!

does anyone arleady implement to safety autoboot shell script?

I'll try to enable usb-host function :)
[XPERIA X10 Android Development] zephyrix:
Safe autoboot - allows user to cancel by pressing any button within 3s of boot. Also checks for kernel panic and issues with insmod. Hopefully the environment variables are OK.

Requires busybox.

http://zeph.pastebin.com/1aGRydf7
[XPERIA X10 Android Development] jerpelea:
i am back

lets play

@script

remove function style and will start

path is wrong

grep symlink is in /system/bin instead of /system/xbin

insmod /data/bootkit/splboot.ko is inserted twice remove second one
[XPERIA X10 Android Development] jerpelea:
howto replace whole system partition with our own system

#mount system RW

@adb shell mount -o remount,rw -t yaffs2 /dev/block/mtdblock2 /system

#copy system.tar.bz2 from pc to device

@adb push system.tar.bz2 /sdcard

#conect to device

@adb shell

#copy needed files

cp /system/bin/busybox /sbin

cp /system/bin/su /sbin

ln /sbin/busybox tar

ln /sbin/busybox sh

#change shell and log as root

/sbin/busybox sh

/sbin/su

(confirm on device)

#clean system partition

umount /data/DxDrm/fuse

rm -R /system/*

#copy new files

cd /system

/sbin/tar -xjvf /sdcard/system.tar.bz2

after it finishes you have new system installed

Attaching cyanogen mod build 00005 system.tar.bz2

!!do not use this steps unless you realy know what you are doing

!!device can be recovered in case of yellow exclamation mark using any full root package, omnimus or seus
[XPERIA X10 Android Development] jerpelea:
corected scrypt

will autoboot unless key is pressed at boot and then will boot to default x10 rom :d unless system is replaced with something else
[XPERIA X10 Android Development] goroh_kun:
thank you zephyrix, I applied your script to bootkit!

http://hotfile.com/dl/58774071/385c19c/bootkit3.zip.html

now I have to debug why linux kernel stop when I flush kernel workqueue..

now I patched kernel/workqueue.c for test.

wait for next report :)
[XPERIA X10 Android Development] j4mm3r:
whats the significance of mounting the dop.iso image in the first few lines of the script?
[XPERIA X10 Android Development] goroh_kun:
when we use original rootfs, yellow exclamation mark appers.

I think it's because of /sbin/suf.

I comment out these execution in init.rc, like this.

on boot
# suf
# exec_on_init /sbin/suf
cmzn
exec_on_init /sbin/cmzn

but I don't know what suf is..

I'll try to see it how works with strace.

:)
[XPERIA X10 Android Development] goroh_kun:
I found that /sbin/suf uses miscta service,

it's running on MCPU, program id = 40000100, version = 10001.

I'll modify the smd_rpcrouter to not create fake new service event of this service.

:)
[XPERIA X10 Android Development] biktor_gj:
You know what is it used for? if I recall semc-recovery from recovery partition made use of that service too, would be interesting to know...
[XPERIA X10 Android Development] jerpelea:
system.tar.bz2 for 0005

http://hotfile.com/dl/58790186/cd90f8a/system.tar.bz2.html
[XPERIA X10 Android Development] goroh_kun:
about the workqueue problem

I found that the msm8k audio initialization is failed in workqueue thread.

so default workqueue is stuck.

Of course I have to solve this problem.

Temporarily, I patched the msm8k_audio_dev to avoid the workqueue stuck.

arch/arm/mach-msm/qdsp6/msm8k_audio_dev_ctrl.c

495 // rc = cad_ioctl(ctrl->cad_ctrl_handle,
496 // CAD_IOCTL_CMD_STREAM_START,
497 // NULL,
498 // 0);
499 rc = -1;

:)
[XPERIA X10 Android Development] goroh_kun:
QPST enabled kernel

Hi,

here is DIAG enabled boot image.

Don't ask detail. I can't answer here. ;)

http://hotfile.com/dl/59059101/cc369ee/bootkit_diag.zip.html
[XPERIA X10 Android Development] maxrfon:
Hi guys,

There is file missing "/system/etc/dop.iso" in the archive bootkit.

Also goroh_kun, please check the PM!
[XPERIA X10 Android Development] HunteronX:
I don't think that this is needed at all - I think that it is related to, or is PC Companion.
[XPERIA X10 Android Development] ddewbofh:
Correct, it is pc companion. It's the image that is mounted when enabling the "install pc companion when you plug in USB" feature.

Feel free to remove this post as it's OT.
[XPERIA X10 Android Development] maxrfon:
Thanks for trying, but i try to quote the post with diag enabled image in attachment.
[XPERIA X10 Android Development] ddewbofh:
I assumed that was in reference to the boot.img that's being used by the usbloader. I was just going with the file from the stock image which is the PC Companion. :)
[XPERIA X10 Android Development] maxrfon:
So you managed to get QXDM on your phone?
[XPERIA X10 Android Development] maxrfon:
@goroh_kun

Friend, this hotfile service is faster to delete files than to upload it :)

Could you please use some other online file sharing provider?

4 days and your files deleted due to violation of some inexistent copyrights (for code with GPL code license LOL )

Anyway, I still need a hand with DIAG things.
[XPERIA X10 Android Development] jerpelea:
friend

file is on hotfile

check your link (if you have.... in link you have broken link)
[XPERIA X10 Android Development] Heroic_Kaizer:
So from these updates, it seems we are getting closer to hacking the bootloader correct? I hope froyo will be on my phone next week. Screw iphone4...lol cant wait. :) keep up the good work guys
[XPERIA X10 Android Development] maxrfon:
Hi,

None of USBloaders available, none of spldump available..

The only system**0005 and boot_diag still there, but i guess they will delete it soon too.

Anyway is there other way to dump amss raw binary from qcom?

thanks!
[XPERIA X10 Android Development] jerpelea:
you can dump it from sin or i can do it for you
[XPERIA X10 Android Development] maxrfon:
Well, thanks a lot for trying! But the problem is the dump from sin is not raw data, am i wrong?

Could you share the procedure with me and i can try myself too?
[XPERIA X10 Android Development] Vilam:
I can create a torrent for the hotfile files if you wish ;)
[XPERIA X10 Android Development] maxrfon:
Yes, that would be nice!
[XPERIA X10 Android Development] Vilam:
Here it is :

http://anonym.to?http://www.multiupload.com/F4KR3IDUPW

EDIT : please keep seeding :D
[XPERIA X10 Android Development] maxrfon:
Thanks Viliam!

And do you know anything on how to enable the DIAG mode to be able to communicate with qxdm with the modem directly?
[XPERIA X10 Android Development] Vilam:
No, sorry I'm not enought involved in the android dev for the moment :(

EDIT : Oooops, I'm sorry I uploaded the 0005 file, not the hotfile file from the 14th page :/
[XPERIA X10 Android Development] maxrfon:
Oh yes, but this one is also important.

Thanks :)
[XPERIA X10 Android Development] maxrfon:
And if you have the spldump program would be nice if you share it!
[XPERIA X10 Android Development] Vilam:
I don't know what is the spldump program sorry, could you explain me ?

Did you mean the sspldump ? (this one : http://www.rtfm.com/ssldump/ssldump-0.9b3.tar.gz )
[XPERIA X10 Android Development] maxrfon:
Seems like i mixed something up.

There was a soft to dump amss raw data. Don't remember the name :(
[XPERIA X10 Android Development] HunteronX:
I think that this is what you are looking for:

http://www.4shared.com/file/6xhomxYT/mtd_analyze.html
[XPERIA X10 Android Development] maxrfon:
Thanks a LOT for this share.

You would be surprised, but i have no idea how to use that .msm_nand_ex.ko

I am too good with GSM part and a bit dummy in Linux :)
[XPERIA X10 Android Development] maxrfon:
Has anyone mirrored or download these:

http://hotfile.com/dl/51628399/a786944/mtd_nand_ex.tgz.html

please reupload somewhere!

damn hotfile erases all so fast!
[XPERIA X10 Android Development] jossgray:
im stupid :P
[XPERIA X10 Android Development] maxrfon:
Thanks.

I am so tired sitting here 2 days without a chance to get some help :)

Also how to compile it for the x10 mini?

i need to dump amss in the mini one and it looks like a hell.

Can you give me a hand on that?
[XPERIA X10 Android Development] maxrfon:
The funny is there is only a html file inside :)
[XPERIA X10 Android Development] HunteronX:
Do you know how to use adb?

If not, I'll explain it to you, as well as the other steps involved.
[XPERIA X10 Android Development] maxrfon:
Hi

Well, yes, thank you, now i know and i compiled my kernel.

I am learning pretty fast:

compiled the msm_nand_ex, inserted, running well in my rooted x10 mini /x10 but in both devices the output of amss and amss_fs are only 0xFF..

meanwhile all the rest partitions seem to be ok.

Any idea why?

The task #1 is to get raw amss partitions...

The task #2 is to boot the bootkit with DIAG enabled on a x10 mini

For the task#2 we need sources of splboot.ko
[XPERIA X10 Android Development] goroh_kun:
current works

Hi, all.

I'm trying analyze why the DALRPC doesn't reply.

I think that the original kernel already opened the DALPRC interface,

so the custom kernel can't reconnect it.

I'm researching to solve this problem like the modem dog keep alive call.

Current boot.img is just return dummy reply. so we can boot android,

but not working completely.

http://hotfile.com/dl/60015938/2fc8232/boot-new(2).zip.html

see you in next report!
[XPERIA X10 Android Development] goroh_kun:
I think you can't dump AMSS imaged from mtd.

it seems read protected from ACPU.

you can rip it from sin files included in update image.
[XPERIA X10 Android Development] maxrfon:
By some reason it has wrong mapping table.

So i can't rip it from that at all.

The only way is the way 2 (in PM i described to you what i mean).

Please check PM.
[XPERIA X10 Android Development] goroh_kun:
sorry, I don't know what you mean "wrong mapping table",

how about try to change a partition table?

I posted /arch/arm/mach-msm/nand-partitions.c from kernel source.

http://pastebin.com/aUANE4GG

thank you :)
[XPERIA X10 Android Development] maxrfon:
Oh i mean IDA can't decompile it, it has some error while loading and then the data shifts so that if i search for some hex string it comes to absolutely wrong address. I tested, removed first 16 bytes to look life real ELF, but the result is above.

And i would change the partition, but my phone is X10 mini, so i am not so sure it has same start/length data :(

Am i wrong?

Thanks :)
[XPERIA X10 Android Development] goroh_kun:
Hi, biktor_gj

I analyzed what these service do.

it seems the service to get serial number, Unique ID or something from MCPU.

and maybe also it is used as signature check, or sumcheck.

here is the dump between ACPU & MCPU rpc transaction about these services.

http://pastebin.com/4HZSWdXm

we have to check where the value "0x01fe5698" comes from...
[XPERIA X10 Android Development] maxrfon:
As far as i know TA is security/encryption, sure it's based on Unique ID, but the length of the ID is much bigger

PROT_VER="02";DA
TE="20100414";TI
ME="16:28:00";VE
R="R4A038";CXC="
1229-3641";TYPE=
"S1_LOADER";UNIQ
UE_DEV_ID="058EA
A9415CBD14DCE21C
C2ECF80C321DBE44
7A6";SEC_LOCK_ST
ATUS="LOCKED";OT
P_DATA="4DFD7700
470404000F080420
ECE882C1";IMEI="
00000000000000"; // imei deleted :)
AID_VERSION="000
4";EROM_AID="000
1";LOADER_AID="0
001";SW_AID="000
1";CUST_AID="000
1";SIM_LOCK_AID=
"0001";HWCONF_AI
D="0001";PROD_AI
D="0000";ACTIVE_
LOADER_AID="0001
";MAN_ID="00EC";
DEV_ID="00BC";EX
T_DEV_ID="0055";
SIN_VER="0001";A
ID_TAMP="NOT_TAM
PERED";MAX_PKT_S
Z="00010000";AUT
H_LEVEL="NONE";A
UTH_MET="0001";C
ARD_PRESENT="YES
";CARD_SIZE="2GB
";CARD_DATA="UHJ
vZE5vPTEyNDAtMjg
0MA1Qcm9kUmV2PVI
xQQ1Db3BpZWRCeXR
lcz0zMTcyOTkwODQ
NQ29waWVkRmlsZXM
9OTgwMw1Db3BpZWR
EaXJzPTY4DU9yZGV
yPTcxMDQxMTA4LzE
wDQ==";LOADER_RO
OT="S1_Loader_Ro
ot_8e35";EROM_RO
OT="S1_EROM_Root
_f54f";SW_ROOT="
S1_SW_Root_3edc"
;CUST_ROOT="S1_C
ust_Root_732f";S
IM_LOCK_ROOT="S1
_SL_Root_a640";H
W_CONF_ROOT="S1_
HWConf_Root_4b8c
[XPERIA X10 Android Development] zephyrix:
I'm guessing TA is Tamper Area or something like that.

If you look at a lot of the SE flash apps for other phones they also have this.

Actually, looking at some old stuff, it looks oddly familiar.

http://zeph.pastebin.com/6t9fADXL

http://zeph.pastebin.com/6H3TiEPc
[XPERIA X10 Android Development] biktor_gj:
TA means Trimm area actually, on the rest, yes ta exists on other SE phones ;)
[XPERIA X10 Android Development] HunteronX:
Isn't it like the GDFS on older DB2020, A2 etc. phones?
[XPERIA X10 Android Development] goroh_kun:
First 16byte is used by the spl. it's information where the spl write to NAND.

I think the AMSS is compiled with ARM Thumb instruction set.

how about disassemble with Thumb mode? (I don't know how IDA use).

if the function starts odd address, it's the function in Thumb mode.

thanks
[XPERIA X10 Android Development] maxrfon:
Yes i know how to disassemble arm code, what i mean is the amss file is not just the plain code, it's an ELF file with segments and the segments addresses are broken. That is to say in the ELF header it's correct, but in the data block it's trashed.

That's why i need to get it somehow in RAW view out.

Btw.. the diag does not start... I made my ko file, i tested it with the adb interface and it was gone after i called the func to switch the mode. But the diag does not work.. I also found in the system partition text, saying that group diag is only allowed to run the diagnostic tool.

So at this point i halted.

Any more suggestions?
[XPERIA X10 Android Development] maxrfon:
Flash the compiled image/zimage

Ok at the end when i have compiled the boot img i need how to flash it to my X10 mini?

At least if there is a way to flash it into x10 i will find a way to port it to the mini one.

Anyone?
[XPERIA X10 Android Development] goroh_kun:
I've tried to disassemble it.

http://hotfile.com/dl/60344119/643b6f1/amss_ida.zip.html
[XPERIA X10 Android Development] maxrfon:
Thanks friend!

i will take a look at it!

Btw one last step i need help - how to flash my compiled kernel ?
[XPERIA X10 Android Development] mayank.1love:
Hey devs,

Just wanna share a lil tool that can help you in capturing the exact traffic between xperia and pc while flashing the mobile with "Update Service" via USB cable.

The tool is USBSpy and it can capture all the traffic on a selected USB port.

http://hotfile.com/dl/60529166/0be1c74/Everstrike_USBSpy_2.0.rar.html
[XPERIA X10 Android Development] maxrfon:
Let's go to the last step

one last step i need help - how to flash my compiled kernel ?
[XPERIA X10 Android Development] zdzihu:
Hi maxfron,

Check this link out: www.bit.ly/fBfDO
[XPERIA X10 Android Development] ddewbofh:
Unfortunatly he won't be able to boot it, the bootloader isn't cracked yet.
[XPERIA X10 Android Development] maxrfon:
Hi zdzihu,

Hmm.. i had to edit the post since the flash_image absence :)
[XPERIA X10 Android Development] leslie222:
Mod edit... Not wanted..
[XPERIA X10 Android Development] vengeance1990:
Mod edit... Not wanted..
[XPERIA X10 Android Development] losdrivare:
Mod edit... Not wanted..
[XPERIA X10 Android Development] zdzihu:
Could anyone re-upload patched kernel sources posted by Goroh? (or even diff alone)

Thanks in advance
[XPERIA X10 Android Development] maxrfon:
Would be nice if someone upload all the files posted by Goroh.

Thanks!
[XPERIA X10 Android Development] maxrfon:
Decompress / compress kernel image

Also would be nice if someone will share how to decompress and then compress back the kernel.

Its compressed with 1F B8 header, but gzip does not decompress it, but just adds the kernel decompression code inside of the file.

The size is 2.4 Meg, just like my compiled zImage so there should be a way to decompress.

Gurus?

Answered myself. Just need to use windows :)

WinRAR does the task very good.
[XPERIA X10 Android Development] biktor_gj:
Here you have spldump, splboot_5 (the last version I have) and usbloader from july 30 (the last one I have). You have bootkit-diag image posted here: http://xdaforums.com/showpost.php?p=7683028&postcount=242

Regards!
[HD2 General] soccerman77:
Why can't I get these to backup my phone? Whatever I do it just synchronizing, never says anything else...