Skip to content
This repository has been archived by the owner on Apr 14, 2023. It is now read-only.

could not read keymap file: 'en-us' #100

Open
XtraCube opened this issue Mar 26, 2023 · 0 comments
Open

could not read keymap file: 'en-us' #100

XtraCube opened this issue Mar 26, 2023 · 0 comments

Comments

@XtraCube
Copy link

Trying to boot with autoboot command, but it always spits out could not read keymap file: 'en-us'
I checked for the keymaps in /usr/share/qemu/keymaps, they were there, I searched for keymaps in the qemu-t8030 directory, there was 3 directories that had keymaps in them, so no idea why this error is happening. Even tried using sudo in case it was a perm issue, but nope

I'm running qemu-t8030 on a WSL linux VM. There seems to be no issue if I use the -nographic option, but then I can't see whats happening.

Here is the log

xtracube@xtrapc:~/iphone$ qemu-t8030/build/qemu-system-aarch64 -s -M t8030,trustcache-filename=Firmware/038-44135-124.dmg.trustcache,ticket-filename=root_ticket.der -kernel kernelcache.research.iphone12b -dtb Firmware/all_flash/DeviceTree.n104ap.im4p -append "debug=0x14e kextlog=0xffff serial=3 -v wdt=-1" -initrd 038-44135-124.dmg -cpu max -smp 4 -m 4G -serial mon:stdio -drive file=nvme.1,format=raw,if=none,id=drive.1 -device nvme-ns,drive=drive.1,bus=nvme-bus.0,nsid=1,nstype=1,logical_block_size=4096,physical_block_size=4096 -drive file=nvme.2,format=raw,if=none,id=drive.2 -device nvme-ns,drive=drive.2,bus=nvme-bus.0,nsid=2,nstype=2,logical_block_size=4096,physical_block_size=4096 -drive file=nvme.3,format=raw,if=none,id=drive.3 -device nvme-ns,drive=drive.3,bus=nvme-bus.0,nsid=3,nstype=3,logical_block_size=4096,physical_block_size=4096 -drive file=nvme.4,format=raw,if=none,id=drive.4 -device nvme-ns,drive=drive.4,bus=nvme-bus.0,nsid=4,nstype=4,logical_block_size=4096,physical_block_size=4096 -drive file=nvram,if=none,format=raw,id=nvram -device apple-nvram,drive=nvram,bus=nvme-bus.0,nsid=5,nstype=5,id=nvram,logical_block_size=4096,physical_block_size=4096 -drive file=nvme.6,format=raw,if=none,id=drive.6 -device nvme-ns,drive=drive.6,bus=nvme-bus.0,nsid=6,nstype=6,logical_block_size=4096,physical_block_size=4096 -drive file=nvme.7,format=raw,if=none,id=drive.7 -device nvme-ns,drive=drive.7,bus=nvme-bus.0,nsid=7,nstype=8,logical_block_size=4096,physical_block_size=4096 -monitor telnet:127.0.0.1:1235,server,nowait Loading iOS 14.0... kernel_low: 0xfffffff004000000 kernel_high: 0xfffffff00a4cd4f0 KPF: found apfs_vfsop_mount KPF: found handle_eval_rootauth KPF: Found AMFI hashtype check kpf_amfi_callback: Found AMFI (Leaf) kpf_amfi_callback: Found lookup_in_trust_cache_module @ 0xfffffff007b5d71c KPF: Found mac_mount KPF: Found mac_mount kpf_amfi_callback: Found AMFI (Routine) kpf_amfi_callback: Found lookup_in_static_trust_cache @ 0xfffffff0097edcb8 qemu-system-aarch64: Missing patch: trustcache16 KPF: Found AppleKeyStoreUserClient::handleUserClientCommandGated Qemu FB realize boot_mode: 0 auto-boot=false g_virt_base: 0xfffffff010000000 g_phys_base: 0x0000000802000000 slide_virt: 0x000000000cfc0000 slide_phys: 0x0000000000fc0000 entry: 0x00000008070e04e8 cmdline: [-restore rd=md0 nand-enable-reformat=1 -progress debug=0x14e kextlog=0xffff serial=3 -v wdt=-1] qemu-system-aarch64: could not read keymap file: 'en-us' xtracube@xtrapc:~/iphone$

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant