#OMJs MOD Pack

theme("sense");


ini_set("rom_name",             "OMJs Sense 5 MOD Pack");
ini_set("rom_version",          "V1.2");
ini_set("rom_date",             "April 4th");
ini_set("rom_author",           "OMJ");
ini_set("rom_device",           "HTC Evo 4G LTE");

splash(4000, "omjbot");

calibrate("1.4072","31","1.3113","43","yes");

ini_set("customkeycode_up",     "115");
ini_set("customkeycode_down",   "114");
ini_set("customkeycode_select", "102");
  fontresload( "0", "ttf/Roboto-Regular.ttf", "12" ); #-- "0" = Small Font
  fontresload( "1", "ttf/Roboto-Regular.ttf", "18" ); #-- "1" = Big Font


viewbox(
  "Welcome",
    "\n\n\n\n\n"+
    "You're about to flash\n\n"+
	"\t: <b><#selectbg_g>"+ini_get("rom_name")+"</#></b>\n\n"+
    "\t: <b><#selectbg_g>"+ini_get("rom_version")+"</#></b>\n\n"+
    "\t: <b><#selectbg_g>"+ini_get("rom_date")+"</#></b>\n\n\n"+
    "Press Next to continue the installation...",
  "@info"
);

resexec("check_if_deodex.sh");

if prop("deodexed_status.prop","odex")=="1" then
	 alert(
	 "ROM Status",
	 "ROM is odexed, installer must exit!"
	 );
exit("");
endif;

if prop("deodexed_status.prop","odex")=="0" then
	 alert(
	 "ROM Status",
	 "ROM is deodexed! Press OK to continue."
	 );
endif;

checkbox(
  "Choose your MODs",
  "Please select the MODs ones you want",
  "@apps",
  "custom.prop",
  
		"Status Bar MODs","",2,
			"EQS w/ Battery %, gps icon removed","Installs SystemUI w/ EQS, Battery % & no gps icon",0,
			"Battery Icons","Choose which battery icons you want in the next screen",0,
			"Remove am/pm","This will remove am/pm from the statusbar",0,
			"Clock Options","Add JB colored clock, remove or center the clock in the statusbar",0,
			
		"Prism MODs","",2,
			"5x6 App Drawer","This will add the 5x6 app drawer",0,
			
		"App MODs","",2,
			"Roam Only option","Do you want the Roam Only option?",0,
			"Disable Exchange Security","This will install Mail with exchange security disabled",0,
			"MMS Awake","This mod will turn the screen on when a new text comes in",0,
			
		"Misc MODs","",2,
			"Increase haptic feedback","This will increase haptic feedback for APM users or stock",0,		
			"Camera Button Remap","Do you want to remap the half press camera button to something?",0,
			"Stock JellyBean Boot Animation","This will install the Stock JellyBean Boot animation",0,			
			"JB Blue Icon Pack","This will install numerous JB blue colored icons",0,
			"Capacitive LED brightness","This will set the capacitive LED brightness",0

);


if
	file_getprop("/tmp/aroma-data/custom.prop","item.1.2") == "1"
then
		menubox(
		"Which Battery Mod Do You Prefer?",
		"Please Select:",
		"@apps",
		"battery.prop",
  
		"Circle w/Percent","","@circle",
		"Another Circle w/Percent","","@circle2",
		"Stock Sense w/ no Percent","","@stock",
		"Stock Sense w/Percent","","@stock2",
		"Blue Stock Sense w/Percent","","@stock3",
		"Honeycomb w/Percent","","@honeycomb",
		"Sense 5 w/Percent","","@sense5"

		);
endif;

if
	file_getprop("/tmp/aroma-data/custom.prop","item.1.3") == "1"
then
		selectbox(
		"Remove am/pm?",
		"Please Select:",
		"@apps",
		"ampm.prop",
  
		"Choose if u selected EQS","",0,
		"Choose if you don't have EQS","",0

		);
endif;

if
	file_getprop("/tmp/aroma-data/custom.prop","item.1.4") == "1"
then
		selectbox(
		"StatusBar clock options",
		"Please Select:",
		"@apps",
		"clock.prop",
 
		"Remove the clock","",0,
		"Center the clock","",0,
		"JB colored clock","",0,
		"JB colored clock + Centered","",0
		
		);
endif;

if
	file_getprop("/tmp/aroma-data/custom.prop","item.4.2") == "1"
then
		selectbox(
		"Remap half press camera button?",
		"Please Select:",
		"@apps",
		"camera.prop",
  
		"Camera Button Wake","This will make a press of the camera button wake the phone",0,
		"Camera Button Search","This will make a half press of the camera button search",0,
		"Camera Button Both Wake And Search","This will make a half press of the camera both wake the phone(when sleeping), and search when the phone is awake!",0,
		"Revert to stock","",0

		);
endif;

if
	file_getprop("/tmp/aroma-data/custom.prop","item.4.5") == "1"
then
		selectbox(
		"Set Capacitive brightness?",
		"Please Select:",
		"@apps",
		"led.prop",
  
		"Turn off","",0,
		"Dim Brightness","",0,
		"Stock Brightness","",0

		);
endif;

viewbox(
  "Ready To Install",
  "All required information has been gathered for this installation.\n\n"+
  "Click next to begin...",
  "@info"
);

install(
  "Installing",
  "Now flashing <b>"+ini_get("rom_name")+"</b>...\n"+
  "Please Wait...",
  "@install",
  "@install"
);

ini_set("text_next", "Finish");

checkviewbox(
    "Installation Completed",
    "<#selectbg_g><b>Congratulation...</b></#>\n\n"+
    "<b>"+ini_get("rom_name")+"</b> has been installed into your device.\n\n"+
    "Installer Status: "+getvar("retstatus")+"\n\n",
    "@welcome",
    "Reboot your device now.",
    "1",
    "reboot_it"
);

exec("/sbin/cp","/tmp/aroma/.install.log","/sdcard/OMJ/AROMA.log");
exec("/sbin/sync");

if
  getvar("reboot_it")=="1"
then
  reboot("onfinish");
endif;