WIP: Set up Linux!
Well I followed most of your advices and I decided to install Ubuntu on the laptop as it will not void my warranty, and that's what I made. After posting on Lenovo forums, discussing with BroadcomCM team members and some other developers at XDA (uberlaggydarwin), I managed to boot Ubuntu 13.10 on my laptop, and make sure everything works as expected. Problem? Windows 8.1 stopped working... Why? UEFI. Apart from lots of lenovo weird partitions.
New PCs with windows 8.1 installed on it messed up alot with this new software, making a non-EFI distribution not compatible with an EFI one (Windows). After some big research and some soft-bricks on my laptop I managed to get nearly "dual-boot". How?
My BIOS has a section known as boot, which can distinguish a legacy driver than a UEFI. As simple as that, I want to boot Ubuntu? Set this to legacy, then GRUB will be loaded, and Ubuntu would boot. I want to boot Windows? Set this to UEFI and Windows will boot automaticly.
Why I'm sharing this? To inform you guys. Windows 8 has this kind of troubles developers should fight against them, and to be you informed. I didn't knew anything of that before, and I've been whole day working on it. I'll try some more re-search as soon as I can, as this manual booting its kind of ugly :/ I've learned alot from it and I hope you read that carefully!
Any progress on android development? NO.
See you soon!