Skip to content

Commit

Permalink
Remove partition-image / add recovery fd in script
Browse files Browse the repository at this point in the history
  • Loading branch information
dosomder committed Jan 25, 2016
1 parent 80af7e9 commit 0954119
Showing 1 changed file with 8 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@ ui_print("Extracting files...");
package_extract_file("utils/busybox", "/tmp/busybox");
package_extract_file("utils/sinflash", "/tmp/sinflash");
package_extract_file("utils/flash_apps.sh", "/tmp/flash_apps.sh");
package_extract_file("partition-image.sin", "/tmp/partition-image.sin");
package_extract_file("prfconfig", "/tmp/prfconfig");
set_perm(0, 0, 0755, "/tmp/busybox");
set_perm(0, 0, 0755, "/tmp/sinflash");
Expand All @@ -33,7 +32,7 @@ if
file_getprop("/tmp/prfconfig", "SYSTEM") == "1"
then
if
run_program("/tmp/sinflash", "-z", file_getprop("/tmp/prfargs", "zip"), "system.sin", "/tmp/partition-image.sin") != "0"
run_program("/tmp/sinflash", "-z", file_getprop("/tmp/prfargs", "zip"), "system.sin", "-rfd", file_getprop("/tmp/prfargs", "outfile")) != "0"
then
abort("Error flashing system.sin");
else
Expand All @@ -47,7 +46,7 @@ if
file_getprop("/tmp/prfconfig", "LTALABEL") == "1"
then
if
run_program("/tmp/sinflash", "-z", file_getprop("/tmp/prfargs", "zip"), "ltalabel.sin", "/tmp/partition-image.sin") != "0"
run_program("/tmp/sinflash", "-z", file_getprop("/tmp/prfargs", "zip"), "ltalabel.sin", "-rfd", file_getprop("/tmp/prfargs", "outfile")) != "0"
then
ui_print("Error flashing ltalabel.sin");
else
Expand All @@ -61,7 +60,7 @@ if
file_getprop("/tmp/prfconfig", "FOTAKERNEL") == "1"
then
if
run_program("/tmp/sinflash", "-z", file_getprop("/tmp/prfargs", "zip"), "fotakernel.sin", "/tmp/partition-image.sin") != "0"
run_program("/tmp/sinflash", "-z", file_getprop("/tmp/prfargs", "zip"), "fotakernel.sin", "-rfd", file_getprop("/tmp/prfargs", "outfile")) != "0"
then
ui_print("Error flashing fotakernel.sin");
else
Expand All @@ -75,12 +74,12 @@ if
file_getprop("/tmp/prfconfig", "KERNEL") == "1"
then
if
run_program("/tmp/sinflash", "-z", file_getprop("/tmp/prfargs", "zip"), "boot.sin", "/tmp/partition-image.sin") != "0"
run_program("/tmp/sinflash", "-z", file_getprop("/tmp/prfargs", "zip"), "boot.sin", "-rfd", file_getprop("/tmp/prfargs", "outfile")) != "0"
then
ui_print("Error flashing kernel.sin");
else
if
run_program("/tmp/sinflash", "-z", file_getprop("/tmp/prfargs", "zip"), "rpm.sin", "/tmp/partition-image.sin") == "1"
run_program("/tmp/sinflash", "-z", file_getprop("/tmp/prfargs", "zip"), "rpm.sin", "-rfd", file_getprop("/tmp/prfargs", "outfile")) == "1"
then
ui_print("Error flashing rpm.sin");
endif;
Expand All @@ -94,14 +93,14 @@ if
file_getprop("/tmp/prfconfig", "MODEM") == "1"
then
if
run_program("/tmp/sinflash", "-z", file_getprop("/tmp/prfargs", "zip"), "amss_fsg.sin", "/tmp/partition-image.sin") == "1"
run_program("/tmp/sinflash", "-z", file_getprop("/tmp/prfargs", "zip"), "amss_fsg.sin", "-rfd", file_getprop("/tmp/prfargs", "outfile")) == "1"
then
ui_print("Error flashing modem");
endif;
ui_print("Modem flashed.");

run_program("/tmp/sinflash", "-z", file_getprop("/tmp/prfargs", "zip"), "amss_fs_1.sin", "/tmp/partition-image.sin");
run_program("/tmp/sinflash", "-z", file_getprop("/tmp/prfargs", "zip"), "amss_fs_2.sin", "/tmp/partition-image.sin");
run_program("/tmp/sinflash", "-z", file_getprop("/tmp/prfargs", "zip"), "amss_fs_1.sin");
run_program("/tmp/sinflash", "-z", file_getprop("/tmp/prfargs", "zip"), "amss_fs_2.sin");
endif;

# ===================== Clean up =====================
Expand Down

0 comments on commit 0954119

Please sign in to comment.