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
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
run 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:
Read more: http://www.erodov.com/forums/how-root-any-android-device-manually/43325-page2.html#ixzz2S5wcT78x