Welcome to the CrackBerry Forums Create Your Account or Ask a Question Answers in 5 minutes - no registration required!
Page 1 of 4 1234 LastLast
Results 1 to 25 of 87
Like Tree30Likes
  1. tinyhack's Avatar
    CrackBerry Abuser

    Posts
    110 Posts
    Thread AuthorThread Author   #1  

    Default LocalBar: Install BAR files directly from your PlayBook

    update 23 Nov 2011: doesn't work in 2.0.0-4867 (RIM blocks the port for local connection)

    update 8 Dec 2011: if you have rooted your playbook, reenable localbar by:

    Code:
    cat /etc/pf.conf | grep -v '443'| pfctl -f-
    Put it in startup.sh to make it automatic.

    update 3 Feb 2012: by startup.sh, i meant the one in /accounts/devuser/

    Hi,

    I just quickly developed an app that will allow you to install signed BAR files directly from your PlayBook. This app is called LocalBar. To install it for the first time, you will need to sideload the app using some methods that you can find in this forum.

    You can download the app, and see the guide from my website:

    LocalBar

    Edit I was in a hurry when I posted the original message. Here are some additional details:

    - I am using https://localhost method. To put it simply: it works like other desktop installers that connect via network or USB, it sends commands to an HTTP service in the playbook. The only difference is that it works through the playbook itself.
    - It is possible that in the future RIM may block requests from localhost
    - I don't have time to develop nice GUI for this, so I just use the basic GUI API that is accessible using NDK. For example: in the NDK there is a "login dialog" but no "password dialog", so for the password dialog I use the "login dialog" that shows the "user" field (which I don't need).
    - This works on OS 1.0.7 and on 2.0
    - With this you can sort of OTA install through the playbook. From your PlayBook Just go to a website that has some bar files (for example this forum) , download it using the built in playbook browser, then run LocalBar to install the downloaded bar files.
    Last edited by tinyhack; 02-03-2012 at 04:45 AM.
    TinyController control your BB from Windows/Mac using USB, WIFI, and Bluetooth.
    Thanked by 45:
    + Show/Hide list of the thanked
    2ndHalfCor (11-05-2011),  badtoyz (11-05-2011),  bengalt9 (11-05-2011),  bimmerstein (11-07-2011),  bluemax413 (11-05-2011),  CalS22 (11-07-2011),  collapsed (02-20-2012),  DaedalusIcarusHelios (11-07-2011),  dakid2k6 (11-06-2011),  dana_lopez (11-05-2011),  DangerMouseUK (11-05-2011),  daniel200 (11-06-2011),  demzzy (11-05-2011),  diegonei (11-05-2011),  dudermont (11-06-2011),  Foppa_21 (11-09-2011),  GlenB (11-05-2011),  HaTaX (11-05-2011),  jasperlin (11-06-2011),  jcarty (11-05-2011),  jeffreytoronto (11-08-2011),  jesse_h (11-21-2011),  jonty12 (11-05-2011),  jvictor77 (11-05-2011),  KermEd (11-05-2011),  livejam (11-05-2011),  lyricidal (11-06-2011),  mertin.m (11-06-2011),  metroside (11-05-2011),  mikeplus1 (12-09-2011),  mister_turtle (11-05-2011),  mscooley (11-06-2011),  NaijaBerry (11-06-2011),  peter9477 (11-05-2011),  project_x (11-05-2011),  rob7100g (11-05-2011),  SCrid2000 (11-05-2011),  sdickie (11-06-2011),  sheldonbk (11-05-2011),  SlcCorrado (11-06-2011),  snoozininsomniac (11-05-2011),  SoUnCool (11-06-2011),  vecharo (11-05-2011),  vi_di (11-08-2011),  Wolfgan (11-05-2011) 
    sniper, demzzy, sdickie and 22 others like this.
  2. neoflasher's Avatar
    CrackBerry Abuser

    Posts
    340 Posts
    Global Posts
    361 Global Posts
    #2  

    Default

    Sounds great. I will give it a shot once I'm at pc..
  3. #3  

    Default

    Damn, trying it now!

    Also, you can find instructions on DDPB here: BlackBerry + Android, and thank you DDPB Installer | File Archive Haven
  4. xsacha's Avatar
    CrackBerry Genius

    Posts
    3,777 Posts
    #4  

    Default

    tinyhack: I have REd the sshd connect by the way (save you time).
    Developer of PPSSPP, ReQognise, Dingleberry, PB Connect, Sachesi, Sachup + Sachibar and other Qt apps. Porter of many opensource Qt apps.
  5. HaTaX's Avatar
    CrackBerry Master

    Posts
    1,433 Posts
    #5  

    Default

    Nice job! I'm going to take a stab in the dark here, but are you using bps_event_create() to push an install request into the queue?

    EDIT:

    Nevermind, looks like you're installing it through the https://localhost/ method. Still great work! I'm sure now that the method has been uncovered, there is bound to be some new life breathed into the PB before next year.
    Last edited by HaTaX; 11-05-2011 at 03:44 AM.
  6. phantograms's Avatar
    CrackBerry User

    Posts
    54 Posts
    Global Posts
    67 Global Posts
    #6  

    Default

    wow! this is awesome!
  7. paolowafu's Avatar
    CrackBerry Newbie

    Posts
    5 Posts
    #7  

    Default

    is this only for OS2 or does it also work with the current official OS?
  8. phantograms's Avatar
    CrackBerry User

    Posts
    54 Posts
    Global Posts
    67 Global Posts
    #8  

    Default

    Quote Originally Posted by HaTaX View Post
    Nice job! I'm going to take a stab in the dark here, but are you using bps_event_create() to push an install request into the queue?

    EDIT:

    Nevermind, looks like you're installing it through the https://localhost/ method. Still great work! I'm sure now that the method has been uncovered, there is bound to be some new life breathed into the PB before next year.
    all the technicalities of the playbook really interest me; can you explain how this method works, even if in short?
  9. HaTaX's Avatar
    CrackBerry Master

    Posts
    1,433 Posts
    #9  

    Default

    Should work with either, was built using the 1.0.7 NDK.
    Thanked by:
    paolowafu (11-05-2011) 
  10. rsxsniper's Avatar
    CrackBerry Abuser

    Posts
    266 Posts
    #10  

    Default

    nice. corrct me if im wrong but this allows us to sort of ota install of app on the playbook
  11. tinyhack's Avatar
    CrackBerry Abuser

    Posts
    110 Posts
    Thread AuthorThread Author   #11  

    Default

    Quote Originally Posted by HaTaX View Post
    Nice job! I'm going to take a stab in the dark here, but are you using bps_event_create() to push an install request into the queue?

    EDIT:

    Nevermind, looks like you're installing it through the https://localhost/ method. Still great work! I'm sure now that the method has been uncovered, there is bound to be some new life breathed into the PB before next year.
    Yes, you are correct, I am using the https://localhost method. I was wondering why one one implemented this idea before.

    It is quite obvious that in development mode we can Install apps through the network, so using the same protocol we can install apps directly from the playbook.
    TinyController control your BB from Windows/Mac using USB, WIFI, and Bluetooth.
    Thanked by:
    KermEd (11-05-2011) 
  12. tinyhack's Avatar
    CrackBerry Abuser

    Posts
    110 Posts
    Thread AuthorThread Author   #12  

    Default

    Quote Originally Posted by rsxsniper View Post
    nice. corrct me if im wrong but this allows us to sort of ota install of app on the playbook
    Yes, you are correct.
    TinyController control your BB from Windows/Mac using USB, WIFI, and Bluetooth.
  13. tinyhack's Avatar
    CrackBerry Abuser

    Posts
    110 Posts
    Thread AuthorThread Author   #13  

    Default

    Quote Originally Posted by daspop View Post
    all the technicalities of the playbook really interest me; can you explain how this method works, even if in short?
    I have edited my original post to explain this. This is how it works:

    When you use the desktop sideloader, you enter an IP address, then connect through the network to that IP address.

    LocalBar uses the same protocol, but since it knows that it connect to the same IP address as itself, it can just use "localhost" as the connection address.
    TinyController control your BB from Windows/Mac using USB, WIFI, and Bluetooth.
  14. tinyhack's Avatar
    CrackBerry Abuser

    Posts
    110 Posts
    Thread AuthorThread Author   #14  

    Default

    Quote Originally Posted by xsacha View Post
    tinyhack: I have REd the sshd connect by the way (save you time).
    Cool. I am using you PlayBook connect to explore my PlayBook.
    TinyController control your BB from Windows/Mac using USB, WIFI, and Bluetooth.
  15. paolowafu's Avatar
    CrackBerry Newbie

    Posts
    5 Posts
    #15  

    Default

    Quote Originally Posted by HaTaX View Post
    Should work with either, was built using the 1.0.7 NDK.
    great ill try it now... thanks
    tsells likes this.
  16. #16  

    Default

    It is working extremely well. Smooth work.
  17. DD1968's Avatar
    CrackBerry Genius

    Posts
    2,471 Posts
    #17  

    Default

    Wow... great stuff!!

    Posted from my CrackBerry at wapforums.crackberry.com
  18. peter9477's Avatar
    CrackBerry Genius of Geniuses

    Posts
    5,216 Posts
    Global Posts
    5,218 Global Posts
    #18  

    Default

    Brilliant! Well worth a donation too. Thank you!
    Battery Guru for BB10 tracks voltage, power, battery health. (Also on the PlayBook.) White Noise helps you sleep or concentrate.
    Follow us on Twitter or Facebook or visit Engenuity's mobile apps page.
  19. tinyhack's Avatar
    CrackBerry Abuser

    Posts
    110 Posts
    Thread AuthorThread Author   #19  

    Default

    Quote Originally Posted by peter9477 View Post
    Brilliant! Well worth a donation too. Thank you!
    Thank you
    TinyController control your BB from Windows/Mac using USB, WIFI, and Bluetooth.
  20. peter9477's Avatar
    CrackBerry Genius of Geniuses

    Posts
    5,216 Posts
    Global Posts
    5,218 Global Posts
    #20  

    Default

    tinyhack, have you tried to get this accepted into App World yet, or have plans to submit it?
    Battery Guru for BB10 tracks voltage, power, battery health. (Also on the PlayBook.) White Noise helps you sleep or concentrate.
    Follow us on Twitter or Facebook or visit Engenuity's mobile apps page.
  21. tinyhack's Avatar
    CrackBerry Abuser

    Posts
    110 Posts
    Thread AuthorThread Author   #21  

    Default

    Quote Originally Posted by peter9477 View Post
    tinyhack, have you tried to get this accepted into App World yet, or have plans to submit it?
    i haven't tried, but I think it will not get accepted. I am using undocumented stuff that can be blocked or pulled any time.
    TinyController control your BB from Windows/Mac using USB, WIFI, and Bluetooth.
  22. sheldonbk's Avatar
    CrackBerry Master

    Posts
    1,113 Posts
    #22  

    Default

    Is it just me.. I don't see a BAR file when the downloaded file is unzipped?

    > Update- I changed the file extension of localbar to localbar.bar and it installed - No icon on PB though
    Last edited by sheldonbk; 11-05-2011 at 11:14 AM. Reason: Update
    Twitter: http://www.twitter.com/sheldonbk
    Passport < Z30 < Q10 < Z10 < 9900 < 9700 < 9000 < 8310
  23. jrsbccf's Avatar
    CrackBerry User

    Posts
    49 Posts
    #23  

    Default

    looks like you have broken new ground! this is fantastic! Thank you.

    Sent from my BlackBerry Runtime for Android Apps using Tapatalk
  24. tinyhack's Avatar
    CrackBerry Abuser

    Posts
    110 Posts
    Thread AuthorThread Author   #24  

    Default

    Quote Originally Posted by sheldonbk View Post
    Is it just me.. I don't see a BAR file when the downloaded file is unzipped?

    > Update- I changed the file extension of localbar to localbar.bar and it installed - No icon on PB though
    the icon is a giraffe.
    TinyController control your BB from Windows/Mac using USB, WIFI, and Bluetooth.
  25. marksasongko's Avatar
    CrackBerry Abuser

    Posts
    396 Posts
    #25  

    Default

    this is so cool, thanks tinyhack
Page 1 of 4 1234 LastLast

Posting Permissions