[Q] How exactly does Flash Image GUI work?
This is a question that I've been wondering ever since I first heard about the Flash Image GUI app. How come it can write to the parts of the memory that the recovery can't? And is there a specific reason why the recovery can't do the same stuff that the app can? I mean, wouldn't it be very convinient if the same functionality would (or could) be baked into the recovery eliminating the need to e.g. flash boot.imgs separately on devices with S-ON.
I'm very happy that the app exists as I'm too scared to go S-OFF (HTC__Y13, HBOOT 2.15) because of some people ending up with bricks with their S-OFFed phones. I just would like to understand the technical side of things a bit more.