[Q] Aroma installer sometimes works and sometimes doesn't why?

Search This thread

olokos

Recognized Developer
Oct 16, 2011
2,945
2,494
Warsaw
Hi,

I'm using latest aroma installer for my volume mod posted here. I uploaded it and it worked great, but later I realised that it doesnt work on some recoveries/kernels and I have no idea why. I've read the rules and this board is for me. I actually want to learn WHY it sometimes didn't work and what I've done wrong. Also some tips on how do I add a new menu (not a new checkbox etc.).

I've tried to understand it myself, but I couldn't.

Thanks for any help.
 

olokos

Recognized Developer
Oct 16, 2011
2,945
2,494
Warsaw
in my case, it's cause by the recovery,
try to change/upgrade your recovery to the latest version, i suggest clockworldmod, it's works fine on my aroma

Well, it's meant to be as compatible as it could possibly get. I've tried changing updater-binary-installer and the next version of my mod is up and it should work properly now. I'll post here again if the issue would still be here.

Wysłane z mojego C6903 przy użyciu Tapatalka
 

Troubadour666

Inactive Recognized Contributor
Aug 3, 2012
3,140
7,035
43.7031 - 7.2661
@Troubadour666 could you please reply here to my question in the collaboration section? ?

Sent from my C6903 using Tapatalk

Yes,

Hi,

i see in your updater-script, some lines with

if file_getprop("/tmp/aroma-data/menu.prop","selected") == "1" then

and


if file_getprop("/tmp/aroma/window1.prop","selected.1.1.1.1") == "1" then

did you try to use to /aroma-data/ instead of /aroma/ , in all lines.
 
  • Like
Reactions: olokos

Troubadour666

