SlateDroid.com: T9 Firmware exploration ( by a begginer ) - SlateDroid.com

Jump to content


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

T9 Firmware exploration ( by a begginer ) just looking around the the files inside a T9 firmware

#1 User is offline   miguel.arce 

  • Advanced Member
  • PipPipPip
  • Group: Jr. Member
  • Topics: 1
  • Posts: 64
  • Joined: 30-September 11

Posted 02 October 2011 - 02:27 PM

Hello,

previous post moded because nonsense detected :p.

well i have been checking around the t9 firmware agains its effects on the internal microsd card.

firmware contains 3 important files:
u-boot.bin ( in whatever version of it ex. u-boot-929.bin )
boot.img (inside the update.zip )
system.img (inside the update.zip )

now, i was checking the tasselhof's backup image ( from a previous firmware, by the way
thanks so much for that file, its really handy )

i have somehow found out the following.

the first 512K of the image/microsd card are in tasselhof's image zeros 00, in my microsd
have some random values, however, i think they are partitioning information.

comparing u-boot-0929.bin to other boot.img files from similar devices it seems that
T9 u-boot its only the bootloader (it doesn't contain the initial 512 bytes).

there maybe some bootloaders bin files that contains this first 512 bytes and flashing them
will overwrite previous partition information ( i think that is why partitions were
erased/created in the internal microsd card and lost the size moddings ).

the bootloader begins with 00 20 then somewhere next to those values there is a `
and a xV4 (in hexadecimal ), that is the beggining of the bootloader which is
located exactly after the first 512 bytes of the microsd.

after the bootloader i have been unable to identify what is written, it seems
the boot.img file has some "fastboot special format" as the command fastboot knows
how to read it and what to write, but it seems what ever it writes i does it after
the 512 bytes + bootloader size (about 385KB).

then about 43MB later there is the first partition "system" that is basically
the system.img file contained in the update.zip ( system.img is an ext3/4 partition image ).
now it seems fastboot does search for a partition labeled system to write the system.img file
into the right partition.

after the system partition there is the data partition ( which contains some other files
and it is also an ext3/4 partition and it is considered by the T9 as "internal storage" ).

in tasselhofs image it is 385MB in my original microsd it was 800MB.

this is where the apps are installed that are considered in phone memory.

after data partition its the cache partition ( about 108 MB )its basically an ext3/4 partition
for temporal data

and last there is a FAT32 partition ( the user data partition ), this one contains the files
you see when you plug your device to your PC for use as a removable device.
it contains a lot of settings files, app defined directories, etc. basically its where your
"user profile lives".

now there is something weird, the physicall order of partitions doesn't match.

fat32 is partition 1
system is partition 2
data is partition 3
cache is partition 4

at least in the tasselhof's backup image ...

i want to create a "depured" 2.3 backup image that is ready to image and use,
i have already bouth an 16GB class 10 microsd and a 4gb class 4 extra microsd
when i am done with them, i will publish the files for all of you interested.

best regards.

This post has been edited by miguel.arce: 02 November 2011 - 01:30 AM

0

#2 User is offline   miguel.arce 

  • Advanced Member
  • PipPipPip
  • Group: Jr. Member
  • Topics: 1
  • Posts: 64
  • Joined: 30-September 11

Posted 04 October 2011 - 06:59 PM

i post this as a personal find,
and for fast access.

i found this pdf regarding smdkv210 board support package, and it comes with samsung logos all over..

saving it for future reading.. maybe important :)

4 big files are mentioned in the pdf file from samsung dated february 2011.

- boot : android_uboot_smdkv210.tar.bz2
- Kernel : android_kernel_2.6.35_smdkv210.tar.bz2
- Gingerbread : android_gingerbread_smdkv210.tar.bz2

and arm-2009q3.tar.gz which i already downloaded ( 293 MB ).

Todo: find those files :( hard to get so far...

Attached File(s)


This post has been edited by miguel.arce: 04 October 2011 - 11:07 PM

0

#3 User is offline   gaara87 

  • Newbie
  • Pip
  • Group: Jr. Member
  • Topics: 1
  • Posts: 8
  • Joined: 26-January 12

Posted 27 January 2012 - 04:25 AM

I'm a beginner in building new firmwares. I have gone through that pdf completely too.

Can you tell me how and where i can find info about building a complete OS for the T9?

I want to see if i can ICS into it! :)
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users