DISCLAIMER: I do NOT know what I'm exactly doing, I am new when it comes to modding laptops. I am looking for help and guidance and to come up with the possibilities of upgrading before I give up.
I recently picked up an Alienware M18xR1, hoping to upgrade the components inside and make it work as close to a modern gaming laptop as possible by replacing the SLI 580Ms inside with something like GTX 1070m, or an RTX 3000m, etc. But choosing an R1 was a bit of an oversight on my part. Combing some threads, I have seen the most common conclusion that due to something with the vBIOS/MUX switching in the M18xR1 being different in some way to the M18xR2/M17xR4. I saw claims on a thread that someone was able to use a M5000M in a M18xR1/M17xR3 (according to ssj92) which gives the slightest hope it may be possible.
So far, here are my solutions.
Replace the Motherboard in my R1 with a Motherboard from an R2
Since the motherboard in the M18xR2 appear to have the layout, components and mounts, replacing the motherboard seems to me like a possible option. Pros would be having a better preforming CPU (I7 2920QM to a I7 3820XM) I have experience replacing laptop motherboards, so this would possibly the easiest solution for me. Cons are I have heard that Alienware laptops will only run if that specific laptop's hardware is being used, or something like that. It would also be a bit more on the expensive side as well...
M18xR1 Motherboard
M18xR2 Motherboard
Soldering a R2 Bios chip into an R1 Motherboard
This "solution" seems to be the cheapest and "easiest" so far. Replacing/soldering the bio chip wouldn't be difficult, although so far, it seems no one has ever done this before. Setting this up would be past my expertise as well, I'm not sure it work as the R1 uses Sandy bridge processers and the R2 uses ivy bridge processers, maybe this doesn't effect anything? I don't know. I also saw that the R1 cant be flashed with the R2 BIOS due to "size constraints" (according to Azther) Again, this is out of my expertise...
Messing around in BIOS
When it comes to messing around in BIOS of computers, I don't really know what I'm doing. I'm someone who finds a YouTube tutorial that sounds similar to my problem and go from there. I would greatly need assistance with doing this...
Simply replacing the GPU
I would imagine there would a lot less questions about upgrading the GPU in an r1 if this was possible. Could there be a chance that I could just replace the 580M with say a GTX 1070m, route signal to the IGPU and do whatever process makes this card works, not matter how much performance you get out of it. Again, I imagine this isn't exactly possible...
These are all the possibilities I have came up with so far when it comes to upgrading to a modern MXM card in an R1. Hopefully someone figures out a solution before I do or give up. Are any of these solutions viable in any way? I'm leaning towards the option of replacing the Motherboard.
Any sort of help with this, in any way would be greatly appreciated and I will continue with researching on ways to upgrade.