[Android Software/Hacking General [Developers Only]] jokersax11:
I do have an issue, it doesn't seem to see build.props, I have several different build.props and it won't extract.

From the install log

Installing support for non-NEON target

Install custom build.prop<----- should have extract after this.

Install default ril

Extract: /system/lib/libmoto_ril.so

Install Adobe Flash Player

Extract: /system/app/AdobeFlashPlayer.apk

From aroma config

# SELECT OTHER TWEAKS

#

if (prop("type.prop","selected")=="1") then

#-- IF "Default" Installation, don't show configuration, then write default tweaks2.prop

writetmpfile(

"tweaks2.prop",

"selected.1=1\n"+ #-- no tweaks

"selected.2=1\n" #-- Default RIL = forced roaming

);

else

#-- IF Not "Default" Show Tweaks Option Selection

selectbox(

"Tweaks Option #2",

"Please select the tweaks that you want in this installation:",

"@default",

"tweaks2.prop",

#-----------------------------------[ Selectbox With Groups ]----------------------------------#

# TITLE | SUBTITLE | Initial Value #

#------------------+-----------------------------------------------------------+---------------#

"Build.prop", "", 2, #-- Group 1. key = "selected.1"

"Default",	"Default build.prop setup",	1, #-- selected.1 = 1

"cdma", "Sets the build.prop to default to cdma",	0, #-- selected.1 = 2

"gsm", "Sets the build.prop to default to gsm",	0, #-- selected.1 = 3

"cdma/tweak", "Sets the build.prop to default to cdma with extra tweaks",	0, #-- selected.1 = 4

"gsm/tweak", "Sets the build.prop to default to gsm with extra tweaks",	0, #-- selected.1 = 5

"RIL", "", 2, #-- Group 2. key = "selected.2"

"Forced Roaming", "Different RIL may have different call quality", 1, #-- selected.2 = 1

"Default ril", "Different RIL may have different call quality", 0 #-- selected.2 = 2

#--------[ Initial Value = 0: Unselected, 1: Selected, 2: Group Item, 3: Not Visible ]---------#

);

endif;

From install script

Build.prop mods

###

# default

if

file_getprop("/tmp/aroma-data/tweaks2.prop","selected.1") == "1"

then

ui_print(" Install default build.prop");

endif;

# cdma

if

file_getprop("/tmp/aroma-data/tweaks2.prop","selected.1") == "2"

then

ui_print(" Install custom build.prop");

package_extract_dir("customize/prop/cdman", "/");

endif;

# gsm

if

file_getprop("/tmp/aroma-data/tweaks2.prop","selected.1") == "3"

then

ui_print(" Install custom build.prop");

package_extract_dir("customize/prop/gsmn", "/");

endif;

# cdma tweaked

if

file_getprop("/tmp/aroma-data/tweaks2.prop","selected.1") == "4"

then

ui_print(" Install custom build.prop");

package_extract_dir("customize/prop/cdmat", "/");

endif;

# gsm tweaked

if

file_getprop("/tmp/aroma-data/tweaks2.prop","selected.1") == "5"

then

ui_print(" Install custom build.prop");

package_extract_dir("customize/prop/gsmt", "/");

endif;

###

# RIL

###

# forced roaming

if

file_getprop("/tmp/aroma-data/tweaks2.prop","selected.2") == "1"

then

ui_print(" Install forced roaming ril");

endif;

# standard ril

if

file_getprop("/tmp/aroma-data/tweaks2.prop","selected.2") == "2"

then

ui_print(" Install default ril");

package_extract_dir("customize/ril/default", "/");

endif;