ClockworkMod Recovery for U, P & Sola - AOKP Xperia Project

Search This thread

KeiranFTW

Inactive Recognized Developer
Nov 17, 2011
2,637
2,692
28
Sunderland
i unpacked the kernel and ramdisk on a other way. but for keiran it doesn't work:(
but for me it works really great :D

edit:

i did:

7z e kernel.elf

mkdir ramdisk

cd ramdisk

then copy 1 to ramdisk folder

gunzip -c 1 | cpio -i

then remove 1 in the folder

edit ramdisk

then repack with find . | cpio -o -H newc | gzip > 1

place the files 1 and 0 in a folder (together with mkelf.py) and do python mkelf.py -o new_kernel.elf 0@0x00200000 1@0x01200000,ramdisk

I did exactly the same thing.
sometime next week its time to upgrade linux! anyone recommend a flavour?
 
  • Like
Reactions: Simc13

sminki

Senior Member
Feb 18, 2012
485
261
hard shoulders of reality
right, thanks nick for that, i've been using champs kernel-tools to save typing, it's obviously not working for me either

many thanks to keiran too, man, how much time did we kill with this! ;)

anyway, we have recovery now, and one messy thread :p
 

Ironic138

Senior Member
Jun 18, 2012
59
8
i flashed over 10 kernels today, i think! Thanks for your hard work!

Keiran, how much do you need for your U? (only a question)
 
Last edited:

KeiranFTW

Inactive Recognized Developer
Nov 17, 2011
2,637
2,692
28
Sunderland
right, thanks nick for that, i've been using champs kernel-tools to save typing, it's obviously not working for me either

many thanks to keiran too, man, how much time did we kill with this! ;)

anyway, we have recovery now, and one messy thread :p

haha me and nick tested like 25 recoveries just yesterday night, and when he stopped using champs stuff and did that it worked. lucky still he has no bad blocks lol

can someone test this: http://icxperia.com/keiran/whynot.elf <- I implemented recovery different way, curious to see if it works ;)

good job nick ;)
 

nickholtus

Senior Member
Aug 26, 2011
2,407
2,469
the 1 file is normal because when repacking it puts 1 file there (dno why) i am not going to change it, because it works fine:) and the boot partition is 16 mb:)
 

Top Liked Posts

  • There are no posts matching your filters.
  • 66
    Here you can download a kernel with ClockworkMod Recovery built into it, which allows you to flash zips and to make and restore backups.
    This version of ClockworkMod Recovery is the ICS version, so it is the latest (until there is a jellybean one).

    Nickholtus has prepared for you an easy to flash package here for you:

    Xperia P: http://xdaforums.com/showthread.php?p=28778819

    Xperia U: http://xdaforums.com/showthread.php?p=28819512&postcount=282

    Xperia Sola (working external sdcard): http://xdaforums.com/showthread.php?p=28957468&postcount=412

    To flash this recovery, download the kernel, put it in your fastboot folder and name it kernel.elf.
    Then open up a command prompt and in that folder do:
    Code:
    fastboot flash boot kernel.elf

    This is a joint effort of I, nickholtus, K900 and championswimmer, our sources are at https://github.com/AOKPXperia, our main aim is to make trees that will build on AOSP and any other android source tree (AOKP ;) - unicorns).

    Thanks to Arakmar for clearing things up for me on how to individually compile the recovery binary.

    Keiran
    22
    you guys are lucky:)
    i thought i will give it 1 try before i am going to sleep and it worked!:)
    otherwise you guys won't have it now:)
    and tomorrow i am too busy:)

    edit: really the last one: http://www.mediafire.com/?3dxtk79kyavtb5a

    changes: debuggable and insecure (forgot that, sorry)
    16
    Wazzup, dudes?
    All three devices get their recovery tomorrow ;)

    Keiran
    15
    don't look at my last post:p

    after trying 17 recoveries we finally have got recovery working for the P (build from cm9 source with /boot partition back-up and everything working:) )

    here is the link: http://www.mediafire.com/?98ju85ki204b5v3

    more devices to follow soon:D (u and sola)
    10
    Progress:
    Got minimal device tree done - check
    Compiled recovery - check
    Now all we need to do is inject recovery into boot image, then you can have recovery on stock kernel ;)

    Our sources are at https://github.com/AOKPXperia
    Current repo I am using is device_sony_kumquat
    ;)

    Keiran

    Edit: from above info /sdcard is at /dev/block/vold/179:14