Friday, April 13, 2012

Part 4 - How to get the most out of the Hama Internet TV Box - Adding permissions


For Google Play Store to decide on which apps are compatible with your device it uses a bunch of xml files stored in /system/etc/permissions. These "permissions" tell the system if you have an auto focus capable camera, multi touch screen, light sensor etc...

What we will do is that we are going to pretend we have all these and Google Play will allow us to see and install a lot of apps that would otherwise not be available. Some will not be very useful because we lack the hardware they require (camera apps, sensor based games etc) but many will work fine.

The permissions we are going to install is files I've "borrowed" from an Android 2.2 ROM meant for an Android Phone that has most of the common Android hardware.

Install new permission files
  1. Start Play Store and search for "cut the rope". You'll find walkthroughs, clones, etc... but not the real game.
  2. Download permissions.zip and unzip it to a folder called permissions on your SD-card.
  3. Start Terminal Emulator and request root access. (remember the "su" command?)
  4. Remount /system to read-write, this time using the busybox version of the "mount" command: "busybox mount -o rw,remount /system"
  5. Copy the new permission files overwriting the ones already present: "cp /sdcard/permissions/* /system/etc/permissions/"
 Make Google Play use the new permissions
  1. Enter Settings -> Applications -> Manage applications
  2. Select the tab "All"
  3. Scroll until you find "Google Play Store" and "Google Services Framwork"
  4. For both of these do a "Force stop" followed by "Clear data"
  5. Restart the box.
  6. Once again start Play Store and search for "cut the rope". You should now be able see and install the real game from Zeptolab. If not, repeat 1-5 above.

In the next part we will enable wifi positioning which makes weather widgets and other location based apps a lot more useful.

Disclaimer: This operation will most likely void your warranty and is done completely at your own risk.

1 comment:

  1. thx for this!! very helpful!! ... cheers from austria, jophi

    ReplyDelete