Hola now runs on all Android versions 2.3 to 4.2, but Android versions below 4.0 still need root access to run Hola.
Android versions 4.0 and above include an Android OS API which
enables Hola to handle your HTTP requests.
Unfortunately, this Android API is not available on older versions (Android 2.3.7 and below), so Hola requires Root access to handle these requests.
We are working on getting Hola running on Android 2.3 without requiring root. You can still install Hola (it just won't work for you yet), but once we push out a version that supports 2.3 you will get it automatically (assuming you left 'Auto-update' enabled on the app.)
To be notified when Hola for unrooted devices below 4.0 is available, follow us on Twitter or like us on Facebook. We will post to let you know (we don't post often so you won't get much junk :-).
Rooting is a process allowing users of devices running the Android operating system to attain privileged control (known as "root access") that is required to install some applications, such as Hola. Phones and Tablets are sold to the end user with "User Access". In order to enabled "Root Access", the end user must enable Root by installing a special file. Read more on Wikipedia: Rooting - Android OS.)How can I tell if my phone or tablet is rooted?
It's easy to check if your device is rooted:
Open the app drawer and look for an app named SuperUser or SuperSU, as these can only be installed on rooted devices.
You can also install Root Checker Basic to check.
We recommend starting with a Google search using terms like "root samsung i9000 xda".
Use the device model number in your search, as the model name might not be specific enough.
XDA Developers is the most popular Android developer website.
Note: Rooting is a sensitive process that needs to be followed very carefully.
If not done correctly, it can leave your phone inoperable.