[Bada Software and Hacking General] Rebellos:
This modification will go like this:

http://xdaforums.com/showthread.php?t=1206216

note: this modification seems to look slighty different on S8500 than S8530 (slighty different board layout) - please check this post - http://xdaforums.com/showthread.php?p=17724584#post17724584 (still needs testing)

This can be applied to a bricked phone and unbrick it without JTAG.

After that, unbricking your Wave will be almost as easy like this is (need kinda different soft, as following movie been made with SGS series phone):

[youtube]fw-D_cKeAb8[/youtube]

See here for more info about unbricking Captivate:

http://xdaforums.com/showthread.php?t=1242466

(Unbricking Wave tools are on its way)

I haven't tested it by myself but it will work. I did teardown of mine S8530 damaged mainboard.

Introduction

I'm not kidding when I say UnBrickable. Modifying the OM pins means you

can boot from USB, UART or MMC. This makes the phone quite UNBRICKABLE.

There is nothing you can do software wise to prevent the device from

booting into this mode. We are communicating with the unrewritable,

efused IROM on the processor. It's the thing that makes the system on a

chip into a "system on a chip".I am here now to tell you how to turn

your Samsung Wave into a KIT-S5PC110 development board. The

KIT-S5PC110 development board is the platform used to develop our

phones. There are some differences between this mod and the official

development platform. The S5PC110 has a removable internal SDCard and

no touchscreen.

Why would you want to do this? When you plug in the battery and

connect it to the computer in "off" mode, it will become an S5PC110

board awaiting download of a program to run. This occurs long before

anything like software or firmware enters the processor. This is the

IROM of the device awaiting commands or a power on signal.

Because it is accepting a memory flash, anything may be put onto the

device to perform a boot sequence..... Apple iOS (iPhone4 has the same

processor) WP7 (mango supports this processor).

This will be a replacement for JTAG once we are able to make some

firmware. How could it possibly be better then JTAG? Let's count the

ways....

1. The only part required is a wire.

2. No shipping time.

3. No cost for a box to interface the computer.

4. Permanent.

5. Can be done as a preventive measure.

6. Gives the ability to test new Bootloaders temporarily.

7. Allows development of the entire system.

8. Removes worry about flashing and acts as a backup.

After performing this mod:

Remove the battery, replace the battery, your phone will connect to the

computer via USB and await commands. Otherwise it will pretty much act

like a Droid Charge. See the Special Instructions section.

Modification

You will need:

1. Get someone who knows what they're doing with a soldering

iron. If they don't know what flux is, then they don't know what

they're doing. You can speak to AdamOutler or

Connexion2005(aka MobileTechVideos.com). I don't know who from Europe region is able to perform this mod, I still need some more soldering practice, probably in month or two I will be also able to perform this.

2. soldering iron - make sure it's sharp, if it's not sharp, then

sharpen it, flux it and retin it.

3. flux

4. solder

5. tweezers

6. A relay (possibly- for the wire within to use as a bridge)

Performing the modification:

1. tear apart your phone... Make sure to take out your SIM and external

SDCard before you do this.

1A. Remove the mainboard (you can see on the movie how to do it)

S8500 disassembly movie (S8530 looks basically the same):

[youtube]28qeZUQZreI[/youtube]

Mainboard picture:

Closer picture:

xOM resistors mapping:

2. Perform the mod by removing the xOM5 resistor and connecting its active (CPU) side to the active side of xOM0 or xOM3 resistor (so it become pull-up instead of pull-down).

3. Reassemble the phone.

Special Instructions

This may change battery charging sequency, or even disable it when the phone is turned off (it may be needed to turn on the phone first) <-- needs some tests

To turn on the device, and operate in normal mode, you must hold the

power button for 5 seconds.

3 button Download mode works as usual, however you must not have the

S5PC110 drivers installed on the computer. 301Kohm Factory Mode JIGs work as well, but you must press power to bypass the S5PC110 iROM dload mode.

Conclusion

Congratulations. You now have a device which works like a KIT-S5PC110

with an OM Value of 29. Now get to developing some serious custom

software. See here for setting up the UART output

http://xdaforums.com/showthread.php?t=1235219

Reading material

Creating your own Samsung Bootloaders:

http://xdaforums.com/showthread.php?t=1233273

KIT-S5PC110 manual: http://www.mediafire.com/?94krzvvxksvmuxh

how to use DNW: http://tinyurl.com/dnw-how-to

Flash using openOCD and DNW:

http://www.arm9board.net/wiki/index.php?title=Flash_using_OpenOCD_and_DNW

another DNW example:

http://www.boardset.com/products/mv6410.php

ODroid dev center:

http://dev.odroid.com/projects/uboot/wiki/#s-7.2

Drivers and utilities

This will be an ever expanding list

Windows Drivers

http://xdaforums.com/attachment.php?attachmentid=678937&d=1312590673

Windows Download Tool DNW:

http://xdaforums.com/attachment.php?attachmentid=678938&d=1312590673

Windows Command Line Download Tool:

http://xdaforums.com/showpost.php?p=17202523&postcount=27

Linux DNW Utility:

http://dev.odroid.com/projects/uboot/wiki/#s-7.2

Firmware

One-Click Resurrector (made for SGS series):

http://xdaforums.com/attachment.php?attachmentid=705515&d=1314762609

Bootloader Hello World by Rebellos

http://xdaforums.com/attachment.php?attachmentid=698077&d=1314105521

Please note that we are not yet able to rebuild Wave's NV_Data, so if you damage your IMEI (by trying to flash SGS stuff before dumping your oneNAND through Badadroid) you have to deal with it on your own.

Thanks to Adam Outler.

Please message me or simply make post here if you perform this mod and need any additional info.

Already done MODs:

Captivate (the first one): http://xdaforums.com/showthread.php?t=1206216

Droid Charge: http://xdaforums.com/showthread.php?t=1245391