Friday, July 2, 2021

Alienware Aurora R7 Upgrade rebuild and BlueStacks Android

Recently I have been working on an upgrade and rebuild project on my Dad's last ever PC, an Alienware Aurora R7. Specifically, this Aurora R7:

Just under 3 years ago, Dad came to me and asked me to help him buy a new gaming PC. I recommended this Alienware Aurora R7, and a number of upgrades. Unfortunately Dad decided against paying for many of the recommended upgrades and as a result this computer is slightly under specced compared to how I had recommended it. That said, for the games Dad played on it, it worked fine and he was happy with it.

Mum recently gave me this PC as a thank you. Mum knows I like to do gaming on PC and didn't want to see it gathering dust unused after Dad passed away in January, so I am very grateful to have it.

My current gaming computer is an Alienware 15 R3 laptop, which is now over 5 years old. I was planning to replace it this year, but with the price of current top end 3090 RTX graphics cards edging close to AUD$4000 (!), and Aurora systems nudging AUD$10,000 once upgraded, I changed my mind. 

I decided I would re-purpose Dad's PC as my main gaming PC for another year or two, when it too reaches its logical 5 year end of life for modern game requirements and needs replacement. 

Hopefully by then the component supply shortages will have calmed down, graphics card prices will have come back down to something sane, and hopefully the bitcoin and similar cryptocurrency value sinks without a trace so that miners stop buying up all these gamers high end graphics cards, robbing us gamers of cards intended for gaming!

The Aurora R7 is a surprisingly small packaged MIDI tower PC. The machine has a Core i7 8700 ( up to 4.5Ghz) 6 Core CPU, 16GB memory, Nvidia GTX 1070 OEM graphics card, 256GB SSD boot drive and 1TB backup SATA disk, running Windows 10. 

I first set to work upgrading the firmware on the machine to the latest versions. 

Here is a closer look at the machine itself, from the rear. The power supply is unusually located for a MIDI tower case, about half way up.

There are no shortage of USB3, USB2 ports and also a USB-C port on the back (also on the top at the front).

My first order of business is replacing that 256GB SSD boot drive. It is just way too small. I started to pull apart the system, which thanks to quick release locks is very easy to do.

With two clips on the back set to the unlock position, the PSU tray swings up, exposing the CPU and memory:

A closer look at the motherboard of the Aurora R7 is below. You can see a plastic retaining clip that sits on the top and sides of the graphics card, connected to the chassis frame and power supply tray when closed. This prevents the card from pulling too hard on the PCI-e connector. It is easy to remove without tools.

I needed to remove the graphics card next, which was fiddly as the release catch at the underside is hard to push down for some reason. I got it in the end though:

In the top right corner you can see the NVMe M.2 256GB SSD boot drive. Here is a closer look:

Last year I bought a 1TB NVMe M.2 1TB SSD to use in my Pinebook Pro laptop. I haven't used it since I got the Raspberry Pi 400, as I showed it is much faster for Amiga emulation, so I decided to re-use the 1TB SSD in the Aurora R7 to keep costs down as much as I could.

I unscrewed the back plate on the Pinebook Pro to get to the 1TB SSD inside:

Here it is now removed. NVMe SSD's are screwed in to keep them in place. It is important not to lose the screw!

Here is the 1TB NVMe M.2 SSD now installed in the Aurora R7:

It was at this point that my attention was drawn to the 2x2.5 inch empty SATA enclosures (below) in the case, and the two empty SATA connectors on the board in the photo above.

Both enclosures already have the plastic mounting frames installed...hmmm..

I checked the power supply and noted that there are also two free SATA power connectors which naturally reach to both enclosures. So I think a SATA SSD hard disk upgrade is on the cards. You can also see the 1TB 3.5 inch sata hard disk in the top left of the photo below - I plan to upgrade that too :-)

As an interesting aside of the progress of technology, below is a 3.5 inch 256GB SATA fixed disk, 2.5inch 250GB SSD hard disk, 256GB PCI-e NVMe SSD, and 256GB MicroSD card side by side - basically very similar capacity, different read/write speeds I know, but amazing size differences:

Moving back to the build, I am more concerned about rebuilding the Windows 10 system on the 1TB boot drive I installed. The challenge with this is that the hard disk is not the one that came with the system and has no recovery partition. I thought I would be ok here as Dad had backed up the 256GB SSD to the 1TB SATA hard disk. 

My original plan was to restore from this backup so I power up to get started and kicked off the Windows Recovery:

For the record, the standard Alienware keyboard that comes with the Aurora R7 (and newer models) is complete crap. I hate it, the keys are rubbish and it looks awful. Dad hated it too, but he didn't want to pay extra for the mechanical RGB keyboard they sell for AUD$400...fortunately I already have a Steelseries mechanical keyboard (Pictured below, above the Alienware keyboard) and I plan to use it as this computer's keyboard when this build is all finished.

I get on with the recovery:

I select System image recovery as there is a full backup on the 1TB hard disk:

I select the backup, which is picked up right away:

