Tag Archives: Operating System

How To Fix NAS Connection Failure In macOS Catalina!

One of the issues you may face after upgrading to macOS Catalina is a sudden failure to connect to your NAS. And no matter what you do – you just can’t access your NAS!

Fortunately, we have the solution for this problem. Here is our guide on how you can fix the NAS connection failure in macOS Catalina!

 

The macOS Catalina NAS Connection Issue

After upgrading to macOS Catalina, you may experience a sudden and persistent inability to connect to your NAS.

When you try to access your NAS, it will say Connection Failed. And nothing happens when you click the Connect As… button – you don’t get the usual security pop-up to log into your NAS.

This is beyond annoying, because you have now lost all access to your NAS on macOS Catalina.

It is definitely a macOS Catalina issue because if you try using a Windows PC or an old macOS system, you will have no issue accessing the same NAS.

So what should you do?

 

The Cause Of The macOS Catalina NAS Connection Failure

From what we can tell, this issue is happening because Apple apparently dropped support for SMB1 and SMB 2.0 in macOS Catalina.

With many NAS defaulting to SMB1 for compatibility reasons, users will immediately lose the ability to connect once they upgrade to macOS Catalina.

 

How To Fix The macOS Catalina NAS Connection Failure

The key is to set your NAS to use SMB 3.0 or later. This should not be a problem if your NAS is less than 5-6 years old, because SMB 3.0 was introduced in 2012.

In our guide, we are going to use the screenshots from our Synology NAS. But it should be similar in concept to NAS from other brands like QNAP and WD :

  1. Log into your NAS
  2. Go to Control Panel > File Services.
  3. Under the SMB section, click on Advanced Settings.

  1. In the Advanced Settings pop-up, you will find that the Maximum SMB protocol is probably set to SMB1.
  2. You need to set the Maximum SMB protocol to SMB3.

  1. Now, this is not necessary, but while you are here, you might as well just set the Minimum SMB protocol to SMB2 and Large MTU.
  2. Then click Apply at the bottom of the Advanced Settings pop-up to save the settings.

  1. If it works, you should be able to connect to your NAS after you log out of your NAS. However, in many cases, you need to take an additional step by manually connecting to your NAS.
  2. To do that, you need to select Go > Connect to Server… in Finder.
  3. Then key in smb://ServerName/ (in our example, smb://DiskStation/) and click Connect.
  1. This should finally launch the security login pop-up, where you can key in your Name and Password to log into your NAS.

After logging into your NAS, you should have no issue accessing your NAS. You can also drag and add your NAS folders to the Favourites list in Finder.

 

Recommended Reading

[adrotate group=”2″]

Go Back To > Software | Computer | Home

Support Tech ARP!

If you like our work, you can help support our work by visiting our sponsors, participating in the Tech ARP Forums, or even donating to our fund. Any help you can render is greatly appreciated!


macOS Catalina – The Full List of 235 Incompatible Apps!

Make sure you check for incompatible apps before you upgrade to macOS Catalina, because it no longer supports 32-bit apps!

Let’s take a look at the full list of 235 incompatible apps that the macOS Catalina installer has been programmed to look for.

 

Why Are These Apps Incompatible With macOS Catalina?

While many developers have transitioned their software to 64-bit versions over the years, there are still many 32-bit apps out there.

After all, not everyone is able or willing to upgrade to the latest version of any software. There are plenty of people who are happy to stick with the software they purchased years ago.

However, macOS Catalina is the first macOS operating system to drop all support for 32-bit apps, rendering all those apps incompatible.

There is no workaround – they will not work with macOS Catalina, period.

 

What If My App Is In The macOS Catalina Incompatible List?

If an app you are using is listed above, then it is a 32-bit app that will not work with macOS Catalina.

[adrotate group=”2″]

You have two options at this point :

a) if you want to use macOS Catalina – you will need to uninstall that app, and replace it with a 64-bit alternative

b) if you want to continue using the app – then you should NOT upgrade to macOS Catalina. Just stick to macOS Mojave or earlier, and you will do just fine.

 

Check Your Other Apps Before Upgrading To Catalina!

It would be wise not to just rely on the list of incompatible apps that macOS Catalina recognises, because it is just a partial list of all the 32-bit apps that are still being used worldwide.

You should identify the other 32-bit apps you need to upgrade or replace, before upgrading to macOS Catalina.

 

The Full List Of 235 Apps Incompatible With macOS Catalina

Hidden in the macOS Catalina’s installer code is a list of 235 apps that Apple has identified to be incompatible.

