Beelink AP34 Ultimate Fanless mini PC Review with Windows 10 and Ubuntu

The AP34 Ultimate combines the passive cooling of an Apollo Lake N3450 SoC with 8GB of RAM and 64GB of storage in a small box form-factor mini PC.

Click to Enlarge

Together with the device comes a pair of HDMI cables, a power adapter, VESA mount with screws, and a couple of leaflets covering basic information.

Click to Enlarge
Not only does this device have three USB 3.0 ports, full size SD card, Gigabit Ethernet, headphone jack and HDMI port, it also has a (vacant) M.2 slot allowing additional storage with the full specification being:
although there was no included remote control.
The device comes pre-loaded with activated Windows 10 Home 64-bit and plenty of available free space at (initially before updates) just over 43GB.
Click to Enlarge
The Windows performance is unremarkable and the reason for this is obvious looking at the basic benchmarks.
Click to Enlarge
Click to Enlarge
Click to Enlarge

Click to Enlarge
Click to Enlarge
The reason being that the eMMC is slow which is disappointing for an ‘ultimate’ device. The eMMC chip is a Toshiba THGBM5G9B8JBAIE 64GB eMMC version 4.41 which used the HS200 interface..

… compared with other devices like the Beelink AP42 whose eMMC (Samsung KLMCG4JENB-B041) is version 5.1 making use of the faster HS400 interface.
Installing Ubuntu as dual-boot is now much simpler as my updated ‘isorespin.sh’ script includes installing the rEFInd bootloader which enables booting on Apollo Lake devices when the BIOS doesn’t support Linux. Performance is again as expected given the limitation of the eMMC.
Apollo Lake Ubuntu Performance Comparison – Click to Enlarge

Ubuntu mini PCs’ Performance Comparison – Click to Enlarge
Looking a key features in more detail the first point to note is that the BIOS is simplified with no access to features you might want to control in an ‘ultimate’ device
Click to Enlarge
The CPU is a quad core Intel N3450:
and memory is dual-channel DDR3 1600MHz:
Networking is Gigabit Ethernet and Intel 3165 (ac) wireless:
and audio is available through HDMI and headphones
Click to Enlarge
Kodi plays 4k video but however 8K is unwatchable
Both internal and external temperatures are fine under load:
Click to Enlarge
So what are the advantages of having 8GB RAM? Well it means the device works better as a mini PC, as it means you can use more memory-hungry applications like browser tabs. As an example I fired up twenty Chrome tabs in Ubuntu
Click to Enlarge
I was going to fire up twenty more but while I was refreshing each tab to make sure I used the most memory Chrome crashed.
However as I hadn’t run out of memory I decided to try with Firefox. Having opened forty tabs in Firefox, I then refreshed the previous twenty Chrome tabs. Everything was now working fine and I was hovering around the 7GB RAM usage with the temperature stable at 61°C
Click to Enlarge
But what use is a device with slow storage? I re-read the license leaflet that came with the device:
Click to Enlarge
and checked the license using ‘slmgr -dli’ which confirmed I had an activated ‘RETAIL’ license. As the device has 8GB RAM and 64GB storage, I can only assume that the device has a full Windows 10 license which means I should be able to use the M.2 drive as the Windows drive. So in theory if I used a small M.2 drive and installed Windows it should then automatically activate as the product key is held in the BIOS.
First I had to install the M.2 drive. This involves prising off the four rubber feet on the base of the device, unscrewing the four screws that are revealed, and then forcing off the base plate which is somewhat stuck to the motherboard by a thermal pad.
Then unscrew the three screws that secure the motherboard to the case and gently lift out the motherboard being careful not to loose the power-button which is now loose and also not ripping off the two wifi antena wires.
You will need a 22mm wide and 42mm long M.2 (or 2242) with at least an “M” slot SSD. The socket is near the yellow battery which the SSD actually covers when installed.
Windows can then be installed using a Windows 10 Disc Image (ISO File) downloaded from Miscrosoftand written to USB.
Except that activation didn’t work. Research seemed to indicate that this was because the drive was seen as a removable device which apparently Windows doesn’t like.
So instead I installed Windows to the eMMC I had just wiped
which activates successfully
and after turning off hibernation and setting the paging file to the minimum the Windows partition can be shrunk
and moved to the M.2 SSD using an Ubuntu LiveUSB and the ‘dd’ command
after which the M.2 drive needs to be ‘fixed’ using ‘gdisk’
and the original eMMC wiped using ‘gparted’ to prevent conflicts
Once rebooted the M.2 should be resized
Click to Enlarge
and after performing updates the M.2 SSD is the C: drive with activated Windows
Click to Enlarge
Although fine as a proof of concept I only used a relatively slow and small capacity (16GB) M.2 SSD. The real question was whether the initially installed Windows could be moved to a larger and faster SSD? The answer is yes!
Click to Enlarge
And when using a 256GB M.2 SSD
an improvement in performance is seen
Click to Enlarge
The fundamental consideration in choosing this device is whether you have the need for 8GB RAM over 4GB as this is an USD 80 question. The slow eMMC whilst disappointing can be overcome through utilizing the M.2 slot. However, it is worth checking how readily available 2242 M.2 SSDs are as they are not common in Australia for example. The price vs specification still favors these type of mini PCs when compared to NUCs and similar. However the convergence point is close, especially when factoring warranty and support. Overall the Apollo Lake CPU offers a slight improvement to last year’s Cherry Trail devices and the passive cooling of this device are definite positives with HDMI 1.4 being the obvious negative, although the limited BIOS might also be too restrictive for some.
I’d like to thank GearBest for providing Beelink AP34 Ultimate for review. If you are interested, you can purchase the device on their website for $259 including shipping [Update: Coupon GBAP348 should lower the price to $239.99. Valid until October 31st.] You’ll also find the fanless mini PC on Aliexpress, just make sure you select the blue version if you want 8GB RAM, the gray version for 4GB RAM.
Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

Radxa Orion O6 Armv9 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
20 Comments
oldest
newest
Boardcon CM3588 Rockchip RK3588 System-on-Module designed for AI and IoT applications