Page 1 of 10 1234 ... LastLast
Results 1 to 25 of 237
Like Tree44Likes
  1. xsacha's Avatar
    CrackBerry Genius

    Posts
    1,703 Posts
    Thread AuthorThread Author   #1  

    Default Sachup Firmware Grabber + Sachibar Installer

    Hey guys.

    I have reverse-engineered a lot of the internal tools used on your Blackberry 10 device. I now present you with my findings, a firmware grabber application called Sachup and an application (.bar) side-loader and operating system+radio installer Sachibar:

    Update! 17th May 2013
    Download here. [Windows]
    Download here. [Linux 64-bit, requires Qt]

    Autoloaders
    To create autoloaders from debrick images, download CAP 3.10 here.
    In Sachup choose Mode 'Debrick'. Grab the two 'Debrick' files from Sachup. Extract them (using 7-zip). Then, in a command prompt window:
    Code:
    cap create os.signed radio.signed myautoloader.exe
    Input: OS and Radio .signed files extracted from the debrick OS and Radio .bar files.
    Output: myautoloader.exe (a full autoloader for that firmware).

    Capture.JPG
    Sachup Firmware Grabber (17th May)

    Capture2.JPG
    Sachibar Application and Firmware Installer (17th May)

    Changelog
    Updates (17th May)
    * You can now sideload apps as well! Just drag and drop apps and they will install on to your device with a nice 'installer'.
    * Can detect debrick radio packages now. Minor bug fix.
    * Sachibar now installs radio too
    * Updated Sachup country + carrier
    Updates (15th May)
    * Improvements to Drag n' Drop and file selection in Sachibar. Should be able to select folders and drag properly now on all platforms.
    Updates (9th May)
    * Fixed numerous bugs: Tabs and enters no longer affect input. Minimum size is now sane. Spacing stretches when resized. Variant text updates when device is changed.
    * Removed Current OS and PIN as they weren't being used.
    Updates (4th May)
    * Sachup UI is now scalable when resized (suggested by graymatter).
    * Sachibar is now included.
    * Sachibar can detect firmware better now.
    * Added link for CAP (to create autoloader apps, thanks ofutur).
    Last edited by xsacha; 05-16-2013 at 10:28 PM.
    Developer of PPSSPP, ReQognise (on AppWorld), Dingleberry, PB Connect, Sachup, Sachibar and other Qt apps. Porter of Bubble Kid, Qupzilla, Dukto, Wesnoth and other apps.
    If you like my free and opensource projects, donate to me here.
    Thanked by 23:
    + Show/Hide list of the thanked
    antiRIM (07-28-2012),  backfire101 (05-11-2013),  balding1 (07-26-2012),  dablessing (07-26-2012),  dancadman (09-25-2012),  faquick (04-23-2013),  fr10 (04-26-2013),  gijoegijoe (07-26-2012),  jokerclown (09-29-2012),  jpvj (11-27-2012),  lbfe (04-23-2013),  lonnieo (07-26-2012),  Mecca EL (12-23-2012),  qilu (03-04-2013),  redchilli88 (05-19-2013),  sahmian (05-07-2013),  SCrid2000 (02-25-2013),  SifJar (07-26-2012),  SoUnCool (01-30-2013),  RIMperator (01-17-2013),  tickerguy (05-16-2013),  tonyw730 (04-26-2013),  wu-wei (05-04-2013) 
    wu-wei, lonnieo, faquick and 11 others like this.
  2. SifJar's Avatar
    CrackBerry Master

    Posts
    1,200 Posts
    #2  

    Default

    I can't seem to get it to work. I have all the boxes filled the exact way you do in the screenshot:



    but clicking "Scan" does nothing. (I tried other stuff too, I tried with my PB's PIN and serial, along with it's version [2.1.0.560], changed device to PB and tried both "update" and "debrick", but nothing worked). Any ideas what could be wrong?
    UberCurrency - Free currency conversion app for PlayBook.
  3. kretch's Avatar
    CrackBerry Abuser

    Posts
    408 Posts
    #3  

    Default

    Don't want to sound dumb here but....... I am.

    How do you use this????

    1 - Downloaded
    2 - Extracted zip file to a folder
    3 - Dbl click on Sachup.exe file
    4 - Window opens
    5 - I put in all playbook data
    6 - Push Scan button

    Nothing happens.

    Do I need to be running this with other software??

    Don't understand this "Note: Only production server currently works. The other servers are using an outdated version of the API."
    Last edited by kretch; 07-26-2012 at 11:23 AM. Reason: update
    "People may not remember exactly what you did or what you said, but they will always remember how you made them feel." - Maya Angelou
  4. xsacha's Avatar
    CrackBerry Genius

    Posts
    1,703 Posts
    Thread AuthorThread Author   #4  

    Default

    Not sure why it isn't working for you guys. It's quite a simple app.
    Should be able to press Scan with default settings and you should see the 386 update.
    Developer of PPSSPP, ReQognise (on AppWorld), Dingleberry, PB Connect, Sachup, Sachibar and other Qt apps. Porter of Bubble Kid, Qupzilla, Dukto, Wesnoth and other apps.
    If you like my free and opensource projects, donate to me here.
    Thanked by:
    x-l (04-22-2013) 
  5. SifJar's Avatar
    CrackBerry Master

    Posts
    1,200 Posts
    #5  

    Default

    Now getting a "Server did not respond as expected [99]" error. (Using the updated version from the first post)
    UberCurrency - Free currency conversion app for PlayBook.
    Thanked by:
    Gerii (07-26-2012) 
  6. antiRIM's Avatar
    CrackBerry Abuser

    Posts
    359 Posts
    Global Posts
    360 Global Posts
    #6  

    Default

    Umm.. I had to add it to my list on my firewall.. Now its working

    Edit, it only launched
    Last edited by antiRIM; 07-28-2012 at 11:21 AM.
  7. xsacha's Avatar
    CrackBerry Genius

    Posts
    1,703 Posts
    Thread AuthorThread Author   #7  

    Default

    Quote Originally Posted by SifJar View Post
    Now getting a "Server did not respond as expected [99]" error. (Using the updated version from the first post)
    Yeah I added error messages. Thought that would be a good start
    Error 99 is "Network transport error". Meaningless to me still.

    So, get Windows to allow that app in Firewall I suppose.
    Last edited by xsacha; 07-26-2012 at 11:50 AM.
    Developer of PPSSPP, ReQognise (on AppWorld), Dingleberry, PB Connect, Sachup, Sachibar and other Qt apps. Porter of Bubble Kid, Qupzilla, Dukto, Wesnoth and other apps.
    If you like my free and opensource projects, donate to me here.
  8. SifJar's Avatar
    CrackBerry Master

    Posts
    1,200 Posts
    #8  

    Default

    I think I've added it to the firewall now (going through the control panel crashes when I click to add another program, so I ran "Windows Firewall with Advanced Security" and added a new "inbound rule" (which seems to be what has happened for any other apps I have allowed in the firewall, which have always triggered little pop ups when I run them to ask if I want to allow them), but I'm still getting the same error. I'm guessing I probably haven't got it done properly, I'll keep fiddling with it.

    EDIT: I tried completely disabling my firewall temporarily, still got the error
    Last edited by SifJar; 07-26-2012 at 12:12 PM.
    UberCurrency - Free currency conversion app for PlayBook.
  9. kretch's Avatar
    CrackBerry Abuser

    Posts
    408 Posts
    #9  

    Default

    Can you run this in Windows 7?
    "People may not remember exactly what you did or what you said, but they will always remember how you made them feel." - Maya Angelou
  10. xsacha's Avatar
    CrackBerry Genius

    Posts
    1,703 Posts
    Thread AuthorThread Author   #10  

    Default

    Well I only have Windows 7 so I'd suppose so.

    I can make a Linux version if someone wants.
    Developer of PPSSPP, ReQognise (on AppWorld), Dingleberry, PB Connect, Sachup, Sachibar and other Qt apps. Porter of Bubble Kid, Qupzilla, Dukto, Wesnoth and other apps.
    If you like my free and opensource projects, donate to me here.
  11. Sith_Apprentice's Avatar

    Posts
    7,688 Posts
    Global Posts
    7,689 Global Posts
    PIN
    Changes way too often
    #11  

    Default

    Quote Originally Posted by SifJar View Post
    I think I've added it to the firewall now (going through the control panel crashes when I click to add another program, so I ran "Windows Firewall with Advanced Security" and added a new "inbound rule" (which seems to be what has happened for any other apps I have allowed in the firewall, which have always triggered little pop ups when I run them to ask if I want to allow them), but I'm still getting the same error. I'm guessing I probably haven't got it done properly, I'll keep fiddling with it.

    EDIT: I tried completely disabling my firewall temporarily, still got the error
    do you only have a local windows firewall (do you use any other firewalls software wise?) or do you have a network/hardware firewall as well SifJar?
  12. SifJar's Avatar
    CrackBerry Master

    Posts
    1,200 Posts
    #12  

    Default

    Quote Originally Posted by Sith_Apprentice View Post
    do you only have a local windows firewall (do you use any other firewalls software wise?) or do you have a network/hardware firewall as well SifJar?
    Only Windows. Unless my router has a firewall, but I don't think so. No other app has ever had any problems, and I've only ever allowed apps in the Windows firewall.

    I guess it's not really a particularly big deal, I was just wanting to try it out, I don't have any real reason to actually use it.
    UberCurrency - Free currency conversion app for PlayBook.
  13. kretch's Avatar
    CrackBerry Abuser

    Posts
    408 Posts
    #13  

    Default

    Can't get it to run... Do you have to have any other software installed or running like java or IE or chrome running?
    Changed firewall in and out, ran as admin. still will not run. Do not get any errors and the update window never appears.

    I guess I'm to much of a dumbass.



    .
    "People may not remember exactly what you did or what you said, but they will always remember how you made them feel." - Maya Angelou
  14. Gerii's Avatar
    CrackBerry Abuser

    Posts
    157 Posts
    #14  

    Default

    You have forgotten some DLL of Qt, I just copied all DLLs from my Qt SDK installation and it works now.

    Edit: It's libeay32.dll and ssleay32.dll.
    Last edited by Gerii; 07-26-2012 at 03:26 PM.
    BB PlayBook | BB Z10 LE | BB DevAlpha C | Nokia 808 PureView
    My Apps: Alpintouren (coming soon) | GPSTools | GPSInfo | GPSInfo for PlayBook
    If you have any issues or wishes, please contact me first before leaving a bad review. Thanks.
    Twitter: Gerii92
  15. kretch's Avatar
    CrackBerry Abuser

    Posts
    408 Posts
    #15  

    Default

    Copied libeay32.dll and ssleay32.dll did it for me.

    Thanks
    "People may not remember exactly what you did or what you said, but they will always remember how you made them feel." - Maya Angelou
  16. SifJar's Avatar
    CrackBerry Master

    Posts
    1,200 Posts
    #16  

    Default

    I'll try that then

    EDIT: Actually, can anyone post those DLLs? Don't want to have to download the huge Qt SDK which I probably won't ever use just to get them. I did find two DLLs by those names, but they didn't fix it so I guess they weren't the right ones...

    EDIT: Progress? I installed OpenSSL, now it appears to do nothing for a while after pressing "Scan" and then after a while comes up with the same error as before but now with a [2] instead of a [99]
    Last edited by SifJar; 07-26-2012 at 05:12 PM.
    UberCurrency - Free currency conversion app for PlayBook.
  17. xsacha's Avatar
    CrackBerry Genius

    Posts
    1,703 Posts
    Thread AuthorThread Author   #17  

    Default

    Ok, I have packed those 2 DLLs with the app. Sorry about that. I often have that issue because depends.exe doesn't seem to tell me about those post-run libs.
    Developer of PPSSPP, ReQognise (on AppWorld), Dingleberry, PB Connect, Sachup, Sachibar and other Qt apps. Porter of Bubble Kid, Qupzilla, Dukto, Wesnoth and other apps.
    If you like my free and opensource projects, donate to me here.
  18. SCrid2000's Avatar
    CrackBerry Genius of Geniuses

    Posts
    8,320 Posts
    Global Posts
    8,322 Global Posts
    PIN
    PM me.
    #18  

    Default

    Freaking. Awesome.

    Edit: Hmmm, no 4G PB downloads? I was gonna try to load one onto the Dev Alpha.
    Edit #2: why does the DA update list a com.qnx.coreos.qcfm.os.winchester.sdk file? Isn't Winchester the 4G PlayBook?

    Edit #3: would love to see this combined with installation
  19. xsacha's Avatar
    CrackBerry Genius

    Posts
    1,703 Posts
    Thread AuthorThread Author   #19  

    Default

    Quote Originally Posted by SCrid2000 View Post
    Freaking. Awesome.

    Edit: Hmmm, no 4G PB downloads? I was gonna try to load one onto the Dev Alpha.
    Edit #2: why does the DA update list a com.qnx.coreos.qcfm.os.winchester.sdk file? Isn't Winchester the 4G PlayBook?
    1. Yeah the new API only has Dev Alpha firmware files right now. And only on Production server.

    2. Well the BB10 firmware actually isn't designed for the Dev Alpha. Not sure if you noticed but all the graphics/UI are still 1024x600.
    The Dev Alpha firmware (with the new keyboard, new UI etc) is still not given to devs.
    So yeah we're actually using a limited winchester firmware on our colt.
    Developer of PPSSPP, ReQognise (on AppWorld), Dingleberry, PB Connect, Sachup, Sachibar and other Qt apps. Porter of Bubble Kid, Qupzilla, Dukto, Wesnoth and other apps.
    If you like my free and opensource projects, donate to me here.
  20. SCrid2000's Avatar
    CrackBerry Genius of Geniuses

    Posts
    8,320 Posts
    Global Posts
    8,322 Global Posts
    PIN
    PM me.
    #20  

    Default

    Quote Originally Posted by xsacha View Post
    1. Yeah the new API only has Dev Alpha firmware files right now. And only on Production server.

    2. Well the BB10 firmware actually isn't designed for the Dev Alpha. Not sure if you noticed but all the graphics/UI are still 1024x600.
    The Dev Alpha firmware (with the new keyboard, new UI etc) is still not given to devs.
    So yeah we're actually using a limited winchester firmware on our colt.
    Yeah, I noticed that on rev6 (clock, icon names, etc). And from talking to some RIM employees, I know that the internal BB10 is much nicer than what the DA is running.
    Makes sense. So how about question number 3?
  21. xsacha's Avatar
    CrackBerry Genius

    Posts
    1,703 Posts
    Thread AuthorThread Author   #21  

    Default

    Use Dingleberry for installation of course :P
    Developer of PPSSPP, ReQognise (on AppWorld), Dingleberry, PB Connect, Sachup, Sachibar and other Qt apps. Porter of Bubble Kid, Qupzilla, Dukto, Wesnoth and other apps.
    If you like my free and opensource projects, donate to me here.
  22. SCrid2000's Avatar
    CrackBerry Genius of Geniuses

    Posts
    8,320 Posts
    Global Posts
    8,322 Global Posts
    PIN
    PM me.
    #22  

    Default

    Quote Originally Posted by xsacha View Post
    Use Dingleberry for installation of course :P
    Well yeah, but I was thinking there might be an all in one program lol.
  23. lawguyman's Avatar
    CrackBerry Genius

    Posts
    1,881 Posts
    #23  

    Default

    Does this work with Playbook?

    Even if I enter an older OS (with all of the other data from a PlayBook) it shows that no upgrades are available and no debricks are available.

    I get a "success" message from two of the three servers. CSE Beta returns a Server did not respond as expected error.
  24. xsacha's Avatar
    CrackBerry Genius

    Posts
    1,703 Posts
    Thread AuthorThread Author   #24  

    Default

    Playbook still uses old API.
    I'm pretty sure it'll be updated soon though since the BETA BDM uses new API.

    Any feature requests?
    Last edited by xsacha; 07-28-2012 at 09:02 PM.
    Developer of PPSSPP, ReQognise (on AppWorld), Dingleberry, PB Connect, Sachup, Sachibar and other Qt apps. Porter of Bubble Kid, Qupzilla, Dukto, Wesnoth and other apps.
    If you like my free and opensource projects, donate to me here.
  25. jeroen_13's Avatar
    CrackBerry Master

    Posts
    1,491 Posts
    PIN
    Just PM
    #25  

    Default

    Quote Originally Posted by xsacha View Post
    Playbook still uses old API.
    I'm pretty sure it'll be updated soon though since the BETA BDM uses new API.

    Any feature requests?
    Firmware downloader & installer integrated :P
Page 1 of 10 1234 ... LastLast

Posting Permissions