Not terrible at all, I like this, but not everything is perfect and some people like me whos views are mostly neglected for being nitpick still find issues with this, it’s up to you to fix them but I’ll just list them out:
It’s upto you if you want to take my suggestions into consideration, I did give these suggestions by carefully viewing how Apple made it’s gui so I am not randomly criticising your work like a karen.
Not quite, for example: The widget looks a bit off and the settings icon is less detailed, also on iPhone the Bank of America app is shortened to BofA. Also when loading Maps, it doesn’t show that icon. It just shows a skeleton version of the app.
You got to it before me! I’m already working on something similar, but I’m going all out on detail. I’m more likely to get a DMCA from Apple than you. The one I’m working on uses actual Apple source code instead of me developing the code for the phone myself.
fun fact: whenever you’re finished using iPhone Mirroring, the status bar icons are smaller and unequal, meaning until you killall SpringBoard, or reboot your device, the icons will reset to their default state.