how-to_‎ > ‎

Pimp my Mediacom SmartPad 800

posted Sep 19, 2011, 1:58 PM by Daniele Albrizio   [ updated Sep 19, 2011, 4:07 PM ]
The mediacom M-MP800 is a low cost smartpad with 4GB flash a resistive (also in understanding human input) single-touch-pad.
It is tremendously similar to Coby Kyros MID8024 (See model in ).
Out of the box, it ships a non-rooted quite bare-bone Android 2.2 without google market.
I bought it as I intended to use it as an e-book reader, a music player and a picture frame all-in-one replacement.
The buggy gallery, the poor and little controlled AppsLib alternative market, made this device seem like a Tomos motorbyke in front of a Rolls-Royce cyanogenmod rom.
Now, this is not what I mean for an android device.

BEWARE: the following lines are intended for people having deep knowledge about how Android devices works. Don't blame me if you brick your device: I wont even listen at you.

Prepare your tools:

  1. Install the Android SDK and read the documentation. ( http://developer.android.com/sdk/  )
  2. Get gapps-mdpi-20101213-signed.zip ( http://goo-inside.me/gapps/ )
  3. Get busybox, psneuter, su 

The pimp!

  1. Root the device
    In Linux, add your device to udev and add the following line to the /etc/udev/rules.d/51-android.rules file:
    SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE="0666"
    then reboot your system (or try with /etc/init.d/udevtrigger restart)
    • adb push busybox /data/local/ 
    • adb push psneuter /data/local/ 
    • adb push su /data/local/ 
    • adb shell chmod 777 /data/local/busybox 
    • adb shell chmod 777 /data/local/psneuter 
    • adb shell 
    • /data/local/psneuter 
    • adb shell 
    • mkdir /system/xbin 
    • /data/local/busybox cp /data/local/su /system/xbin/su 
    • chown 0:0 /system/xbin/su 
    • chmod 6755 /system/xbin/su 
    • ln -s /system/xbin/su /system/bin/su 
    • exit 
  2. Install the right market and other apks extracting them from gapps.zip :
    1. adb push GoogleServicesFramework.apk /system/app/GoogleServicesFramework.apk
    2. install MarketUpdater.apk NetworkLocation.apk Vending.apk
    3. install VoiceSearch.apk to enable voice search on your mediacom
    4. Clear Google Services Framework cache and market cache.
    5. Reboot (if necessary) and log in google market.
  3. Extract (/system/app/Gallery3D.apk) and install the full-bleed Gallery3D.apk from CyanoGenmod project ( http://download.cyanogenmod.com/get/update-cm-6.1.0-DS-signed.zip )
  4. Install Superuser (ChainsDD) from the new google market to complete rooting in the graphical environment.

ToDos

Possible? Please help:
  • Unlock the power of Multi-touch (driver?)
  • Unlock the power of Text-To-Speach (Missing in settings menu)

Feedback

Found errors on this article? Please let me know using "Talk with me" on the left sidebar.

Comments