Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,143,136 members, 7,780,048 topics. Date: Thursday, 28 March 2024 at 08:57 AM

[Android] A Step-By-Step Tutorial To Bypass BBM Waiting Line - Phones - Nairaland

Nairaland Forum / Science/Technology / Phones / [Android] A Step-By-Step Tutorial To Bypass BBM Waiting Line (6014 Views)

Rooting Android (A New Approach For Tecno, Infinix, Etc) / OPSSON Android (a New Kid On The Block) / Bypass Samsung Sim Lock Code (2) (3) (4)

(1) (Reply) (Go Down)

[Android] A Step-By-Step Tutorial To Bypass BBM Waiting Line by Slyr0x: 9:53am On Oct 24, 2013
Hi Guys,

For those of you that cannot download the app from the Google play, download here http://www.4shared.com/mobile/9DNxnvfx/BBM_100701.html

I downloaded the BBM for Android on Google play but every time I try connecting, I get this message below



During one of my web crawling sessions, I came across a tutorial created by DjMightyMike on twitter, I used it and it worked like charm.

Find below

First thing is to fire up Charles on your machine and configure recording and proxy settings;
here's a detailed link on how to set it up:

http://www.charlesproxy.com/documentation/configuration/.

If things are set up correctly, you should start seeing web traffic in charles as you browse the web on your machine.

Next thing is configure your phone to use an http proxy. This can be configured via wifi settings if you're on ioS7. here's a link that explains how to set this up; http://www.charlesproxy.com/documentation/faqs/using-charles-from-an-iphone/ . If you do this correctly, you should see web traffic from your phone in charles.

Here's where things get a bit more tricky; The BBM server communicates with the phone via HTTPS, and so the network data will be encrypted as we'd expect. Charles is able to see https traffic, but there's an extra step to set this up. basically you have to enable ssl proxy in charles and tell it to use a trusted certificate;

here's how to set up ssl proxying in charles; http://www.charlesproxy.com/documentation/proxying/ssl-proxying/ .

here's how to install a trusted ssl certificate: http://www.charlesproxy.com/documentation/using-charles/ssl-certificates/

A certificate will also need to be installed on the phone, download the certificate from http://charlesproxy.com/charles.crt and install it.

If everyting is set up correctly, you should now be able to view secure (https) traffic.

If you've gotten this far, i have good news, you've just finished the hard part and now the fun begins.

Kill the BBM app and start it back up, enter an email and hit next.

Now filter charles traffic by typing ".blackberry.com" (without the quotes) in the filter field. At this point you should only see traffic between your phone and blackberry server. click on the line with host name "dai.blackberry.com", then click on response to view the response body, you should see a json payload that looks something like the following:
jsonCallback({"status":"success","message":"","result":{"email":"<yourEmail>","count":-1}});

looking at the server response sent to the phone, we see the email we used in the signup screen, as well as a count value set to minus 1. seems like the count value is what decides whether we stay in waiting line or advance to activation screen. we have to modify the response and change the value of count to "1" before the response gets to the phone. Enable the rewrite tool in charles and add a rewrite rule.

Go to tools -> rewrite, check the "enable rewrite" checkbox and add a new rule, using dai.blackberry.com as location.
in the rule section, you have to select "body" as type and enable the "response" checkbox.
In the match section, Select "match whole value".
in the replace section, paste the following into the value field:
jsonCallback({"status":"success","message":"","result":{"email":"YOUREMAIL","count":1}});
replace "YOUREMAIL" with the email address you used earlier. click OK to save settings.

Now whenever charles gets a response from dai.blackberry.com, it will replace it with our value with count equals 1.
kill the bbm app, start it back up and enter your email address again, then click next. The app should bypass the waiting line screen and just like that, you should be able to activate the app.[/quote]

I used this same technique and it worked like charm.





I can now login on my Android and start pinging pinging all those babes cheesy

Let me know if you have issues using this and I'll be ready to help you with it.

