[Android Software/Hacking General [Developers Only]] ^I'm_With_Stupid:
Hey, I'm porting a rom and the touchscreen in aroma installer is really buggy. The touchscreen is unresponsive and you can't use the hardware buttons to navigate around as the window keeps moving and flashing. I was able to navigate by just pressing next each time I was prompted and above my touchscreen problem I got a status 0 error message. It seems to flash in aroma installer. Also I have the correct touchscreen calibration data for the xperia play and have played around using different updater binaries and can't seem to fix it. I'll upload the whole meta inf file as an attachment.

Here's some of the aroma config file code:

Hope someone can help me, and thanks for any help :D

###################################################################################################################
#
### LICENSE:
#
# Copyright (C) 2011 Ahmad Amarullah ( http://amarullz.com/ )
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
### FILE INFO:
#
# AROMA Installer 2.00 - AROMA Installer Test Script Configuration
# (c) 2011-2012 by Ahmad Amarullah
# amarullz - xda-developers
# http://www.amarullz.com/
#
# Binary Version : 2.50
# Binary Codename : Edelweis
#
###################################################################################################################

###################################################################################################################
### INFO:
#
# * AROMA Resource Dir = META-INF/com/google/android/aroma
#
# * AROMA Temporary Dir = /tmp/aroma/
#
# * About Icon = [MENTION=378448]alert[/MENTION] - show <AROMA Resource Dir>/icons/alert.png
# or if theme used it will find <themedir>/icon.alert.png
# you can still access it via "icons/alert"
#
# * dp = Device Pixelate. WVGA/QHD = 3, HVGA = 2.
# dp calculated with = round(min(width,height) / 160)
#
###################################################################################################################

###################################################################################################################
# Fix Colorspace Issue
#
# For device which have a problem with color ( not display the correct color )
# try to set "force_colorspace" with ini_set. It may caused by wrong framebuffer
# information that passed by kernel into framebuffer device.
#
# You can use one of following values:
# "rgba", "abgr", "argb", "bgra"
#
# NOTE: It must be in top most script, or you will got the color flicker
#
# ini_set("force_colorspace","rgba");
#
###################################################################################################################

###################################################################################################################
#
# Forcing Device Pixelate Size
# defaut: floor( min( width, height ) / 160 )
#
# Usefull for tablet device, if interface was too big, you can
# force dp size for smaller UI size.
#
#-------- Uncomment one of this to use custom dp size:
#
# ini_set("dp","1"); #-- LDPI ( 240x320 / QVGA )
# ini_set("dp","2"); #-- MDPI ( 340x480 / HVGA )
# ini_set("dp","3"); #-- HDPI ( 480x800 / WVGA )
# ini_set("dp","4"); #__ HDPI ( 480x854 / FWVGA )
# ini_set("dp","5");
#
#------------------------------------------------------------------------------------------------------------------
ini_set("dp","4");
###################################################################################################################

###################################################################################################################
##[ DEPRECATED ]
# Calibrate Touchscreen
# defaut: HTC Desire Touch Screen Calibrate Data [7.90,20,7.90,20]
#
# In the end, there will be alert dialog with calibration data
# ( green ), replace this calibrate() function with that data.
#
#-------- Uncomment This to insert calibrating data:
calibrate("0.9718","4","1.0176","-9");
###################################################################################################################

###################################################################################################################
# Custom Key Code - Usefull For Some Device which not used
# Standard key code for up/down/select/back/menu
#
# You can capture the keycode in
# recovery using "aroma-keycapture-flashable.zip" Available in
# AROMA Installer Thread.
#
# Press some key when it run, it will return key code,
# that key can override up/down/select/back/menu actions in
# AROMA Installer, you can even set your home key for up, or
# volume down for select item
#
#-------- Uncomment & Modify this Code:
#
# ini_set("customkeycode_up", "115");
# ini_set("customkeycode_down", "114");
# ini_set("customkeycode_select", "116");
# ini_set("customkeycode_menu", "229");
# ini_set("customkeycode_back", "158");
#
###################################################################################################################