5- What to do if Acer Tool's Flashing process stops
In some situations Acer Tool will stop the flashing process while your phone is connected to your PC.
Usually people make the wrong decisions,they don't relax and this results in a bricked device.
So when your phone reboots into flash mode and if your connection to the phone for some reason stops during the flash:
Simply remove the usb cable and reinsert it, the Acer Flash tool will automatically reconnect to the device the phone and continue the flashing.
So: DO NOT TURN OF THE PHONE, REMOVE BATTERY, TRY TO RESTART OR CLOSE THE FLASH TOOL
If you for some reason choose to do this even when I made this thread, you're on your own.
Ps. The reason for the usb disconnection during flash is due to a bad usb hub and that Acer Flash tool isnt the best.
GUIDE FROM BENAHAM
6- APPS2SD,TouchScreen sensitivity,Various issues of the Liquid/E
First of all we need to make a comparison between the two types of APPS2SD.
Froyo and + apps2sd = This is a feature that came with android 2.2 and allows to move your apps to a system folder placed in the SD card. This method has a big disadvantage : not all apps can be moved to SD and some of them Force Close.
Old APPS2SD : This method is the best in terms of stability and performance. It allows to move your apps to an ext2 or ext3 partition of your SD card. Here a little HOW-TO :
-First of all you need a kernel that supports the ext2/ext3 file system. Stock Acer roms are not suitable.
-You need also malez recovery if you want to create the partition directly from your phone.
-Go into recovery and create an ext2 partition, choose your preferred size. THIS WILL ERASE ALL YOUR SD DATA
-Then select the "Move apps to ext2 partition" option
-Reboot and everything should be fine
-If not go back in recovery and move your apps back to phone, then ask in this thread for help
6.1- Touchscreen sensitivity issues/solutions
By default,the Liquid's screen sensitivity is set to a pretty low value,so scrolling menus/web pages or playing some games might result a bit difficult.
Since the Eclair bins,a solution for this was found,and more recently, an app was developed for that.
The trick consists in changing touchscreen's sensitivity and noise values with a script,and this can improve very much the screen's responsiveness. However,there's a problem with this hack. Liquid's screen quality is quite bad,and this will cause random touches on your device,if you increase too much sensitivity values. Random touches that can last for 2-3 minutes,and I assure that is quite annoying,especially when SMS start to auto send with random words inside or webpages continously zoom in and zoom out.
However,you can try to set your preferred sensitivity value using Liquid Settings V1.9.1 app,that can be found on the forum
6.2- Addons/Hacks/Mods for the Acer Liquid
7- Key Combinations
To enter in recovery mode : Camera + Volume down + Power button
To format DATA and CACHE partitions : Both the volume buttons + Power button
8- How to port a ROM for the Liquid
Hey guys,I decided to write this little and simple guide for you to help you experimenting the "simplest" part of the work of a developer,the porting. Porting consists of making a ROM designed for another device (e.g Nexus One,Desire,ecc.) run on Liquid. It's not so easy but if you follow this steps you'll be ready for a first boot:
1- Unzip the ROM you want to port
2- Unzip a Liquid ROM, I suggest MIUI
3- In the other ROM you have to replace/add these files (take them from MIUI):
boot.img in the root folder
in system/bin ---> the 3 "yamaha" files
in system/etc ---> the entire "wifi" folder,
in system/etc/firmware ---> the yamato.xxx files
in system/etc ---> vold.conf and/or vold.fstab
in system/lib ---> libaudio.so,libms3c.so,libsensor_yamaha.so
in system/lib/egl ---> all the adreno files and the egl.cfg file
in system/lib/hw ---> all the files
in system/usr ---> "keychars" and "keylayout" folders
in the build.prop file placed in /system you have to replace these lines:
from ro.product.board=x to ro.product.board=salsa
from ro.board.platform=x to ro.board.platform=qsd8k
and add the ro.hw_version=1
This should be fine for a first boot
9- How to compile Liquid kernel with Acer/Choco sources
Thanks to ritchen who made a similar guide some days ago, I'll post here a little (but very useful) tutorial that will explain how to compile a kernel for the Acer Liquid. Follow these steps:
1. Prepare a Linux machine,also a VM should be ok,I suggest Ubuntu (32 bit advised!!)
2. Download acer's kernel source from acer's website ---> DOWNLOAD
3. Download toolchain from codesourcery ---> DOWNLOAD
4. Extract kernel source to a folder and rename it KERNEL
5. Extract toolchain to a folder and rename it TOOLCHAIN ( note that these names are at your choice,these two are only default names)
5. Copy /arch/arm/configs/acer-q8k-al-dvt_defconfig to KERNEL and rename it .config
6. Copy acer_kernel_patch.txt to KERNEL and rename it acer_kernel_patch
(without any extension)
7. Patch the kernel ,typing in terminal: patch -p0 < acer_kernel_patch
8. Build source; Just type in terminal: make ARCH=arm CROSS_COMPILE=~/TOOLCHAIN/bin/arm-none-linux-gnueabi-
9. Add everything you like to the kernel,it's vanilla!
If you want to compile the chocolate kernel,the procedure is very similar,but you must skip the steps: 5,6,7