diff --git a/kali-config/common/bootloaders/grub-pc/grub.cfg b/kali-config/common/bootloaders/grub-pc/grub.cfg index d9bfb74..22d1759 100644 --- a/kali-config/common/bootloaders/grub-pc/grub.cfg +++ b/kali-config/common/bootloaders/grub-pc/grub.cfg @@ -46,10 +46,12 @@ menuentry "Live system (encrypted persistence, check kali.org/prst)" { # Installer (if any) LINUX_INSTALL +if [ ! -e /boot/grub/install.cfg ]; then menuentry "Start installer with speech synthesis" { linux KERNEL_GI speakup.synth=soft APPEND_GI initrd INITRD_GI } +fi submenu 'Advanced options...' { diff --git a/kali-config/common/hooks/live/accessibility-menu.binary b/kali-config/common/hooks/live/accessibility-menu.binary index 75cebb7..56d94b3 100755 --- a/kali-config/common/hooks/live/accessibility-menu.binary +++ b/kali-config/common/hooks/live/accessibility-menu.binary @@ -4,12 +4,13 @@ if [ ! -d isolinux ]; then cd binary fi +if ! grep "speakup.synth=soft" isolinux/install.cfg >/dev/null; then cat >>isolinux/install.cfg <