[RELEASE] One-Click UnBrick updated 10july11

Search This thread

golfslicer

Senior Member
Sep 19, 2009
598
338
Installed and followed instructions and it did get my phone out of a soft brick on windows 7 x64, however, now odin won't work and the heimdal frontend does not detect the phone. What do I need to do to flash a kernel with this installed. I reinstalled the drivers for odin and it detected but got a bad flash for the first time. This is after I installed the drivers for heimdal. Like I say the unbrick work, but now I need to flash and neither one will work.

Ok, I got odin to work again, by reinstalling drivers through kies. It doesn't appear that both drivers will work at the same time.
 
Last edited:

AdamOutler

Retired Senior Recognized Developer
Feb 18, 2011
5,224
9,827
Miami, Fl̨̞̲̟̦̀̈̃͛҃҅͟orida
I'd like to hear from anyone about anything I can do to make this better. let me know.

What can I do to improve the interface? Any messages pop up and go away too quickly? Too slowly? Is the interface too ugly? Is the window the right size?
 
  • Like
Reactions: here.david

here.david

Senior Member
Jan 6, 2009
423
29
Sonoma, CA
I'd like to hear from anyone about anything I can do to make this better. let me know.

What can I do to improve the interface? Any messages pop up and go away too quickly? Too slowly? Is the interface too ugly? Is the window the right size?

Hope the 1st post did really not get posted, will try again:

Suggest you might list, "Put in your path or right click and choose JAVA run" see attached (Ubuntu 11.04).
 

Attachments

  • ONECLICK.jpg
    ONECLICK.jpg
    42.7 KB · Views: 449

AdamOutler

Retired Senior Recognized Developer
Feb 18, 2011
5,224
9,827
Miami, Fl̨̞̲̟̦̀̈̃͛҃҅͟orida
Can this One-Click UnBrick fix the HARDBRICK?

It will not fix a mismatched or damaged bootloader. This will allow booting with damage to any partitions other then PBL or SBL/SBL2. The PBL and SBL must still be reparied with hardware methods.

It IS worth a try on any brick though. Sometimes if the Params.lfs is broken, you will end up with a black screen.
 

Fate-Silver

Senior Member
Mar 7, 2011
601
62
It will not fix a mismatched or damaged bootloader. This will allow booting with damage to any partitions other then PBL or SBL/SBL2. The PBL and SBL must still be reparied with hardware methods.

It IS worth a try on any brick though. Sometimes if the Params.lfs is broken, you will end up with a black screen.

Thanks for the explanation.
So, it's still JTAG and "Warranty to AT&T/Samsung" can fix the hardbrick.

Param.lfs will cause HARDBRICK too?
 

AdamOutler

Retired Senior Recognized Developer
Feb 18, 2011
5,224
9,827
Miami, Fl̨̞̲̟̦̀̈̃͛҃҅͟orida
Thanks for the explanation.
So, it's still JTAG and "Warranty to AT&T/Samsung" can fix the hardbrick.

Param.lfs will cause HARDBRICK too?

No. It can give the appearance of a hard brick though. The screen will always be black.

I hope to find the resistor which controls xOM5. This would allow for boot from external sd card. I need a junk phone to test with.
 

sa1yan

Senior Member
Jan 1, 2009
1,072
578
Texas
Hi,

Nice development there!
Just a question: Will this work on my soft bricked Captivate stuck in a boot loop? Bricked it with CM7 and will show the CM7 screen and then a recovery screen with an error message saying that it is unable to mount the sd card and then reboots and loops.

Thanks!
 

Fate-Silver

Senior Member
Mar 7, 2011
601
62
Hi,

Nice development there!
Just a question: Will this work on my soft bricked Captivate stuck in a boot loop? Bricked it with CM7 and will show the CM7 screen and then a recovery screen with an error message saying that it is unable to mount the sd card and then reboots and loops.

Thanks!

It works with all softbricked condition basically.

Stuck in a boot loop?
Is it still able to boot into CWM(Recovery Mode) or Download Mode.
If it's still able to go back into Download Mode, you don't need this software.
Just turn your Captivate into the Download Mode and flash back to STOCK Eclair or Froyo using Odin 1 Click or whatever similar.
 

leezrd