Please note that this is not an exhaustive list, and mainly covers popular software that Apple will highlight as incompatible during the upgrade process.

  • 10.5 Software Update or earlier
  • 1Password 2.12.1 or earlier
  • 3D Weather Globe / 3D Weather Globe Deluxe Edition / 3D Weather Globe 2 Screensaver
  • 3ivx 504 or earlier
  • ADmitMac 9.0.1 or earlier
  • Adobe Creative Cloud 1.0.x or earlier
  • Adobe Creative Cloud 1.1.x or earlier
  • AirDisplay 1.6.3 or earlier
  • AJA 12.2.1 or earlier
  • AJA Io HD Driver 6.0.3 or earlier
  • Antidote HD 7.2 or earlier
  • Antidote HD 3.1.6 or earlier
  • Antidote RX
  • App Tamer 2.0.5 or earlier
  • Apple Configurator 1.9.9 or earlier
  • Asepsis
  • AT&T Laptop Connect Card 1.0.4 or earlier
  • AT&T Laptop Connect Card 1.0.5 or earlier
  • AT&T Laptop Connect Card 1.10.0 or earlier
  • Avast! 1.0.1 or earlier
  • Avast Mac Security 10.14 or earlier
  • Avid CoreAudio Plugin 12.1.0.x or earlier
  • Bark 1.1 or earlier
  • Bark 1.0.1 or earlier
  • Belkin Router Monitor
  • Best Youtube Downloader
  • Billings Pro 1.6.5 or earlier
  • Box Sync 4.0.6567 or earlier
  • Camouflage 2.0 or earlier
  • Canon UFRII 2.25 or earlier
  • Canon UFRII 2.35 or earlier
  • cDock 1.1.3 or earlier
  • CHUD
  • Clusters 1.7 or earlier
  • CosmoPod 4.5.1 or earlier
  • DAVE 12.0.1 or earlier
  • Default Folder X 4.3.10 or earlier
  • Disk for iPhone
  • DisplayLink 1.9 or earlier
  • DisplayPad 5 or earlier
  • DisplayPad 1.4 or earlier
  • DivX 1.3 or earlier
  • DoubleCommand 1.6.9 or earlier
  • Dropbox 1.1.34 or earlier
  • eID 4.0.7 or earlier
  • ESET Cyber Security 6.0.14 or earlier
  • FastCut Threshold Plugin 1.0 or earlier
  • Flip4Mac 3.0 or earlier
  • FortiClient 5.4.0.493 or earlier
  • FinderPop 2.4.9 or earlier
  • Final Cut Server Preference 1.5.2 or earlier
  • Genieo 2.0 or earlier
  • GlimmerBlocker 1.4.12 or earlier
  • Glims 1.0b34 or earlier
  • Glims 1.0.42 or earlier
  • Google Japanese IM 1.13.1880 or earlier
  • GPG Mail 2.5.1 or earlier
  • Growl 1.2.2 or earlier
  • Gutenprint 5.2.10 or earlier
  • Hear Plugin 1.0.4 or earlier
  • Hear Plugin 1.0.5 or earlier
  • Hear Plugin 1.1.4 or earlier
  • InstantOn 7.2.1 or earlier
  • iStat Menus 2.9 or earlier
  • iStat Menus 4.20 or earlier
  • iStat Menus 5.10 or earlier
  • iStat Server 2.21 or earlier
  • Kaspersky Antivirus 2.2.0d16 or earlier
  • Kanbox 1.1.2.x or earlier
  • Kanbox 1.1.1 or earlier
  • KeyMagic 1.5 or earlier
  • KinemeCore 0.5.1 or earlier
  • LabTech Agent 1.0 or earlier
  • LaCie USB 3.0 Driver 1.0.8 or earlier
  • launch2net Drivers 2.13.0 or earlier
  • LazyMouse 2.5 or earlier
  • Litecoin Ticker 1.337 or earlier
  • Little Snitch 1.2.64 or earlier
  • Little Snitch 2.5.3 or earlier
  • Little Snitch 3.3 or earlier
  • Line6 TonePort Driver 4.1.0 or earlier
  • Logitech Control Center 3.9.4 or earlier
  • M-Audio Driver 1.10.1 or earlier
  • M-Audio Driver 2.3.1 or earlier
  • Macspoofer 1.0 or earlier
  • Magican 1.4.8 or earlier
  • McAfee Internet Security 3.3 or earlier
  • McAfee Security 1.0.0d1 or earlier
  • McAfee VirusScan 8.6 or earlier
  • Mou 0.8.7 or earlier
  • Move Media Player
  • MyBook RAID Manager 1.0.1 or earlier
  • Net Nanny 3.1.7 or earlier
  • Norton AntiVirus
  • Norton Internet Security 5.9.1 or earlier
  • Opswat Gears 10.2.185 or earlier
  • Parallels 2.5 or earlier
  • Parallels 7.0.15094 or earlier
  • Parallels Access 2.0.0 or earlier
  • Pen Tablet Preference 5.3.3-3
  • Plaxo 1.0 or earlier
  • Plaxo 3.16.2 or earlier
  • Plaxo 3.0 or earlier
  • Printopia 2.1.10 or earlier
  • Pro Tools 9.0f121 or earlier
  • Qmaster Components
  • Qmaster Preference 3.5 or earlier
  • QT Desktop Video Out 1.2.7 or earlier
  • QuickBooks 2009 10.0f2440 or earlier
  • QuickBooks 2010 11.0f2972 or earlier
  • QuickBooks 2011 12.0f5460 or earlier
  • QuickBooks 2012 13.0.f7630 or earlier
  • QuickBooks 2013 14.0f10166 or earlier
  • QuickBooks 2014 15.0f2630 or earlier
  • QuickBooks 2015 16.0.6 or earlier
  • Quicken Essentials 1.7.4 or earlier
  • QQ Input 2.8.999 or earlier
  • QQ Mac Manager 2.4.0 or earlier
  • Rapport 1.0 or earlier
  • Rapport 2.0 or earlier
  • Razer Kraken Audio Plugin 1.04 or earlier
  • Razer Kraken 7.1 Audio Plugin 1.02 or earlier
  • Razer Kraken 7.1 Chroma Audio Plugin 1.04 or earlier
  • Razer Kraken 7.1 Blue Audio Plugin 1.03 or earlier
  • Razer Kraken 7.1 v2 Audio Plugin 1.1 or earlier
  • Razer Mamba 2012 1.07 or earlier
  • Razer ManOWar Audio Plugin 1.2 or earlier
  • Rubbernet 1.2 or earlier
  • Screen Sharing 1.4 or earlier
  • Seagate Maxtor NotificationExec 4.1.6 or earlier
  • SecureVault LexarFilter 2.2.0 or earlier
  • Shake 4.10 or earlier
  • Smith Micro Internet Cleanup 5.0.4 or earlier
  • Smith Micro Internet Cleanup 5.1.1 or earlier
  • SMS Widget 3.4 or earlier
  • Snapz Pro X 4.0.0 or earlier
  • Sogou IM 2.9.0 or earlier
  • Sonner Qio 2.7.1 or earlier
  • Sophos AntiVirus 7.2.0 or earlier
  • Sophos AntiVirus 9.4.4 or earlier
  • Sophos Auto Update 7.3.4 or earlier
  • Sophos Endpoint 9.5.2 or earlier
  • Sophos Home 9.4.4 or earlier
  • Sound Bunny 1.0.1 or earlier
  • Sound Control 2.2.3 or earlier
  • SourceTree 1.5.6 or earlier
  • Sony Palm 6 Sync Driver 2.0.1 or earlier
  • SRS iWOW 3.1.x or earlier
  • SRS iWOW 3.0.x or earlier
  • SugarSync Manager 1.9.26 or earlier
  • Suitcase Fusion 17.0.0 or earlier
  • SugarSync 1.0 or earlier
  • SugarSync 1.0.9 or earlier
  • Switcher Maestro
  • SuperDrive Update 2.1 or earlier
  • Symantec Endpoint Protection 12.1.6565 or earlier
  • Synergy KM 1.0.1 or earlier
  • Sxs Memory Card Driver 1.0.45049 or earlier
  • TabExpose 2.3 or earlier
  • TelldusCenter 2.1.1 or earlier
  • TorchUpdated 25.0 or earlier
  • TotalFinder 1.6.2 or earlier
  • TotalSpaces 1.2.9 or earlier
  • Transmit 4.1.7 or earlier
  • Trend Smart Surfing 1.6.1089 or earlier
  • Trim Enabler 3.2.4 or earlier
  • Trusteer Endpoint Protection 1609.22 or earlier
  • Undercover 5.5 or earlier
  • VirusBarrier 10.6.12 or earlier
  • Visor 2.2 or earlier
  • Videobox TAAVPlugin 2.3T or earlier
  • Virtru 1.0.2 or earlier
  • Vodafone v2.0.6 or earlier
  • VMWare Fusion 3.1.4 or earlier
  • VMWare Fusion 4.1.1 or earlier
  • Wacom 6.3.8-2 or earlier
  • WD Drive Manager 2.2.7 or earlier
  • WD SmartWare 2.1.x or earlier
  • WD SmartWare 1.0.x or earlier
  • WebEx Outlook Plugin 32.5.1 or earlier
  • XtraFinder 0.25.4 or earlier
  • ZEV0 2012.09.23 or earlier

