Storm Shrink and Hybridizer by hollip3020
Page 1 of 5 123 ... LastLast
Results 1 to 20 of 91

Thread: Storm Shrink and Hybridizer by hollip3020

  1. #1
    hollip3020's Avatar
    hollip3020 is offline BlackBerryOS Friend
    Join Date
    May 2009
    Location
    San Diego, CA
    Device
    Storm 9530
    OS
    151 storm shrunk
    Posts
    22
    Liked
    0 times

    Storm Shrink and Hybridizer by hollip3020

    Hello all!

    I've spent most of my time over at the Crackberry forums, but I think it's time to share this with you guys as well.

    Oh and before you say I'm just copying lyricidal, sure he put out his shrink app first, but I was the first to put a GUI to it. With that said, this app wouldn't exist if it weren't for lyricidal's original Shrink-A-OS.

    And now, without further ado, I bring you:

    ***********************************
    Storm Shrink and Hybridizer v3.0
    Lovingly (and Painstakingly) built by hollip3020
    ***********************************

    *************************************
    ** **
    ** 9500 4.7.0.167 RADIO AND JAVA ADDED (8/10) **
    ** **
    *************************************

    ** NOTE: Before you post telling me the app wont start, make sure you have .Net Framework 3.5 or above installed. Also, sometimes it might look like it's frozen, it's just trying to connect to my server, just give it a minute, it'll go. **

    ** ALSO NOTE: This app has the potential to seriously screw up your BB if not used correctly. My advice is to stay away from the Hybridizer unless you know what you are doing. As usual, I'm not responsible if you brick your BB using this app. **

    Storm Shrink has matured and grown into a complete one-stop OS Shrinking and Hybrid Building machine! It now has the ability to keep or remove any or all languages and applications/features. Plus, you can build your own hybrid using the Hybridizer for a completely customized OS. All without ever needing to learn the ins and outs of the OS.

    But wait, there's more!

    Storm Shrink will also backup your OS each time you Shrink and/or Hybridize it so you will never be SOL if something goes wrong with your settings. Also, you can now share your settings with the community simply by saving and uploading them inside Storm Shrink (they will be reviewed by me to make sure they are sound).

    How much would you expect to spend on something like this?
    $50?
    $100?
    $200?

    Well, you'd be wrong!
    For an unlimited time you can take advantage of this non-exclusive offer for the low price of FREE!
    That's right, Storm Shrink is absolutely FREE! (Although I do take donations)

    That's the Storm Shrink core app with Hybridizer, Community Settings, Unlimited Backups and Unlimited Settings Uploads. And if you download within the next 5 minutes (can't do this all the time you know), you'll also receive free updates for the life of the product. All you have to do is click the "Check For Updates" button in Storm Shrink. All for FREE!

    Here's how to Download:
    ****** Download It HERE ******

    **** Suggestions Are Welcome! ****

    Simple How-to:
    1: Run StormShrink.exe
    2: The newest OS will be automatically selected (based on the Platform number, not the OS version number)
    3: Select the languages you would like to keep by moving them to the "To Be Kept" list using the ">" button
    4: Select the Applications and Features you would like to keep by moving them to the "To Be Kept" list using the ">" button
    5: **Advanced** Choose your hybrid options. (See Hybridizing Primer below)
    6: Click "Shrink and Hybridize!"
    7: Wait for the "Success" dialog to appear
    8: You can then either have the program delete your vendor.xml file and start the installation to your BB,
    or just quit out to start the installation at a later time.
    9: Enjoy your new Jenny Craig'd and Hybridized OS!


    Hybridizing Primer:
    For those of you who don't know what a Hybrid is, it's basically exactly what it sounds like, a bunch of pieces of different OS versions grafted together because those pieces are better than what's normally there. With that said, there are two concepts that need to be understood before an effective Hybrid can be made with Storm Shrink. They are "Installed OS" and "Base OS".
    - "Installed OS" (referred to as simply installed from now on) is (just like it sounds) an OS you have installed on your PC. These provide the foundation on which to build your hybrid.
    - "Base OS" (referred to as base from now on) is just like the internal structure of a building and what really makes the hybrid what it'd eventually become.
    You might be thinking, "aren't these the same thing?" No. That's not to say they can't be set to the same thing, but they are very different.
    Think of both the installed and base os's as contractors who are working on the building introduced earlier. You could choose one contractor for both jobs (foundation and structure), but if you know another contractor will be able to build the structure faster and/or better you will choose them. This way the construction will be optimized on all levels. The contractor you choose for the foundation is the installed os, and similarly the contractor you choose for the structure is the base os.
    More applicable examples can been seen in the multitude of hybrids using 5.0 files. For these, installed would be equal to whatever release they're putting the 5.0 files into (148 currently), and base would be 5.0.
    Another example would be a 9500 user that would like to use a 9530 OS (not the radio of course). They would choose their installed os as whatever the newest 9500 OS may be, and their base would be the 9530 OS they would like to use.
    Does this all make sense? If not, play around with the installed os and base os options in the app to see how they affect the rest of the hybrid options.

    Now for a step by step how to for creating a hybrid:
    1: Select an installed OS from the drop down or choose an OS folder by clicking "Browse." Storm Shrink will analyze your selection and change any options that need to be to fit the OS.
    2: Ensure your device is set correctly in the drop down and choose a Base OS. A base that is different from the selected installed os will cause the app to download a TON of files from my server when the shrink/hybridization is executed, so to save my bandwidth, only choose a different base if there isn't an installer available for your device for that OS (example: someone who wants to use 148 on a 9500).
    3: Select your other options. If you are unsure what to choose for an option, click the "?" button directly to the left of the option. This will give you a little bit of info on that option to help you make your choice.
    4: Select the languages and apps you would like to keep.
    5: Execute the shrink and hybridization by clicking "Shrink and Hybridize"
    6: When it finishes, click "Upload" to send your settings to me to be included in the master list of user settings.
    7: Click "Run Loader.exe" to install your new OS (or "Not Now" if you don't want to just yet)
    8: You're done! Enjoy your new OS!



    ****** Download It HERE ******

    Screenshot


    Changelog

    v3.0
    full 9500 support
    quick info for apps and hybrid options
    increased shrinkage potential
    have a 9500 but want to use a 9530 OS as a base? No problem. it'll download all the necessary files
    a LOT of stuff behind the scenes
    tons of bug fixes and little conveniences

    v2.3
    fixed a few minor bugs, added reminder to check for updates at start

    v2.2
    added ability to change lock functionality

    v2.1
    added installed os list, fixed problem where no options show up

    v2.0.3
    added upload button in success dialog, fixed problem where loader.exe could not be found, fixed a few other bugs

    v2.0.2
    removed update check on start, fixed a few other bugs

    v2.0.1
    I accidentally uploaded an older non-debugged version, this version is the true 2.0

    v2.0
    Added Hybridizer, All languages and apps can be independently kept or removed, Automatic backup, Backup restore via the app, Community supplied "confirmed" settings, upload your own settings for community consumption, automatic newest OS folder detection (although still saves your last used folder), update engine

    v1.1
    Updated GUI a bit. Added AppCenter, Default Wallpapers, and SIM Card Capability Removal.
    The app now saves your last used folders.

    v1.0.1
    Fixed overzealous "fastEuropean" removal (Error 523)

    v1.0
    First Version

    ***DONATE***

    Previous versions can be found here

    Having a problem?
    Look through the Crackberry Forums Thread
    Whatever problem you have probably has a fix somewhere in that thread.

    Originally based on Shrink-A-OS by lyricidal
    Last edited by hollip3020; 08-11-2009 at 03:32 AM.


    Storm Shrink and Hybridizer - ** Now supports 9500 Storms **
    My Current OS: 151 shrunk
    Follow me on twitter: hollip3020


  2. #2
    k20vteck20's Avatar
    k20vteck20 is offline BlackBerryOS Enthusiast
    Join Date
    May 2009
    Location
    illinois
    Device
    9530 aka storm
    OS
    5.0.0.230
    Posts
    52
    Liked
    0 times
    nice

  3. #3
    654321ROD's Avatar
    654321ROD is offline BlackBerryOS Inspired
    Join Date
    Mar 2009
    Location
    South Africa
    PIN
    4U2C
    Device
    Torch 9800
    OS
    6.0.0.246
    Posts
    171
    Liked
    0 times

    Storm Shrink

    Works like a dream ! Thank you for your efforts.
    Last edited by Neolantis; 05-23-2009 at 04:20 AM.

  4. #4
    lyricidal is offline Hybrid Specialist Follow lyricidal On Twitter
    Join Date
    Mar 2009
    Location
    Ottawa
    PIN
    #PinFriday
    Device
    Storm2 9550
    OS
    .1049 hybrid v2
    Posts
    402
    Liked
    7 times
    welcome to BBOS and nice updates
    BlackBerry Hybrids - Check here for the latest hybrids
    Telus 9550 Storm2 running 5.0.0.1015/1049 Hybrid v2 + BBHybrids Tool: Shrink-A-OS
    Follow me on Twitter @theiexplorers

  5. #5
    hollip3020's Avatar
    hollip3020 is offline BlackBerryOS Friend
    Join Date
    May 2009
    Location
    San Diego, CA
    Device
    Storm 9530
    OS
    151 storm shrunk
    Posts
    22
    Liked
    0 times
    Quote Originally Posted by 654321ROD View Post
    Works like a dream ! Thank you for your efforts.
    Thanks, just doing my job. (...literally! I'm a soft. eng.)

    Quote Originally Posted by lyricidal View Post
    welcome to BBOS and nice updates
    Thanks.

    I've been lurking for a while. I was just waiting until v3.0 was working to make my introduction. First impressions you know.
    Storm Shrink and Hybridizer - ** Now supports 9500 Storms **
    My Current OS: 151 shrunk
    Follow me on twitter: hollip3020

  6. #6
    jlevy73's Avatar
    jlevy73 is offline BlackBerryOS Einstein
    Join Date
    Mar 2009
    Location
    Los Angeles, CA
    Device
    9630/9550/9530/
    Posts
    8,538
    Liked
    6 times
    Looks pretty sweet well def give this a try.

  7. #7
    lyricidal is offline Hybrid Specialist Follow lyricidal On Twitter
    Join Date
    Mar 2009
    Location
    Ottawa
    PIN
    #PinFriday
    Device
    Storm2 9550
    OS
    .1049 hybrid v2
    Posts
    402
    Liked
    7 times
    haha nice
    if it werent for your initial 1.0 GUI I would have never gone and learned VB, so thanks lol
    big step up from CMD Line :P
    also, like the way yours is read from the .xml file
    have yet to learn that kind of thing yet

    also2, working on more 5.0 files, if youd like to get them added to your app as well
    just waiting on testers to respond/confirm they work
    Last edited by lyricidal; 05-23-2009 at 04:21 AM.
    BlackBerry Hybrids - Check here for the latest hybrids
    Telus 9550 Storm2 running 5.0.0.1015/1049 Hybrid v2 + BBHybrids Tool: Shrink-A-OS
    Follow me on Twitter @theiexplorers

  8. #8
    hollip3020's Avatar
    hollip3020 is offline BlackBerryOS Friend
    Join Date
    May 2009
    Location
    San Diego, CA
    Device
    Storm 9530
    OS
    151 storm shrunk
    Posts
    22
    Liked
    0 times
    Quote Originally Posted by lyricidal View Post
    haha nice
    if it werent for your initial 1.0 GUI I would have never gone and learned VB, so thanks lol
    big step up from CMD Line :P
    also, like the way yours is read from the .xml file
    have yet to learn that kind of thing yet

    also2, working on more 5.0 files, if youd like to get them added to your app as well
    just waiting on testers to respond/confirm they work
    I had never used xml files before in VB, and it took me a while to figure it out and implement it effectively. It's pretty much the only reason I didn't get v2.0 finished before your Build-A-Hybrid. Well, that and work.

    Keep at it though. VB is really just the tip of the iceberg.

    and yes on the 5.0 files
    Last edited by hollip3020; 05-23-2009 at 04:34 AM.
    Storm Shrink and Hybridizer - ** Now supports 9500 Storms **
    My Current OS: 151 shrunk
    Follow me on twitter: hollip3020

  9. #9
    mmanuel552's Avatar
    mmanuel552 is offline BlackBerryOS Gifted Follow mmanuel552 On Twitter
    Join Date
    Mar 2009
    Location
    Kiladelphia
    Device
    HTC Incredible / Droid /Pre +
    Posts
    299
    Liked
    1 times
    Great Job, looking forward to using this.

  10. #10
    Bryan is offline BlackBerryOS Einstein Follow Bryan On Twitter
    Join Date
    Mar 2009
    Location
    Boise
    Posts
    8,535
    Liked
    7 times
    Welcome to BBOS hollip3020 I have used your program as well and it works very good, glad to see you share it with the BBOS family.

  11. #11
    Mockingbird is offline BlackBerryOS Friend
    Join Date
    Apr 2009
    Location
    Califronia
    Device
    Storm 9530, Droid
    OS
    .238
    Posts
    35
    Liked
    0 times
    We should have a poll to find out what the best codes to use. i.e. radio, bluetooth. I have just trusted the hybrid gods around here. I myself not one of them. Thanks for all your great work.
    So. Cal

  12. #12
    Bryan is offline BlackBerryOS Einstein Follow Bryan On Twitter
    Join Date
    Mar 2009
    Location
    Boise
    Posts
    8,535
    Liked
    7 times
    Quote Originally Posted by Mockingbird View Post
    We should have a poll to find out what the best codes to use. i.e. radio, bluetooth. I have just trusted the hybrid gods around here. I myself not one of them. Thanks for all your great work.
    Check this thread out Mockingbird

    http://www.blackberryos.com/forums/b...oll-added.html

  13. #13
    Mockingbird is offline BlackBerryOS Friend
    Join Date
    Apr 2009
    Location
    Califronia
    Device
    Storm 9530, Droid
    OS
    .238
    Posts
    35
    Liked
    0 times
    great thread. Radio .132 got it. With the ability to choose all these options browser bluetooth and more. Its a wish list.
    So. Cal

  14. #14
    Bryan is offline BlackBerryOS Einstein Follow Bryan On Twitter
    Join Date
    Mar 2009
    Location
    Boise
    Posts
    8,535
    Liked
    7 times
    Quote Originally Posted by Mockingbird View Post
    great thread. Radio .132 got it. With the ability to choose all these options browser bluetooth and more. Its a wish list.
    Yep it sure is I feel like I am voting and not wanting to make the wrong choice :lmao::lmao:

  15. #15
    Stiefler is offline BlackBerryOS Wizard Follow Stiefler On Twitter
    Join Date
    Apr 2009
    Location
    Ohio
    Device
    Moto Droid/HTC Eris
    OS
    2.0.1/2.1
    Posts
    3,385
    Liked
    4 times
    Thanks Hollip! Welcome to BlackBerryOS! Hope ya like it here!

  16. #16
    ealvnv's Avatar
    ealvnv is offline BlackBerryOS Master Follow ealvnv On Twitter
    Join Date
    Mar 2009
    Location
    Saturn
    PIN
    which one?
    Device
    9900/PlayBook
    OS
    good question
    Carrier
    All of them
    Posts
    2,405
    Liked
    9 times
    thanks hollip and wellcome to BBOS
    BlackBerry by Choice!

  17. #17
    hollip3020's Avatar
    hollip3020 is offline BlackBerryOS Friend
    Join Date
    May 2009
    Location
    San Diego, CA
    Device
    Storm 9530
    OS
    151 storm shrunk
    Posts
    22
    Liked
    0 times
    Thanks for all the welcomes!

    If anyone has any suggestions to help me improve this app, don't hesitate to tell me.
    Storm Shrink and Hybridizer - ** Now supports 9500 Storms **
    My Current OS: 151 shrunk
    Follow me on twitter: hollip3020

  18. #18
    Paradio's Avatar
    Paradio is offline BlackBerryOS Inspired
    Join Date
    Apr 2009
    Location
    In Paradise
    PIN
    Available
    Device
    9530 Storm
    OS
    5.0.0.591 w/latest h
    Posts
    210
    Liked
    0 times
    Wirelessly posted

    Welcome. Looking forward to using this once I log on from my desktop.

  19. #19
    hollip3020's Avatar
    hollip3020 is offline BlackBerryOS Friend
    Join Date
    May 2009
    Location
    San Diego, CA
    Device
    Storm 9530
    OS
    151 storm shrunk
    Posts
    22
    Liked
    0 times
    I'm planning 3 significant updates for the near future and would like to get everyone's input on them:

    1) Clarifying the base/installed OS relationship and changing it to installed/base/supplemental OS. This would allow compound hybrids to be made. i.e. .148/5.0 for 9500. currently, if you use 5.0 as the base, you're stuck with which ever OS's you have installed as the true base. so, in the example given, installed would be whatever you have, base would be .148 and supplemental would be 5.0. This would give all the benefits of both 5.0 and .148 (currently the full benefits of only one of these is possible)

    2) Recently I have been inundated with user submissions and I'm looking to automate the process even more. Not only that, but I'd like to minimize what you need to download to be able to use the app. My plan is to abandon the xml files in favor of grabbing the necessary data directly from my webserver's database. The upside is the app will always have the most up to date data. Also, user submissions would instantaneously be added to the list in the app. The downside is you'll need to be connected to the internet to use the app. I could remedy this somewhat by saving the most recent data like it is currently. This would solve the problem of needing an internet connection except for the first time the app is run.

    3) Not only are the user submissions taking up a lot more space than I had originally expected, they're also getting really confusing. With the number of submissions nearing 100, I'm being forced to organize them better in the app. My thought is to separate them by device then base. I'd really like your input on how to effectively do this one. It is completely yours afterall.


    Here are a few other things I'm planning on putting in future releases:

    - auto backup restore before each subsequent shrink/hybridizing to ensure there aren't any lingering files
    - full update engine (this includes the .exe itself) so you never have to manually download an update again
    - more/less hybrid options (i'll need your suggestions on this one)


    Please let me know your thoughts on any or all of this. Also, let me know anything else I should change/add.
    Storm Shrink and Hybridizer - ** Now supports 9500 Storms **
    My Current OS: 151 shrunk
    Follow me on twitter: hollip3020

  20. #20
    thetruth's Avatar
    thetruth is offline BlackBerryOS Gifted
    Join Date
    Apr 2009
    Location
    SoCal
    PIN
    304C7468
    Device
    Storm
    OS
    5.0 Hybrid
    Posts
    279
    Liked
    0 times
    Wirelessly posted

    Wow this program looks great. Ill be giving it a try tonight.

Page 1 of 5 123 ... LastLast

Tags for this Thread

Posting Permissions

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