Senior Member
Nov 18, 2010
1,270
184
charleston,sc usa
Disclaimer: All materials presented are for informational purposes. This content is not an authorization, advertisement, nor a suggestion to flash your phone with custom firmware. In no event shall I be held liable for any direct, indirect, incidental, spcial, exemplary, or concequential damages, including but not limited to loss of data, business interruption or damage to equipment. This information is released AS-IS with no written or express warranty or liability.[/size][/QUOTE]

Hands down best disclaimer on xda and most professional love it


Sent from my SAMSUNG-SGH-I897 using XDA Premium App
 

sa1yan

Senior Member
Jan 1, 2009
1,072
578
Texas
It works with all softbricked condition basically.

Stuck in a boot loop?
Is it still able to boot into CWM(Recovery Mode) or Download Mode.
If it's still able to go back into Download Mode, you don't need this software.
Just turn your Captivate into the Download Mode and flash back to STOCK Eclair or Froyo using Odin 1 Click or whatever similar.

Okay all that sounds good, but mine is one of those phones that have the 3 button hardware lock so I can't get into recovery or download mode. However, while in the reboot loop, there is a certain point at which my computer makes the noise where it recognizes that something was connected, so I'm assuming this would work while the phone is in a bootloop?

K, last question, after I run the unbrick program, where would it take me to? Would it restore me back to stock or bring me into a download mode or what?

Thanks!
 

AdamOutler

Retired Senior Recognized Developer
Feb 18, 2011
5,224
9,827
Miami, Fl̨̞̲̟̦̀̈̃͛҃҅͟orida
Okay all that sounds good, but mine is one of those phones that have the 3 button hardware lock so I can't get into recovery or download mode. However, while in the reboot loop, there is a certain point at which my computer makes the noise where it recognizes that something was connected, so I'm assuming this would work while the phone is in a bootloop?

K, last question, after I run the unbrick program, where would it take me to? Would it restore me back to stock or bring me into a download mode or what?

Thanks!

This isn't going to work for you. Your phone is not bricked. It's boot looping. The usual cause of this is when you've got an EXT4 partition and the firmware is expecting RFS partitioning. Your system is basically corrupt.

.. and it sounds like you've flashed improper bootloaders for your system so you don't have download mode available... unless you can get away with simply holding Vol+ and power, or Vol- and power, you'll need a 301kohm resistor also known as Factory Mode USB ON JIG ON, or commonly mis-worded as simply a JIG. between USB pins 4 and 5.

I'm working on Heimdall One-Click after I release the final version of One-Click UnBrick in the next hour. I would recommend using this if it were ready, but it will be a few days. I need to backport the cross-platform changes from One-Click UnBrick and then leave it flashing my phone repeatedly.
 
D

Deleted member 2758866

Guest
Adam, have you found any ways around the mixed bootloader problem? I've been researching since I bricked and haven't found anything. Anything in the works?

Sent from my Motorola Atrix using XDA Premium App
 

sa1yan

Senior Member
Jan 1, 2009
1,072
578
Texas
This isn't going to work for you. Your phone is not bricked. It's boot looping. The usual cause of this is when you've got an EXT4 partition and the firmware is expecting RFS partitioning. Your system is basically corrupt.

.. and it sounds like you've flashed improper bootloaders for your system so you don't have download mode available... unless you can get away with simply holding Vol+ and power, or Vol- and power, you'll need a 301kohm resistor also known as Factory Mode USB ON JIG ON, or commonly mis-worded as simply a JIG. between USB pins 4 and 5.

I'm working on Heimdall One-Click after I release the final version of One-Click UnBrick in the next hour. I would recommend using this if it were ready, but it will be a few days. I need to backport the cross-platform changes from One-Click UnBrick and then leave it flashing my phone repeatedly.

I haven't incorrectly flashed any bootloaders wrong because I flashed CM7 MTD and I never had the 3 button combo due to my cappy build. I don't think CM7 comes with a a 3 button combo but idk. I will try your program, if it doesn't work then the program you release in a few days should work for me?

Thanks
 

AdamOutler

Retired Senior Recognized Developer
Feb 18, 2011
5,224
9,827
Miami, Fl̨̞̲̟̦̀̈̃͛҃҅͟orida
I haven't incorrectly flashed any bootloaders wrong because I flashed CM7 MTD and I never had the 3 button combo due to my cappy build. I don't think CM7 comes with a a 3 button combo but idk. I will try your program, if it doesn't work then the program you release in a few days should work for me?

