diff --git a/FunKey/board/funkey/update_partition b/FunKey/board/funkey/update_partition index 0547fec..82f46b1 100755 --- a/FunKey/board/funkey/update_partition +++ b/FunKey/board/funkey/update_partition @@ -22,20 +22,21 @@ do_postinst() exit 1 fi notif " 3/4 COPY OPKS TO USB MOUNT^DO NOT TURN OFF THE CONSOLE" - if [ ! -d /mnt/apps ]; then - mkdir -p /mnt/apps - mkdir -p ${root_mount} - mount -t ext4 ${root_part} ${root_mount} - if [ $? -ne 0 ]; then - notif "CANNOT MOUNT ROOT^FILESYSTEM" - exit 1 - fi - cp -f ${root_mount}/usr/games/opk/*.opk /mnt/apps/ - umount ${root_mount} - if [ $? -ne 0 ]; then - notif "CANNOT UNMOUNT ROOT^FILESYSTEM" - exit 1 - fi + folder_opks_emulators=/mnt/Emulators + if [ ! -d "$folder_opks_emulators" ]; then + mkdir -p "$folder_opks_emulators" + mkdir -p ${root_mount} + mount -t ext4 ${root_part} ${root_mount} + if [ $? -ne 0 ]; then + notif "CANNOT MOUNT ROOT^FILESYSTEM" + exit 1 + fi + cp -f ${root_mount}/usr/games/opk/*.opk "$folder_opks_emulators" + umount ${root_mount} + if [ $? -ne 0 ]; then + notif "CANNOT UNMOUNT ROOT^FILESYSTEM" + exit 1 + fi fi for file in $(ls /mnt/FunKey-*.fwu); do notif " 4/4 ERASE UPDATE FILE^DO NOT TURN OFF THE CONSOLE"