Inactive Recognized Contributor
Aug 3, 2012
3,140
7,035
43.7031 - 7.2661
It still fails to flash :(
Uploaded a new zip with the modifications you advised me.

i made updater-script like this, in attachments....following aroma choices for window1.prop

i remove "package extract" line in each case, i want just to show you how i manage checkbox() choice in updater-script. selected.1 or selected.2 and ...

i dont understand well why we have selected.1.5.2.1 ....or any other selected.1.2.1.3....how many numbers do you use ? i never see that....

thats why i show how i use it on my side.

thanks.
 

Attachments

  • updater-script.txt
    2.1 KB · Views: 6
  • Like
Reactions: olokos

olokos

Recognized Developer
Oct 16, 2011
2,945
2,494
Warsaw
I'm using numbers 1-5,11 I believe. Each number from 1-5 is each level of volume going from quiet to DEAF and 11 is revert to stock.
I used a guide for this AROMA installer and I did not really understood how should I modify the updater-script, but I think I did well with aroma-config.
I also don't understand how do I create a checkbox instead of the dots choice, could you give me a example of this code or something in that matter?

I do see this

Code:
#	"ABOUT YOURSELF",     "",                                                            2,      #-- group 1
#	"I AM A REAL DEV",    "IF YOU ARE THE REAL DEVELOPER",                               0,      #-- item.1.1
#	"I AM A NOOBS",       "IF YOU ARE THE REAL NOOBS",                                   0,      #-- item.1.2
#	"I AM XDA-DEVELOPERS","IF YOU HAVE AN ACCOUNT IN XDA-DEVELOPERS.COM",                0,      #-- item.1.3
#	
#	"YOUR PROJECTS",      "",                                                            2,      #-- Group 2
#	"CUSTOM ROM",         "IF YOU MADE A CUSTOM ROM",                                    0,      #-- item.2.1
#	"CUSTOM TROLL",       "IF YOU POST MANY TROLLS IN FORUM",                            0,      #-- item.2.2
#	"CUSTOM TROLL 2",     "IF YOU BLAH BLAH",                                            0       #-- item.2.3

But I have no idea how can I use this to actually make a change in the file choice along with a dot choice.
What I want is:

Choose your android (dots)
Choose your volume (dots)
Boost earpiece?(checkbox)
Boost speaker?(checkbox)

I managed to somehow setup dotted choice in aroma, but I have literally no idea on how to use dots along with checkboxes :/

Thank you very much for your help, I really apprecieate it. :laugh:

PS. Damn your script is clean! :eek:
 
Last edited:

olokos

Recognized Developer
Oct 16, 2011
2,945
2,494
Warsaw
@Troubadour666
I finally got myself to work on this, and I don't really know what to write in package_extract_dir if I were to follow your updater_script.
I want to flash a single file depending on 4 different selections, not flashing 4 different files.
That's how my latest updater script looks like
 

Attachments

  • updater-script.txt
    10.6 KB · Views: 8
Last edited:

Troubadour666

Inactive Recognized Contributor
Aug 3, 2012
3,140
7,035
43.7031 - 7.2661
@Troubadour666
I finally got myself to work on this, and I don't really know what to write in package_extract_dir if I were to follow your updater_script.
I want to flash a single file depending on 4 different selections, not flashing 4 different files.
That's how my latest updater script looks like

i see tomorrow and report

ok @olokos , this is the code :

Code:
ui_print("-> Initialising....");
ui_print("-> Please Wait....");
if file_getprop("/tmp/aroma-data/menu.prop","selected") == "1" then
	ui_print("-> Installing Z1 Volume MOD");
	ui_print("-> MOUNTING SYSTEM...");
	run_program("/sbin/busybox", "mount", "/system");
	ui_print("-> Extracting Files...");
	package_extract_dir("system", "/system");
	#-- SUB WINDOW 1
	# ######Volume boost headphones 4.3#########
	if file_getprop("/tmp/aroma-data/window1.prop","[COLOR="Red"]selected.1.1.1.1[/COLOR]") == "1" then
		ui_print("-> Installing Quiet Volume for 4.3 or lower");
		package_extract_dir("AROMA/Android4.3/headphones/QuietVolume", "/system");
	endif;
	if file_getprop("/tmp/aroma-data/window1.prop","[COLOR="Red"]selected.1.2.1.1[/COLOR]") == "1" then
		ui_print("-> Installing Lower than stock volume for 4.3 or lower");
		package_extract_dir("AROMA/Android4.3/headphones/LowerVolume", "/system");
	endif;
	if file_getprop("/tmp/aroma-data/window1.prop","[COLOR="Red"]selected.1.3.1.1[/COLOR]") == "1" then
		ui_print("-> Intstalling Volume Boost for 4.3 or lower");
		package_extract_dir("AROMA/Android4.3/headphones/BoostVolume", "/system");
	endif;
	if file_getprop("/tmp/aroma-data/window1.prop","[COLOR="Red"]selected.1.4.1.1[/COLOR]") == "1" then
		ui_print("-> Installing Insane volume boost for 4.3 or lower");
		package_extract_dir("AROMA/Android4.3/headphones/InsaneVolume", "/system");
	endif;
	if file_getprop("/tmp/aroma-data/window1.prop","[COLOR="Red"]selected.1.5.1.1[/COLOR]") == "1" then
		ui_print("-> Installing DEAF volume boost for 4.3 or lower");
		package_extract_dir("AROMA/Android4.3/headphones/DeafVolume", "/system");
	endif;
	if file_getprop("/tmp/aroma-data/window1.prop","[COLOR="Red"]selected.1.11.1[/COLOR]") == "1" then
		ui_print("-> Reverting to stock volume for 4.3 or lower");
		package_extract_dir("AROMA/Android4.3/headphones/RevertVolume", "/system");
	endif;
	# ######Volume boost headphones+speakers 4.3#########
	if file_getprop("/tmp/aroma-data/window1.prop","selected.1.1.2.1") == "1" then
		ui_print("-> Installing Quiet Volume for 4.3 or lower");
		package_extract_dir("AROMA/Android4.3/headphones+speaker/QuietVolume", "/system");
	endif;
	if file_getprop("/tmp/aroma-data/window1.prop","selected.1.2.2.1") == "1" then
		ui_print("-> Installing Lower than stock volume for 4.3 or lower");
		package_extract_dir("AROMA/Android4.3/headphones+speaker/LowerVolume", "/system");
	endif;
	if file_getprop("/tmp/aroma-data/window1.prop","selected.1.3.2.1") == "1" then
		ui_print("-> Intstalling Volume Boost for 4.3 or lower");
		package_extract_dir("AROMA/Android4.3/headphones+speaker/BoostVolume", "/system");
	endif;
	if file_getprop("/tmp/aroma-data/window1.prop","selected.1.4.2.1") == "1" then
		ui_print("-> Installing Insane volume boost for 4.3 or lower");
		package_extract_dir("AROMA/Android4.3/headphones+speaker/InsaneVolume", "/system");
	endif;
	if file_getprop("/tmp/aroma-data/window1.prop","selected.1.5.2.1") == "1" then
		ui_print("-> Installing DEAF volume boost for 4.3 or lower");
		package_extract_dir("AROMA/Android4.3/headphones+speaker/DeafVolume", "/system");
	endif;
	if file_getprop("/tmp/aroma-data/window1.prop","selected.1.11.2.1") == "1" then
		ui_print("-> Reverting to stock volume for 4.2/4.3");
		package_extract_dir("AROMA/Android4.3/headphones/RevertVolume", "/system");
	endif;
	# ######Volume boost headphones 4.4#########
	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.1.1.1") == "1" then
		ui_print("-> Installing Quiet Volume for 4.4");
		package_extract_dir("AROMA/Android4.4/headphones/QuietVolume", "/system");
	endif;
	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.2.1.1") == "1" then
		ui_print("-> Installing Lower than stock volume for 4.4");
		package_extract_dir("AROMA/Android4.4/headphones/LowerVolume", "/system");
	endif;
	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.3.1.1") == "1" then
		ui_print("-> Installing Volume boost for 4.4");
		package_extract_dir("AROMA/Android4.4/headphones/BoostVolume", "/system");
	endif;
	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.4.1.1") == "1" then
		ui_print("-> Installing Insane volume boost for 4.4");
		package_extract_dir("AROMA/Android4.4/headphones/InsaneVolume", "/system");
	endif;
	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.5.1.1") == "1" then
		ui_print("-> Installing DEAF volume boost for 4.4");
		package_extract_dir("AROMA/Android4.4/headphones/DeafVolume", "/system");
	endif;
	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.11.1.1") == "1" then
		ui_print("-> Reverting to stock volumes for 4.4");
		package_extract_dir("AROMA/Android4.4/RevertVolume", "/system");
	endif;
	# ######Volume boost headphones+earpiece 4.4#########
	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.1.1.1") == "1" then
		ui_print("-> Installing Quiet Volume for 4.4");
		package_extract_dir("AROMA/Android4.4/headphones+earpiece/QuietVolume", "/system");
	endif;
	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.2.1.1") == "1" then
		ui_print("-> Installing Lower than stock volume for 4.4");
		package_extract_dir("AROMA/Android4.4/headphones+earpiece/LowerVolume", "/system");
	endif;
	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.3.1.1") == "1" then
		ui_print("-> Installing Volume boost for 4.4");
		package_extract_dir("AROMA/Android4.4/headphones+earpiece/BoostVolume", "/system");
	endif;
	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.4.1.1") == "1" then
		ui_print("-> Installing Insane volume boost for 4.4");
		package_extract_dir("AROMA/Android4.4/headphones+earpiece/InsaneVolume", "/system");
	endif;
	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.5.1.1") == "1" then
		ui_print("-> Installing DEAF volume boost for 4.4");
		package_extract_dir("AROMA/Android4.4/headphones+earpiece/DeafVolume", "/system");
	endif;
	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.11.1.1") == "1" then
		ui_print("-> Reverting to stock volumes for 4.4");
		package_extract_dir("AROMA/Android4.4/RevertVolume", "/system");
	endif;
	# ######Volume boost headphones+speakers for 4.4#########
	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.1.2.1") == "1" then
		ui_print("-> Installing Quiet Volume for 4.4 with speaker boost");
		package_extract_dir("AROMA/Android4.4/headphones/QuietVolume", "/system");
	endif;
	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.2.2.1") == "1" then
		ui_print("-> Installing Lower than stock volume for 4.4 with speaker boost");
		package_extract_dir("AROMA/Android4.4/headphones+speaker/LowerVolume", "/system");
	endif;
	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.3.2.1") == "1" then
		ui_print("-> Installing Volume boost for 4.4 with speaker boost");
		package_extract_dir("AROMA/Android4.4/headphones+speaker/BoostVolume", "/system");
	endif;
	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.4.2.1") == "1" then
		ui_print("-> Installing Insane volume boost for 4.4 with speaker boost");
		package_extract_dir("AROMA/Android4.4/headphones+speaker/InsaneVolume", "/system");
	endif;
	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.5.2.1") == "1" then
		ui_print("-> Installing DEAF volume (u crazy!) for 4.4 with speaker boost");
		package_extract_dir("AROMA/Android4.4/headphones+speaker/DeafVolume", "/system");
	endif;
	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.11.2.1") == "1" then
		ui_print("-> Reverting to stock volumes for 4.4");
		package_extract_dir("AROMA/Android4.4/RevertVolume", "/system");
	endif;
	# ######Volume boost headphones+speakers+earpiece for 4.4#########
	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.1.2.1") == "1" then
		ui_print("-> Installing Quiet Volume for 4.4 with speaker boost");
		package_extract_dir("AROMA/Android4.4/headphones+speaker+earpiece/QuietVolume", "/system");
	endif;
	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.2.2.1") == "1" then
		ui_print("-> Installing Lower than stock volume for 4.4 with speaker boost");
		package_extract_dir("AROMA/Android4.4/headphones+speaker+earpiece/LowerVolume", "/system");
	endif;
	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.3.2.1") == "1" then
		ui_print("-> Installing Volume boost for 4.4 with speaker boost");
		package_extract_dir("AROMA/Android4.4/headphones+speaker+earpiece/BoostVolume", "/system");
	endif;
	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.4.2.1") == "1" then
		ui_print("-> Installing Insane volume boost for 4.4 with speaker boost");
		package_extract_dir("AROMA/Android4.4/headphones+speaker+earpiece/InsaneVolume", "/system");
	endif;
	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.5.2.1") == "1" then
		ui_print("-> Installing DEAF volume (u crazy!) for 4.4 with speaker boost");
		package_extract_dir("AROMA/Android4.4/headphones+speaker+earpiece/DeafVolume", "/system");
	endif;
	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.11.2.1") == "1" then
		ui_print("-> Reverting to stock volumes for 4.4");
		package_extract_dir("AROMA/Android4.4/RevertVolume", "/system");
	endif;
	ui_print("-> Fixing Permissions");
	package_extract_file("fix_permissions", "/tmp/fix_permissions");
	set_perm(0, 0, 0777, "/tmp/fix_permissions");
	run_program("/tmp/fix_permissions");
	ui_print("-> Finished Installation...!");
	ui_print("-> Done...");
	ui_print("-> ...");
	ui_print("-> Enjoy!");
	ui_print("-> Don't forget to press thanks. It took me many hours to do that!");
endif;
run_program("/sbin/busybox", "umount", "/system");

i marked some choice in red, because i think its the problem. can you repost aroma-config you have done ? for the 'corresponding choices" .
 
Last edited:
  • Like
Reactions: olokos

olokos

Recognized Developer
Oct 16, 2011
2,945
2,494
Warsaw
@Troubadour666
There it is:
Thank you. I thought you'd never get back to it! :)
Code:
	  #----------------------------------[ Selectbox With Groups ]-----------------------------------#
	  # TITLE            |  SUBTITLE                                                 | Initial Value #
	  #------------------+-----------------------------------------------------------+---------------#  
  
        "What's your android?",          "",                                                        								   2,      #-- Group 1. key = "selected.1"
        "Android 4.2/4.3",     "Choose this if you're running Android 4.3 or below",                                          					 0,      #-- selected.1 = 1
        "Android 4.4",         "Choose this if you're running Android 4.4",                       	    		   	       						 0,      #-- selected.1 = 2

		
        "What boost do you want?",          "",                                                       				   			       2, 	   #-- Group 2. key = "selected.2"
        "Quiet headphones",               		"Stock volumes are way too loud for me.(hp10,82)",              							     0,      #-- selected.2 = 1
	    "Headphones lower than stock",    		"Stock volumes are a bit loud for me.(hp13,82)",       	      	 						         0,      #-- selected.2 = 2
	    "Headphones volume boost",        		"Stock volumes are a bit too quiet for me.(hp20,82)",           	    						 0,      #-- selected.2 = 3
	    "Headphones insane volume boost", 		"I want to raise the volume a lot.(hp20,87)",                        		 					 0,      #-- selected.2 = 4
	    "Headphones DEAF volume boost",   		"This one is meant for really crazy people. Proceed with caution.(hp20,95)",					 0,      #-- selected.2 = 5		
  	    "Revert to stock",     					"I want stock volumes back!(15,82)",                               							     0,      #-- selected.2 = 11
	   
	    "Do you want to boost the speaker?",          	"",                                                       				   	   2, 	    #-- Group 3. key = "selected.3"
        "No",               		"I want to keep stock speaker volume.(83)",              							 					     0,      #-- selected.3 = 1
        "Yes",               		"I want to boost speaker volume.(87)",              							 						 	 0,      #-- selected.3 = 2		
		
		"Do you want to boost the earpiece?(in-call speaker&headphones)",          "",               						   		   2, 	 	#-- Group 4. key = "selected.4"
        "No",               		"I want to keep stock earpiece volume.(83)",              							 						 0,      #-- selected.4 = 1
        "Yes",               		"I want to boost earpiece volume. 4.4 only(87/boost dependent)",              			 					 0       #-- selected.4 = 2		
	  #--------[ Initial Value = 0: Unselected, 1: Selected, 2: Group Item, 3: Not Visible ]---------#

);

