How to root Innos A35 I bought a dual sim phone from a local carrier which has been branded in their own name. After searching I found that it is the innos A35 phone. It has dual sim support and sim1 has been locked to the carrier I have mentioned.
For sim2, the "Use only 2G networks" tick is ticked and it cannot be unticked(the tick is disabled). Due to this reason I can only access Internet through the above mentioned carrier's connection.

My first question is, will rooting the phone allow me to remove the mentioned restrictions?

My second question is about how to root the phone. Following this guide I got stuck at the command $./psneuter with the error Failed to set prot mask (Inappropriate ioctl for device). The version of Android is 2.3.5

Does anyone know a solution to this problem?
Steps taken from http://www.erodov.com/forums/how-root-any-android-device-manually/43325-page2.html. Many thanks to the author of that post.

To verify adb is properly installed and that your device is recognized run

adb devices


Copy busybox, su, superuser.apk to /data/local/tmp/ using adb. These files are available in the SuperOneClick zip file. Copy the needed files to the phone using the following commands

adb push busybox /data/local/tmp 
adb push su /data/local/tmp adb push
Superuser.apk /data/local/tmp


run adb shell

adb shell


set the permissions to the copied files

chmod 6755 /data/local/tmp/su
chmod 755 /data/local/tmp/busybox
chmod 644 /data/local/tmp/Superuser.apk


Turn off your Android device using the power button.

Now you need to reboot your computer into a Linux distro which has a file manager.When you have booted into Linux, open up terminal and open the file browser as root.Now put your Android device into Download mode. For Innos A35 press and hold the volume up and down keys at the same time for a while (5 seconds?) and while holding them plug in the phone to the USB port of the computer. Now, a few drives will be detected from your phone and shown in the computer. This means you're in download mode.

Navigate to the folder where you copied files to the phone and verify that you have the files you sent to the device viz. su, busybox and Superuser.apk

Move/cut-paste su and busybox to /bin/

Move/cut-paste Superuser.apk to /app/

Now pull out the battery from your Android device.

Now simply turn on your device.
You must now have root.

Verify by running:

adb shell
su


Read more: http://www.erodov.com/forums/how-root-any-android-device-manually/43325-page2.html#ixzz2S5wcT78x