SCrid's FishLoader -- App & Hybrid OS Loader, JAD creator
Here's something requested by CrackBerry member SCrid2000... only yesterday, wasn't it?
Usually when you have a bunch of loose COD modules or with just an ALX (desktop install) file but no JAD (over-the-air or direct) install package file, you're stuck with breaking out BBSAK or Javaloader on a computer to install those modules to your phone... or else you can manually construct a JAD file.
Shane wanted something to help him build hybrid OS's directly on his phones, without having to use a computer, and here we have it: FishLoader will accept any group of COD files from the media card or internal filesystem, and force-install directly or else create a JAD file and open it to install the ordinary way.
FishLoader can also be used to create bundles of apps, i.e. you can create a one-step reinstall bundle of all the apps you'd want to restore after losing or wiping a phone, to save the time and hassle, no computer needed. Once the package is created, you no longer need a utility to install it -- just open the JAD file from the media card or a network directory, with the COD files in the same directory.
This is NOT an app "ripper", i.e. it does not copy apps or themes off the phone. You have to already have a set of COD files, and then you can bundle them into a one-step install package. If you use App World, you can get the COD's from the App World cache on your media card. If you use other stores, you can get them from the desktop-install version.
It's no big deal, but it's free, and works for me...
FishLoader (for OS 5+) in CrackBerry Store
FishLoader for OS 5+ (direct from LSphone)
Thanks again to SCrid2000 for suggesting this.
Last edited by LSphone; 09-13-11 at 10:27 PM. Reason: updated links, removed BETA references
- CrackBerry Genius
09-09-11, 05:33 PM #3
- 2,376 Posts
looks to be an excellent tool! Great idea Scrid and thanks for putting it together LSphone
Just a heads up for those that intend to use this for hybriding purposes - .jad's wont let you update/change the core system .cod files, will throw an error upon install (at least this is how it was on OS5/6, and OS7 ain't far off)
Again, great idea/tool!
It should not be too difficult to add a direct-install feature skipping the JAD step. Obviously I was flying without reading the checklist here as I know nothing about hybriding. I'll see if I can add COD force-feeding on Monday.
Until then, thanks for the thanks and enjoy the warm weekend while they last...
- 09-09-11, 11:03 PM #9
OK - I am going to ask a question that is quite likely going to get me slapped somehow, but I simply can not a way to do this, even after searching for the last 30 minutes.
How does one select multiple files on a 9650?
I downloaded FishLoader, but the COD "patch" folder for the OSBB 600.6 is quite large, and I can not find a way to select more than one at a time prior to complling them into the .jad file. Unless, of course, it is a select one at a time prior to compiling them into a .jad file kind of thing.
Thanks for the help, if there is any to offer here.
- 09-09-11, 11:09 PM #10
You're probably not gonna want to use this for a whole hybrid, especially a whole hybrid installer (there's lots of files in there that don't get installed).
Posted from my CrackBerry at wapforums.crackberry.com
- 09-09-11, 11:21 PM #11
Last edited by Blackfeet; 09-10-11 at 09:48 AM.
- 09-10-11, 12:03 AM #12
One word of caution. Creating and installing your own hybrid is a rather advanced topic and should NOT be attempted by the faint of heart or those who do not know what they are doing. Messing with the cods of your OS can fubar your phone so DON'T do it, unless you know your way around!
Last edited by LSphone; 09-13-11 at 10:35 PM. Reason: noted
- 09-10-11, 09:52 AM #14Originally Posted by LSphone
- 09-10-11, 10:36 AM #15
- 09-12-11, 10:11 PM #20
The force-loader is taking longer than expected because I've had all my fingers crossed hoping it will work, and it's hard to type.
After reading the API's there is some doubt that it will work, but we'll see... working on it right now. It will need plenty of free application memory, because the replacement OS will have to be installed while the existing one is still there, then the old one would be deleted during the reset.
Like I said, fingers crossed.
- 09-13-11, 11:12 AM #23
LS, just spent some time testing out the latest beta - the multiselect is working perfectly, and I chuckled at "fishtank cleared"
Haven't run into any issues yet, everything is working swimingly.
Posted from my CrackBerry at wapforums.crackberry.com
Thanks, I just got the force-loader working here for regular apps. Haven't tested it yet on an OS. Would you like to? Maybe that's treating you like a guinea pig but I don't even have any OS's lying around to try installing.
Link has been updated to beta-3.
- 09-13-11, 01:41 PM #25
I put three cods I knew were swappable (net_rim_bb_crypto_resource.cod, net_rim_bb_crypto_resource__en.cod, and net_rim_bb_gps_ee.cod) from .587 onto my microsd card, and overwrote the newer hybrid files I had installed. The crypto files immediately showed .587 instead of the newer hybrid files after force loading with FishLoader, and the gps file showed as 587 after a reboot.
I scrolled through the applications list in options after performing the force load and reboot, and all was as it should be.
I would say that FishLoader is a success for installing any hybrid that doesn't require a sfi update and possibly a net_rim_cldc update (which I don't think would be possible via an app, and aren't possible via BBSAK or any similar PC program at any rate).
I'm about to restore those three files to the hybrid version, I expect it will be as flawless updating as it was downgrading (I'll post if it's not, if I don't post it was flawless).
Very freakin cool.
Last edited by SCrid2000; 09-13-11 at 01:44 PM.