Friday, February 22, 2013

Change Opera Desktop's UserAgent to Any Mobile Browser's!

Opera is my primary browser on my Windows XP, and I carry Opera@USB over several machines along with my bookmarks, notes and other stuffs. There is no problem.

But as I find myself in slow network; and I have to stick to slower 2G network I find that mobile websites load faster. Actually on my Opera's Speed Dial there are mobile facebook and mobile twitter, while my bookmark includes mobile gmail.

The URLs are:
Mobile Facebook: m.facebook.com
Twitter Mobile: mobile.twitter.com
GMail Mobile: m.gmail.com -> reloads to another page, but opens up mobile Gmail.

Now I find that Opera can load these pages easily but as Opera is not everyone's favorite, the UI of these pages are old-aged.

You can change the user agent string on Opera desktop and get the refreshed UI of GMail Mobile or Facebook Mobile.

Just open up: opera:config#UserPrefs|CustomUser-Agent
and put up your favorite mobile browser's user agent.
Don't forget to scroll down and save your settings. Unfortunately you can not save multiple user agents at a time.

How to get the user agent text to insert there?
I got messed up, and Google became my best friend once again! I found this page: http://www.useragentstring.com/pages/Browserlist/ Good collection but there is long list but no details about mobile browsers. :(

Now I find there is website called: http://whatsmyuseragent.com/
Open it with your favorite mobile browser and check out the user agent.


Safari on iPad:
Mozilla/5.0 (iPad; U; CPU OS 3_2_1 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Mobile/7B405
as found on Wikipedia (http://en.wikipedia.org/wiki/User_agent)

Opera Desktop:
Opera/9.80 (X11; Linux i686) Presto/2.12.388 Version/12.12

Google Chrome on Lava IRIS 501:
Mozilla/5.0 (Linux; Android 4.0.4; IRIS_501 Build/LAVAIRIS501)
AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19

UCBrowser on Lava IRIS 501:
JUC (Linux; U; 4.0.4; zh-cn; IRIS_501; 480*800)
UCWEB7.9.0.94/139/444

You can use this useragents, but I think it would be better if you use the useragents from your device.

My personal favorite:
Mozilla/5.0 (Linux; Android 4.2.2; Nexus 7 Build/JDQ39) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Safari/535.19

Why Should You Do This?
1. You are on slow internet - dial up, CDMA 1x or GSM/GPRS/EDGE network.
2. You like to use mobile websites of facebook, twitter, Gmail for faster connectivity, while you are on slow internet
3. You don't like the outdated UI of these websites as it is shown on Opera browser on desktop, and like to get modern UI on the same Opera desktop.

Update: Not very much successful

1. Gmail is showing cool UI, but can not open any mail :(
2. Facebook is cool, but the images are loaded too big - framing the whole display (on my 15.6'' laptop).

Overall: FAILED PROJECT !!

Thursday, February 21, 2013

Operator-branded Mobile TV Apps on Android: Digivive vs Apalya

Almost all mobile operators in India have their own branded mobile TV app - on Java at initial stage, and now extended to Android platform also.

I did a look-at on Google Play Store and found that majority of mobile TV apps are made by Digivive Services and Apalya Technologies.

Just check out the screenshots:



Interestingly Idea Cellular has apps from both companies, while BSNL, MTNL and MTS choose Digivive; and Airtel, Vodafone, Aircel have apps from Apalya.

Tuesday, February 12, 2013

BSNL Kolkata USSD Codes



Send:*123#
Receive:MainBal:Rs 34.26 Validity:May 30 2013.

Send:*123*1#
Your Local SMS STV Bal:Rs0.00 Validity:-.

Send:*123*2#
Receive:Your Natl SMS STV Bal:Rs0.00 Validity:-.

Send:*123*3#
Receive:Your STD OnNet Balance:Rs0.00 Validity:-.

Send:*123*4#
Receive:Your plan Local SMS Bal: 0.00 Validity:-.

Send:*123*5#
Receive:Your LOCAL Voice OnNet Balance:Rs0.00 Validity:-.

Send:*123*6#
Receive:Your OffNet Balance:Rs0.00 Validity:-.

Send:*123*7#
Receive:Your OnNet Balance:Rs0.00 Validity:-.

Send:*123*8#
Receive:Your DATA STV Balance:0MB Validity:-.

Send:*123*9#
Receive:Your OnNet Video Balance:Rs0.00 Validity:-.

Send:*123*10#
Receive:Your DATA STV Balance:44MB Validity:Jan 29 2013.

Send:*123*11#
Receive:You have entered an invalid voucher.

Send:*123*12#
Receive:You have entered an invalid voucher.

Send:*123*0#
Receive:You have entered an invalid voucher.

Send:*123*123#
Receive:You have entered an invalid voucher.

Send:*346#
Receive:UNKNOWN APPLICATION

Send:*121#
Receive:UNKNOWN APPLICATION

Send:*123*11#
Receive:You have entered an invalid voucher.

Send:*1#
Receive:Failed

Send:*2#
Receive:Failed

Send:*786#
Receive:UNKNOWN APPLICATION

Offers received with USSD:

  • Rc103 For300 min Local Call,500 Local SMS &300 MB DATA for 30 Days,STV 91 for anycall(L+N)@40p/m(90days).
  • FULLTALK:TOPUP Rs220/440/550.
  • Rc39for Local BSNL@20p/m,Other@35p/m(30 days), Rc103(300m loc,500loc SMS&300MB DATA/30days).
  • COMBO RC101(2G)&RC346(3G)-SMS@10p,Call BSNL@30p/m,Other@50p/m,Data1GB&(all Video call@70p/m for3G).
  • For Migration to Per Sec Plan Rec Rs 42(Validity-180 Days) & Get1200SEC ONNET& 600Sec OFFNET for 30 days.
  • Rc300 for LOCAL BSNL UNLIMITED/30days&28/150/500 for unlimited free all BSNL(local&nat)for1day/7days/30days.