The list was consolidated somewhat, combining minor revisions for the same software.

 

Recommended Reading

Go Back To > SoftwareHome

 

Support Tech ARP!

If you like our work, you can help support our work by visiting our sponsors, participating in the Tech ARP Forums, or even donating to our fund. Any help you can render is greatly appreciated!


macOS Catalina – Don’t Upgrade Until You Do This First!

macOS Catalina (or macOS version 10.15) is coming in October 2019, bringing with it a slew of really nice improvements and new features.

However, unlike earlier macOS releases – you need to prepare for macOS Catalina, or you could run into trouble right after the upgrade!

 

macOS Catalina Requirements

Before we start, make sure you have one of these systems – macOS Catalina will only run on these Mac computers.

  • iMac Pro : All models
  • iMac : Late 2012 or newer
  • Mac Pro : Late 2013 or newer
  • Mac mini : Late 2012 or newer
  • MacBook Pro : Mid 2012 or newer
  • MacBook : Early 2015 or newer
  • MacBook Air : Mid 2012 or newer

 

macOS Catalina – Don’t Upgrade Until You Do This First!

Unlike earlier versions of macOS, Catalina drops support for 32-bit apps. Therefore, you must check if you are still using any 32-bit apps before you upgrade.

Here is a step-by-step guide on how to check for 32-bit apps in macOS :

  1. Click on the Apple icon on the top left of the task bar.
  2. Select About This Mac from the pull-down list.

  1. In the Overview screen, click on the System Report… button.

  1. When System Report loads, select Software > Applications from the column on the left.
  2. It will now take a minute or two to scan all of your apps.
  3. Once it loads, you can scroll through all of your apps to look for any that have their 64-Bit (Intel) status marked No.

  1. However, an EASIER method is to locate the 64-Bit (Intel) column, and click on it to list all those marked No at the top.As you can see, quite a number of applications, including those used to setup the actual apps, are still 32-bit apps.

  1. Now, you need to uninstall all those 32-bit apps and replace them with 64-bit versions. Otherwise, they will all fail to work once you upgrade to Catalina!

 

Why Do You Need To Run This Check Again?

You need to find out what 32-bit apps you are still running, because they will NOT work after you install macOS Catalina.

You will need to upgrade these 32-bit apps with newer 64-bit versions, BEFORE you upgrade to macOS Catalina.

 

Can’t I Upgrade My Apps After I Upgrade To macOS Catalina?

[adrotate group=”2″]

It is possible to remove your 32-bit apps and install their 64-bit versions after upgrading to macOS Catalina.

However, you may have trouble removing all of the older components, if the old 32-bit app used an installer.

So we highly recommend that you uninstall all 32-bit apps, and install their 64-bit versions… BEFORE you upgrade to macOS Catalina.

 

Recommended Reading

Go Back To > SoftwareHome

 

Support Tech ARP!

If you like our work, you can help support our work by visiting our sponsors, participating in the Tech ARP Forums, or even donating to our fund. Any help you can render is greatly appreciated!


