25
Apr
11

More dumping!

Since I got a brand new refurbished not-completely-working version of my very own phone, I started hacking it again.

And dumping it.


Just to remember how the partition table looks:

dev: size erasesize name
mtd0: 00700000 00020000 “boot”
mtd1: 0b400000 00020000 “system”
mtd2: 0dea0000 00020000 “userdata”
mtd3: 00a20000 00020000 “cdrom”
mtd4: 00060000 00020000 “misc”
mtd5: 00580000 00020000 “recovery”
mtd6: 02800000 00020000 “cache”
mtd7: 00060000 00020000 “fota_bbuf”
mtd8: 00060000 00020000 “fota_usd”
mtd9: 000a0000 00020000 “fota_bua”
mtd10: 000a0000 00020000 “fota_ua”
mtd11: 00600000 00020000 “fota_up”
mtd12: 00060000 00020000 “kpanic”


The cdrom partition contains a CD image, with the files:

Autorun.inf
config.ini
MotoHelper_2.0.24_Driver_4.7.1.exe
setup.exe

and the config.ini content is:

[MC]
file=MotoHelper_2.0.24_Driver_4.7.1.exe
version= 02.00.23

[driver]
version=4.7.1


The contents of all the fota* partitions:

fota_bbuf.img:
00000000 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |…………….|
*
00060000

fota_bua.img:
00000000 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |…………….|
*
000a0000

fota_ua.img:
00000000 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |…………….|
*
000a0000

fota_up.img:
00000000 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |…………….|
*
00600000

fota_usd.img:
00000000 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |…………….|
*
00060000


The misc partition:

00000000 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |…………….|
*
00000800 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |…………….|
*
00000c40 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |…………….|
*
00001800 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |…………….|
*
00020000 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |…………….|
*
00060000


kpanic partition content:

00000000 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |…………….|
*
00060000


I dumped the system partition via cat but unyaffs complained it was not valid…

No idea why really… and the tar backup I created previously was good for shit… stuck in bootloop… perhaps this one does it… who knows..


4 Responses to “More dumping!”


  1. 2011/04/27 at 08:15

    Hi!

    I recently buyed a Motorola Spice (I am from Argentina) and i am searching and learning and reading and etc… how to update to Android 2.3. For what I see seems is not a easy task.
    Also, the version is: SESLA_U3_01.71.0.
    I’ve managed to root it, but does not work in this version with z4root. Either with latest SuperOneClick or any other tools. Just work with SuperOneClick 1.7.
    But, now I stopped in ClockworkMod Recovery installation step since it seems does not support this Mobile yet. It has others Motorola Android models, but I am not going to test my luck yet, since I don’t know is possible to recover is fails.
    I’ve read all about your research and all I can say is: damn Motorola!

    But well, I will follow your blog closely🙂

    Cheers!

  2. 2011/04/27 at 09:45

    Hi Gustavo!
    Thanks for your comment.

    I was trying to get a custom recovery image onto the xt300 some time ago. My results and discoveries are more or less detailed across a few posts but the core is:
    -you can flash your recovery partition without problems. Just recover it from a dump with fastboot or the flash_image binary if it doesnt work.
    -the boot and recovery partition are signed. I didn’t get any working result from a custom image, even if it was just a repack of the original image.(http://wp.me/pv95F-1d)
    -DON’T erase your boot partition unless you want to take a trip to the technical assistance or have another way to recover it(please tell me then :P) since this erases the bootloader(fastboot)
    -DON’T mess up your system partition, I did not manage to recover it through the tar by rom_dump, got stuck in bootloop and had to take it to the technical assistance.

  3. 2011/04/27 at 10:18

    Yeah! is why this is as far as i go Yet, is the only phone i have and the first Android one😛. Just deleted the app that was lagging it more.

  4. 2011/06/13 at 08:04

    I don’t know if you’re aware, but the spice project is open source at motorola… They have the chinese and brazilian roms, i think if you mess around with it a little bit you can find the adreno driver and also discover a way of signing it (if you can build the open source code you can flash it to you device, if you can flash it, it means it’s somehow signed).
    http://sourceforge.net/motorola/xt300/home/Home/

    Good luck! I hope you can make something good with it!


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


The Author

Older Ramblings

Tweets

Linux User Sig

%d bloggers like this: