[Android Q&A, Help & Troubleshooting] brainiac5:
Ematic eGlide XL PRO 2 rooted, Google Play store installed

Here are the steps I used to create and install a driver for my Ematic eGlide XL PRO 2 tablet so that I could root the blasted thing and install the Google Play Store.

I called Ematic customer service before starting this mess, and they said that they do not provide downloadable drivers for any of their tablets, and that there were no plans to. This is a big DIY job, but it was totally worth it. After fixing the driver problem, I was easily able to root the tablet using SuperOneClick, and I was also easily able to install the Google Play Store and SetCPU. The tablet runs faster now and feels much more stable. And, after installing ICS Browser + from the Play store, the tablet now kicks a little bit of ass.

I did this on a machine running Windows Vista (32-bit).

I guess at this point you should check out the general instructions about rooting to prepare the tablet (USB Debugging has to be turned on in the Android settings, for example). You can do everything indicated but install the driver, since it doesn't officially exist.

1) Connect the tablet with a USB cable and let the driver installation fail.

2) Open the Windows device manager and look up the device ID for the tablet.

a. In the device manager, my tablet showed up as Android Tablet or Android Phone

b. Right-click on it and open the Properties window.

c. In the Details tab of the Properties window, change the Property to “Hardware Ids”.

d. Make a note of these Ids for later (I only needed one of them, see the code I added below).

3) Eject the tablet (safely remove the hardware).

4) Download and install the Android SDK (http://developer.android.com/sdk/index.html)

5) Follow the instructions here (http://developer.android.com/sdk/installing/adding-packages.html) to install the right packages once you have downloaded and installed the SDK.

a. I installed SDK tools (required), Android 4.0.3 API 15 (for my tablet), and the Google USB Driver (in the extras section). You can see what version of ICS is running in the tablet by looking in the tablet settings.

6) Once all of the packages are installed, navigate to the file android_winusb.

a. My android_winusb file was located in the following folder: /my_user_account/Local/Android/android-sdk/extras/google/usb_driver

At this point you have to manually add an entry to the android_winusb file for the eGlide XL PRO 2 using the device ID found in step 2. (There are two sections in the android_winusb file, one for 32-bit Windows ([Google.NTx86]) and one for 64-bit Windows ([Google.NTamd64]). Since I am running 32-bit Vista, I only added an entry for my tablet to the 32-bit section.)

7) Open android_winusb in a text editor and add an entry in the section relevant to your system using the following syntax (insert your device id where indicated):

;eGlide XL PRO II

%CompositeAdbInterface% = USB_Install, YOUR_DEVICE_ID_HERE

For my tablet, I added the following entry to the file:

;eGlide XL PRO II

%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0003&REV_0230&MI_01

Two device ID numbers were given in the properties window of the device manager. I used the longer one.

8) Save the changes and close the file.

9) When I connected my tablet with a USB cable again, Vista managed to find the driver automatically, but you might have to let the driver installation fail again so that you can point Vista to the location of the driver manually (see step 6a for the location). I did have to accept the installation, since the author (me) was untrusted by Vista.

After the driver was installed, I used SuperOneClick to root the tablet. I pressed the Root button once, and the Allow Non-Market Apps button once, and the tablet was rooted (no problem at all for me here, SuperTwoClick, I guess.)

Then I restarted the tablet.

I downloaded the Google Play apk from xda-developers here:

http://xdaforums.com/showthread.php?t=1582422

I emailed the non-modded apk to myself, saved it to my SD card and installed it from the /download directory with no problem. Since the “non-supported” eGlide XL PRO 2 doesn't have the Google Play store pre-installed, I didn't have to do anything funky like rename the file. I just installed it like any other app.

The store didn't open properly until I restarted the tablet again.

After this I installed SetCPU (downloaded from xda-developers) and the ICS Browser + from the Google Play store, and now the tablet rocks. It seems noticeably faster now and much more stable than when I first bought it.

I made this guide from memory, so I hope I didn't leave anything out. Send me a private message if you have any questions.

:cowboy: