Browse Source

fix bypass

TheWildJames 2 months ago
parent
commit
cc7d2f0b34
1 changed files with 19 additions and 8 deletions
  1. 19 8
      .github/actions/build-kernel/patches/bypass.patch

+ 19 - 8
.github/actions/build-kernel/patches/bypass.patch

@@ -12,18 +12,30 @@ index 6a97197..c01bdde 100755
  
  
 diff --git a/tools/ak3-core.sh b/tools/ak3-core.sh
-index 098506e..52a9e35 100755
+index 9ba26e9..12165c5 100755
 --- a/tools/ak3-core.sh
 +++ b/tools/ak3-core.sh
-@@ -1141,3 +1141,63 @@ handle_input() {
+@@ -1008,10 +1008,10 @@ version_ge() {
+ do_check_boot_version() {
+   ui_print " " "  -> Check kernel version compatibility..."
+ 
+-  # BYPASS: do.check_boot_version=0 in anykernel.sh skips check
++  # SKIPPED: do.check_boot_version=0 in anykernel.sh skips check
+   if [ "$(file_getprop anykernel.sh do.check_boot_version)" != 1 ]; then
+-    ui_print "  -> [BYPASS] do.check_boot_version=0: version check SKIPPED."
+-    ui_print "  -> [BYPASS] Forced flash. Proceed with caution!"
++    ui_print "  -> [SKIPPED] do.check_boot_version=0: version check SKIPPED."
++    ui_print "  -> [SKIPPED] Forced flash. Proceed with caution!"
+     return 1
+   fi
+ 
+@@ -1141,3 +1141,60 @@ handle_input() {
  setup_ak;
  
  do_check_boot_version;
 +
 +# Kernel image selection prompt
 +
-+KERNEL_MODE="normal"
-+
 +show_kernel_menu() {
 +    ui_print " "
 +    ui_print "================================"
@@ -53,15 +65,14 @@ index 098506e..52a9e35 100755
 +
 +    case "$KEY_RESULT" in
 +        KEY_VOLUMEUP)
-+            KERNEL_MODE="bypass"
 +            ui_print " "
 +            ui_print "Selected: Bypass Mode"
 +            ui_print "Using Bypass-Image"
 +            ui_print " "
++            mv $AKHOME/Bypass-Image $AKHOME/Image
 +            ;;
 +
 +        KEY_VOLUMEDOWN)
-+            KERNEL_MODE="normal"
 +            ui_print " "
 +            ui_print "Selected: Normal Mode"
 +            ui_print "Using standard Image"
@@ -69,11 +80,11 @@ index 098506e..52a9e35 100755
 +            ;;
 +
 +        TIMEOUT)
-+            KERNEL_MODE="normal"
 +            ui_print " "
 +            ui_print "Timeout reached."
-+            ui_print "Defaulting to Normal Mode."
++            ui_print "Exiting."
 +            ui_print " "
++            abort
 +            ;;
 +    esac
 +}