diff --git a/builder/pwnagotchi.json b/builder/pwnagotchi.json index 117514f2..017139b9 100644 --- a/builder/pwnagotchi.json +++ b/builder/pwnagotchi.json @@ -3,13 +3,10 @@ { "name": "pwnagotchi", "type": "arm-image", - "iso_urls": "https://downloads.raspberrypi.org/raspios_lite_arm64/images/raspios_lite_arm64-2023-05-03/2023-05-03-raspios-bullseye-arm64-lite.img.xz", + "iso_url": "https://downloads.raspberrypi.org/raspios_lite_arm64/images/raspios_lite_arm64-2023-05-03/2023-05-03-raspios-bullseye-arm64-lite.img.xz", "iso_checksum": "file:https://downloads.raspberrypi.org/raspios_lite_arm64/images/raspios_lite_arm64-2023-05-03/2023-05-03-raspios-bullseye-arm64-lite.img.xz.sha256", "target_image_size": 9368709120, - "qemu_binary": "qemu-aarch64-static", - "qemu_args": [ - "-cpu", "cortex-a72" - ] + "qemu_binary": "qemu-aarch64-static" } ], "provisioners": [ diff --git a/pwnagotchi/plugins/default/auto-update.py b/pwnagotchi/plugins/default/auto-update.py index 3b2f9a4f..b1afdc04 100644 --- a/pwnagotchi/plugins/default/auto-update.py +++ b/pwnagotchi/plugins/default/auto-update.py @@ -35,11 +35,11 @@ def check(version, repo, native=True): if not native: info['url'] = "https://github.com/%s/archive/%s.zip" % (repo, latest['tag_name']) else: - # check if this release is compatible with arm6 + # check if this release is compatible with armv8+ for asset in latest['assets']: download_url = asset['browser_download_url'] if download_url.endswith('.zip') and ( - info['arch'] in download_url or (is_arm and 'armhf' in download_url)): + info['arch'] in download_url or (is_arm and 'arm64' in download_url)): info['url'] = download_url break