CPUID Maximum Value Limit from The Tech ARP BIOS Guide!

CPUID Maximum Value Limit

Common Options : Enabled, Disabled

 

Quick Review of CPUID Maximum Value Limit

When the computer is booted up, the operating system executes the CPUID instruction to identify the processor and its capabilities.

The first step is to query the processor to find out the highest input value CPUID recognises, by executing CPUID with the EAX register set to 0. This determines the kind of basic information CPUID can provide the operating system.

The maximum CPUID input value determines the values that the operating system can write to the CPUID’s EAX register to obtain information about the processor.

However, if you attempt to use a new processor with an old operating system, that operating system may not be able to handle the extra CPUID information provided by the processor.

This is where the CPUID Maximum Value Limit BIOS feature comes in. It allows you to circumvent problems with older operating systems that do not support newer processors with extended CPUID information.

When enabled, the processor will limit the maximum CPUID input value to 03h when queried, even if the processor supports a higher CPUID input value.

When disabled, the processor will return the actual maximum CPUID input value of the processor when queried.

It is recommended that you leave it at the default setting of Disabled. You should only enable it if you intend to use a newer processor with an operating system that does not support it.

 

Details of CPUID Maximum Value Limit

When the computer is booted up, the operating system executes the CPUID instruction to identify the processor and its capabilities.

The first step is to query the processor to find out the highest input value CPUID recognises, by executing CPUID with the EAX register set to 0. This determines the kind of basic information CPUID can provide the operating system.

Here’s a table of the maximum CPUID input values the operating system will obtain from Intel processors when CPUID is executed with the EAX register set to 0.

IA-32 Processors Maximum CPUID
Input Value
Earlier Intel486 Processors CPUID Not Implemented
Later Intel486 Processors 01h
Pentium Processors 01h
Pentium Pro Processors 02h
Pentium II Processors 02h
Celeron Processors 02h
Pentium III Processors 03h
Pentium 4 Processors 02h
Xeon Processors 02h
Pentium M Processors 02h
Pentium 4 Processors
with Hyper-Threading Technology
05h

Now that it knows the maximum CPUID input value, the operating system can now write the correct values to the CPUID’s EAX register to obtain information about the processor.

Maximum CPUID
Input Value
EAX Input Values
Supported
01h 00h, 01h
02h 00h, 01h, 02h
03h 00h, 01h, 02h, 03h
05h 00h, 01h, 02h, 03h, 04h, 05h

Using those EAX input values, the operating system queries the processor for the following basic information.

EAX
Input Value
Possible Basic Information Provided by CPUID
00h EAX : Maximum input value for basic CPUID information
EBX : “Genu”
ECX : “ntel”
EDX : ineI”
01h EAX
– 
32-bit Processor Signature
– last 32 bits of the 96-bit processor serial numberEBX
– 
Brand Index
– CLFLUSH line size
– count of logical processors
– processor local APIC physical IDECX
– Processor feature flagsEDX
– Processor feature flags
02h EAX : Cache and TLB descriptors
EBX : Cache and TLB descriptors
ECX : Cache and TLB descriptors
EDX : Cache and TLB descriptors
03h EAX : Reserved
EBX : Reserved
ECX : First 32 bits of the 96-bit processor serial number
EDX : Second 32 bits of the 96-bit processor serial number
04h EAX
– Cache type
– Cache level
– Self-initializing cache level
– Presence of fully associative cache
– Number of threads sharing this cache
– Number of processor cores on this dieEBX
– System coherency line size
– Physical line partitions
– Ways of associativity
ECX : Number of sets
EDX : Reserved
05h EAX : MONITOR/MWAIT function
EBX : MONITOR/MWAIT function
ECX : Reserved
EDX : Reserved

 

Why Does CPUID Maximum Value Limit Matter?

However, if you attempt to use a new processor with an old operating system, that operating system may not be able to handle the extra CPUID information provided by the processor.

This is where the CPUID Maximum Value Limit BIOS feature comes in. It allows you to circumvent problems with older operating systems that do not support newer processors with extended CPUID information.

When enabled, the processor will limit the maximum CPUID input value to 03h when queried, even if the processor supports a higher CPUID input value. The operating system will only query the processor with EAX input values of up to 03h.

When disabled, the processor will return the actual maximum CPUID input value of the processor when queried.

By default, it is set to Disabled because all new operating systems are aware of current processors, and have no problem handling the additional CPUID information.

Irrespective of what you set this BIOS feature to, the operating system will first query the processor.

Only if the processor returns a maximum CPUID input value greater than 03h, will this BIOS feature be taken into account. If the processor returns a maximum CPUID input value of 03h or less, this BIOS feature will be ignored.

It is recommended that you leave it at the default setting of Disabled. You should only enable it if you intend to use a newer processor with an operating system that does not support it.

[adrotate group=”1″]

 

A Little History Lesson

Historically, Intel processors from the Pentium Pro onwards have a maximum CPUID input value of only 02h or 03h. The only exception is the Intel Pentium 4 with Hyper-Threading Technology (HTT).

Older operating systems like Windows 95/98 and Windows Me were released before the Intel Pentium 4 with HTT, and are therefore not aware of such a processor.

This would not have been a problem if the Pentium 4 with HTT did not come with additional CPUID capabilities. Unfortunately, it has a maximum CPUID input value of 05h, as well as support for additional EAX input values of 04h and 05h.

When these operating systems boot up, they would receive a maximum CPUID input value of 05h from the processor – which they were not programmed to handle. Therefore, they were not able to initialise the processor properly.

 

Recommended Reading

Go Back To > Tech ARP BIOS GuideComputer | Home

 

Support Tech ARP!

