DroidForums.net is the original Verizon Android Forum! Registered Users do not see these ads. Please Register - It's Free!
Page 2 of 7 FirstFirst 1 2 3 4 ... LastLast
Results 11 to 20 of 65

Thread: Making SBF file ?

  1. Chief Droid Scientist
    MotoCache1's Avatar
    Member #
    83203
    Join Date
    Jun 2010
    Posts
    530
    Liked
    5 times
    Phone
    A855 / MB810
    #11
    Quote Originally Posted by christim View Post
    I think a few of us would be interested in that. I've talked to others and as near as I can tell the sbf files come from moto. This makes sense that there is a 2.01 sbf file to reload a stock phone if some customer ended up with a glitch from an app or something.

    What makes no sense to me is moto releasing a sprecovery sbf file. I hope that guy didn't get himself fired because I doubt it was an officially released item.
    SPRecovery isn't a Motorola utility. Perhaps you meant to say it doesn't make any sense for them to release a SBF of just the recovery? Presumably that's what happened, and then the SBF was hacked and the image replaced with the SPRecovery image. It's also feasible for someone who knew what they were doing to have started with the complete ESE81 SBF and then just remove all of the parts not related to recovery.

    Quote Originally Posted by christim View Post
    Likewise, the ese81 rooted stock file is also an odd release.
    I've never seen a "stock rooted" ESE81 SBF. Seen plenty of ROMs, but not an SBF. If you have a download link for an ESE81 rooted SBF I'd like to take a look at the file and compare to a non-rooted ESE81 SBF and how they did it.

    Quote Originally Posted by christim View Post
    Of course, moto may have still been making up their mind about open bootloaders at the time too. For them this rooting community may very well have been a marketing experiment to see how it went.....who knows.
    My personal opinion on this is that Motorola didn't intentionally make it easy to root these devices, but they didn't go out of their way to prevent it either. I think providing the SBF files to the Verizon stores and repair shops is necessary to prevent getting 10 times the number of returns. If the store can flash a SBF on and send the customer on their way it is a win for everybody.

    Also, from Motorola's statement about having a "business reason" for not locking down the boot loader on the Droid, it's pretty obvious to me that we were the business reason. Give the hacker community a nifty hackable toy to play with it and it will become their favorite above other less-hackable but otherwise similar toys. If we like it, then our non-hacking friends will probably also be convinced of how cool it is and buy one, and their friends and so on.

    Quote Originally Posted by christim View Post
    It would be nice to have a 2.2 rooted stock sbf file too. If such a thing was easy, I'd think someone would have made it already, and for those trying such a thing, I wish you luck and the thanks of our community.
    Personally, I'd rather install a bone stock SBF and root it myself so I know what I'm starting with. Making a SBF that is rooted is tougher than just replacing the recovery system in the SBF. The recovery system is a monolithic image. Find it in the file, replace it, fix the checksums, and you should be good. The /system partition however -- I have no idea how that is stored (yet) - but tacking a couple extra files into /system/bin and /system/app is bound to be a little tougher.

    I'll let you know how it goes.
    Droid 1 - the "unbrickable" droid.
    FRG22D - stock, rooted, ChevyNo1 LV 1.1GHz kernel, SetCPU 2.0.2, Superuser 2.3.6.1

    Droid X, Droid 2, Droid 2 Global (Band Unlocked), Droid Pro Global (Band Unlocked)

    Recommended reading for newbies: How to ask questions the smart way
  2. Chief Droid Scientist
    MotoCache1's Avatar
    Member #
    83203
    Join Date
    Jun 2010
    Posts
    530
    Liked
    5 times
    Phone
    A855 / MB810
    #12
    I was tied up for a bit, but finally got a little time to look at this. I have successfully made a SBF that can flash clockwork onto an unrooted ESE81 phone. It's somewhat amusing how easy it was. I guess it was sort of cheating since I had an ESE81 SBF that would flash SPRecovery on to start with. That told me which code groups I needed to mess with and it was pretty elementary from there. I'm going to see how that knowledge translates into making a SBF for FRG01B that only flashes the recovery. If this works the way I think it does, that will be easy as well.

    Wish me luck.
    Droid 1 - the "unbrickable" droid.
    FRG22D - stock, rooted, ChevyNo1 LV 1.1GHz kernel, SetCPU 2.0.2, Superuser 2.3.6.1

    Droid X, Droid 2, Droid 2 Global (Band Unlocked), Droid Pro Global (Band Unlocked)

    Recommended reading for newbies: How to ask questions the smart way
  3. Chief Droid Scientist
    MotoCache1's Avatar
    Member #
    83203
    Join Date
    Jun 2010
    Posts
    530
    Liked
    5 times
    Phone
    A855 / MB810
    #13
    I know the original creator of the ESE81 SPRecovery SBF file was someone on Droidmod who goes by the handle "[mbm]". I hope he sees this post some day and gets at least a little grin.

    I found your short note hidden in one of the code groups in the SBF. I Googled the phrase and it doesn't appear that anybody else has ever repeated it anywhere in the whole of the Internet in proper context (or at least that portion of the Internet that has been preserved for prosperity by Google). It looks like you said it once on #milestone-modding in May of this year. You even put a :P after it. Could be just coincidence or could be an inside joke amongst your crew. Anyway, I thought it was a nice touch.
    Droid 1 - the "unbrickable" droid.
    FRG22D - stock, rooted, ChevyNo1 LV 1.1GHz kernel, SetCPU 2.0.2, Superuser 2.3.6.1

    Droid X, Droid 2, Droid 2 Global (Band Unlocked), Droid Pro Global (Band Unlocked)

    Recommended reading for newbies: How to ask questions the smart way
  4. Chief Droid Scientist
    MotoCache1's Avatar
    Member #
    83203
    Join Date
    Jun 2010
    Posts
    530
    Liked
    5 times
    Phone
    A855 / MB810
    #14
    The beast is conquered.

    I have built the following SBF's:

    • SBF to flash complete FRG01B with SPRecovery for the recovery
    • SBF to flash complete FRG01B with ClockworkMod Recovery for the recovery
    • SBF to flash only recovery for FRG01B that replaces recovery with SPRecovery but changes nothing else.
    • SBF to flash only recovery for FRG01B that replaces recovery with ClockworkMod Recovery but changes nothing else.

    I still have some playing I want to do before elaborating as I didn't get a chance to work on the one last thing that I want to play with.

    This wasn't a "plug and play" thing -- it took some decent reasoning skills and intuition to look at the output of "mount" and "cat /proc/mtd" and then look at these code groups that come out of the SBF and take some dd dumps of partitions on a live phone and compare it all and decide what is where. Obviously it's not impossible -- I went from never having touched an SBF before (other than installing ones made by others) to building my own in about 5 hours.

    Anyway, thanks to christim for this nudge. I'm sure he didn't intend it as a nudge, but it was a little bonus incentive:
    Quote Originally Posted by christim View Post
    If such a thing was easy, I'd think someone would have made it already, and for those trying such a thing, I wish you luck and the thanks of our community.
    Droid 1 - the "unbrickable" droid.
    FRG22D - stock, rooted, ChevyNo1 LV 1.1GHz kernel, SetCPU 2.0.2, Superuser 2.3.6.1

    Droid X, Droid 2, Droid 2 Global (Band Unlocked), Droid Pro Global (Band Unlocked)

    Recommended reading for newbies: How to ask questions the smart way
  5. Chief Droid Scientist
    MotoCache1's Avatar
    Member #
    83203
    Join Date
    Jun 2010
    Posts
    530
    Liked
    5 times
    Phone
    A855 / MB810
    #15
    Note for my "to do" list. Make SBF to do nothing but put stock recovery back on without blowing away the whole phone. It's as easy as any of the others I just didn't think to do it yet.
    Droid 1 - the "unbrickable" droid.
    FRG22D - stock, rooted, ChevyNo1 LV 1.1GHz kernel, SetCPU 2.0.2, Superuser 2.3.6.1

    Droid X, Droid 2, Droid 2 Global (Band Unlocked), Droid Pro Global (Band Unlocked)

    Recommended reading for newbies: How to ask questions the smart way
  6. RS Admin
    christim's Avatar
    Member #
    30681
    Join Date
    Jan 2010
    Location
    New England
    Posts
    5,115
    Liked
    2 times
    Phone
    Moto-Droid - rooted
    Premium Member
    #16
    Quote Originally Posted by MotoCache1 View Post
    Note for my "to do" list. Make SBF to do nothing but put stock recovery back on without blowing away the whole phone. It's as easy as any of the others I just didn't think to do it yet.

    I'm definitely impressed!

    I am pretty sure that in the 3rd link of my signature is a link to a file Pete passed along (he did not make it) that is a rooted stock ese81 file.

    And you are correct, the context of my phrase was that I thought moto released an sprecovery sbf file. I did not mean to imply moto created the sprecovery file only that to me it looked like someone at moto took the existing sprecovery file and turned it into an sbf file that RSD Lite could use.

    So the next question might be....if moto is not the only entity that can create sbf files can one be made to flash over the stock recovery app on the DX and D2?

    I'm in complete agreement that the hacking community is vocal and brought in additional sales for motorola. I guess not enough to repeat the same process on their newer phones though.

    It did not cross my mind that someone would hack an existing sbf file to make it do something different. That's why I thought it odd moto would release sprecovery via a moto created sbf file.
    Chris

    If you apply a rom or theme - backup first!
    If you don't know how to backup...Stop until you do.
    hint: I name my backups like this: sg6.0_20100428 or ss4.2_20100626 to easily find them later. rom and date.


    Have a Problem, Click here to Visit the Rescue Squad
  7. RS Admin
    jstafford1's Avatar
    Member #
    4777
    Join Date
    Nov 2009
    Location
    Hebron, Oh.
    Posts
    8,969
    Liked
    386 times
    Twitter
    jstaff79
    Phone
    D-R-O-I-D 3
    Premium Member
    #17
    Are any of these rooted, or just stock with the custom recoveries?
  8. Droid Ninja
    tktouch12's Avatar
    Member #
    5909
    Join Date
    Nov 2009
    Posts
    1,247
    Phone
    HTC Droid Incredible 2
    #18
    i'm pretty sure p3droid from mydroidworld knows the most about this stuff. i think he make the ese81 with sprecovery sbf. and i think he has an understanding (i think he may have released an actual rom in the sbf form)

    if developers could figure out how, it would be helpful to romming motorola phones
    got eris: 12/24/09
    returned eris: 12/28/09
    got droid: 12/31/09
    rooted droid: sometime in january (right after it was released (manually))
    bb->2.1 sbf->desire rom> 2.1bb> 2.2
    got incredible as warranty replacement 8/31/10
    shattered inc screen 9/25/10-> got insurace replacement 10/4/10
    broke inc screen 10/19/10-> got warranty replacement 10/22/10
    got moto droid 1 off ebay 1/7/11
    broke inc screen 5/26/11-> got insurance replacement inc2 5/27/11
    sold inc2 & bought vzw 16gb iphone 4 6/9/11
  9. Rescue Squad
    Tallica's Avatar
    Member #
    48266
    Join Date
    Mar 2010
    Location
    Middleboro, MA
    Posts
    3,254
    Liked
    5 times
    Phone
    hTc Thunderbolt-Rooted
    Premium Member
    #19
    Quote Originally Posted by MotoCache1 View Post
    The beast is conquered.

    I have built the following SBF's:

    • SBF to flash complete FRG01B with SPRecovery for the recovery
    • SBF to flash complete FRG01B with ClockworkMod Recovery for the recovery
    • SBF to flash only recovery for FRG01B that replaces recovery with SPRecovery but changes nothing else.
    • SBF to flash only recovery for FRG01B that replaces recovery with ClockworkMod Recovery but changes nothing else.

    I still have some playing I want to do before elaborating as I didn't get a chance to work on the one last thing that I want to play with.

    This wasn't a "plug and play" thing -- it took some decent reasoning skills and intuition to look at the output of "mount" and "cat /proc/mtd" and then look at these code groups that come out of the SBF and take some dd dumps of partitions on a live phone and compare it all and decide what is where. Obviously it's not impossible -- I went from never having touched an SBF before (other than installing ones made by others) to building my own in about 5 hours.

    Anyway, thanks to christim for this nudge. I'm sure he didn't intend it as a nudge, but it was a little bonus incentive:
    Quote Originally Posted by christim View Post
    If such a thing was easy, I'd think someone would have made it already, and for those trying such a thing, I wish you luck and the thanks of our community.
    Wow, great job Moto! If these end up working this is gonna take a whole step out of rooting...just keeps getting eaiser for these kids.
  10. Chief Droid Scientist
    MotoCache1's Avatar
    Member #
    83203
    Join Date
    Jun 2010
    Posts
    530
    Liked
    5 times
    Phone
    A855 / MB810
    #20
    Quote Originally Posted by christim View Post
    I am pretty sure that in the 3rd link of my signature is a link to a file Pete passed along (he did not make it) that is a rooted stock ese81 file.
    Oh, OK, you're talking about SPRecovery_for_ESE81.sbf. I thought you meant a whole ESE81 that was already rooted. SPRecovery_for_ESE81.sbf is just the ESE81 kernel and recovery partition with SPRecovery in place of the stock recovery.

    Quote Originally Posted by christim View Post
    So the next question might be....if moto is not the only entity that can create sbf files can one be made to flash over the stock recovery app on the DX and D2?
    For those phones, Motorola is (at the moment) the only one who can make the files because of the encryption they are using to protect the phone. If your file isn't signed by the right keys it's not going in. The Droid 1 doesn't even care if the file is signed or not, much less who it's signed by.

    Quote Originally Posted by christim View Post
    I'm in complete agreement that the hacking community is vocal and brought in additional sales for motorola. I guess not enough to repeat the same process on their newer phones though.
    They got what they needed from us.

    Quote Originally Posted by christim View Post
    It did not cross my mind that someone would hack an existing sbf file to make it do something different. That's why I thought it odd moto would release sprecovery via a moto created sbf file.
    The best hacks take something the phone trusts and use it against it. :-)
    Droid 1 - the "unbrickable" droid.
    FRG22D - stock, rooted, ChevyNo1 LV 1.1GHz kernel, SetCPU 2.0.2, Superuser 2.3.6.1

    Droid X, Droid 2, Droid 2 Global (Band Unlocked), Droid Pro Global (Band Unlocked)

    Recommended reading for newbies: How to ask questions the smart way
Page 2 of 7 FirstFirst 1 2 3 4 ... LastLast

Ads

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Similar Threads

  1. need help making a call
    By roach in forum Android Forum
    Replies: 3
    Last Post: 04-03-2010, 09:35 PM
  2. just making sure I have this OC thing right
    By bmb0205 in forum Hacking Help
    Replies: 18
    Last Post: 03-10-2010, 07:53 PM
  3. Help Making App
    By DHood in forum Android App Developers
    Replies: 0
    Last Post: 01-21-2010, 01:37 AM
  4. Making Contact jpg's
    By tah in forum Droid Themes
    Replies: 4
    Last Post: 01-15-2010, 11:41 AM

Search tags for this page

create a sbf
,

create sbf

,

create sbf file

,
decompile sbf
,

how to create a sbf file

,
how to create a sbf file from a stock phone
,

how to create an sbf file

,

how to create sbf file

,

how to make a sbf file

,

how to make an sbf file

,

how to make sbf

,

how to make sbf file

,

make sbf

,

make sbf file

,
sbf-recalc 1.3
Click on a term to search our site for related topics.
Find us on Google+