So I picked up the Augen Gentouch78 V2 online for $75 from one of those 'deal a day' sites. The unit looks sleek and seems to have a reasonable amount of power thanks to the telechip processor.

One issue I discovered quickly was that Angry Birds would not run properly and was missing most of it's textures. Some investigation into the mali200 OpenGL driver uncovered that the issue is related to lack of texture memory. A bit of hackery in the drivers and now it works:
So here is how to get Angry Birds (and other games with similar texture issues) working:
Warning: Following these steps may permanently damage your Gentouch78 and/or lead to permanent data loss and/or other issues. This is experimental and done at your own risk. These instructions were only tested for the Gentouch78 V2 (white power button, 3.5mm headphone jack).
You will need the following:
Software:
- The Android SDK - after setup, run the manager and install all packages.
- Development USB drivers for the Gentouch78 V2 m
- DroidExplorer (not required, you could do this command line style)
- mali.ko library with larger texture memory (compressed using 7zip)
- Decent text editor (I used Notepad+)
Hardware:
- Gentouch78 V2 (white power button!)
- USB cable
Steps:
1. Install the SDK, run the manager and download and install all packages. While that is running, start up the Gentouch and go under
'Settings'. There go under 'Applications', then 'Development' and make sure 'USB debugging' is turned on.
2. Plug the Gentouch78 V2 into your computer via USB. Don't mount the SD card or select any other notifications on the tablet. You should be prompted to install a driver for a 'Android Eclair' device. Use the USB driver above.
3. Now install the DroidExplorer. After the installation, it should automatically locate the Gentouch78 V2 and display the file system.
4. Make a backup of the following two files on your Gentouch78 V2.
/system/build.prop
/system/lib/modules/mali.ko
Do not skip this step. If you have a different hardware or software revision then me, these files will be need to restore your tablet.
5. Use DroidExplorer to replace the mali.ko file in
/system/lib/modules/
with the mali.ko w/ larger texture memory from this article.
Note: If DroidExplorer becomes slugging or unable to open specific folders, just disconnect your tablet, wait a few seconds and reconnect.
6. Make another copy of the build.prop in /system/ and open it in a text editor. Locate the following line:
dalvik.vm.heapsize=24m
and change the 24m to 32m
dalvik.vm.heapsize=32m
Save the file and upload to changed file to /system/ on your Gentouch78, replacing the old build.prop
7. Reboot your tablet (there's an option under 'Tools' in DroidExplorer).
You should now be able to install Angry Birds and it should play without any graphical issues. I successfully tested Angry Birds, Angry Birds Seasons Xmas and St. Patrick's Day and Angry Birds Rio.
I was not able to get Angry Birds Seasons Summer Picnic to work, but the same was true on my friend's Galaxy, so this appears to be an issue with Angry Birds and not the Gentouch.
If your tablet only shows a black screen or gets stuck during the startup after replacing the mali.ko file, you should still be able to connect to it via USB with DroidExplorer. Simply restore the mali.ko and build.prop from your backup to get it working again.
The mali.ko file contains a value on how much texture memory is reserved. The file contains the hex value 0x00008001 (about 25MB) which was changed to 0x00002003 (about 52MB). This appears true for different versions of the mali.ko file, but the location of the value varies by file. In my case it was between 0000DC3004 to 0000DC3007. I got this information from here.
tl;dr - Use adb to replace mali.ko in /system/lib/modules/ and change dalvik.vm.heapsize to 32m in /system/build.prop
Good luck!

One issue I discovered quickly was that Angry Birds would not run properly and was missing most of it's textures. Some investigation into the mali200 OpenGL driver uncovered that the issue is related to lack of texture memory. A bit of hackery in the drivers and now it works:
So here is how to get Angry Birds (and other games with similar texture issues) working:
You will need the following:
Software:
- The Android SDK - after setup, run the manager and install all packages.
- Development USB drivers for the Gentouch78 V2 m
- DroidExplorer (not required, you could do this command line style)
- mali.ko library with larger texture memory (compressed using 7zip)
- Decent text editor (I used Notepad+)
Hardware:
- Gentouch78 V2 (white power button!)
- USB cable
Steps:
1. Install the SDK, run the manager and download and install all packages. While that is running, start up the Gentouch and go under
'Settings'. There go under 'Applications', then 'Development' and make sure 'USB debugging' is turned on.
2. Plug the Gentouch78 V2 into your computer via USB. Don't mount the SD card or select any other notifications on the tablet. You should be prompted to install a driver for a 'Android Eclair' device. Use the USB driver above.
3. Now install the DroidExplorer. After the installation, it should automatically locate the Gentouch78 V2 and display the file system.
4. Make a backup of the following two files on your Gentouch78 V2.
/system/build.prop
/system/lib/modules/mali.ko
5. Use DroidExplorer to replace the mali.ko file in
/system/lib/modules/
with the mali.ko w/ larger texture memory from this article.
Note: If DroidExplorer becomes slugging or unable to open specific folders, just disconnect your tablet, wait a few seconds and reconnect.
6. Make another copy of the build.prop in /system/ and open it in a text editor. Locate the following line:
dalvik.vm.heapsize=24m
and change the 24m to 32m
dalvik.vm.heapsize=32m
Save the file and upload to changed file to /system/ on your Gentouch78, replacing the old build.prop
7. Reboot your tablet (there's an option under 'Tools' in DroidExplorer).
You should now be able to install Angry Birds and it should play without any graphical issues. I successfully tested Angry Birds, Angry Birds Seasons Xmas and St. Patrick's Day and Angry Birds Rio.
I was not able to get Angry Birds Seasons Summer Picnic to work, but the same was true on my friend's Galaxy, so this appears to be an issue with Angry Birds and not the Gentouch.
If your tablet only shows a black screen or gets stuck during the startup after replacing the mali.ko file, you should still be able to connect to it via USB with DroidExplorer. Simply restore the mali.ko and build.prop from your backup to get it working again.
The mali.ko file contains a value on how much texture memory is reserved. The file contains the hex value 0x00008001 (about 25MB) which was changed to 0x00002003 (about 52MB). This appears true for different versions of the mali.ko file, but the location of the value varies by file. In my case it was between 0000DC3004 to 0000DC3007. I got this information from here.
tl;dr - Use adb to replace mali.ko in /system/lib/modules/ and change dalvik.vm.heapsize to 32m in /system/build.prop
Good luck!







Archives