If you like our work, you can help support our work by visiting our sponsors, participating in the Tech ARP Forums, or even donating to our fund. Any help you can render is greatly appreciated!


HUAWEI EMUI 10 – Everything You Need To Know!

HUAWEI just launched the EMUI 10 operating system, which promises to break the boundary between devices, and allow a seamless experience between different devices.

Here is everything you need to know about EMUI 10 – what it offers, and when it will be made available for HUAWEI smartphones!

 

EMUI 10 – The Highlight Of HUAWEI Developers Conference 2019

On 9 August 2019, Dr. Wang Chenglu, President of the Software Engineering Department at the HUAWEI Consumer Business Group officially unveiled EMUI 10 at the HUAWEI Developers Conference 2019.

Sadly, we were not present at HUAWEI Developers Conference 2019. However, we can share with you what’s new in EMUI 10!

 

EMUI 10 To Break Cross-Device Boundary

According to HUAWEI, EMUI 10 will break the boundary between devices, and allow a seamless experience between different devices.

Their premise appears to be based on the fact that many of us use multiple devices – many of us have two smartphones, or use a tablet and most certainly, a computer too.

And in a growing number of homes and offices, we have smart IoT devices too. But we have yet to have the ability to seamlessly control and manage them all.

HUAWEI has apparently designed EMUI 10 to solve this cross-device conundrum. How will they do this? Let’s take a look…

 

New EMUI 10 User Interface!

EMUI 10 will feature a new user interface, with a new dark mode. The new dark mode is designed to optimise colour contrast of the text and icons, against the dark background.

Here are three pictures that compare the current light mode, and the new dark mode in EMUI 10 :

 

Cross-Device Integration Through Distributed Architecture

EMUI 10 will introduced a new ability to stream HD video calls across multiple devices. This will allow you to make audio or video calls on whatever device you happen to be using at the moment.

You will be able to answer a video call on your smart TV, or vehicle-mounted device. You can also send your friends a real-time video feed from your drone.

It will also work in other ways. For example, your smartphone and computer will be able to share screens, and exchange data easily through drag-and-drop.

This distributed architecture requires the hardware capabilities of each device to be virtualised. This would give devices capabilities beyond its actual hardware features, because it would have access to a “shared resource pool” of connected devices.

 

Distributed Architecture, Distributed Security System

As part of its distributed architecture, EMUI 10 will have a distributed security system that uses a secure system architecture and operating system kernel as a foundation for security and trust.

Only devices authenticated by the user can be connected to other user devices. And even for connected devices, their communications are encrypted end-to-end, to protect the transmitted data.

 

EMUI 10 Unified App Development

EMUI 10 will introduced unified app development using its distributed UI programming framework, and virtualised hardware capabilities.

This allows developers to create a single unified app for different types of devices, with different displays and capabilities. There won’t be a need to customise the app for different hardware features.

 

What EMUI 10 Will Also Introduce

It’s a no brainer that EMUI 10 will come with some new features that have just been introduced in EMUI 9.1 :

  • a new EROFS file system, which delivers better random read performance and more storage space
  • a new version of GPU Turbo, which should support even more than the 25 games in EMUI 9.1
  • an improved version of HUAWEI OneTap Share. Also known as Share OneHope, it pairs your HUAWEI smartphone with your laptop, so you can easily copy and share files
  • their Ark compiler, which improves performance by converting apps into machine code

You can read more about these features in our EMUI 9.1 guide.

 

When Will EMUI 10 Arrive?

[adrotate group=”2″]

EMUI 10 is a heavily-customised variant of Android 10, which has not yet been launched.

So it will NOT be coming out anytime soon. It will only be released after Android 10 is officially launched.

Dr. Wang says that the beta version of EMUI 10 will be first tested internally on the HUAWEI P30 smartphones on 8 September 2019 onwards.

He also confirmed that the first smartphone to feature EMUI 10 will be the upcoming HUAWEI Mate 30 smartphones.

 

Will Older Devices Get Upgraded With EMUI 10?

Based on HUAWEI’s track record in introducing the EMUI 9.1 upgrade, many HUAWEI smartphones from 2018 and certainly all of their 2019 devices should receive the EMUI 10 upgrade.

However, it will take some time for the upgrades to be introduced.

 

Recommended Reading

Go Back To > Mobile DevicesHome

 

Support Tech ARP!

If you like our work, you can help support our work by visiting our sponsors, participating in the Tech ARP Forums, or even donating to our fund. Any help you can render is greatly appreciated!


EMUI 9.1 : What’s New + How To Get This New Mobile OS!

EMUI 9.1 is latest operating system for HUAWEI smartphones. It will not just power future HUAWEI smartphones, it will be offered as an upgrade for existing devices!

Despite its name, EMUI 9.1 is a major upgrade. Here is our guide on the SEVEN new features that EMUI 9.1 will introduce.

We will also share with you what new features will be available in which model, and when and how to get EMUI 9.1!

Updated @ 2019-07-17 : Added more details, including new HUAWEI models that will receive the EMUI 9.1 upgrade.

Updated @ 2019-06-28 : Added details of the Moon Mode, feature availability, and a new list of models that will receive EMUI 9.1

Originally posted @ 2019-06-25

 

EMUI 9.1 Feature #1 : New EROFS File System

Availability : All upgraded models, except HUAWEI Y9 (2018) and HUAWEI nova 3e.

EMUI 9.1 introduces a new EROFS (Extendable Read-Only File System) file system, to replace the F2FS (Flash-Friendly File System).

It promises to deliver better random read performance, and more storage space, through better file compression. In addition, its read-only design offers better protection for system files.

 

EMUI 9.1 Feature #2 : GPU Turbo 3.0

