[Android Software/Hacking General [Developers Only]] masterex567:
The new menubox didn't work either..

syntax error in the same line.

I'm guessing it's something to do with another part of the aroma-config.

Here is the whole aroma-config:

### 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.00
# Binary Codename : Dahlia
#
calibrate("0.9557","2","0.9561","7","yes");
##
# Initializing Rom Information
#
ini_set("rom_name", "DroidACE v3");
ini_set("rom_version", "v3");
ini_set("rom_author", "masterex567");
ini_set("rom_device", "Galaxy Ace");
ini_set("rom_date", "December 2012");

theme("ics");

viewbox(
"<#999>Welcome</#>",
"\n\n\n\n\n"+
" <#999>This is the Installation Procedure to Flash</#>\n"+
" <#999>Droid ACE V3</#>\n\n"+
"\n\n\n"+
"<#999>Press Next to continue the installation...</#>",
"icons/info"
);

textbox(
#-- Title
"Droid ACE V3",

#-- Subtitle
"CHANGELOG",

#-- Icon
"@update",

#-- Arg 4
resread("changelogs.txt")
);

menubox(
"DroidACE v3",
"Please select an option below to start",
"@apps",
"demo.prop",
"Installation Menu", "Start Installation Menu for DroidACE v3", "@install", #-- selected = 1
"System Info", "Get and show device/partition informations", "@info", #-- selected = 2
);

###################################################################################################################
# #
# DroidACE v3 Aroma Config #
# #
###################################################################################################################

if prop("demo.prop","selected")=="2" then
pleasewait("Get System Informations...");
setvar(
"sysinfo",
"<@center><b>Your Device System Information</b></@>\n\n"+

"Model\t\t\t: <b><#selectbg_g>"+sysprop("ro.product.model")+"</#></b>\n"+
"Name\t\t\t: <b><#selectbg_g>"+sysprop("ro.product.name")+"</#></b>\n"+
"Device Name\t\t: <b><#selectbg_g>"+sysprop("ro.product.device")+"</#></b>\n"+
"Board Name\t\t: <b><#selectbg_g>"+sysprop("ro.product.board")+"</#></b>\n"+
"Manufacturer\t\t: <b><#selectbg_g>"+sysprop("ro.product.manufacturer")+"</#></b>\n\n"+

"CPU\t\t\t: <b><#selectbg_g>"+sysprop("ro.product.cpu.abi")+"</#></b>\n"+
"LCD Desinty\t\t: <b><#selectbg_g>"+sysprop("ro.sf.lcd_density")+"</#></b>\n\n"+

"System Size\t\t: <b><#selectbg_g>"+getdisksize("/system","m")+" MB</#></b>\n"+
"\tFree\t\t: <b><#selectbg_g>"+getdiskfree("/system","m")+" MB</#></b>\n\n"+
"Data Size\t\t: <b><#selectbg_g>"+getdisksize("/data","m")+" MB</#></b>\n"+
"\tFree\t\t: <b><#selectbg_g>"+getdiskfree("/data","m")+" MB</#></b>\n\n"+
"SDCard Size\t\t: <b><#selectbg_g>"+getdisksize("/sdcard","m")+" MB</#></b>\n"+
"\tFree\t\t: <b><#selectbg_g>"+getdiskfree("/sdcard","m")+" MB</#></b>\n\n"+

""
);

textbox(
"System Information",
"Current system information may not supported in all devices.",
"@info",
getvar("sysinfo")
);

back("2");

endif;

menubox(
#-- Title
"INSTALLATION METHOD",

#-- Sub Title
"Choose your prefered installation type.",

#-- Icon
"@customize",

#-- Will be saved in /tmp/aroma/type.prop
"type.prop",

"Default Installation", "Installs default d3rpICS deodexed Milestone rom", "@install", #-- selected = 1
"Custom Installation", "Choose your own d3rpICS rom configuration", "@install" #-- selected = 2
);
#
# ROM CUSTOMIZATION
#
# IF d3rpICS Default
if (prop("type.prop","selected")=="1") then #-- IF Default Installation THEN write default mods.prop
#-- NOTE: mods.prop needs to exists or updater-script will error
writetmpfile(
#-- Prop file will write to /tmp/aroma/mods.prop
"mods.prop",

#-- Default d3rp Values
"selected.1=1\n"+
"selected.2=1\n"+
"selected.3=1\n"
);
else #-- IF Custom Installation THEN show Initial ROM Customization menu
#
ini_set("text_next", "Next >");
selectbox(
#-- Title
"ROM CUSTOMIZATION",

#-- Sub Title
"Customize d3rpICS by making your selections below. Choose Next when finished.",

#-- Icon: <AROMA Resource Dir>/icons/default.png or <ThemeDir>/icon.default.png
"@default",

#-- Will be saved in /tmp/aroma/mods.prop
"mods.prop",
#
# Custom Choices
#
"Launcher", "", 2, #-- Group 1. key = "selected.1"
"Xperia Launcher", "xperia launcher", 1, #-- selected.1 = 1
"Holo Launcher", "Holo launcher", 0, #-- selected.1 = 2

"Theme", "", 2, #-- Group 2. key = "selected.2"
"Normal", "xperia s theme.", 1, #-- selected.2 = 1
"JB", "jb theme.", 0, #-- selected.2 = 2

"Camera", "", 2, #-- Group 3. key = "selected.3"
"CM", "cm7 camera", 1, #-- selected.3 = 1
"LG", "lg camera", 0 #-- selected.3 = 2

#-- REMEMBER: The last value CANNOT and SHOULD NOT have a comma after its number - eg.: Volume Buttons > Screen Wake
#--------[ Initial Value = 0: Unselected, 1: Selected, 2: Group Item, 3: Not Visible ]---------#
);
endif;

ini_set("text_next", "Install");

###################################################################################################################
#
# STEP 9 - INSTALLATION PROCESS
#
viewbox(
#-- Title
"Ready to install",

#-- Text
"The wizard is ready to begin installation.\n\n"+
"Press <b>Install Now</b> to begin the installation.\n\n"+
"If you want to review or change any of your installation settings, press <b>Back</b>. Press Menu Key -> Quit Installation to exit the wizard.",

#-- Icon
"@install"
);

##
#
# Next Button in successfull installation should be back to "Next >"
#
ini_set("text_next", "Next >");

###################################################################################################################
#
# STEP 10 - INSTALLATION PROCESS
#
setvar("retstatus",
install(
#-- Title
"Installing",

#-- Installation Process message
"<b>"+ini_get("rom_name")+"</b> are being installed.\n\n"+
"Please wait while installation wizard installs <b>"+ini_get("rom_name")+
"</b>. This may take several minutes.",

#-- Installation Icon
"@install",

#-- Installation Finish Message
"The installation wizard has successfully installed <b>"+ini_get("rom_name")+
"</b>. Press Next to continue."
)
);

ini_set("text_next", "Reboot");

viewbox(
"Installation Completed",
"<#selectbg_g><b>Congratulations..</b></#>\n\n"+
"<b>"+ini_get("rom_name")+"</b> <b>"+ini_get("rom_version")+"</b> has been installed into your device.\n\n"+
"Reboot your device now!",
"@welcome"
);

reboot("now");

#---Finish