Aishuo A816 MiniPad

From Wiki
Jump to: navigation, search

Peanut Butter Boy is a personal recipe site by the principal author of this wiki and may be of interest to fellow peanut butter lovers!

For questions, comments, suggestions and to request editor access to contribute to this Wiki, click here for the dedicated Aishuo A816 Wiki Thread.

Contents

Specs

Whoa, is that an iPad?

Device: Aishuo 8" Mini Pad
Model #: Aishuo A816

Sweet Features: Flash 10.3, Netflix works, Speech-to-Text, GPS via Bluetooth adapter, 3D Gaming and very fast!

Operating System: Google Android 2.3 - Gingerbread
Display Technology: Feather-Touch Resistive (single-point touch)
Screen Size: 8 inch
Max Resolution: 800*600
CPU Type: ARM Cortex-A8
CPU Manufacturer: Samsung
CPU Model: S5PV210
CPU Speed: 1.2GHz
Motherboard: BENa 8306
RAM / Technology: DDR2
RAM Installed Size: 512MB
Hard Drive Type: NAND FAST FLASH
Hard Drive Capacity: 4GB
PCMCIA Expansion: Micro SD Card (Supports up to 32GB MAX)
Camera: 2.0MP
HDMI: 1080P
3G: YES (Via external USB device, not included)
G-Sensor: Three way
Audio: Built in stereo speakers/Built in Microphone
Software: Youtube/Facebook/Twitter/Android market/Skype/Calculator/Google Mail/Google maps/iReader/Quick Office
Language: Multi-language support
Battery Type: Li-5600MA
Battery Run Time: 6 hours (Wifi off), 3 hours (Wifi on) users are reporting up to 8 hours even with WiFi on
Power Device Type: AC Adapter
Voltage required: 100/240V
Color: Black
Tablet Dimensions: 8.25" x 6.4" x 0.5"
Screen Dimensions: 7" x 5.5" (8" Diagonally)
Net Weight: 525g

Look at that battery life!

Ports
1 x Mini USB
1 x OTG port
1 x Micro Sd Card slot
1 x DC jack
1 x Earphone jack
1 x HDMI Port

Communications
Networking: Ethernet
Wireless Connection: WiFi
Wireless Protocol: 802.11 b/g/n

Supported Formats
Video: AVI/RM/RMVB/MKV/WMV/MOV/MP4/DAT/VOB/PMP/MPEG/MPG/FLV/ASF/TS/TP/3GP/MPG
Audio: FLAC/APE/3GP/WAV
Picture: JPG/BMP/PNG/GIF
Ebook: WORD/EXCEL/PPT/PDF/TXT/CHM/HTML

Unboxing Photos: Click Here

Reviews

Video Review #1: Click Here

Video Review #2: Click Here

Forums, Wikis and Info

Forums

Aishuo A816 Dedicated Forum - Dedicated forum for the Aishuo A816. Go here now.

Aishuo A816 Wiki Thread - Dedicated thread for this Wiki.

Herotab MID816 Dedicated Forum - Tons of info for the MID816 and A816

Thread on same model but with Android 2.2 (Some relevant information)

Aishuo Tablets Forum on AndroidTablets.net (For all Aishuo models)

Android Development on XDA

Other Wikis

The first tablet I bought was a ZT-180 7" uPad. For my ZT-180 7" uPad Wiki: Click Here!

More Info

Custom Firmware for Herotab MID816 and Aishuo A816 (NEED TO CONFIRM THAT HEROTAB MID816 = AISHUO A816)

SlickDeal Post for $159.99 Deal (131 pages of discussion, but thread moved to link below)

Continued SlickDeal Post for $159.99 Deal (Continued discussion from link above)

Thread for A818 tablet (which supposedly works with the same FW as the A816)

Basic Android Terminal Commands

Capacitive vs. Resistive - A video comparing capacitive screens (like iPhone) and resistive (like this tablet) touch screens

Recommended Hardware, Apps and Sites

Working Hardware / Peripherals

Bluetooth / GPS Options

General

Micro SD/SDHC Cards (up to 32GB cards supported)

  • Kingston 4GB Class 4 Micro SDHC Flash Card (~$8)
  • ADATA 16GB Class 4 Micro SDHC Flash Card (19.99 SALE)

USB 3G Devices

  • HUAWEI E1750

Recommended Apps

  • New/Unreleased Android Market v3.26 (Much better layout)
  • Dolphin Browser HD or Skyfire (Flash-capable internet browsers)
  • Root Check
  • Root Explorer
  • Voice Search (Voice input for any text box!)
  • 250+ Solitaire Collection
  • Aldiko (eBook reader)
  • Flash Player
  • MoboPlayer (Video player)
  • Script Manager Pro Ads (to Autoload the Swap or anything else)
  • SD Speed Increase
  • Wordplay
  • Words with Friends Free
  • Rockplayer Lite (for hdmi output and most codecs)

App Sites

Official Android Market - This is the same as the pre-installed Market app on your device.

Amazon Android Appstore - Easy paid apps and daily free apps!

ROMs and .apk's - User Omarahum created this Mediafire folder with tons of applications in APK format.

Freeware 4 Android - All freeware applications.

GetJar - Another marketplace.

AppBrain - Yet another marketplace.

Modules

  • cifs modules (nls_utf8.ko, slow-work.ko, cifs.ko) Provides a very flexible way to mount shares and view them as virtual directories. Most commonly used for media shares but also can be used for documents and network functions. See example here. (thanks cantalup and mancaveman!)

cifsmanager is an easy-to-use app, that provides several different options including:

  1. Multiple Module Loading
  2. Load Modules At Startup
  3. A Simple Interface for Mounting Shares

Please read more about the app and it's development. (thanks to app creator f3d0r at xda-developers)

  • A vast number of modules that need to be tested, but were compiled for the A816 minipad, can be found here. (thanks mancaveman and cantalup!)

Updating Firmware / ROM

Firmwares

June 22, 2011 Firmware

  1. Download the June 22, 2011 Firmware (147MB)
  2. Alternative Link June 22, 2011 Firmware (147MB)

July 25, 2011 Firmware

  1. Aishuo Manufacturer Firmware Download Page: USB Mouse Cursor, Battery Reader and other minor fixes
  2. Alternative Link RESISTIVE Firmware (70.93MB)
  3. Alternative Link CAPACTIVE Firmware (70.93MB)
  • Note1: Capactive firmware is still waiting for working confirmation
  • Note2: Do NOT unzip the 07/25 firmware. Just copy the entire zip file to the microSD Card.

July 28, 2011 Firmware

WARNING: The firmware does not include any google services, a patch has been developed by mrbobhcrhs to help resolve this. Unless you need HDMI working immediately, it is recommended to wait till next firmware update

  1. Download the July 28, 2011 Firmware (67.54MB)
  2. Alternative Link July 28, 2011 Firmware (67.54MB)
  • Note1: Firmware to fix HDMI

Fix for July 28, 2011 Firmware

  • Note1: USE AT YOUR OWN RISK! This was kindly created by mrbobhcrhs to fix the firmware update problem. It is NOT a patch provided by Manufacturer
  • Software Debugging MUST BE TURNED ON
   Settings --> Applications--> Development
  1. Download Aishuo A816 Drivers.zip and extract them to your desktop.
  2. Download The Second Thing.zip and extract to C:\Windows\System32 (If on a 64-bit Windows system, place them in C:\Windows\SysWOW64 also).
  3. Download Patch for July 28, 2011 Firmware (2.62MB) and extract to Desktop
  4. While your Aishuo A816 is on, plug it into your computer via included mini-USB to USB cable. Windows will fail to find drivers.
  5. Navigate to Start->Control Panel->System->Hardware->Device Manager->Android Phone
  6. Find the device called Samsung. (It should have a yellow warning next to it.)
  7. Right click and choose Update Driver Software. Choose browse from your computer and point it to the MID816-Gingerbread-USB Driver folder on your desktop. The driver should install and your tablet should connect to your Windows PC.
  8. On your desktop, navigate to a816 7-28 patch folder and double click on patch.bat
  9. Process will take approximately 1 min to run and then the box will close
  10. Reboot your tablet and an option to add your gmail account in accounts and sync should appear

Firmware Update Instructions

Video Instruction

  1. Follow these video instructions or the Step-by-Step directions below.

Written Instructions

PLEASE READ THE NOTES UNDER EACH FIRMWARE

  1. Make sure your MicroSD card is recognized Click here for Instructions
  2. Download firmware and unzip to MicroSD card (May or May Not Need to Unzip)
  3. Insert MicroSD card into Tablet
  4. Plug Tablet to AC Adapter (make sure Tablet is off)
  5. Place Tablet facing you with Buttons toward Right Hand
  6. Press and Hold the two buttons furthest away from Camera
  7. Let go of both buttons when a Triangle w/ Green Android appears
  8. Hold Middle Button then Click Bottom Button (farthest away from camera)
  9. Wait till 4 choices appear
  10. Select the 2nd Option "Apply update from /sdcard" by using the top button (closest to camera) to move up and use the bottom button (farthest from camera to move down)
  11. Press the middle button to enter the selection
  12. Select 2nd option "external_tfcard/"
  13. Navigate to where the firmware was saved and select the file
  14. And allow system to run through update
  15. Select Reboot
  16. Select Yes

Advanced

Samsung 2.3 Firmware with ADB - To upgrade the tablet via USB through your computer using the ADB (Android Debug Bridge) software. This seems much more difficult, I'm not sure why you'd want to do this...

Custom

Update 7/23 :: Roger Calver has developed Slatedroid Singularity A816 Beta v1 Please visit this link for installation instructions.

Included Features:

  • Rooted
  • Singularity Bootlogo and build.prop name
  • FlashPlayer 10.3
  • New Market (Unreleased)
  • Spareparts+
  • eBuddy
  • Estrongs File Manager
  • Launcher Pro
  • Go Launcher EX
  • Titanuim Backup (Free)
  • Astro File Manager
  • Skype
  • Dolphin Browser HD

Thanks so much Roger!!

Update 7/28 :: dohcacr has created a fantastic custom image. See this link for more details.

Included Features:

  • Rooted
  • Screen dpi changed to 190
  • Application space increased to 500mb
  • Cifs modules installed

Apps added or updated:

  • CIFS Manager
  • Root Checker
  • BusyBox
  • Root System Tool
  • Terminal Emulator
  • Amazon Apps Store
  • Es File Explorer

Thank you for your hard work dohcacr!

Read More About the A816's "brother" (M816) at the Following Links:

Software Tweaks and Tips (Non-Rooted)

HDMI

Note: In order to play most videos, you need a media player like Rockplayer Lite (for various formats)

  1. Plug HDMI into tablet
  2. Plug HDMI into TV
  3. Turn on TV
  4. Select the correct INPUT for your HDMI cable
  5. Enjoy.

Smoother Screen Navigation

Calibrate the Tablet

There is no "calibrate" icon on this tablet's "Settings" menu, but here's how you do it.

How to calibrate your touchscreen upon first use:

  1. Make sure that the tablet is in the LANDSCAPE mode, and not Portrait mode.
  2. Click the menu button (button number 3 of the 3 buttons, nearest to the camera).
  3. Press that button and hold for about 10 sec and you will be taken to the calibrate menu.

Calibrate as normal and exit the screen.

Alternatively, here's a video walkthrough: Calibration Instructions

Hardware Method (Hand Lotion)

  1. Power down Tablet
  2. Apply a small drop of hand lotion on tablet screen
  3. Rub the hand lotion across the entire screen
  4. Wipe the excess hand lotion off the screen with a tissue
  5. Wait till screen is dry
  6. Power up Tablet

The screen should be easier to grip and scroll.

Note: Highly suggest you apply the hand lotion on the screen protector and not directly on the screen

Recognize External SD Cards

  1. Format the micro SD card on your computer as "FAT32".
* Plug microSD Card into your computer
* Click on "Computer" (Windows7) on Desktop
* Right click on your microSD drive
* Select "Format" and a Popup will appear
* Make sure File System shows FAT32(Default)
* Click Start and allow computer to run through format
  1. Make sure the tablet is off and put the micro SD card into the tablet.
  2. Turn on the device and it should recognize your card. It is mounted at the following path: /sdcard/0_tfdisk/
  3. To check, use ES File Explorer (came installed on the device) and browse to the path above.

Move Apps to SD Card

Note: If you have your phone rooted, you can install Move2SD Enabler (root only).

  1. Download and Install App 2 SD
  2. Open App 2 SD
  3. You'll see 3 Tabs (Movable, On SD Card, Phone Only)
  4. Movable are all the apps you can move to SD card
  5. Click App and choose Move to USB Storage

Move2SD Enabler (root only)

Important: This will allow Apps that reside in Phone Only to be moved to SD Card. Please make sure you visit Developer Site and read about Applications That Should NOT Install on External Storage. To use this app, the A816 tablet must be Rooted. Please see #Root Your Tablet for instructions on rooting.

  1. Startup Move2SD Enabler
  2. Click I've read it
  3. Click Next (Step 2 needs to be done before you can click Next)
  4. Select "External"
  5. Click Apply
  6. A Popup will appear "Open App Settings"
  7. Click no
  8. Exit out the app
  9. Go to your App2SD app and you should be able to move more things around.

Note1: Somewhere along the way you should get a do you want to grant superuser permission. Make sure you allow it.

Transfer files from PC to External Card

via microSD Card Reader

  1. Plug microSD card to PC using a microSD card reader
  2. Transfer videos, music and books to any folder on the card
  3. Eject microSD Card from PC

via FTP server

  1. Download "SwiFTP FTP Server" from the Android Market.
  2. Open application and input settings (user, pass, port)
  3. Using a desktop FTP Client, connect to your tablet and transfer away! All directories should be accessible.

Read/Locate files on External microSD card

  1. Plug microSD Card into Tablet and start Tablet
  2. Open File Explorer (i.e. ES or Astro)
  3. Navigate to /SDCard/
  4. Choose 0_tfdisk (Folder of the External microSD card)
  5. Underneath the folder will be a <LOST.DIR> folder and any other contents you stored in the microSD card

Install Apps From .apk Files

Some apps are not available on the Market and others are just easier to install from the .apk file. Here's how you do it.

  1. Install AppInstaller from the Android Market.
  2. Download the .apk file that you wish to install onto your computer, place it onto a microSD card and place the card into your tablet. (Alternatively, Dolphin Browser will allow you to download it directly to your tablet)
  3. Run AppInstaller, browse to the location of the downloaded .apk file (such as "/external-sdcard" or "/sdcard/download/" and click on it to install.

Maximize Battery Life

When you first get your tablet, you should "condition" the battery in this manner:

Let the battery run down until it's near empty, then recharge it to full again. Once it's fully charger (charger light will turn green), unplug the power cord and plug it back in for another 20-30 minutes. Then unplug/plug the power cord for another 20-30 minutes. This may help bring the total battery percentage to 94% or better.

Decrease Battery Usage

Here are a few suggested tweaks to try to increase battery life. Some may help, others may not. Worth a shot.

Go to:

Settings -> Wireless & networks -> Mobile networks

  • Data enabled: uncheck
  • Data roaming: uncheck

Settings -> Ethernet Configuration

  • Ethernet: uncheck (Note: Benefits of disabling this are unknown, since doing this will disable the internet browser from being able to resolve any website (?))

Settings -> Sound Settings

  • Audible touch tones: uncheck
  • Haptic feedback: uncheck
  • Screen lock sounds: uncheck

Settings -> Location & security

  • Use GPS satellites: uncheck

Settings -> Accounts & sync settings

  • Background data: uncheck (Disables all data transfer, so do this only if it's a dedicated eBook reader or similar)
  • Auto-sync: uncheck
  • If you want, also turn Sync OFF for any accounts listed under "Manage accounts".

Renaming/Deleting Phone.apk and TelephonyProviders.apk may also increase battery life by reducing cell standby battery drain. Click here for the walkthrough.

Chinese Browser and/or Keyboard?

Set/change the following settings:

Settings -> Location Settings -> Date and Time -> Time Zone Update Settings -> Keyboard input from Chinese to "English keyboard"

Remove Icons from Home Screen

  1. On the home screen, press and hold the icon you want to remove
  2. Wait till a "Trash Can" appears
  3. Without letting go of the icon, drag and drop on trash can

Connecting a Wii Remote

Note: Assumes Bluetooth (BT) Adapter already installed and BT is running

  1. Download the Wiimote Controller app by C.C.P. Cre@ions.
  2. Start the app and it will ask you to make it active in the settings
  3. Click Ok and then click the checkbox beside WiiControllerIME
  4. Go back into the app and click Init and Connect.
  5. Press and hold buttons 1 and 2 together until the app states it has found your wiimote
  6. Your Wiimote should now be recognized as an input device and you can test within the app if your buttons are being recognized

Thanks to Fpoama (Slickdeals) for the instructions!

Streaming Video/Music over WiFi

This tablet is capable of doing excellent streaming video and music over wifi. (Examples: Using Western Digital Live connected to wifi network or using standalone computer connected to router with cat 5 cables. Both of these units have movies and music files)

To stream do the following:

  1. Download the latest version of ES File Explorer from the market.
  2. Make sure your sub directory containing your files on you computer is shared in Windows.
  3. Run ES File Explorer
  4. Press "Local" in the top left corner and a window will come up.
  5. Choose "LAN"
  6. Your shared devices will then be shown.
  7. Simply go to the directories where your movies or music is located, click on the file and begin streaming them to the A816.

Thanks to sundowner8 (Slickdeals) for the instructions!

Factory Reset

To clear all data and settings from the device and completely reset it.

From experince you may need to recalibrate the screen after, see instructions in the wiki

Within Android OS

Go to the following menu:

Settings -> Privacy -> Factory Reset

Before Android OS Loads

  1. Turn the tablet so its landscape, with the buttons on the right side.
  2. Power off the device and make sure the charger is connected.
  3. Press the middle and bottom buttons at the same time and hold until the tablet boots up (now let go of the buttons).
  4. As soon as you see the android guy with a triangle/exclamation point over his head, press the middle and bottom buttons again. You should get a menu that has flashing, factory reset, wipe cache.
  5. Use the top and bottom buttons to scroll up/down until you get to the factory reset/wipe data. Click the middle button to select.

Tweaks and Fixes (Requires Rooting or Hardware Optimization)

WARNING:You must have good familiarity or comfortable with using Linux, Computers or Fixing Hardware. These tweaks may cause you to BRICK your system in some cases

Open the Tablet

Look at those guts!

Simply remove the back cover of the tablet using your fingernail or a knife to wedge it open around the seam. Then, continue to use your fingernail or a screwdriver to pry it open, working your way around the device until the back cover is off (see pictures). Voila!

Note: You'll notice a wire connecting the back plate to the circuit board, so when the back is loose be careful to remove slowly so that wire doesn't pull out or break!

Root Your Tablet

Look at those guts!

"Rooting" your device allows you to access more advanced functions and commands by giving you permanent SU (Super User) access to the "root" directory of the device.

Software Method

This method doesn't require you to open the tablet and can be done easily from a Windows machine.

Software Debugging MUST BE TURNED ON

   Settings --> Applications--> Development
  1. Download Aishuo A816 Drivers.zip and extract them to your desktop.
  2. Download The Second Thing.zip and extract to C:\Windows\System32 (If on a 64-bit Windows system, place them in C:\Windows\SysWOW64 also).
  3. Download su-2.3.6.3-efgh-signed.zip and extract them to your desktop.
  4. While your Aishuo A816 is on, plug it into your computer via included mini-USB to USB cable. Windows will fail to find drivers.
  5. Navigate to Start->Control Panel->System->Hardware->Device Manager->Android Phone
  6. Find the device called Samsung. (It should have a yellow warning next to it.)
  7. Right click and choose Update Driver Software. Choose browse from your computer and point it to the MID816-Gingerbread-USB Driver folder on your desktop. The driver should install and your tablet should connect to your Windows PC.
  8. Now open up a command prompt (Start->Run, type in cmd and hit enter.)
  9. Type in "adb" and hit enter. If a bunch of instructional text appears, then we're doing good.
  10. Type in "adb devices" (Make sure you have only one device listed, something like 0123456789ABCDEF)
  11. Type in "adb root"
  12. Type in "adb remount"
  13. Type in "cd YOUR-DESKTOP-PATH\system\app\" (Change YOUR-DESKTOP-PATH to the path to your desktop, obviously)
  14. Type "adb push Superuser.apk /system/app/Superuser.apk"
  15. Type in "cd ../bin"
  16. Type in "adb push su /system/bin/su"
  17. Type in "adb push su /system/xbin/su"
  18. Type in "adb shell" (There should be a # at the beginning of the line, if you have a $ sign type "adb root")
  19. Type in "cd /system/bin"
  20. Type in "chmod 6755 su"
  21. Type in "chdir /system/xbin"
  22. Type in "chmod 6755 su"
  23. Type in "exit"
  24. Type in "exit"
  25. Safely remove your tablet connection from the pc.
  26. Download "Root Checker" from the Market and check that root is established.
  27. Download "Busybox" from the Market and install (optional).

(Thanks to DeadJenkins, toast333, MrTasselhoff, Wayne Hall and dohcacr for their contributions to this method)

Hardware Method

This method requires you to open the tablet and must be done from a Linux machine or a PC running a Linux live CD The only reason you would choose this method is if you also want to Increase the size of the internal microSD card.

DISCLAIMER: IT IS STRONGLY RECOMMENDED TO USE ADB SHELL (Software Root) AND DEAL WITH ONE DEVICE (not 4 partitions).

REVISED

This method was done using Ubuntu. If you are using a non-debian based linux distribution the command line predecessor 'sudo' will not be needed for root. (Use su to gain root privileges on your OS)

  1. Click here to download su-2.3.6.3-efgh-signed.zip, then extract the files.
  2. Extract files Superuser.apk AND su to your "username" directory
  3. Open up the tablet.
  4. Remove microSDCARD from tablet
  5. Place microSDCARD in PC (using card reader, adapter, etc)
  6. Using a file browser, locate the 210MB directory with the most files/directories (This should be something like "1EF0D38B9A8")
  7. Note the directory location: something similar to "media/1EF0D38B9A8"
  8. Things to do in terminal/terminal emulator:
  • Copy Superuser.apk to 'app' directory
     sudo cp Superuser.apk /media/1EF0D38B9A8/app
  • CREATE sbin directory: you must do this when using the hardware method:
     sudo mkdir /media/1EF0D38B9A8/sbin
  • Copy su to appropriate directories
       sudo cp su /media/1EF0D38B9A8/bin 
       sudo cp su /media/1EF0D38B9A8/sbin
       sudo cp su /media/1EF0D38B9A8/xbin
  • Change permissions of su
       cd /media/1EF0D38B9A8/bin
       sudo chmod 6755 su
  • Repeat for sbin and xbin

(alternatively you can 'sudo chmod 6755 /media/1EF0D38B9A8/bin/su' and repeat for xbin and sbin)

  • Unmount and you should be rooted.
  • Test by opening and installing Superuser in your app directory
      -and running busybox installer
      -and typing su in your tablets terminal emulator

Note that method and directory paths are different from the adb shell method.

-rs

Fix "Droplets" on the Screen

$0.01 of paper bag!

Many people are complaining about "droplets" on the screen, which are very noticeable ripples that occur when you touch the tablet. They are worse when pressure is applied to the back. It is happening because the circuit board right up against the screen. Adding a spacer between will resolve much of that issue, and with a little tweaking could fix it entirely.

  1. Open the tablet.
  2. Take a brown paper shopping bag (like from the grocery store) and cut a piece that's 10" x 3.5" in size.
  3. Fold the paper in half, then in half again, so it's 4 sheets thick. The final size should be about 3.5" by 2.5"
  4. Slide it underneath the circuit board (should go smoothly) to match what you see in that picture to the right. Apply a small piece of tape to keep it in place.

Change the Screen Resolution

You must be rooted to do this!
  1. On your tablet, open any file browser that supports Root Access (Get the NEWEST version of ES File Explorer, not the one that came on the tablet) and navigate to the /system folder.
  2. Open ES File Explorer and press the settings button on your tablet and a menu will pop up at the bottom. Choose "Settings". Scroll down to the bottom of the settings menu and check "Root Explorer" and follow the prompts.
  3. If ES File Explorer sends you back to the folder/file view, press the settings button again and go back to "Settings". Scroll down again and check "Mount File System".
  4. Open the "build.prop" file (Found in /System) for editing using ES Note Editor and scroll down until you see "ro.sf.lcd_density=240".
  5. Change "240" to a different number: a LOWER number means SMALLER icons, a HIGHER number means LARGER icons. I suggest trying "180" to start and change it from there.
  6. Press the settings button and click "Save".
  7. Restart the tablet.

Upgrading to Larger microSD Card

  1. This requires opening tablet, image dumping and restoring
  2. The Disk Dump (dd) process can take anywhere from 10-30 minutes (depending on computer speed)

Using a Linux System

Requirements:

  • A Linux System (this guide uses Ubuntu)
  • Gparted
 sudo apt-get install gparted
 OR
 Go to System -->Synaptic Package Manager

Warning: Gparted can SEVERELY damage your system/disk drives. Please be sure to identify the CORRECT sdcard locations. You have been warned.

Dumping to Image (Backing up)

  1. What you want to do is make an image of your drive. To identify it, open up gparted and pull down the menu on the upper right side. You want to write down the path of the 4 GB volume that has between 2-4 partitions. It should be something similar to "/dev/sdb".
  2. Now you want to make your backup image. Close out gparted and go into terminal (You will need su/root privileges on your linux machine).
  3. In terminal, type the following: (Ubuntu uses "sudo", other linux systems might use "su" instead of "sudo". Change accordingly)

sudo dd if=/dev/sdb of=/opt/backup_sdb.img

Change "/dev/sdb" to the path to the sdcard you wrote down above.

Backing Up Storage Space

  1. After your image is copied, Open up your largest partition folder (usually between 3.1 - 3.4 GB)
  2. Copy ALL files and directories to a folder of your choice (including hidden files)
  3. Unmount/Eject ALL partitions.

Transfer System Files to Larger Card

  1. Place a FAT32 formatted 16GB (or whatever) into your computer. Identify this drive again by using gparted (as above) and write it down again.
  2. Restore the 4GB image onto the new card by entering the following in terminal (assuming you are using Ubuntu):

sudo dd if=/opt/backup_sdb.img of=/dev/sdb

Change "/dev/sdb" to the path to the sdcard you wrote down above.

Create a Larger Storage Directory

  1. After your image is copied, unmount/eject all partitions or the volume.
  2. Re-insert sdcard, open gparted.
  3. Resize the largest partition (between 3.1 - 3.4 GB)
  4. Unmount/Eject and Enjoy your extra space.

Done with Upgrade! Install newly modified sdcard and enjoy!

Using A Linux Live CD

This tutorial uses an Ubuntu Live CD

  1. Boot the cd
  2. Click on "apps" icon (left side near the bottom)
  3. Go to search box, type terminal (enter)
  4. Type gparted (enter)
  5. Expand the window
  6. Identify your 4GB and 16GB sd cards (make a note of each volume name: ex: /dev/sdb or /dev/sdc)
  Use the drop down menu on the upper right side to perform #6

Dump Your Image to Larger Drive

  1. Close gparted
  2. Open terminal window to make a direct copy from 4GB to 16GB drive
  If you are using Ubuntu, use sudo before these commands, otherwise perform w/ root
  privileges using su

sudo dd if=/dev/sdb of=/dev/sdc

  Assuming /dev/sdb is your 4GB drive and /dev/sdc is your 16GB drive

Eject Original microSD and Finish Up

  1. Eject your 4GB drive and store in safe place (as this is your recovery now)
  2. In terminal, type gparted (enter)
  3. Select volume name (upper right hand corner), right click on 3GB partition, then select expand
  4. Slide partition slider all the way over to use remaining space
  5. Perform actions (usually a green checkmark)

Shut down Ubuntu and put the card in the tablet. (thanks to cfb!!)

Note: If card is not properly installed, the tablet will not turn on.

Rename/Delete Unused Applications and Processes

You must be rooted to do this!

Rename (recommended) - If you just want to stop the processes from running and remove the apps from the full application list.
Delete - Only if you want to free up space and you're sure you don't need them (keep in mind these system apps only take up a few Megs).

Renaming Phone.apk and TelephonyProvider.apk will supposedly increase battery life but so far this is unconfirmed.

  1. Use a file explorer that supports Read/Write such as "Root Explore" (free, but doesn't work for some) or "Root Explorer" (paid, but worth it) and navigate to the directory "/system/app/".
  2. Make sure at the top of the screen it says "Mounted as r/w". If it doesn't, click the button "Mount R/W". (If clicking "Mount R/W" doesn't change the text, you'll probably need to buy Root Explorer)
  3. Scroll down to the applications you want to rename or delete. Press and hold on the ".apk" file until a menu pops up. To rename, choose rename and rename the file (ex: "Phone.apk" -> "Phone.apk.bak"). If you're convinced to delete it, I suggest that you choose "move" and transfer it to an external SD card and save it on your computer. Otherwise, just click delete.

Apps that are confirmed NOT to crash the system if renamed:

Email.apk
Phone.apk*
TelephonyProvider.apk

Note: When you rename Phone.apk, 3 things will happen: 1. The Youtube app will stop functioning. 2. You will get never-ending "Force Quit" messages from Android. Don't worry, just restart the device and it should be fine. 3. If you try to go to the "Mobile networks settings" (Settings -> Wireless & networks -> Mobile networks), the settings application will force close - not a big deal. As a side note, "Phone" will still show up in your applications list for some reason.

How to Create a Swap File and Autoload at Boot

You must be rooted to do this!

A swap file is an empty file that acts as additional RAM for the tablet. 512MB of RAM is pretty good, but if you are a big multitasker and notice occasional slow-downs, you will notice a significant boost in the tablet's response and application loading time with this method.

Pre-requisites: Install Android Terminal Emulator and Busybox from the Android Market if you don't already have them.

This method creates and loads the swap file from an external microSD card (recommended method). If you want to create the file on the internal memory, simply replace all instances of "/mnt/sdcard/external-sdcard/" with "/mnt/sdcard/" (a.k.a. remove all the "external-sdcard/" instances). Using a swap file decreases the life of the memory so it's highly recommended to use the external microSD card for this!

Open Android Terminal Emulator and type the following:

  1. "su"
  2. "dd if=/dev/zero of=/mnt/sdcard/external-sdcard/swapfile.swp bs=1024 count=262144"
    This creates the swap file, where the variable "count" is 1024 x size in megabytes of the swap file you want, e.g: use 262144 (1024 x 256) for a 256 Megabyte swap file (recommended size)
  3. "busybox mkswap /mnt/sdcard/external-sdcard/swapfile.swp"
    Turns the file into a swapfile
  4. "busybox swapon /mnt/sdcard/external-sdcard/swapfile.swp"
    Turns on the swap space
  5. "busybox free"
    This will show you the system memory status, notice that there is 262144 (or whatever you set "count" to) of swap available
  6. To have the swap initiated automatically at startup, create a file on your computer called "loadswap" in any text editor (notepad, wordpad, textedit, etc...). Make sure there is NO extension on the file. The contents of the file should be as follows:
    /system/bin/busybox swapon /mnt/sdcard/external-sdcard/swapfile.swp
    exit
  7. Place the script in the root of your external SD card (same location as swapfile.swp).
  8. Install Script Manager from the Market.
  9. Navigate to /external-sdcard/ (or /mnt/sdcard/external-sdcard) and click on "loadswap".
  10. Check "Run as root", "Run at boot", "Configure as favorite" and "Run/Load as Script/Executable".
  11. Click save, then exit. Reboot your device.
  12. To check that it worked correctly, load up Terminal once your device restarts and type "su" then "busybox free" - you should see your new swap being used!

Restore Stock Image

A FRESH stock image is now available HERE (thanks to mrbobhcrhs!)

Personal tools