Availability : All upgraded models

This new version of GPU Turbo now supports 25 of the most popular mobile games – up from just 6 games previously.

GPU Turbo 3.0 will also reduce power consumption by up to 10%, while optimising system performance for a better gaming performance.

 

EMUI 9.1 Feature #3 : HUAWEI AR Measure

Availability : Only models with ToF camera, like the HUAWEI P30 Pro and HONOR View20

EMUI 9.1 adds a new AR Measure app, which lets you accurately measure length, total area and volume using your HUAWEI smartphone’s ToF camera.

It also uses the built-in Face Recognition technology to measure the height of a person, by scanning him/her from head to toe!

 

EMUI 9.1 Feature #4 : HUAWEI OneTap Share

Availability : Only HUAWEI Mate and P series

HUAWEI OneTap Share is an improved version of the HUAWEI Share app.

It lets you easily copy and paste between devices. You can also send photos, videos and documents from your HUAWEI smartphone to your computer with a simple tap.

And it is fast – it takes only 35 seconds to send 1GB of data wirelessly to a different device or computer!

On top of that, it works as a quick game recording app. Just shake and touch your HUAWEI smartphone to your computer while you’re playing a game, and it will automatically record a 60-second video!

 

EMUI 9.1 Feature #5 : Improved HUAWEI Vlog

Availability : Only Mate series, P series, Nova 4 and Nova 3

The HUAWEI Vlog app has been improved with new features and effects, and will make it easier for you to edit your videos and share them with one tap.

Its Highlight feature will automatically edit your videos with dramatic filters, with the option to apply special speed effects and background music.

 

EMUI 9.1 Feature #6 : Video Ringtone

Availability : All upgraded models

You will now be able to use a video clip for your ringtone. This will give you both animation and new sound effects for your incoming calls!

 

EMUI 9.1 Feature #7 : Moon Mode

Availability : Only Mate 20 Pro and Mate 20X

Powered by AI algorithms, the new Moon Mode will help the Mate 20 Pro and Mate 20 X smartphones take better photos of the moon, by recognising and optimising details in the photo.

 

EMUI 9.1 Upgrade Availability Updated!

Here is the updated EMUI 9.1 upgrade schedule :

From 12 June 2019 onwards :

  • HUAWEI Nova 3e
  • HUAWEI Y9 (2018)

From 27 June 2019 onwards :

  • HUAWEI Mate 20
  • HUAWEI Mate 20 Pro
  • HUAWEI Mate 20 X
  • HUAWEI Mate 20 RS Porsche Design

From July 2019 onwards :

  • HUAWEI P20
  • HUAWEI P20 Pro
  • HUAWEI nova 3
  • HUAWEI nova 3i
  • HUAWEI nova 4
  • HUAWEI nova 4e
  • HUAWEI Mate 10
  • HUAWEI Mate 10 Pro
  • HUAWEI Mate 10 RS Porsche Design
  • HUAWEI Mate 9
  • HUAWEI Mate 9 Pro
  • HUAWEI Mate 9 RS Porsche Design
  • HUAWEI Y9 (2019)

From August 2019 onwards :

  • HUAWEI Mate RS
  • HUAWEI P10
  • HUAWEI P10 Plus
  • HUAWEI Mate 9
  • HUAWEI Mate 20 Lite
  • HUAWEI P30 Lite
  • HUAWEI Psmart 2019
  • HUAWEI Y6 Pro (2019)
  • HUAWEI Y5 (2019)

The dates above may be subject to change, but they are indicative of what models will receive the EMUI 9.1 update, and roughly when they will receive it.

The updated dates and list of supported devices will be posted at the bottom of this HUAWEI page.

 

How To Get The EMUI 9.1 Upgrade!

[adrotate group=”2″]

If your smartphone is in the list above, open the HiCare app, and click on ‘Apply’ to sign up for the new EMUI 9.1 experience!

Once the update is available for your device, you can open the HiCare app, click on Update and then Download.

If your smartphone is not in the list, you can upgrade to the latest HUAWEI smartphones, which are being offered at great prices!

 

Recommended Reading

Go Back To > Mobile Devices | Home

 

Support Tech ARP!

If you like our work, you can help support our work by visiting our sponsors, participating in the Tech ARP Forums, or even donating to our fund. Any help you can render is greatly appreciated!


Four More HUAWEI Smartphones To Get EMUI 9.1 Upgrade!

Thanks to a post by HUAWEI South Africa, we can now confirm that FOUR MORE HUAWEI smartphones will receive the EMUI 9.1 upgrade next month!

Here are the full details!

 

What Is EMUI 9.1?

EMUI 9.1 is a major upgrade that will introduce SEVEN new features like a new EROFS file system that is faster and more efficient, GPU Turbo 3.0, HUAWEI OneTap Share and more!

You can read all about EMUI 9.1 in our extensive feature guide – EMUI 9.1 : What’s New + How To Get This New Mobile OS!

 

Four More HUAWEI Smartphones To Get EMUI 9.1 Upgrade!

Thanks to a post by HUAWEI South Africa, we now know that these four HUAWEI devices will also receive the EMUI 9.1 upgrade :

  • HUAWEI Mate20 lite
  • HUAWEI P30 lite
  • HUAWEI Psmart 2019
  • HUAWEI Y6 2019

Now, they are scheduled to be released for South Africa in August 2019, but that does not mean the rest of the world will receive it in August.

All we can confirm is that HUAWEI is prepared to release EMUI 9.1 for those smartphones, and they will come to your region sooner or later.

 

Regional Differences In EMUI 9.1 Upgrades

There is some confusion about what’s been mentioned before and what HUAWEI South Africa has revealed today.