It then asks which disk to use:

Because the 1TB SSD was originally formatted for Linux, it needs reformatting and partitioning, and the recovery wizard informs me of this point:

The restore starts...

..and soon stops with this completely unhelpful error.

I tried this a few times and always got the same error. It seems the backup/restore process relies on the destination hard disk being exactly the same size as the original source backup...great.

Ok, so with the restore from system image option removed, I needed another option. 

Fortunately Alienware provides this in the form of a recovery OS usb image you can download from their website and write out to a USB stick. I decided to use my Japanese Shinkansen USB stick for this task, because why not? And it meant I could show it off :-)

I used my Alienware 15 R3 to select my Aurora R7 model, and then download the Recovery OS image software from the Dell support website to install:

The software has a helpful step by step guide on what you need to do and what will happen - very nice.

With the Recovery OS USB image installed on the USB stick, I connected it to the Aurora R7 and booted from it from the F11 boot option menu:

It then boots into the Recovery OS image from the USB on the Aurora R7:

The level of assistance built into the recovery tools is refreshing and really welcome.

The initial menu appears, and I select the Reset option as I want to rebuild the system:

I select the operating system restore option with no backup option since the disk is empty anyway:

I select the 1TB NVMe SSD disk:

The Operating system restore begins:

On reboot I walked through the usual setup of the region, keyboard and user account, and note it nicely shows the next step of the process (which started from the other machine I download the recovery os image from):

I now have a Windows 10 desktop on my Aurora R7, now on the 1TB NVMe SSD disk I installed:

Updates are now applied from Alienware for Windows Update and device drivers:

All done! I now have a working and fully patched Windows 10 install on the Aurora R7 1TB NVMe SSD disk!

Next task is replacing the backup 1TB SATA fixed disk with a bigger one. When I upgraded the backup disks in my time machine hard disk raid connected to my main Mac Pro to 2x10TB hard disks, I was left with two 4TB SATA disks from the original time machine setup. 

One of 4TB disks I put into the Mac Pro as extra storage, leaving one spare. So now the final spare 4TB disk will be re-used again in the Aurora R7. Everything I replace gets used again eventually or handed down to other family members to use if they want it - minimal wastage!

I shutdown the system, opened the case again, removed the 1TB disk and put in the 4TB disk into the blue plastic enclosure:

Here it is connected in:

While I had the case open, I decided to tackle the next upgrade for the Aurora R7. My Alienware 15 R3 laptop uses an external housing called the Alienware Graphics Amplifier. I bought this with the laptop, as I expected that over the 5 years life I expected for the laptop I would need to upgrade the GTX 1070 inbuilt card with a newer card, and this is the way Alienware supported doing that with that laptop.

I didn't need it until 2 years ago. For the last 2 years, I set it up and bought a Nvidia GTX 1080 graphics card to install in the Graphics amplifier, as below:

It works very well for all modern games. I know I am missing out on some newer games using that RTX Raytracing functionality, which is not on the 1080GTX, but that is only a handful of titles.

Earlier in 2021, Alienware announced they would no longer support the Alienware Graphics Amplifier, and removed the required connector from the latest Alienware laptops released. 

As a result there is no Nvidia 3060/3070/3080/3090 RTX card support for this Graphics Amplifier setup, so it has hit a dead end now from an upgrade perspective. I could put a 2080 RTX card in it, but seriously, where would I ever find one? The prices are insane! 

As the Aurora R7 still has a GTX 1070 in it, and I planned to migrate to it as my gaming PC in place of the Alienware 15 R3 laptop, it made sense to move the 1080 GTX graphics card to it. I did this below:

I did consider upgrading to a 3070 RTX card (which offers better performance than the 1080gtx and still fits in the Aurora R7 case), but it also needs a PSU upgrade as the one in this is only 450W and it needs to be at least 650W to support that card. As this adds a lot more cost to this already 3 year old machine, it makes little sense to me to do this. Who knows, maybe I'll change my mind later on! Heh.

The plastic graphics card arm still fits the card perfectly, even though it is not the custom OEM 1080GTX one Dell puts in these systems - it is similar though, and I made sure it would fit before doing this. It fits perfectly.

With the case closed again, you can see the ports on the 1080GTX:

At this point, I decided I did need to buy some new stuff for the Aurora R7. One of the problems with the old Alienware 15 R3 laptop I use is storage. It has 3x1TB disks in it, and they are totally full now. 

I will need more disk space in the Aurora R7 to put my current and future games, demos, SD/CF card images for my Amiga and Raspberry Pi systems, and music. I decided to buy a 8TB 2.5 inch SATA SSD hard disk. That should hopefully cover it for a bit :-)

I also need to upgrade the 16GB memory in the Aurora R7. It is not enough. My older Alienware 15 has 32GB memory in it currently. I checked and confirmed the maximum memory of the Aurora R7 is 64GB, with 4x16GB DDR4 memory cards. So that is what I will go with.

I decided to take advantage of the end of financial year sales to pick up these items, and some 2xSATA data cables to connect the new SSD hard disk, and an extra SSD disk if I need to add another in the future:

