Jump to content

How to unpack eboot?


Guest Rapid81

Recommended Posts

Guest Rapid81

I want to unpack the Omnia 2's eboot .eb0 file, to see what's in there, but I did not found anything related to it. If anyone has any idea how to unpack, then repack it to work, I'll start to develop or at least try to develop a bootloader.

Thanx!

Link to comment
Share on other sites

  • 2 weeks later...
Guest ExtremeGTX

i have dissembled Eboot.eb0 using IDA Pro Dissembler

and found that Omnia 2 Boot Loader has a lot of great features but i don't know how to access this features or edit eboot

I'm very beginner in assembly

Edited by ExtremeGTX
Link to comment
Share on other sites

  • 2 weeks later...
Guest Rapid81
i have dissembled Eboot.eb0 using IDA Pro Dissembler

and found that Omnia 2 Boot Loader has a lot of great features but i don't know how to access this features or edit eboot

I'm very beginner in assembly

Can you upload the disassembled eboot to somewhere to take a look?

Thanx!

BTW, I just ran through the eb0 file, and found the Bootloader's menu:

  • Reset to default Boot Configuration
  • Boot to ULDR now
  • Launch existing flash resident image now
  • Phone Menu
  • OneNAND Menu
  • Debug
  • Power TEST Modes
  • TEST Modes
  • Bootloader Configurations
  • Mits S3C400X System Configuration
  • Erase MoviNAND MBR
  • Erase CSC Parition
  • MLI Download
  • LLD Erase all Blocks
  • Erase all Blocks
  • Repartition OneNAND Dump Page
  • Store EbootCFG To OneNAND
  • Load EbootCFG From OneNAND
  • Format FAT Partition : Hidden Partition
  • Format FAT Partition : User Partition

More menus are exists, but a whole page is not enough to write down. :huh:

Someone please figure out how to bring up the bootloader's menu at boot. :P

Other:

Maybe someone can ask Samsung to release the sources of the Omnia 2's ROM files, because they don't want to release any new WM 6.5 (6.5.X) based devices and neither new ROMs for our O2. :)

Edited by Rapid81
Link to comment
Share on other sites

Guest shadowangel
Can you upload the disassembled eboot to somewhere to take a look?

Thanx!

BTW, I just ran through the eb0 file, and found the Bootloader's menu:

  • Reset to default Boot Configuration
  • Boot to ULDR now
  • Launch existing flash resident image now
  • Phone Menu
  • OneNAND Menu
  • Debug
  • Power TEST Modes
  • TEST Modes
  • Bootloader Configurations
  • Mits S3C400X System Configuration
  • Erase MoviNAND MBR
  • Erase CSC Parition
  • MLI Download
  • LLD Erase all Blocks
  • Erase all Blocks
  • Repartition OneNAND Dump Page
  • Store EbootCFG To OneNAND
  • Load EbootCFG From OneNAND
  • Format FAT Partition : Hidden Partition
  • Format FAT Partition : User Partition

More menus are exists, but a whole page is not enough to write down. :(

Someone please figure out how to bring up the bootloader's menu at boot. ;)

Other:

Maybe someone can ask Samsung to release the sources of the Omnia 2's ROM files, because they don't want to release any new WM 6.5 (6.5.X) based devices and neither new ROMs for our O2. :)

Rapid, have you tried Pako777's EXEcutor?

It has a eBoot disassembling funcionality and I just tried and it works with i8000's eBoot :(

Good luck!

Link to comment
Share on other sites

Guest Rapid81
Rapid, have you tried Pako777's EXEcutor?

It has a eBoot disassembling funcionality and I just tried and it works with i8000's eBoot :(

Good luck!

ExtremeGTX show me the sources of the bootloader. Very big thanx to him!

I ran through the bootloader's source, and I found out the menu, but to access it, needs to push the key (combination of keys) which has the kexcode 0x20. If anyone has any idea what combinations gives this keycode, I'm all ears. :(

Finally, we can have a bootloader like HD2 and if we succeed, we can have a native Android ROM too, or even a WP7!

This is the exact menu of our bootloader:

Ethernet Boot Loader Configuration:

0) IP address: XXX.XXX.XXX.XXX

1) Subnet mask: XXX.XXX.XXX.XXX

2) DHCP: Enabled/Disabled

3) Boot delay: X seconds

4) Reset to factory default configuration

5) Startup image: LAUNCH EXISTING/DOWNLOAD NEW

6) Program disk image into SmartMedia card: Enabled/Disabled

7) Program CS8900 MAC address XX:XX:XX:XX:XX:XX

8) KITL Configuration: Enabled/Disabled

9) Format Boot Media for BinFS

A) Erase All Blocks

B) Mark Bad Block at Reserved Block 

C) Clean Boot Option: Y/N

D) Download image now

E) Erase Reserved Block 

F) Low-level format the Smart Media card

L) LAUNCH existing Boot Media image

R) Read Configuration

U) DOWNLOAD image now(USB)

W) Write Configuration Right Now

Enter your selection:

Edited by Rapid81
Link to comment
Share on other sites

Guest ThEGraVmaN
Rapid, have you tried Pako777's EXEcutor?

It has a eBoot disassembling funcionality and I just tried and it works with i8000's eBoot :(

Good luck!

Has anyone scanned that utility? I tried to d/l and Avast freaked out, I'm sure its a false positive but, thought I'd ask.

Link to comment
Share on other sites

Guest shadowangel
Has anyone scanned that utility? I tried to d/l and Avast freaked out, I'm sure its a false positive but, thought I'd ask.

I use Avira which is a very irritating AV when it comes to false positives (everything has some kind of virus xD) and it didn't complain about that program... :(

Link to comment
Share on other sites

  • 7 months later...

I use Avira which is a very irritating AV when it comes to false positives (everything has some kind of virus xD) and it didn't complain about that program... :(

Hi,

any news about eboot?

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.