[Q] Hardware Emulation for Specific Device(s)?
Hey folks. First, I apologize if this isn't the right place to post this since it's not actually about hacking Android so much as it's about creating a test environment on a PC. I'll elaborate:
I'd like to know if it's possible to use an emulator, such as Oracle's VM VirtualBox, to emulate the actual hardware profile of a specific device. For example, when I emulate a PC in VirtualBox I am able to define the virtual machine's hardware specifications to a limited degree. I would like to be able to emulate the exact hardware profile of Sprint's version of the S3 (SPH-L710), but anything in the ballpark of Samsung's Galaxy S3/4 devices would be useful.
The intention here would be to generate a virtual environment for testing and logging the installation and modification of bootloaders (especially *ahem* secured bootloaders such as those infested with KNOX). Currently, if a user has a KNOXed bootloader, they've only got one screw up before their KNOX bit goes from 0x0 to 0x1. I'd like to be able to generate a virtual environment that is able to simulate a device's hardware so that I can experiment with tripping KNOX, and I'll probably have to trip it a couple thousand times... Since my phone only gave me one shot, I'm about 1,999 attempts shy of that.
So, is this even remotely possible or am I just wishing on stars with this notion?
Sprint's Samsung Galaxy S3
Flashed to VZW prepaid unlimited
Android 4.3 (MK3), complete with KNOX set to 0x1 thanks to the OTA update it came with.
Use this link to sign up for Copy's Cloud Storage and we both get an extra 5gb (that means you start out with 20GB!)