There is definitely some difference WHEN devices will receive the EMUI 9.1 upgrade in different regions.

Here’s a comparison of what’s going to be released in South Africa and Malaysia in July and August 2019 :

Country July August
Malaysia HUAWEI P20 / P20 Pro
HUAWEI nova 3 / 3i
HUAWEI nova 4 / 4e
HUAWEI Mate 10 / 10 Pro / 10 RS Porsche Design
HUAWEI Mate 9 / 9 Pro / 9 RS Porsche Design
HUAWEI Y9 (2019
HUAWEI Y6 Pro (2019
HUAWEI Y5 (2019)
HUAWEI Mate RS
HUAWEI P10 / P10 Plus
South Africa HUAWEI P20 / P20 Pro
HUAWEI Mate 20 Pro
HUAWEI Mate 10 Pro / 10 Porsche Design
HUAWEI Mate RS
HUAWEI P10 / P10 Plus
HUAWEI Mate 9
HUAWEI Mate 20 Lite
HUAWEI P30 Lite
HUAWEI Psmart 2019
HUAWEI Y6 2019
HUAWEI Y5 2019

 

Recommended Reading

Go Back To > Mobile Devices | Home

 

Support Tech ARP!

If you like our work, you can help support our work by visiting our sponsors, participating in the Tech ARP Forums, or even donating to our fund. Any help you can render is greatly appreciated!


PPM Mode from The Tech ARP BIOS Guide

PPM Mode

Common Options : Native, SMM

 

Quick Review of PPM Mode

The PPM Mode BIOS option allows you to change the operating mode of the Processor Power Management (PPM).

When set to Native, the operating system will use its native PPM support to directly control the processor’s performance states and power management.

When set to SSM, the operating system will revert to the ACPI System Management Mode (ACPI SMM), leaving power management to the processor.

If you are using an older operating system like Windows 98 or Windows 2000, you should set this BIOS option to SSM.

You should also select SSM if you are using Windows XP or Windows 2003 in a multi-processor or multi-core environment.

On the other hand, you should select Native if you are using a newer operating system that supports ACPI 3.0. This includes Windows Vista, Windows Server 2003, Windows 7, Windows 2008, and Windows 10.

 

PPM Mode Details

Prior to Windows XP, Microsoft operating systems cannot directly control the processor’s power management. They can only put the processor into its SMM (System Management Mode), whereby the processor would then perform its own power management routines.

Support for ACPI 2.0 processor performance states was first introduced in the Microsoft Windows XP operating system. It finally allowed the operating system to directly control the processor’s power and performance through the Advanced Configuration and Power Interface (ACPI).

However, Processor Power Management in Windows XP is limited to a single processor with a single core and running a single thread. It does not support multi-processor systems, or multi-core processors, or even multi-threading.

Support for multi-processor systems and multi-core processors was eventually added to the ACPI 3.0 specifications. Microsoft Windows Vista was the first Microsoft operating system to offer native support for PPM of multi-processor systems or multi-core processors. This includes systems using processors with multiple logical threads, multiple cores or multiple physical sockets.

[adrotate group=”1″]

This is where the PPM Mode BIOS option comes in. It allows you to change the operating mode of the Processor Power Management (PPM).

When set to Native, the operating system will use its native PPM support to directly control the processor’s performance states and power management.

When set to SSM, the operating system will revert to the ACPI System Management Mode (ACPI SMM), leaving power management to the processor.

If you are using an older operating system like Windows 98 or Windows 2000, you should set this BIOS option to SSM.

You should also select SSM if you are using Windows XP or Windows 2003 in a multi-processor or multi-core environment.

On the other hand, you should select Native if you are using a newer operating system that supports ACPI 3.0. This includes Windows Vista, Windows Server 2003, Windows 7, Windows 2008, and Windows 10.

Go Back To > The Tech ARP BIOS Guide | Home

 

Support Tech ARP!

If you like our work, you can help support our work by visiting our sponsors, participating in the Tech ARP Forums, or even donating to our fund. Any help you can render is greatly appreciated!

OS Select For DRAM > 64MB from The Tech ARP BIOS Guide

OS Select For DRAM > 64MB

Common Options : OS/2, Non-OS/2n-OS/2

 

Quick Review of OS Select For DRAM > 64MB

The OS Select For DRAM > 64MB BIOS feature is designed to correct the memory size detection problem for OS/2 systems that have more than 64 MB of system memory.

If you are using an older version of the IBM OS/2 operating system, you should select OS/2.

If you are using the IBM OS/2 Warp v4.0111 or higher operating system, you should select Non-OS/2.

If you are using an older version of the IBM OS/2 operating system but have already installed all the relevant IBM FixPaks, you should select Non-OS/2.

Users of non-OS/2 operating systems (like Microsoft Windows XP) should select the Non-OS/2 option.

 

Details of OS Select For DRAM > 64MB

Older versions of IBM’s OS/2 operating system use the BIOS function Int15 [AX=E801] to detect the size of installed system memory. Microsoft Windows, on the other hand, uses the BIOS function Int15 [EAX=0000E820].

However, the Int15 [AX=E801] function was later scrapped as not ACPI-compliant. As a result, OS/2 cannot detect the correct size of system memory if more than 64 MB of memory is installed. Microsoft Windows isn’t affected because the BIOS function it uses is ACPI-compliant.

The OS Select For DRAM > 64MB BIOS feature is designed to correct the memory size detection problem for OS/2 systems that have more than 64 MB of system memory.

[adrotate group=”1″]

If you are running an old, unpatched version of OS/2, you must select the OS/2 option. But please note that this is only true for older versions of OS/2 that haven’t been upgraded using IBM’s FixPaks.

Starting with the OS/2 Warp v4.0111, IBM changed the OS/2 kernel to start using Int15 [EAX=0000E820] to detect the size of installed system memory. the memory management system to the more conventional method. IBM also issued FixPaks to address this issue with older versions of OS/2.

Therefore, if you are using OS/2 Warp v4.0111 or higher, you should select Non-OS/2 instead. You should also select Non-OS/2 if you have upgraded an older version of OS/2 with the FixPaks that IBM have been releasing over the years.

If you select the OS/2 option with a newer (v4.0111 or higher) or updated version of OS/2, it will cause erroneous memory detection. For example, if you have 64 MB of memory, it may only register as 16 MB. Or if you have more than 64 MB of memory, it may register as only 64 MB of memory.

Users of non-OS/2 operating systems (like Microsoft Windows or Linux) should select the Non-OS/2 option. Doing otherwise will cause memory errors if you have more than 64 MB of memory in your system.

In conclusion :-

  • If you are using an older version of the IBM OS/2 operating system, you should select OS/2.
  • If you are using the IBM OS/2 Warp v4.0111 or higher operating system, you should select Non-OS/2.
  • If you are using an older version of the IBM OS/2 operating system but have already installed all the relevant IBM FixPaks, you should select Non-OS/2.
  • Users of non-OS/2 operating systems (like Microsoft Windows XP) should select the Non-OS/2 option.

Go Back To > The Tech ARP BIOS Guide | Home

 

Support Tech ARP!

If you like our work, you can help support our work by visiting our sponsors, participating in the Tech ARP Forums, or even donating to our fund. Any help you can render is greatly appreciated!


Mac eGPU Support Guide for macOS 10.13.4

Official Mac eGPU support just arrived with macOS 10.13.4! Yes, you can now add an eGPU (external graphics processor) to your Mac, greatly accelerating its performance and turning it into a gaming machine. Get the full details on the Mac eGPU support you can expect!

 

New Mac eGPU Support

eGPUs have been in the market for a number of years now, but this is the first time Apple has added official support for them. The new official Mac eGPU support is limited to :

  • MacBook Pro notebooks released in 2016 or later,
  • iMac computers released in 2017 or later, and
  • the iMac Pro

Once you have macOS 10.13.4 installed, you will be able to :

  • Accelerate applications that use Metal, OpenGL, and OpenCL
  • Connect additional external monitors and displays
  • Use virtual reality headsets plugged into the eGPU
  • Charge your MacBook Pro while using the eGPU
  • Use an eGPU with your MacBook Pro while its built-in display is closed
  • Connect an eGPU while a user is logged in
  • Connect more than one eGPU using the multiple Thunderbolt 3 (USB-C) ports on your Mac2
  • Use the menu bar item  to safely disconnect the eGPU
  • View the activity levels of built-in and external GPUs. Open Activity Monitor, then choose Window > GPU History.

 

Mac eGPU Support In Applications

The new Mac eGPU support is designed to accelerate Metal, OpenGL and OpenCL applications. In general, installing an eGPU will accelerate these kinds of applications :

  • Professional applications designed to utilise multiple GPUs
  • 3D games, when an external monitor is attached directly to the eGPU
  • VR applications, when a VR headset is attached directly to the eGPU
  • Professional applications and 3D games that can accelerate the built-in display

For the best results, you should set the display attached to the eGPU as the primary display :

  1. Go to System Preferences > Displays
  2. Select the Arrangement tab
  3. Drag the white menu bar to the box that represents the display attached to the eGPU

Note : The eGPU support  won’t run in Windows using Boot Camp, or when your Mac is in the macOS Recovery mode, or while installing system updates.

 

Recommended Mac eGPU Configurations

If you are looking for a pre-configured all-in-one Thunderbolt 3 eGPU package, this was recommended by Apple :

  • Sonnet Radeon RX 570 eGFX Breakaway Puck : $599

Here is a list of recommended graphics cards :

  • AMD Radeon Vega Frontier Edition : $929
  • AMD Radeon Pro WX 9100 : $1,749
  • AMD Radeon Pro WX 7100 : $626
  • Sapphire Radeon RX Vega 64 : Price Check
  • XFX Radeon RX Vega 64 : $1,349
  • Sapphire Radeon RX Vega 56 : $799
  • XFX Radeon RX Vega 56 : Price Check

And these are the recommended Mac eGPU Thunderbolt 3 chassis for the recommended graphics cards :

AMD Radeon RX Vega 64 / Frontier Edition / Radeon Pro WX 9100

  • Sonnet eGFX Breakaway Box 650W ($449, $1,299 with Vega 64)

AMD Radeon RX Vega 56

[adrotate group=”2″]
  • OWC Mercury Helios FX ($319)
  • PowerColor Devil Box
  • Sonnet eGFX Breakaway Box 550W ($329, $729 with RX 580)
  • Sonnet eGFX Breakaway Box 650W ($449, $1,299 with Vega 64)

AMD Radeon RX 570 / 580 / Radeon Pro WX 7100

  • OWC Mercury Helios FX ($319)
  • PowerColor Devil Box
  • Sapphire Gear Box
  • Sonnet eGFX Breakaway Box 350W ($249, $649 with RX 580)
  • Sonnet eGFX Breakaway Box 550W ($329, $729 with RX 580)
  • Sonnet eGFX Breakaway Box 650W ($449, $1,299 with Vega 64)

Go Back To > Guides | Home

 

Support Tech ARP!

If you like our work, you can help support our work by visiting our sponsors, participating in the Tech ARP Forums, or even donating to our fund. Any help you can render is greatly appreciated!