You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I’m trying to reverse a Flutter application built with Flutter 3.27.1 and Dart 3.6.0 using reFlutter.
According to your enginehash.csv, the correct configuration for Flutter 3.27.1 is:
However, when I run the Docker build process like below:
docker run -it
-v "$(pwd):/t"
-e HASH_PATCH=f956f595844a2f845a55707faaaa51e4
-e COMMIT=cb4b5fff73850b2e42bd4de7cb9a4310a78ac40d
reflutter
I get the following error:
fatal: remote error: upload-pack: not our ref cb4b5fff73850b2e42bd4de7cb9a4310a78ac40d
It seems that this engine commit no longer exists (or is inaccessible) in the public Flutter Engine repository.
I also tried cloning the flutter/engine repository and manually checking out the latest commit for the corresponding Flutter version (17025dd88227cd9532c33fa78f5250d548d87e9a), but encountered the same result — the referenced commit for the engine does not appear to exist in the public repo.
Could you please clarify:
Is there an alternative working engine commit that matches the same snapshot hash (f956f595...) for Flutter 3.27.1?
Or is there a known workaround to proceed with the engine patching for this version?
Thanks in advance for maintaining this great tool. Any help would be appreciated!