Thanks

My 1008 works just fine... hold vol+ vol- and power... then at recovery mode, keep holding vol+ and vol-, but tap power to reboot into download mode.
 
D

Deleted member 2758866

Guest
I may be able to get you a phone with a busted screen. The internals are fully functional. If it would help I'll do my best.
I intend on fixing my current phone.

Sent from my Motorola Atrix using XDA Premium App
 

Top Liked Posts

  • There are no posts matching your filters.
  • 175
    Try One-Click UnBrick... If that doesn't work:
    Try "3 button combo".. If that doesn't work:
    Try a "301k Factory Mode jig"... If that doesn't work:
    Try UnBrickable Mod http://xdaforums.com/showthread.php?t=1236273 (if available on your platform)
    If you require additional help, send me a private message, we can work something out.


    Background
    I've been working on stopping the bricking problem on our phones for a while now.
    Ever tried JTAG unbrick recovery?--superhuman soldering skills no longer required for JTAG
    Developing methods to recover bricks without JTAG - I keep this updated with current information as it develops.
    ALL JIG VALUES here! --this will give you some resistor values to try
    Altered water damage indicators --um... just in case you lick your battery and need warranty replacement
    The Galaxy S Hack Pack--A compilation of resources for Galaxy S Phones.

    I wanted to write some software which will help the user to understand what they are doing.. So I began the Heimdall One-Click project. http://code.google.com/p/heimdall-one-click/ Heimdall One-Click is not yet finished, but the Unbrick is complete. Heimdall One-Click is based on binaries from another Open-Source project, called Heimdall by XDA member Benjamin Dobell.

    About One-Click UnBrick

    This Software:
    • Will work on all Samsung devices which use Odin3
    • Is a single, portable executable
    • Is the first one-click anything for our devices on Linux
    • Works on Mac
    • Works on Windows
    • Is open source
    • Is programmed in Java
    • Deploys and installs Heimdall for your OS
    • Is super easy to use.... Only one button!

    Demonstration video:

    Image captured on Ubuntu 11.04:
    2d0gj1x.png


    This software is completely safe. It is a part of my Heimdall One-Click project. I wanted to release this to work out any cross-platform difficulties which may be encountered before I release Heimdall One-Click.


    Instructions
    1. Copy OneClick.jar to your Desktop-- or any other folder on your computer, It won't work on a network share.
    2. Double click. -- As long as you have Java installed On Linux and Mac you are up and running.

    For some versions of Windows as a work around to UAC (User Access Control, the annoying popups), a executable called "OneClickLoader.exe" has been deployed to the same folder as OneClick.jar. It is important that you do not rename OneClick.jar until after runnning OneClickLoader.exe
    3. right click OneClickLoader.exe and select "Run as Administrator" -- Setup should be run-of-the-mill.


    It works with all softbricked condition basically.

    Stuck in a boot loop?
    Is it still able to boot into CWM(Recovery Mode) or Download Mode.
    If it's still able to go back into Download Mode, you don't need this software.
    Just turn your Captivate into the Download Mode and flash back to STOCK Eclair or Froyo using Odin 1 Click or whatever similar.




    Problems and Comments
    If you would like to comment on something post here on XDA
    If you're unsure of something, post here on XDA
    If you have a show-stopping bug, please use this form: http://code.google.com/p/heimdall-one-click/issues/entry
    This is a list of all bugs reported: http://code.google.com/p/heimdall-o...+Priority+Milestone+Owner+Summary&cells=tiles

    I am very interested in feedback. If you would like to test this, just put your phone into download mode and click the unsoft brick button. It will simply reboot your phone. It will not flash any firmware and it does not have the capability to do anything except release the locks which prevent a phone from booting if they are present.



    Click Here to Download One-Click UnBrick 10July11 from GoogleCode
    You will need Java installed on your computer: Do you have java?

    chart


    Disclaimer: All materials presented are for informational purposes. This content is not an authorization, advertisement, nor a suggestion to flash your phone with custom firmware. In no event shall I be held liable for any direct, indirect, incidental, spcial, exemplary, or concequential damages, including but not limited to loss of data, business interruption or damage to equipment. This information is released AS-IS with no written or express warranty or liability.
    25
    Linux users, mark this file as executable:
    Code:
    chmod +x OneClick.jar


    All platforms: Double Click to run, OR, right click and open with Java, OR from command line:
    Code:
    java -jar OneClick.jar


    Releases
    -Version1.0 3July11 initial release
    -Version1.b 4July11 fixes windows 7 & Vista UAC. Thanks to Roddreick for windows UAC workaround binary.
    -Version1.IIX 5july11 fixes Winodws 7 and Vista. Adds countdown to non-imperative notifications. Adds real-time monitoring to determine if dependencies are actually required on Windows, rather then blindly installing. Since windows is such a PITA, this was alot of work. This version will work if you have Java installed and OneClick.jar on your computer (no network shares) on Windows XP, Windows Vista, Windows 7, Mac OS X Snow Leopard, and all Debian based Linux distributions including Ubuntu and Mint.
    -Version 1.SVNR33 9july11 Much smaller package size, decreased by 5 megs. Fixes browser launching on Linux/mac. Decreases logging level to 1. Adds Log to temp folder at level 4. Adds optional donations to Heimdall or One-Click. Adds Windows Problem Resolution Center.
    -Version 1.FINAL 10July11 Fixed UAC issues, File may now be renamed on Windows, Left launcher as alternate method, added linux asthetics, fixed driver link




    Major Operating Systems requiring testing
    Mac OS-X Leopard
    Mac OS-X Snow Leopard
    Mac OS-X Lion
    Linux Ubuntu 32
    Linux Ubuntu 64
    Linux Mint
    Linux Debian
    Windows XP
    Windows Vista
    Windows 7



    note: If you are having problems with drivers, This is caused by an invalid USB Device ID in the ROM installed on the phone.



    If you'd like to contribute to the next version
    Testing on your platform is as simple as putting your phone into download mode and clicking the button. It will simply reboot the phone if the phone is not bricked.
    Grab the code from the SVN: checkout http://heimdall-one-click.googlecode.com/svn/trunk/
    You can modify the code with NetBeans: http://netbeans.org/downloads/
    If you come up with a positive change, I'll add you to the SVN as a contributor or a committer to ensure you get credit for your work.

    I'm always looking to make a new version. Please give feedback.
    7
    just as a heads up, not every environment will play nice with the "doube click to run" as the file is stored now on google code. if you're on linux, simply either chmod +x the file or do "java -jar ./OneClick.jar" to run it (assuming java is in your path). seems ubuntu (and derivatives, I guess) assume the jar file wants to be opened with archive manager by default, so set it to run with java beforehand (launched with sun java 6, didn't try openjdk)

    add to that the application doesn't seem to reliably recognize heimdall 1.0.1 CLI... attempting to run it returns a blank version string but after updating to 1.0.2b it recognized it fine. not world-ending, but just something I thought you should be aware of.

    I'm a bit more interested in your heimdall one-click attempts though, as I'd like to see something like that implemented for 2.2 (since not every captivate can go back to JF6 it seems)... I've been pointing people at the leaked JI6 odin one-click for now, as it contains all the necessary files and is usable on every device.

    True... I'll add that to the first post.

    Heimdall one-click is operational. I'm working the kinks out of it with the one-click unbrick first. I've sucessfully flashed my phone on all three platforms using heimdall one-click. I don't feel comfortable releasing something like that without thorough testing. This is basically testing for my one-click platform.
    3
    wow this looks neat...i will definitely fire it up next time i brick my epic! great job AdamOutler!

    edit: tested and it did kick my epic out of download mode in windows

    if the command above gives you issues on windows 7 then do the following:
    click the start button
    goto programs>accessories>
    right click on 'command prompt' and select run as administrator
    cd to your download folder (ie: cd c:\downloads\oneclick\)
    then type 'java -jar OneClick.jar'

    you should only have to do all of that the first time so drivers for heimdall can be installed correctly

    AdamOutler is working a better solution for the windows crowd
    2
    Adam,

    Great work man, have yet to try it, but I have a few questions.

    Odin (for me) can be a bit fussy at times, and I have had to try several things to get it to flash through a complete process. Changing USB ports, pulling battery after digger screen is up, etc, etc.

    Is Heimdall less "fussy" in your opinion? Or can we expect some of the same issues we run into when using Odin?

    I appreciate it, thanks!

    Yes, heimdall is less fussy. You just need drivers and heimdall.