In what form due you would you like to see this? Do you want a separate partition and if so, how large?
I could look at a loopback solution from within windows.. but this would have a performance penalty.
Are you intending to dump the restore partition and use all of the space for w8.1 with bing and Android?
I just need to know what you would like and I'll see if I can get anywhere near to it.
Currently I've managed to get Lollipop to boot (with several really embarrassing kludges). I've identified some initial things that need to be changed for stable EFI booting on a GPT partition. The first thing is that Grub Legacy has to go.. It needs to be taken out and shot.. Why this is still being used on modern hardware I'll never understand. /rant mode off.
Grub is the bootloader used to start probably the majority of modern Linux systems. The original versions were superseded by Grub2. This was a complete rewrite making it more reliable and much more capable. It's (IMHO) the best solution to booting 64bit operating systems on 64bit systems with 32bit UEFI firmware.
There is quite a lot of work to do just to get it to boot properly, let alone consider specific hardware support...
One step at a time..
Well, because the internal storage is perhaps too small for both, i'd like android to run on the external SD card if possible (Mine being 32gigs, plenty for android OS + apps). And then the Windows 8 boot manager allowing an option to either continue booting into Windows, or into android which is located on the external SD.
Here's a blog i found on getting the android working within the windows boot manager - You need to be registered to view this link, please log-in or register
The image I used was on here: You need to be registered to view this link, please log-in or register
Look for the Android-x86-4.4 section (3rd section down from the top)
And it's the android-x86-4.4-r2.img - Android-x86 4.4-r2 EFI image. ( You need to be registered to view this link, please log-in or register
This worked for me, but without the touchscreen and wifi working. I'm sure we could somehow get the drivers for these for linux and put these on somehow.
Though if you have Lollipop working - then good job!