godaddy hit counter

When Can We Buy Android Apps in Canada?

When Rogers decided to debut Android phones in Canada, most people got excited about the possibilities of Open-Sourced apps. However, there’s been one problem–Canadians can’t buy paid apps from Android Market yet. Why? Well, the answer isn’t very clear, but let’s take a look at what countries DO have paid apps.

According to the Android Market’s support page, here are the countries that are allowed to distribute free apps:

* Australia
* Austria
* Belgium
* Bulgaria
* Canada
* Czech Republic
* Denmark
* France
* Germany
* Greece
* Hong Kong
* Ireland
* Italy
* Japan
* Netherlands
* Norway
* Poland
* Portugal
* Singapore
* Spain
* Sweden
* Switzerland
* Taiwan
* United Kingdom
* United States

Now take a look at this special group of 8, the only countries allowed to distribute paid apps:

* Austria
* France
* Germany
* Italy
* Netherlands
* Spain
* United Kingdom
* United States

Canada is not on the paid apps list. When will Canadians get to download apps? We will never know and Google so far has been pretty mum about the issue.

How to Bypass this and Download Android Apps in Canada

There is one way to download apps from the Android Market in Canada. You can venture out at YOUR OWN RISK and “r00t” your Android phone. For full instructions on how to do this, follow the guide below that was posted at HowardForums:

First, setting up your PC (I’m going to assume you’re using windows for this) to work with Android in a debugging enviroment.

