Army Associates

Blogroll

Crazy Stuff

Fuzzy Friends

Guest Contributions

Hong Kah Honkies

Kinetic Kids

Polytechnic People

Wollongong Wollies

Rooting iNO One, and experiments!

This amazing device from iNO Mobile apparently is faster than my current Xperia Ray, and apparently it has a lot of problems associated with it as well. Here’s my documentation and journey into rooting (and experimenting on) this phone.

UPDATE 4 Dec 2012: Firmware v1.0.4 is out! Changelog is on iNO Mobile’s Facebook post. Indications for fixes in v1.0.4 marked in red. Added link to MT6575 ADB drivers.

UPDATE 13 Nov 2012: Added CWM Recovery section, and full ROM dump section. Added alternate fix for location-based apps crashing.
UPDATE 29 Oct 2012: Added section on fixing missing dictionary words.
UPDATE 28 Oct 2012: Added section on silent boot and shutdown sounds.

Rooting

  1. Download the MT6575 ADB drivers from this link (scroll down, just above the comments box).
  2. Download the MT6575 Root Tool from this link. Don’t let the title scare you, as the Root Tool is for phones based on the MT6575 CPU.
  3. Make sure your iNO ONE is in USB Debugging mode (in Settings -> Developer Options), and turn on MTP mode:
  4. Extract the MT6575 Root Tool into a folder on your computer.
  5. (Optional) – Remove the Chinese-language root filesystem explorer by deleting RootExplorer.apk, or replacing it with your choice.
  6. Run TPSparkyRoot.bat.

Apps Using Google Maps Crash Fix

image

Prerequisite: You will need root access to fix this (see above to obtain root access), and also BusyBox installed (Note: not only downloaded via Google Play Store, but also by running the app and pressing the “Install” button!). You will also need adb.exe from either the MT6575 Root Tool or official Android SDK from Google.

  1. Download Google Apps ZIP file from goo.im (gapps-ics-20120429-signed.zip).
  2. Extract system/framework/com.google.android.maps.jar, and place it in the folder containing adb.exe.
  3. Access a command prompt and browse to your folder containing adb.exe.
  4. We’re going to use adb to copy the JAR file to the internal SD Card using the command:

    adb push com.google.android.maps.jar /mnt/sdcard
  5. Now, all we need to do is move the file into /system/framework on the phone:
  6. After that’s done, exit out from the shell twice and into your normal command line. From there, type adb reboot, and voila! Working apps!
UPDATE 13 Nov 2012: Alternatively, you can just copy everything in /system/frameworks and move them to /system/framework/.

Silent boot and shutdown sounds

Using adb shell, navigate to /system/media and rename bootaudio.mp3 and shutaudio.mp3 to bootaudio.old and shutaudio.old respectively using mv or cp (and then deleting the MP3 files accordingly):

su
mount -o,remount -t ext4 emmc@android /system
cd /system/media
mv bootaudio.mp3 bootaudio.old
mv shutaudio.mp3 shutaudio.old

Dictionary Fix

  1. Download LatinIME.apk from XDA-Developers.
  2. Copy the file to the internal SD Card:adb push LatinIME.apk /mnt/sdcard
  3. Overwrite /system/app/LatinIME.apk with the one you downloaded using adb shell:

    su
    mount -o,remount -t ext4 emmc@android /system
    rm /system/app/LatinIME.apk
    cp /mnt/sdcard/LatinIME.apk /system/app/LatinIME.apk
  4. Reboot the phone, and you should have lesser red lines under words ;)

Full ROM Dump (Nandroid Backup)

Credit goes to Forum.China-iPhone.Ru.

Basically, follow that guide (Google Translate helps!). I used BakUpTool_MT6575 _4.0_v2d_4GB_sdcard2.rar to dump my ROM, as it backs up the ROM data in the external SD card.

Experimental ClockWorkMod (CWM) Recovery