Although you've marked them, I still don't understand where the issue is. :(
 
Last edited:
  • Like
Reactions: Troubadour666

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    @Troubadour666 could you please reply here to my question in the collaboration section? ?

    Sent from my C6903 using Tapatalk

    Yes,

    Hi,

    i see in your updater-script, some lines with

    if file_getprop("/tmp/aroma-data/menu.prop","selected") == "1" then

    and


    if file_getprop("/tmp/aroma/window1.prop","selected.1.1.1.1") == "1" then

    did you try to use to /aroma-data/ instead of /aroma/ , in all lines.
    1
    It still fails to flash :(
    Uploaded a new zip with the modifications you advised me.
    1
    It still fails to flash :(
    Uploaded a new zip with the modifications you advised me.

    i made updater-script like this, in attachments....following aroma choices for window1.prop

    i remove "package extract" line in each case, i want just to show you how i manage checkbox() choice in updater-script. selected.1 or selected.2 and ...

    i dont understand well why we have selected.1.5.2.1 ....or any other selected.1.2.1.3....how many numbers do you use ? i never see that....

    thats why i show how i use it on my side.

    thanks.
    1
    @Troubadour666
    I finally got myself to work on this, and I don't really know what to write in package_extract_dir if I were to follow your updater_script.
    I want to flash a single file depending on 4 different selections, not flashing 4 different files.
    That's how my latest updater script looks like

    i see tomorrow and report

    ok @olokos , this is the code :

    Code:
    ui_print("-> Initialising....");
    ui_print("-> Please Wait....");
    if file_getprop("/tmp/aroma-data/menu.prop","selected") == "1" then
    	ui_print("-> Installing Z1 Volume MOD");
    	ui_print("-> MOUNTING SYSTEM...");
    	run_program("/sbin/busybox", "mount", "/system");
    	ui_print("-> Extracting Files...");
    	package_extract_dir("system", "/system");
    	#-- SUB WINDOW 1
    	# ######Volume boost headphones 4.3#########
    	if file_getprop("/tmp/aroma-data/window1.prop","[COLOR="Red"]selected.1.1.1.1[/COLOR]") == "1" then
    		ui_print("-> Installing Quiet Volume for 4.3 or lower");
    		package_extract_dir("AROMA/Android4.3/headphones/QuietVolume", "/system");
    	endif;
    	if file_getprop("/tmp/aroma-data/window1.prop","[COLOR="Red"]selected.1.2.1.1[/COLOR]") == "1" then
    		ui_print("-> Installing Lower than stock volume for 4.3 or lower");
    		package_extract_dir("AROMA/Android4.3/headphones/LowerVolume", "/system");
    	endif;
    	if file_getprop("/tmp/aroma-data/window1.prop","[COLOR="Red"]selected.1.3.1.1[/COLOR]") == "1" then
    		ui_print("-> Intstalling Volume Boost for 4.3 or lower");
    		package_extract_dir("AROMA/Android4.3/headphones/BoostVolume", "/system");
    	endif;
    	if file_getprop("/tmp/aroma-data/window1.prop","[COLOR="Red"]selected.1.4.1.1[/COLOR]") == "1" then
    		ui_print("-> Installing Insane volume boost for 4.3 or lower");
    		package_extract_dir("AROMA/Android4.3/headphones/InsaneVolume", "/system");
    	endif;
    	if file_getprop("/tmp/aroma-data/window1.prop","[COLOR="Red"]selected.1.5.1.1[/COLOR]") == "1" then
    		ui_print("-> Installing DEAF volume boost for 4.3 or lower");
    		package_extract_dir("AROMA/Android4.3/headphones/DeafVolume", "/system");
    	endif;
    	if file_getprop("/tmp/aroma-data/window1.prop","[COLOR="Red"]selected.1.11.1[/COLOR]") == "1" then
    		ui_print("-> Reverting to stock volume for 4.3 or lower");
    		package_extract_dir("AROMA/Android4.3/headphones/RevertVolume", "/system");
    	endif;
    	# ######Volume boost headphones+speakers 4.3#########
    	if file_getprop("/tmp/aroma-data/window1.prop","selected.1.1.2.1") == "1" then
    		ui_print("-> Installing Quiet Volume for 4.3 or lower");
    		package_extract_dir("AROMA/Android4.3/headphones+speaker/QuietVolume", "/system");
    	endif;
    	if file_getprop("/tmp/aroma-data/window1.prop","selected.1.2.2.1") == "1" then
    		ui_print("-> Installing Lower than stock volume for 4.3 or lower");
    		package_extract_dir("AROMA/Android4.3/headphones+speaker/LowerVolume", "/system");
    	endif;
    	if file_getprop("/tmp/aroma-data/window1.prop","selected.1.3.2.1") == "1" then
    		ui_print("-> Intstalling Volume Boost for 4.3 or lower");
    		package_extract_dir("AROMA/Android4.3/headphones+speaker/BoostVolume", "/system");
    	endif;
    	if file_getprop("/tmp/aroma-data/window1.prop","selected.1.4.2.1") == "1" then
    		ui_print("-> Installing Insane volume boost for 4.3 or lower");
    		package_extract_dir("AROMA/Android4.3/headphones+speaker/InsaneVolume", "/system");
    	endif;
    	if file_getprop("/tmp/aroma-data/window1.prop","selected.1.5.2.1") == "1" then
    		ui_print("-> Installing DEAF volume boost for 4.3 or lower");
    		package_extract_dir("AROMA/Android4.3/headphones+speaker/DeafVolume", "/system");
    	endif;
    	if file_getprop("/tmp/aroma-data/window1.prop","selected.1.11.2.1") == "1" then
    		ui_print("-> Reverting to stock volume for 4.2/4.3");
    		package_extract_dir("AROMA/Android4.3/headphones/RevertVolume", "/system");
    	endif;
    	# ######Volume boost headphones 4.4#########
    	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.1.1.1") == "1" then
    		ui_print("-> Installing Quiet Volume for 4.4");
    		package_extract_dir("AROMA/Android4.4/headphones/QuietVolume", "/system");
    	endif;
    	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.2.1.1") == "1" then
    		ui_print("-> Installing Lower than stock volume for 4.4");
    		package_extract_dir("AROMA/Android4.4/headphones/LowerVolume", "/system");
    	endif;
    	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.3.1.1") == "1" then
    		ui_print("-> Installing Volume boost for 4.4");
    		package_extract_dir("AROMA/Android4.4/headphones/BoostVolume", "/system");
    	endif;
    	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.4.1.1") == "1" then
    		ui_print("-> Installing Insane volume boost for 4.4");
    		package_extract_dir("AROMA/Android4.4/headphones/InsaneVolume", "/system");
    	endif;
    	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.5.1.1") == "1" then
    		ui_print("-> Installing DEAF volume boost for 4.4");
    		package_extract_dir("AROMA/Android4.4/headphones/DeafVolume", "/system");
    	endif;
    	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.11.1.1") == "1" then
    		ui_print("-> Reverting to stock volumes for 4.4");
    		package_extract_dir("AROMA/Android4.4/RevertVolume", "/system");
    	endif;
    	# ######Volume boost headphones+earpiece 4.4#########
    	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.1.1.1") == "1" then
    		ui_print("-> Installing Quiet Volume for 4.4");
    		package_extract_dir("AROMA/Android4.4/headphones+earpiece/QuietVolume", "/system");
    	endif;
    	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.2.1.1") == "1" then
    		ui_print("-> Installing Lower than stock volume for 4.4");
    		package_extract_dir("AROMA/Android4.4/headphones+earpiece/LowerVolume", "/system");
    	endif;
    	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.3.1.1") == "1" then
    		ui_print("-> Installing Volume boost for 4.4");
    		package_extract_dir("AROMA/Android4.4/headphones+earpiece/BoostVolume", "/system");
    	endif;
    	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.4.1.1") == "1" then
    		ui_print("-> Installing Insane volume boost for 4.4");
    		package_extract_dir("AROMA/Android4.4/headphones+earpiece/InsaneVolume", "/system");
    	endif;
    	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.5.1.1") == "1" then
    		ui_print("-> Installing DEAF volume boost for 4.4");
    		package_extract_dir("AROMA/Android4.4/headphones+earpiece/DeafVolume", "/system");
    	endif;
    	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.11.1.1") == "1" then
    		ui_print("-> Reverting to stock volumes for 4.4");
    		package_extract_dir("AROMA/Android4.4/RevertVolume", "/system");
    	endif;
    	# ######Volume boost headphones+speakers for 4.4#########
    	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.1.2.1") == "1" then
    		ui_print("-> Installing Quiet Volume for 4.4 with speaker boost");
    		package_extract_dir("AROMA/Android4.4/headphones/QuietVolume", "/system");
    	endif;
    	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.2.2.1") == "1" then
    		ui_print("-> Installing Lower than stock volume for 4.4 with speaker boost");
    		package_extract_dir("AROMA/Android4.4/headphones+speaker/LowerVolume", "/system");
    	endif;
    	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.3.2.1") == "1" then
    		ui_print("-> Installing Volume boost for 4.4 with speaker boost");
    		package_extract_dir("AROMA/Android4.4/headphones+speaker/BoostVolume", "/system");
    	endif;
    	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.4.2.1") == "1" then
    		ui_print("-> Installing Insane volume boost for 4.4 with speaker boost");
    		package_extract_dir("AROMA/Android4.4/headphones+speaker/InsaneVolume", "/system");
    	endif;
    	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.5.2.1") == "1" then
    		ui_print("-> Installing DEAF volume (u crazy!) for 4.4 with speaker boost");
    		package_extract_dir("AROMA/Android4.4/headphones+speaker/DeafVolume", "/system");
    	endif;
    	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.11.2.1") == "1" then
    		ui_print("-> Reverting to stock volumes for 4.4");
    		package_extract_dir("AROMA/Android4.4/RevertVolume", "/system");
    	endif;
    	# ######Volume boost headphones+speakers+earpiece for 4.4#########
    	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.1.2.1") == "1" then
    		ui_print("-> Installing Quiet Volume for 4.4 with speaker boost");
    		package_extract_dir("AROMA/Android4.4/headphones+speaker+earpiece/QuietVolume", "/system");
    	endif;
    	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.2.2.1") == "1" then
    		ui_print("-> Installing Lower than stock volume for 4.4 with speaker boost");
    		package_extract_dir("AROMA/Android4.4/headphones+speaker+earpiece/LowerVolume", "/system");
    	endif;
    	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.3.2.1") == "1" then
    		ui_print("-> Installing Volume boost for 4.4 with speaker boost");
    		package_extract_dir("AROMA/Android4.4/headphones+speaker+earpiece/BoostVolume", "/system");
    	endif;
    	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.4.2.1") == "1" then
    		ui_print("-> Installing Insane volume boost for 4.4 with speaker boost");
    		package_extract_dir("AROMA/Android4.4/headphones+speaker+earpiece/InsaneVolume", "/system");
    	endif;
    	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.5.2.1") == "1" then
    		ui_print("-> Installing DEAF volume (u crazy!) for 4.4 with speaker boost");
    		package_extract_dir("AROMA/Android4.4/headphones+speaker+earpiece/DeafVolume", "/system");
    	endif;
    	if file_getprop("/tmp/aroma-data/window1.prop","selected.2.11.2.1") == "1" then
    		ui_print("-> Reverting to stock volumes for 4.4");
    		package_extract_dir("AROMA/Android4.4/RevertVolume", "/system");
    	endif;
    	ui_print("-> Fixing Permissions");
    	package_extract_file("fix_permissions", "/tmp/fix_permissions");
    	set_perm(0, 0, 0777, "/tmp/fix_permissions");
    	run_program("/tmp/fix_permissions");
    	ui_print("-> Finished Installation...!");
    	ui_print("-> Done...");
    	ui_print("-> ...");
    	ui_print("-> Enjoy!");
    	ui_print("-> Don't forget to press thanks. It took me many hours to do that!");
    endif;
    run_program("/sbin/busybox", "umount", "/system");

    i marked some choice in red, because i think its the problem. can you repost aroma-config you have done ? for the 'corresponding choices" .
    1
    @Troubadour666
    There it is:
    Thank you. I thought you'd never get back to it! :)
    Code:
    	  #----------------------------------[ Selectbox With Groups ]-----------------------------------#
    	  # TITLE            |  SUBTITLE                                                 | Initial Value #
    	  #------------------+-----------------------------------------------------------+---------------#  
      
            "What's your android?",          "",                                                        								   2,      #-- Group 1. key = "selected.1"
            "Android 4.2/4.3",     "Choose this if you're running Android 4.3 or below",                                          					 0,      #-- selected.1 = 1
            "Android 4.4",         "Choose this if you're running Android 4.4",                       	    		   	       						 0,      #-- selected.1 = 2
    
    		
            "What boost do you want?",          "",                                                       				   			       2, 	   #-- Group 2. key = "selected.2"
            "Quiet headphones",               		"Stock volumes are way too loud for me.(hp10,82)",              							     0,      #-- selected.2 = 1
    	    "Headphones lower than stock",    		"Stock volumes are a bit loud for me.(hp13,82)",       	      	 						         0,      #-- selected.2 = 2
    	    "Headphones volume boost",        		"Stock volumes are a bit too quiet for me.(hp20,82)",           	    						 0,      #-- selected.2 = 3
    	    "Headphones insane volume boost", 		"I want to raise the volume a lot.(hp20,87)",                        		 					 0,      #-- selected.2 = 4
    	    "Headphones DEAF volume boost",   		"This one is meant for really crazy people. Proceed with caution.(hp20,95)",					 0,      #-- selected.2 = 5		
      	    "Revert to stock",     					"I want stock volumes back!(15,82)",                               							     0,      #-- selected.2 = 11
    	   
    	    "Do you want to boost the speaker?",          	"",                                                       				   	   2, 	    #-- Group 3. key = "selected.3"
            "No",               		"I want to keep stock speaker volume.(83)",              							 					     0,      #-- selected.3 = 1
            "Yes",               		"I want to boost speaker volume.(87)",              							 						 	 0,      #-- selected.3 = 2		
    		
    		"Do you want to boost the earpiece?(in-call speaker&headphones)",          "",               						   		   2, 	 	#-- Group 4. key = "selected.4"
            "No",               		"I want to keep stock earpiece volume.(83)",              							 						 0,      #-- selected.4 = 1
            "Yes",               		"I want to boost earpiece volume. 4.4 only(87/boost dependent)",              			 					 0       #-- selected.4 = 2		
    	  #--------[ Initial Value = 0: Unselected, 1: Selected, 2: Group Item, 3: Not Visible ]---------#
    
    );

    Although you've marked them, I still don't understand where the issue is. :(