Cheers
Re: [Android] A Step-By-Step Tutorial To Bypass BBM Waiting Line by Seun(m): 9:57am On Oct 24, 2013
I could not download it from the Google Play store. Apparently its not available in my country.
Re: [Android] A Step-By-Step Tutorial To Bypass BBM Waiting Line by Slyr0x: 10:02am On Oct 24, 2013
Seun: I could not download it from the Google Play store. Apparently its not available in my country.

Gimme some minutes lemme upload it for you
Re: [Android] A Step-By-Step Tutorial To Bypass BBM Waiting Line by Lionbite(m): 10:04am On Oct 24, 2013
Seun: I could not download it from the Google Play store. Apparently its not available in my country.
oga seun, you sef wan ping?
Re: [Android] A Step-By-Step Tutorial To Bypass BBM Waiting Line by Nobody: 10:29am On Oct 24, 2013
Seun: I could not download it from the Google Play store. Apparently its not available in my country.
http://www.apkdad.com/bbm-1-0-0-70/
Re: [Android] A Step-By-Step Tutorial To Bypass BBM Waiting Line by Tinkybabe(f): 10:31am On Oct 24, 2013
Seun: I could not download it from the Google Play store. Apparently its not available[b] in my country.[/b]
What country are you in?
Re: [Android] A Step-By-Step Tutorial To Bypass BBM Waiting Line by Slyr0x: 10:31am On Oct 24, 2013
Seun: I could not download it from the Google Play store. Apparently its not available in my country.

Download the .apk here http://www.4shared.com/mobile/9DNxnvfx/BBM_100701.html
Re: [Android] A Step-By-Step Tutorial To Bypass BBM Waiting Line by Marpol: 10:42am On Oct 24, 2013
Seun: I could not download it from the Google Play store. Apparently its not available in my country.

Go to samsung app store, type in BBM and download.
Re: [Android] A Step-By-Step Tutorial To Bypass BBM Waiting Line by fr3do(m): 1:42pm On Oct 24, 2013
I don't get it
Is charles supposed to be installed cos there is no version for android on the site.
Re: [Android] A Step-By-Step Tutorial To Bypass BBM Waiting Line by Dhurmynick(m): 2:02pm On Oct 24, 2013
Seun: I could not download it from the Google Play store. Apparently its not available in my country.

Use market helper.. I used It, u can use it to change your country.

Link =>> http://forum.xda-developers.com/showthread.php?t=2146216

How to use => https://www.nairaland.com/1449435/how-download-incompatible-apps-android
Re: [Android] A Step-By-Step Tutorial To Bypass BBM Waiting Line by iluvraspberry: 4:32pm On Oct 24, 2013
Re: [Android] A Step-By-Step Tutorial To Bypass BBM Waiting Line by Slyr0x: 5:09pm On Oct 24, 2013
fr3do: I don't get it
Is charles supposed to be installed cos there is no version for android on the site.

Install charles on your laptop

The only thing you are installing on your phone is the Certificate => http://charlesproxy.com/charles.crt
Re: [Android] A Step-By-Step Tutorial To Bypass BBM Waiting Line by Youngzedd(m): 5:17pm On Oct 24, 2013
Seun: I could not download it from the Google Play store. Apparently its not available in my country.

The boss dey Diamond planet.
There was a country called Nairaland.

Seun self wan ping on Android OS.

OK Oooo.
Re: [Android] A Step-By-Step Tutorial To Bypass BBM Waiting Line by Nobody: 5:19pm On Oct 24, 2013
Interesting
Re: [Android] A Step-By-Step Tutorial To Bypass BBM Waiting Line by fr3do(m): 6:35pm On Oct 24, 2013
Slyr0x:

Install charles on your laptop

The only thing you are installing on your phone is the Certificate => http://charlesproxy.com/charles.crt

OK I see

(1) (Reply)

Celtel Welcome Back/gprs / See What I Saw On Konga This Morning / Help On Nokia X2-02 Dual SIM - APN Setting

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 33
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.