OK, so I have a Ubislate 7C+ tablet, and it's screwed up and the Wi-fi is unusable. See Tablet won't connect to any WiFi network anymore, always shows "saved" for details on the problem.
I've tried everything, and I've given up on it. But I'm sure it's a software issue. Factory reset didn't fix the issue either, so I guess the last resort is for me to re-flash my device with the original firmware. The problem here is that the manufacturers (Datawind) have HORRIBLE customer care, and they don't even have any software/driver/firmware downloads for any of their devices. (see petition)
So, since the stock firmware isn't available as a download... is there any way of extracting firmware from a device? I know someone with the exact same device as mine, and it's functioning perfectly. He could help me, but neither of us know any way of doing it. The idea is to basically "leech" the firmware from his device, and then re-flash my device using it. Of course, this whole thing may not even be possible, but I'm lost here.
EDIT: Ok, I just realised that a Nandroid backup would include all system data, and it's a complete system image, including the device firmware. The thing is, such a backup would be huge in size. Is there a way to specifically make a backup of just the firmware of the device or something?