Skip to content

Engine hash d91c0e6f... listed in enginehash.csv but required libflutter_arm64.so is missing (404) #341

@mghotz

Description

@mghotz

Hello,

I'm trying to patch a Flutter APK with reFlutter. The APK is using a Flutter engine with the snapshot hash:
d91c0e6f35f0eb2e44124e8f42aa44a7
This hash is listed in your enginehash.csv file, so it is detected as supported. However, during patching, ReFlutter attempts to download the engine file from:
https://github.com/Impact-I/reFlutter/releases/download/android-v2-d91c0e6f35f0eb2e44124e8f42aa44a7/libflutter_arm64.so

...but this URL results in a 404 Not Found error, causing ReFlutter to fail silently with no output.

Steps to Reproduce:

  1. Use an APK built with Flutter v3.29.0 (engine hash d91c0e6f35f0eb2e44124e8f42aa44a7)
  2. Run reflutter your.apk
  3. Output: only [Processing...], and no patched APK is produced
  4. Debugging reveals failed download due to missing release asset

If the hash is listed in enginehash.csv, the corresponding engine file should be downloadable.

P.S. Thanks for this tool — it has been incredibly useful!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions