HOW TO: Extract Applications from any OS
Results 1 to 9 of 9

Thread: HOW TO: Extract Applications from any OS

  1. #1
    sabisgeek's Avatar
    sabisgeek is offline BlackBerryOS Addict
    Join Date
    Dec 2010
    Location
    Far away...
    Device
    8520
    OS
    5.0.0.1036
    Carrier
    Du
    Posts
    712
    Liked
    91 times

    HOW TO: Extract Applications from any OS


    Hey guys, I know you've all been wondering how some BlackBerry sites, that shall not be named, get to extract and use new versions of applications from OS's that have not been officially released yet, such as the new Leaked OS 7 release. Well, this tutorial aims to clear the mist around this area of BlackBerry 'expertise'. It is all just a matter of knowing what files are on your computer and what they actually are.

    In this tutorial, I will show you how to extract any app, whether unreleased or released, from any Blackberry OS out there, for any device.

    Please note that the following applies to all OS's out there, not just OS 7. Sure, there will be different files for different devices, and for different OS's, but the principle is just the same.

    Right, so let's get started.

    First, download the leaked OS 7.0.0.100 (or any other OS you would want to use for this tutorial). Install it, then, depending on which Operating System your computer runs on, navigate to either one of these directories:
    • C:\Program Files (x86)\Common Files\Research In Motion\Shared\Loader Files (For users running the 64-bit version of Windows 7 or Vista)


    • C:\Program Files\Common Files\Research In Motion\Shared\Loader Files (For users running Windows 7/Vista 32-bit, XP)



    Right, you should now see a named '9350_9370AllLang_v7.0.0.100_P5.0.0.267' (or more, depending on how many BlackBerry OS's you have installed on your computer). Open the folder. Inside the folder there are many files (these are .alx files, which tells the computer which files to install onto your BlackBerry once you upate it), and a couple of folders. Right now, we are only interested in the folder named Java, and the .alx files.

    The .alx file is named after which app it represents, which means that the 'net_rim_bb_appworld.alx' file refers to App World.


    Open it up with notepad, and, once you scroll down, you should see something like this:

    <fileset Java="1.38">
    <directory>Java</directory>
    <files>
    net_rim_bb_appworld.cod
    net_rim_bb_appworld_lib.cod
    net_rim_bb_appworld_updater.cod
    net_rim_bb_appworld_bbid.cod
    net_rim_bb_appworld_payment.cod
    net_rim_bb_appworld_resource_en.cod
    net_rim_bb_appworld_usb.cod
    </files>
    </fileset>
    <fileset Java="1.38" langid="0x0007">
    <directory>Java</directory>
    <files>net_rim_bb_appworld_resource_de.cod</files>
    </fileset>
    <fileset Java="1.38" langid="0x0416">
    <directory>Java</directory>
    <files>net_rim_bb_appworld_resource_pt_BR.cod</files>
    </fileset>
    <fileset Java="1.38" langid="0x0010">
    <directory>Java</directory>
    <files>net_rim_bb_appworld_resource_it.cod</files>
    </fileset>
    <fileset Java="1.38" langid="0x000C">
    <directory>Java</directory>
    <files>net_rim_bb_appworld_resource_fr.cod</files>
    </fileset>
    <fileset Java="1.38" langid="0x000A">
    <directory>Java</directory>
    <files>net_rim_bb_appworld_resource_es.cod</files>
    </fileset>
    <fileset Java="1.38" langid="0x0011">
    <directory>Java</directory>
    <files>net_rim_bb_appworld_resource_ja.cod</files>
    </fileset>

    This set of info tells you which .cod files the .alx will refer to, inside the 'Java' folder.
    If you scroll up to the top of the .alx file, you should see this:

    <application id="net.rim.bb.appworld" _vendorID="~617|451|380|329|204">
    <name>BlackBerry App World</name>
    <description>Discover a world of possibilities with BlackBerry App World. Personalize your BlackBerry smartphone with games, social networking, personal productivity applications and so much more.</description>
    <version>2.1.3.7</version>
    <vendor>Research In Motion Limited</vendor>
    <copyright>Copyright (c) 2010 Research In Motion Limited</copyright>
    What we are looking for is the version number, contained between the <version> tags. 2.1.3.7 is the version for this version of App World. The latest App World released to the public was 2.1.2.19. Looks like we've got ourselves an unreleased copy!


    So, all we need to do is to enter the Java folder, find the .cod files which were listed in the .alx,


    copy all the .cod files (and the .alx which you opened) referenced in the .alx to a folder somewhere (I recommend the desktop),




    then tell the world about your discovery. Of course, most users will not be able to use this version of BlackBerry App World, as it was made specifically for devices on OS 7.

    That's it! I hope you enjoyed my little tutorial. Be sure to tell me what treasures you find in some leaked OS's!

    *If you use this tutorial outside of BlackBerryOS.com, be sure to link back to this thread and give credit please.
    Last edited by sabisgeek; 05-27-2011 at 02:58 AM.
    Joe Jerde, ghostryder and Youssef like this.




  2. #2
    Youssef's Avatar
    Youssef is offline Forum Moderator Follow Youssef On Twitter Add Youssef on Facebook Add Youssef on Google+ Add Youssef on Linkedin
    Join Date
    Mar 2011
    Location
    Cairo, Egypt
    Device
    Z10-1
    OS
    10.2.1.3247
    Carrier
    Etisalat
    Posts
    543
    Liked
    97 times
    Sabis , I appreciate this thread !

  3. #3
    sabisgeek's Avatar
    sabisgeek is offline BlackBerryOS Addict
    Join Date
    Dec 2010
    Location
    Far away...
    Device
    8520
    OS
    5.0.0.1036
    Carrier
    Du
    Posts
    712
    Liked
    91 times
    Quote Originally Posted by Ganayni94 View Post
    Sabis , I appreciate this thread !
    No problem

  4. #4
    csussen's Avatar
    csussen is offline BlackBerryOS Inspired
    Join Date
    Dec 2010
    Device
    9810
    OS
    7.0.0.317
    Posts
    132
    Liked
    40 times
    Great thread Sabi
    --------->The pursuit of happiness leads to the road of success and fulfillment <---------

  5. #5
    sabisgeek's Avatar
    sabisgeek is offline BlackBerryOS Addict
    Join Date
    Dec 2010
    Location
    Far away...
    Device
    8520
    OS
    5.0.0.1036
    Carrier
    Du
    Posts
    712
    Liked
    91 times
    Quote Originally Posted by csussen View Post
    Great thread Sabi
    Thanks Glad you enjoyed it

  6. #6
    Joe Jerde's Avatar
    Joe Jerde is offline Owner | President Follow Joe Jerde On Twitter Add Joe Jerde on Facebook Add Joe Jerde on Google+ Add Joe Jerde on Linkedin Visit Joe Jerde's Youtube Channel
    Join Date
    Feb 2009
    Location
    Phoenix, AZ
    Device
    BlackBerry Z10
    OS
    10.0.9.2743
    Carrier
    Verizon
    Posts
    7,841
    Liked
    1504 times
    Hey guys, don't forget to click the 'like' link in the OP to say thanks!

    Click the button in the bottom right of a post to say thanks!
    Downloads Center | Rules and Guidelines l BlackBerry 10 Zone

  7. #7
    sabisgeek's Avatar
    sabisgeek is offline BlackBerryOS Addict
    Join Date
    Dec 2010
    Location
    Far away...
    Device
    8520
    OS
    5.0.0.1036
    Carrier
    Du
    Posts
    712
    Liked
    91 times
    Quote Originally Posted by Joe Jerde View Post
    Hey guys, don't forget to click the 'like' link in the OP to say thanks!

  8. #8
    Peteragent5 is offline BlackBerryOS Noobie
    Join Date
    Jan 2012
    PIN
    5021EFF7
    Device
    Playbook
    OS
    BlackBerry Tablet OS
    Posts
    1
    Liked
    0 times
    Thanks sablsgeek! I've been looking for this! But can you tell me how to compile the cod and alx files to make a apk file? It's to run on my android. THX.

  9. #9
    Joe Jerde's Avatar
    Joe Jerde is offline Owner | President Follow Joe Jerde On Twitter Add Joe Jerde on Facebook Add Joe Jerde on Google+ Add Joe Jerde on Linkedin Visit Joe Jerde's Youtube Channel
    Join Date
    Feb 2009
    Location
    Phoenix, AZ
    Device
    BlackBerry Z10
    OS
    10.0.9.2743
    Carrier
    Verizon
    Posts
    7,841
    Liked
    1504 times
    Quote Originally Posted by Peteragent5 View Post
    Thanks sablsgeek! I've been looking for this! But can you tell me how to compile the cod and alx files to make a apk file? It's to run on my android. THX.
    I don't believe this is possible as there are some fundamental differences.

    Click the button in the bottom right of a post to say thanks!
    Downloads Center | Rules and Guidelines l BlackBerry 10 Zone

Similar Threads

  1. Do you need to use the internet to use blackberry applications?
    By Jacckson in forum General BlackBerry Issues
    Replies: 2
    Last Post: 06-10-2011, 09:45 AM
  2. PlayBook Applications Inititative
    By phoenixfire2912 in forum PlayBook Games & Apps
    Replies: 1
    Last Post: 05-28-2011, 01:52 AM
  3. Applications Permissions box will not go away
    By ericlee25 in forum BlackBerry Bold 9700
    Replies: 6
    Last Post: 11-28-2010, 10:30 PM
  4. 50%off!!! 15 Cool Applications...
    By ealvnv in forum BlackBerry Apps
    Replies: 8
    Last Post: 07-16-2009, 12:31 PM

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
  •