First up is the hard disk, as this is the easiest one to install:

You'll notice there are no screws here at all. just bend out the plastic and the "screws" fit into the screw holes on the drive with no screwdriver needed. Nice.

Here is the new 8TB SSD disk installed in the 2.5 inch enclosure and wired up with the SATA data and power cables, ready to go.

Next I needed to upgrade the memory, which meant opening the PSU tray and removing the existing 2x8GB memory cards currently installed:

Below are the new 4x16GB DDR4 memory cards. I carefully chose the speed of the memory to match the memory bus speed of the system. No point in paying extra for memory that clocks faster than the memory bus can work at. You can buy more expensive ones with bling rgb lighting and other fancy things. 
However, since the cards are not visible from the outside of the case, it is a pointless feature and I can save some more money there too. So these are plain ones:

Here is 64GB total memory, with the 4x16GB cards now installed in the 4 slots:

I closed up the case again and powered on the Aurora R7. The BIOS detects the memory change and points it out straight away.

I then booted up the Aurora R7 as normal, now with the Nvidia 1080 GTX graphics card, 64gb memory and 8TB SSD and 4TB SATA fixed disk installed. Very nice setup now!

I went into Disk management to prepare the new 8TB hard disk:

Here you can see the disk layout:

I formatted the new 8TB disk as NTFS, quick format, and soon after it is ready for use:

I then moved onto the very tedious task of migrating all my data from the Alienware 15 R3 laptop, setting up all the various gaming platforms like Steam, UPlay, Battle.Net, downloading terabytes of data...

One thing I did install, that I hadn't played with before, is BlueStacks. Not sure if you know about this, but it is a way to run Android applications under Windows 10. It got my attention with the recent announcement of Windows 11 planning to support Android Apps via Amazon App store connection to the Windows store.

With BlueStacks, Windows 10 can have this functionality today, and it is free. I decided to try it out:

After preparing itself, it shows an Android home screen, ready to use:

I logged myself into the Google Play Store so I could download apps I already use on Android. Actually, I don't use Android much at home as I prefer iOS, but Android is common out there in IT land, so I keep an Android tablet to keep my skills up to date on this platform for professional work. 

Here some apps, and I downloaded some to play with - being able to use the Tesla Android app on Windows 10 for the first time sounds pretty cool, so I decided to try that, and some games, because, you know, just because:

With the apps installed, I could then launch them within BlueStacks on Windows 10:

I launched Tesla app first, which works great on BlueStacks. Being able to monitor my Solar, grid and Powerwall usage in realtime is an awesome feature of the Tesla app when on the move or at home on my iPhone, and helps me keep those bills under control. 

Today was overcast and raining, so not much coming from the solar panels today. I can get up to 11.5kW from the solar panels on a clear day, which charges the Powerwall battery to provide power at night when the sun goes down.

But I can see via there app historically the bad performance today is not usually the case - it is Winter here after all. I generally average 70-80% non-grid power usage each day, depending on the amount of sun.

Nice part is having Bluestacks sitting on my Windows 10 desktop on the Aurora R7 while I work on other things.

Turning to gaming, which is what this machine is for after all, I fire up Angry Birds Android version in BlueStacks.

It runs perfectly. Even though I have to use the mouse rather than touch, for this game it works well:

I tried Minion Rush Android version using BlueStacks, which runs fine but a little bit more challenging to use without touch:

You can customise BlueStacks a lot - plenty of settings to play with to tweak the emulation:

At the moment it is emulating a Samsung Galaxy S8 Plus:

You can alter the screen resolution too and graphics renderer if you want:

Last thing to mention here is I decide to install the latest Beta version of WinAmp. Why you ask? Well, I have already used all my 5 authorised Apple ID's for iTunes on current machines, so I decided to use something else to play music on the Aurora R7.

I played around with MusicBee, which is cool by the way, but it continually crashes out trying to import my music library, so I gave up on it. Using WinAmp is very comfortable from the Windows 2000 days onwards, and a new version was released in 2020, so why not! It looks great still, with one of favourite old skins applied to it.

I am quite happy with the performance of the Alienware Aurora R7 and very glad I did the upgrades as it saved a lot of money compared to replacing the Alienware 15 R3 computer with a new one. This system upgrade has delayed that replacement by 2 years now. Thanks Dad - I will make sure it gets plenty of ongoing use!

Sorry but I will end the post here as some games now all loaded on the Aurora R7 are now demanding my attention! :-)


  1. hey, I have just come across your article and I must admit, this is a really nice and detailed piece of work!
    I have Aurora R7 and I am currently looking to upgrade the GPU to one of the 30x series. Any of the 3080 or even 3090s would fit in there in your opinion?

    Once again, thank you for this and I'm sure your dad would be happy to see it

  2. Hey! Thank you for your post! I am currently in the process of wanting to do some HD and RAM upgrades to my Aurora R7. Could you share what are the RAM memory cards you chose for your upgrade?