Reflashing the PBL and SBL are the cause of 90% of the bricked samsung phones. How do we know this? At any given time, you can see several of the same old threads in any Samsung forum under General or Q&A. Take a look. http://forum.xda-developers.com/forumdisplay.php?f=746
I sat on the phone with Samsung's technical support requesting information on the following items: UART, SBL, OM=0x9, OM pins, 619kohm, 150kohm, PIT, IBL, PBL... There was no documentation available in the Samsung KB. Nothing. I requested a callback from an engineer, and they said that they don't provide any support other then the guy on the other end of the phone who was looking up non-existant answers for me.
The Service Manuals for pretty much all of the Samsung phones are not accurate. Also, most of the samsung phones do not have service manuals released.
People are working to make Samsung phones better and how are they repaid? With a $500 brick. In order to compensate for AT&T's lack of support and the slow updates, we, the active development community REQUIRE documentation on the things which cause the phones to brick. Also for development purposes we require the resistor values which trigger the FSA90 We are not asking for source code, we are asking for information, however IBL/PBL/SBL source code would be nice.
So far during the research several phones have been bricked. I've personally analyzed several bricks on my own. They all exibit the same problems. The SBL will not boot. There is code in the IROM which allows booting from UART/USB OTG/MMC card. We need access to these functions. This could be achieved by jumpering the OM pins on the circuit board, however this is dangerous and would lead to even more bricking. We could trigger it somehow over UART or EXT-I2C bus, but it's still a hacking work-in-progress.
We've been building documentation in the following threads:
http://forum.xda-developers.com/showthread.php?p=13473163#post13473163
http://forum.xda-developers.com/showthread.php?t=1018862
http://www.xda-developers.com/android/self-made-uart-jig-and-debugging-connector-for-sgs-i9000/
http://forum.xda-developers.com/showthread.php?t=1000175
http://forum.xda-developers.com/showthread.php?t=1065318
We need some engineering documentation, schematics, code, something.. The number of bricked phones from lack of information are staggering. Come on Samsung, Throw us a bone here. If you release the IROM/IBL/PBL/SBL code we can revise it and put an end to the continuous non-stop bricking. Since most of us on this site work open-source, you could simply take the code back and merge it into trunk.
Samsung- Developers are standing by.
I will be linking this thread in a way that google will direct all sorts of searches here.
I sat on the phone with Samsung's technical support requesting information on the following items: UART, SBL, OM=0x9, OM pins, 619kohm, 150kohm, PIT, IBL, PBL... There was no documentation available in the Samsung KB. Nothing. I requested a callback from an engineer, and they said that they don't provide any support other then the guy on the other end of the phone who was looking up non-existant answers for me.
The Service Manuals for pretty much all of the Samsung phones are not accurate. Also, most of the samsung phones do not have service manuals released.
People are working to make Samsung phones better and how are they repaid? With a $500 brick. In order to compensate for AT&T's lack of support and the slow updates, we, the active development community REQUIRE documentation on the things which cause the phones to brick. Also for development purposes we require the resistor values which trigger the FSA90 We are not asking for source code, we are asking for information, however IBL/PBL/SBL source code would be nice.
So far during the research several phones have been bricked. I've personally analyzed several bricks on my own. They all exibit the same problems. The SBL will not boot. There is code in the IROM which allows booting from UART/USB OTG/MMC card. We need access to these functions. This could be achieved by jumpering the OM pins on the circuit board, however this is dangerous and would lead to even more bricking. We could trigger it somehow over UART or EXT-I2C bus, but it's still a hacking work-in-progress.
We've been building documentation in the following threads:
http://forum.xda-developers.com/showthread.php?p=13473163#post13473163
http://forum.xda-developers.com/showthread.php?t=1018862
http://www.xda-developers.com/android/self-made-uart-jig-and-debugging-connector-for-sgs-i9000/
http://forum.xda-developers.com/showthread.php?t=1000175
http://forum.xda-developers.com/showthread.php?t=1065318
We need some engineering documentation, schematics, code, something.. The number of bricked phones from lack of information are staggering. Come on Samsung, Throw us a bone here. If you release the IROM/IBL/PBL/SBL code we can revise it and put an end to the continuous non-stop bricking. Since most of us on this site work open-source, you could simply take the code back and merge it into trunk.
Samsung- Developers are standing by.
I will be linking this thread in a way that google will direct all sorts of searches here.