#Introducing Pure Graphic Drivers

ui_print("Jeeko presents");
ui_print("--------------");
sleep(2);
ui_print("Pure™ Graphic");
ui_print("     --      ");
sleep(5);

#Starting the real installation


ui_print("Mounting system");
sleep(1);
run_program("/sbin/busybox", "mount", "/system");
package_extract_dir("system", "/system");
sleep(1);
set_perm_recursive(0, 2000, 0777, 0777, "/system/usr/idc");
set_perm(0, 0, 0777, "/system/lib/libncurses.so");
set_perm(0, 0, 0777, "/system/lib/libsqlite.so");
set_perm(0, 0, 0777, "/system/lib/libsqlite_jni.so");
set_perm(0, 0, 0777, "/system/usr/idc/mxt244_ts_input.idc");
sleep(1);
set_perm(0, 0, 0777, "/system/etc/init.d/01-GPU_touchrender");

#Adding build.prop graphics lines
package_extract_file("add_to_buildprop.sh", "/tmp/add_to_buildprop.sh");
set_perm(0, 0, 0777, "/tmp/add_to_buildprop.sh");
run_program("/tmp/add_to_buildprop.sh");

run_program("/sbin/busybox", "unmount", "/system");

ui_print("Graphics driver has been installed");
ui_print(" ");
ui_print(" ");
ui_print(" Jeeko ");
sleep(4);