How to Install BBM on Gingerbread – Android


The recent release of RIM’s flagship messenger app, BBM (Blackberry messenger) on Android and Iphone was a stunning move that yet, was expected but still shocked everyone (even though we all saw it coming).  As joyous as the release of the port of the app was for Android users, it was a big let-down for many whatsapp users as the app could not install on Android versions less than 4.0 ICS. This meant Gingerbread (android 2.3.x/cm7), the most popular and widely used version of android, was left out.

Many users have had to leave with defective custom ICS/JB roms in order to enjoy the very addictive and engaging chatting platform while waiting for words from RIM if there would be gingerbread compatible version roll-out soon.

RIM’s disinclination to give us hope or absolutely dash our hopes for a future release, has gingered a XDA user, rjt3 , to modify the BBM apk for gingerbread compatibility. Although only compatible with arm v7 phones for now nevertheless it’s a form of hope renewal for gingerbread loyalist that a widespread support for their beloved api version isn’t far off.


How to Install BBM on Gingerbread

  1. Download the modified and repackaged apk from here, here or here.
  2. Install
    install screen

    after install screenshot
  3. If it’s working and you are not getting FCs (force close) skip the remaining steps
  4. Extract the apk using either your PC, or an android zip extractor as shown in the image belowextracted contents
  5. Locate the lib/armeabi-v7a folder in the extracted content and copy all the libs depected in the image below
    *** you are advised to do a backup of your rom by using any preferred means before moving from step 5 to 6, CWM most preferably tho*****
  6.  Do step 5, copy the libs and mount your root folder as r/w (of course this requires root privilege)
  7. Paste the libs in root/system/libs (be careful of replacing already existing files).
  8. Try running again (if it works, skip step 9)
  9. You may have to wait for next version by following here

NB: The Procedure from step 4, requires root privilleges and root, system folder modification, (albeit unlikely)any error or damage you may cause to your mobile’s OS, is not our fault and we at nijaspecs will and cannot be held responsible for such 😀

I tried on a non ARM 7 mobile phone, and still got FCs tho, a peak at the logcat left me wondering, how it works for the arm 7 people in the first place

As shown in the log there, the getactionbar method is not found, which is clearly obvious without actionbarcompat from the support library this would clearly cause an error on O.Ss before “honeycomb”, how rtj3 did it w/o th source still beats me tho, follow the development here

Modern Trend, Electronic Business Cards (How to Generate QR business card From Your Phone-Book)


Trending now is the adoption of QR business cards on physical business cards, this is known to add a futuristic touch to your personal business cards, The use of QR can help absorb cluttering data from the business card, hence making it neater and much more pleasant to the eyes, Sensitive details that can easily be mis-typed; like urls; emails and phone numbers can be embedded in the QR.

Aside of embedding of QRs on business card, they can also be printed on several other merchandises like T-shirts, mugs or even billboards for advert purposes.

Many smartphones and some future phones come pre-installed with QR/Bar-code scanners, and those that aren’t shipped preinstalled with scanners can easily be made to support scanning of QRs by installing an appropriate scanner app (which are available for all  smartphones).

Having said all these, how then are the QRs generated?

QRs can be generated from a variety of means, most of which are online, where users browse to, enter details and generate QR (Google QR generate), the problem is most of the details you type in are already stored on your mobile phone or PDA making the QR generation’s data entry process a repetitive and boring one. With abundance of QR scanners on smartphones, it is easy to notice the absence or shortage of generators on these platforms.

*sighs* But Yeah, There are some very good generators out there for mobile phones, one of which is “Contact Share App” on Android.


This very application makes it very convenient to generate QRs for several contacts/people/personnel especially when you have them all already stored on your phone, just click and generate, bringing up the option for selection of the encode format (yeah yeah, in the electronic card industry there are standards to ensure universal support among scanners). Two of the most popular format is MECARD and VCARD. usage of either of these formats will ensure wide support from scanners.

The app customizes each generated contact QR with the contacts name for ease of identification.

The app ensures full cloning of your details (especially when the VCARd format is used) allowing users to embed within the QR the contact’s

  • Phone number(s)
  • Email (s)
  • Address(es)
  • Organization detail(s)
  • Website(s)
  • Social Network(SN)
  • Nickname(s)
  • and Notes.

All these can be embedded in the image.

To generate a QR for a contact in your address book, download the application here

  • Start up the application, to bring out the home screen (image below)
  • Click on share contact

  • In the contacts tab
  • scroll to or search for desired contact
  • select desired Contact

  • Clicking on the contact changes the viewpage to the operation page with outlines of the contact details clearly written out
  • Select create Card/QR

  • Select QR image

  • Select your desired format, MECARD (very popular in Japan) or VCard, the most popular format

(NB: The more detail the contact has stored in its profile, the more complex the QR gets, and the harder it is to read for scanners 🙂 )

After generating your QR, it can then be added unto your business  card or distributed on it’s own. MECARD and VCARD can be read by all scanners.
You can now customize your business card with the newly generated QR;


Have you ever wished you could just use your Pc internet connection on your phone or tried to tether using your pc to your Android device, Am happy to tell you that this is now possible using a process called REVERSE TETHERING , Unlike the normal tethering you do with your android device which allows you share your mobile internet connection with your Pc this reverses the process .

Ok lets stop all this grammar and get to the good stuff, The link to the software

  1. Once downloaded unzip with a zip extractor 
  2. once double clicked the interface should look like this 
  3. Now you connect your android device you need know that at this point you should already have your device drivers installed likewise your device must be rooted and in debugger mode, If all goes well u should see your device ID under the select a device tab, once that is done connect to your internet ISP  on your Pc then Click CONNECT



Have u ever wondered if u could just access the files on your flash drive, connect a bigger keyboard because the on –screen keyboard is too small or just prefer the freewill u enjoy using your system mouse. All of this can be done now on your android phone via a means called USB OTG (USB On-The-Go) in this mode your android devices micro usb port becomes a high voltage usb 2.0 port were u could connect any compatible usb device.(i.e mouse,keyboard,flash drives,xbox/ps3 game pad, usb hubs e.t.c)

Enough of the introduction let’s get to making of the cable already


  1. A normal micro usb cable.
  2. A female usb to male usb cable( well its only the female u need anyway)
  3. A soldering iron
  4. Copper-wire
  5. Blade or Cutter
  6. A pair of tweezers


Cut open the usb cable at the micro connector end to expose the wires with a cutter or blade.


The major cable we need to expose is the black cable connector, Once exposed we test if your phone can access the OTG mode but connecting the black connector to ground (ground/earth is just any metal part on the cable shell) with a pair of tweezers.


Once u get a notification saying “usb connector connected” on your android device that means you are on the right track. Now is the time to test your soldering skills (WARNING!!!!! IF U HAVE NEVER ATTEMPTED TO SOLDER BEFORE PPPPLLLLEEEEAAAASSSSEEEE ASK FOR ASSISTANCE OR SEEK EXPERTS THAT CAN HELP YOU SOLDER IT)


Now that you have soldered the black connector to ground re-test it to be sure it is properly soldered 


All u need do at this point is to cut your micro-usb cable at the base of it where u have the usb male


Connect the usb female to it color to color that is red-red, green-green,black-black,white-white


Tape it up with anyhow you like it and ENJOY

Examples of different usb connections