image
This is experimental, and thus, it is not recommended for non-technical people! This recovery is also useless without having a full ROM dump of your phone (detailed above). Nevertheless, its useful if you need to restore your phone!

  1. Download my iNO One CWM Recovery image file.
  2. Download MobileUncle Tools.
  3. Extract and copy the recovery.img and place it in your external SD Card (/mnt/sdcard2).
  4. Run MobileUncle Tools. Select “Recovery Update“, and then select the recovery.img file. It should prompt you to reboot. It might take a while to flash the recovery, and multiple tries as well (your phone can boot back into normal mode fine, just that the recovery mode is fried, so you can try flashing CWM again), so YMMV!
  5. If you need to roll back, here’s the iNO One Original Recovery file.

Sidenote: This took quite a while to research and cook up a CWM Recovery ROM! But further research is abound, once CWM is installed!

15 comments to Rooting iNO One, and experiments!

  • sangviro

    Absolutely brilliant stuff you got going here for the iNO One! Keep it up dude! (y)

  • Alvin

    Do you have any idea to get Samsung keyboard running on iNo One? Specifically Samsung Galaxy S3.

    • Daffodilistic

      Unfortunately no. However, as a very wild guess, you would need the deodexed APK for the keyboard, and also check that it supports either mdpi or ldpi display, and pray hard that the keyboard app doesn’t need other Samsung frameworks, or does checks on the phone its installed on.

  • Jovan

    Any idea that my screen totally turn white but I can still hear it starting up and the volume control thing. Is that due to rooting? Any way to hard reset the phone? or Unroot it, since I can’t access the option to check the debugging mode?

  • Goh

    Hi i try to run this but i seem not able to root, everytime i try to root, it said i have no access to root, but i already install driver . Problem i can’t root :/ Please Help!

  • Goh

    it said that Device not found.

    • Daffodilistic

      Hello,

      Sorry to hear that, I’ve updated the rooting guide to the correct ADB drivers. I’m not too sure how you can proceed from here, though. Perhaps you could try it on another computer?

    • GP

      Just uninstall and install the driver again would solved the problem. Make sure that the driver installed is “Android Composite ADB interface”

  • Alvin Ng

    Is the CWM Recovery reliable? Thinking of flashing MIUI on iNO One, build from a universal ROM for MT6575. I replace all the files needed as the guide says and have it signed. https://dl.dropbox.com/u/1291681/update-signed.zip

    But I’ve not made the jump yet… :x

  • Alvin

    I tried using MobileUncle Tools to flash the recovery, it does boot to CWMR but after a reboot it goes back to 3e recovery. Any advise? I tried it a few times all with same result.

  • Nelson Chia

    Hi,

    I am having the error msg:

    daemon not running. started on port 5037.
    daemon running sucessfully
    error: device not found

    Please help!

  • Hello dear.
    Thanks for tutorial.
    I had real problem with clockworkmod.

    Thanks. Thanks really.

  • TRM Filtration is the only world’s most well known company
    in air filtration, waste management and eliminating the environmental pollution. For more than four decades, our
    company has been able to enhance global ease as
    well as effectiveness by innovative service and products.

    TRM has upgraded ease and effectivity worldwide by its most sophisticated
    products and most dependable services for almost
    40 years. TRM filtering treatments are existing
    almost in every section of our day to day life and these are obtained across the world.
    We make productive and pleasant environment, irrespective of the climate.
    Certainly, we can ensure well being and health by delivering safe and
    clean air by our globally accepted products.

    Being the main equipment manufacturer, the TRM Filtration vendor gives the whole set of filtrage accessories of TRM itself.
    These filtering systems can be found in multiple configurations
    for lots of applications. Each of the TRM Filters offer
    you very high efficiency as well minimal air-to-cloth proportions.

    TRM Filtrations have been shown to be completely beneficial to our environment and eleminate about 99 percent of pollutants from
    the air.

Leave a Reply

  

  

  

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>