MrHacker117/SamsEmung — reverse-engineered prompt
Reverse engineered prompt
Build me a working prototype of SamsEmung, a Python desktop app for emulating Samsung Galaxy devices. I want a simple VirtualBox style window where I can create a virtual device, choose models like Galaxy S6 through S10 or Note devices, set memory and storage, then start or stop the device.
The app should support two modes. If QEMU is installed, use it for full system Android emulation from Samsung firmware images. If not, fall back to a CPU level mode with Unicorn Engine so I can load and inspect ARM64 code. Add a firmware analysis tool where I can pick files like boot.img, system dumps, vendor images, or DTB files and see detected model and One UI or TouchWiz info.
Please include config.json support, a clean UI, basic logging, clear errors when dependencies are missing, and simple setup instructions. Keep it realistic as an alpha emulator, with stubs where real Samsung hardware behavior is too complex. Look up current docs online if you need to.
Want more depth? Deep Reverse