1. Get the latest Android SDK from here (http://developer.android.com/sdk/1.5_r2/index.html) and unzip it into a convienent directory (most people use C:\Android\, so I suggest you do the same). The result should be something along the lines of C:\Android\android-sdk-windows-1.5_r2\.

2. Set up your phone to work with debugging drivers. The method of doing so can be found here (http://developer.android.com/guide/…ing/device.html) in the “Setting up a Device for Development” section, steps 2 and 3. To test that it works properly, open up a command prompt and navigate to the tools directory (C:\Android\android-sdk-windows-1.5_r2\tools). Type into the prompt:

Code:
adb devices

If it returns your device and serial number, then you’re all set.

3. Lastly, grab fastboot.exe from here (http://www.htc.com/www/support/android/adp.html) and place it in the tools directory of the sdk.

Next up, rooting.

If the phone that you have is a HTC Dream (hardware keyboard), Haykuro on XDA has provided you with all the necessary files which you can grab here:

http://drop.io/ii4t2ax

Unzip all files into the tools directory of the SDK. The readme inside states the following (I would open a command prompt and navigate to the tools folder, as steps 2, and 6-8 are entered in the command prompt)

Quote:

Originally Posted by Haykuro
1. Place update.zip on SD card.
2. fastboot boot recovery.img
3 [optional]. make a backup with nandroid
3. apply update. (LET IT FINISH, DO NOT TOUCH ANYTHING UNTIL YOUR PHONE IS COMPLETELY IDLE. DO NOT TOUCH AFTER FIRST REBOOT (WHEN CHIP APPEARS) UNLESS YOU LIKE A BRICK. )
4. HOME+BACK to reboot out of recovery mode.
5. power off phone, hold camera button and power to boot into fastboot again
6. fastboot flash boot boot.img
7. fastboot flash recovery recovery.img
8. fastboot reboot

enjoy!

From what I can tell, this is an all-in-one way of doing it, as the first part flashes a good hboot (SPL, essential for recovering Nandroid backups), and the second part flashes the rooted boot.img with a rooted recovery.img. If you follow this, then you should be all set. The easiest way to test if the device is rooted is to open another command prompt in the tools dir and type

Code:
adb root


If it returns that adab is already running in root, then you’re all set.

If the phone you have is an HTC Magic (no hardware keyboard), the method is pretty much the same. I modified Haykuro’s zip with files that were meant for the Magic. You can grab it here:

http://www.mediafire.com/download.php?zznzximgino

Again, open another command prompt as steps 2, and 6-8 are entered in the command prompt.

Quote:

Originally Posted by Haykuro-ish
0. Place update.zip on SD card.
1. power off the phone and boot into fastboot (hold back and power)
2. fastboot boot recovery.img
3 [optional]. make a backup with nandroid
3. apply update. (LET IT FINISH, DO NOT TOUCH ANYTHING UNTIL YOUR PHONE IS COMPLETELY IDLE. DO NOT TOUCH AFTER FIRST REBOOT (WHEN CHIP APPEARS) UNLESS YOU LIKE A BRICK. )
4. reboot out of recovery mode.
5. power off phone, hold back button and power to boot into fastboot again
6. fastboot flash boot boot.img
7. fastboot flash recovery recovery.img
8. fastboot reboot

enjoy!

These are pretty much the Haykuro instructions for the Dream, which I modified to apply to the Magic. The boot and recovery images were made by Amon_RA. Happy Rooting!

Just like with the Dream, the first part flashes a good SPL, the second flashes a rooted boot and recovery. The easiest way to test if the device is rooted is to open another command prompt in the tools dir and type

Code:
adb root

If it returns that adab is already running in root, then you’re all set.

Once again, the above should be done at your own risk. Unless you’re willing to tamper with your Android phone, then you’ll just have to wait patiently for paid Android apps to arrive in Canada.

Providing the latest news for Canadian Android users and beyond.

  • Kevin CH. Yu

    I've heard that it is because Google Checkout is not fully supportive in Canada.

    I have myself a ROGERS DREAM, but i am kinda disappointed that we can't buy apps yet.

  • Scott

    I keep coming across apps that I want to install, such as “Better Keyboard” or AHome, but can't because they are paid apps. Yet all the skins are free and are filling the app market. Maybe they should block all these skins as all they do is want me to root my phone that much more, though I'm just not sure if I should take that leap or not yet.

  • aaziz

    I have a rooted phone, and I still can't install paid apps. How do I do that?

    Also, readers, be aware there are some better ways to root, that are easier and provide backups. Check out lifehacker posts tagged with “Android”.

  • fd8001

    there is the program called “Market Enabler”.

  • rod

    Google checkout works fine for Canadians, I have used it on several occasions to pay for items, so it's not that Google checkout is not supported in Canada.

    I fear the only way rogers is ever going to support paid apps is if they have a financial incentive to do so. Since the number of Android phones is (apparently) small in Canada, I feel they have taken those whom were employed to support us and moved them to support the other more financially viable phones.

    Unless we make it financially in their best interest to do so, we may never get paid apps. Anyone here a lawyer, who is experiences in civil suits? There is nothing like a good class action civil lawsuit to make a company sit up and pay attention.

  • http://www.jukie.net/~bart/ bartman

    I rooted my Rogers Dream a bit differently. I used the flashrec program, which installs the CM 1.4 recovery image even on the Rogers Dream. My writeup is here…

    http://www.jukie.net/~bart/blog/rooting-rogers-

  • H4N4D

    Did you follow this rooting process to root your phone. Because im not looking to brick my phone.

  • aaziz

    Market enabler works great. Yay, Robo Defense full!

    H4N4D, I didn't use that process. I used this blog post: http://www.androidincanada.ca/android-apps/when….

    If you have the Rogers Magic (like me), make sure you grab some different download files. For the recover image, you'll need a special Rogers 32A recovery image (read that whole article).

    The ROM I used I got from here http://forum.xda-developers.com/showthread.php?…

    Also, check out my blog post about some troubles I had: http://blog.aaziz.org/nandroid-backup-error-eca

  • aaziz

    Market enabler works great. Yay, Robo Defense full!

    H4N4D, I didn't use that process. I used this blog post: http://www.androidincanada.ca/android-apps/when….

    If you have the Rogers Magic (like me), make sure you grab some different download files. For the recover image, you'll need a special Rogers 32A recovery image (read that whole article).

    The ROM I used I got from here http://forum.xda-developers.com/showthread.php?…

    Also, check out my blog post about some troubles I had: http://blog.aaziz.org/nandroid-backup-error-eca

  • aaziz

    Market enabler works great. Yay, Robo Defense full!

    H4N4D, I didn't use that process. I used this blog post: http://www.androidincanada.ca/android-apps/when….

    If you have the Rogers Magic (like me), make sure you grab some different download files. For the recover image, you'll need a special Rogers 32A recovery image (read that whole article).

    The ROM I used I got from here http://forum.xda-developers.com/showthread.php?…

    Also, check out my blog post about some troubles I had: http://blog.aaziz.org/nandroid-backup-error-eca