So, i was recently searching for an android emulator with lowest CPU usage and found a few cool options. I tried most of them but most of them were not efficient. The inefficient ones were using Virtual Box frontends in headless mode.
Then i found a pretty weird and cool android emulator
SmartGaga. Its made by some chinese dev. Its WICKED FAST, even on 40% cpu usage even without VT-X enabled.
I tried reversing its files but i found nothing. It was completely custom built and compiled. I tried to reverse the system hardisk, but found it had a zip file appended at the front. like
[ ZIP ][ ext4 HDD ].
I’m still not sure how this emulator works, and what virtualization technology its using. As i’m still not that well experienced in reversing i need a little help with this. My main goal here is to identify the VM engine and create a opensource implementation of it.
This emulator looks like its not using something ive never seen before (vbox, vmware, qemu engines). Also its wicked fast!
Please Help Guys