Huawei P60 Bootloop Problem, How to Fix it Without Data Loss | Dr.fone

Huawei P60 Bootloop Problem, How to Fix it Without Data Loss | Dr.fone

Abel Lv11

Huawei P60 Bootloop Problem, How to Fix it Without Data Loss

Have you, like many other users, faced the bootloop Android problem and wondered what exactly is Android boot loop. Well, Android boot loop is nothing but an error that makes your phone switch on itself every time you manually turn it off. To be precise, when your Huawei P60 does not remain switched off or powered off and starts to boot up automatically after a few seconds, it might be stuck in the boot loop Android.

An Android boot loop is a very common problem and is one of the first symptoms of a soft-bricked device. Also, when your device is experiencing Android boot loop issue, it does not start normally to reach the Home or Locked Screen and remains frozen at the Huawei P60 device’s logo, Recovery Mode or a lit-up screen. Many people fear losing their data and other files due to this error and thus, it is a very confusing situation to be in.

We understand the inconvenience caused, therefore, here are ways to tell you how to fix the bootloop problem in Android devices without losing any important data.

However, before moving on, let us learn a little about the causes for the Android boot loop error.

Part 1: What might cause the bootloop issue on Android?

Android boot loop error might seem weird and unexplainable but it occurs because of some specific reasons.

Firstly, please understand that it is a misnomer that boot loop error occurs only in a rooted device. Boot loop Android error can also occur in a stock device with the original software, ROM, and firmware.

In a rooted device, changes made, such as flashing a new ROM or customized firmware which are not compatible with the Huawei P60 device’s hardware or existing software, can be blamed for the boot loop problem.

Moving on, when your device’s software is unable to communicate with the system files during the start-up process, Android boot loop problem may arise. Such a glitch is caused if you have recently updated the Android version.

Also, corrupt App update files may also cause the bootloop Android issue. Apps and programs downloaded from unknown sources bring in a particular type of virus that prevents you from using your device smoothly.

All-in-all, Android boot loop error is a direct outcome of when you try to tamper with your device’s internal settings.

Hence, if you are looking for ways to guide you about how to fix boot loop issue, you will have to revamp the Huawei P60 device internally by either resetting it or adopting a recovery method.

Read on to know more about how to fix the bootloop error without any data loss when your device suffers from the bootloop Android problem.

Part 2: One click to Fix Android Bootloop without factory reset

If you are trying to figure out how to fix boot loop, the first option you have is the one-click fix to Android Bootloop which involves using the Dr.Fone - System Repair software.

This is designed to repair any data corruption on your device and restores your firmware to its usual working condition.

Dr.Fone - System Repair (Android)

One click to fix boot loop of Android

  • #1 Android repair solution from your PC, can fix a wide range of Android system issues, such as boot loop, black screen, etc.
  • The software requires no technical expertise, and anybody can use it
  • A one-click solution when learning how to fix Android boot loop
  • Not require root Android phones.
  • Works with most Huawei P60 devices, including the latest Huawei P60 phones like S22
  • Simple and easy-to-use user interface

4,689,059 people have downloaded it

To help you get started, here’s a step-by-step guide on how to use Dr.Fone - System Repair.

Note: This method can erase data on your device, including your personal files, so make sure you’ve backed up your device before proceeding.

Step #1 Download the Dr.Fone - System Repair software from the website and install it onto your computer.

Open the software and select the System Repair option from the main menu to fix the Android bootloop error.

fix android boot loop

Step #2 Connect your Huawei P60 to your computer using the official cable and select the “Android” option from the three menu items. Click “Start” to confirm.

start to fix android boot loop

You’ll then need to input the Huawei P60 device information, such as your carrier info, device name, model, and country/region in order to ensure you’re downloading and repairing the correct firmware to your phone.

select info to fix android boot loop

Step #3 Now you’ll need to put your phone into Download Mode to remove the Android bootloop.

For this, you can simply follow the onscreen instructions for both phones with and without home buttons.

fix android boot loop in download mode

Click “Next”, and the software will begin downloading the firmware repair files.

firmware downloading to android

Step #4 Now you can sit back and watch the magic happen!

Make sure your computer stays connected to the internet, and your device stays connected to your computer throughout the entire process. Once the firmware has been downloaded, it will be automatically installed onto your mobile device, removing the boot loop Android error.

fixed android boot loop smoothly

You’ll be notified when the process is done and when you can remove your device and start using free from the boot loop Android error!

safe Downloadsafe & secure

Part 3: Soft reset to fix Android bootloop issue

When your device is stuck in Android boot loop, it does not necessarily mean that it is bricked. Boot loop might be occurring due to a simpler problem which can be fixed by turning off your device. This sounds like a home remedy for a serious problem but it works and resolves the problem most of the time.

Follow the steps given below to soft reset your device:

Turn the Huawei P60 device off and take out its battery.

take out its battery

If you cannot take the battery out, let the phone be off for about 3 to 5 minutes, and then turn it back on.

Simply performing a soft reset on your device can help you if you are looking for solutions for how to fix the bootloop issue. This a very useful method as it does not result in any kind of loss in data and protects all your media files, documents, settings, etc.

In case the Huawei P60 device does not turn on normally and is still stuck in the bootloop Android problem, be prepared to use the troubleshooting techniques given and explained below.

Part 4: Boot into Safe Mode to fix Android boot loop

boot into safe mode

Booting your Huawei P60 into Safe Mode is a useful troubleshooting step to fix boot loop issues caused by third-party apps. When in Safe Mode, the Huawei P60 device will start up with only essential system apps, and any downloaded apps that might be causing conflicts won’t run. Here’s how you can boot your Huawei P60 into Safe Mode to address the boot loop problem:

Step 1: Power Off Your Device

Hold down the power button until it turns off completely.

Step 2: Access Safe Mode

To enter Safe Mode, follow these steps based on your device model:

  • For most Android devices: Press and hold the power button to turn on your device. As soon as the manufacturer’s logo appears, press and hold the Volume Down button until the Huawei P60 device finishes booting. You should see “Safe Mode” displayed in the bottom left or right corner of the screen.
  • Some devices might require slightly different key combinations. Refer to your device’s user manual or perform an online search for the specific method to enter Safe Mode for your model.

Step 3: Observe the Huawei P60 device

Once your device has booted into Safe Mode, use it for a while to see if the boot loop issue persists. If the boot loop doesn’t occur in Safe Mode, it indicates that the problem is likely caused by a third-party app.

Step 4: Identify and Uninstall Problematic Apps

Now that you’re in Safe Mode, it’s time to identify the troublesome app. Start by uninstalling recently installed apps one by one until the boot loop problem is resolved. After each uninstallation, restart your device normally to check if the boot loop still occurs. Continue this process until you find the problematic app.

Step 5: Restart Normally

Once you’ve identified and uninstalled the problematic app, restart your device normally to exit Safe Mode. Your Android device should now start up without getting stuck in a boot loop.

By following these steps and using Safe Mode to isolate problematic apps, you can effectively troubleshoot and resolve boot loop issues on your Huawei P60.

Part 4: Factory reset to fix Android bootloop issue

Factory reset, also known as Hard Reset, is a one-stop solution for all your software resulting in issues. Android boot loop being such problem, can be easily overcome by performing a factory reset.

Please note that all your device’s data and settings will be deleted by adopting this method. However, if you have a Google account signed in on your Huawei P60, you will be able to retrieve most of your data once the Huawei P60 device turns on.

To factory reset your Android boot loop device, you must first boot into the Recovery Mode screen.

To do this:

Press the volume down button and power button together until you see a screen with multiple options before you.

a screen with multiple options

When you are at the Recovery Mode screen, scroll down using the volume down key, and from the options given, select “Factory Reset” using the power key.

Factory Reset

Wait for your device to perform the task and then:

Reboot the phone in Recovery Mode by selecting the first option.

Reboot the phone

This solution is known to fix the boot loop error 9 out of 10 times, but if you still can’t start your Huawei P60 normally, consider using a CWM Recovery to resolve the Android boot loop issue.

Part 5: Use CWM Recovery to fix bootloop on rooted Android

CWM stands for ClockworkMod and it is a very popular custom recovery system. To use this system to solve the boot loop Android error, your Huawei P60 must be rooted with CWM Recovery System which basically means CWM must be downloaded and installed on your device.

Furthermore, to use CWM Recovery to fix boot loop on rooted Android devices, follow the steps given below:

Press the home, power, and volume up buttons to launch the CWM Recovery screen.

Note: you might have to use a different combination of keys to enter into Recovery Mode, depending on your device’s model.

enter into Recovery Mode

Scroll down using” the volume key to select “Advanced”.

select “Advanced”

Now select “Wipe” and choose to wipe “Dalvik Cache”.

wipe “Dalvik Cache”

In this step, select “Mounts and Storage” to click on “Wipe” or “Cache”.

Once this is done, make sure to reboot your Huawei P60.

This process with successfully fix the Android boot loop error and not cause any loss of data stored on your device stuck in boot loop.

So the bottom line is that boot loop Android issue may seem like an irreparable error but it can be resolved by carefully following the techniques explained above. These methods not only tell you how to fix the bootloop problem but also prevent it from occurring in the future.

An Android boot loop is a common phenomenon with all Android devices because we tend to tamper with our device’s internal settings. Once the ROM, firmware, kernel, etc are damaged or rendered incompatible with the Huawei P60 device’s software, you cannot expect it to function smoothly, hence, the boot loop error occurs. Since you are not the only one suffering from the Android boot loop problem, be rest assured that the ways, given above, to combat it are recommended by users facing similar troubles. So, don’t hesitate and go ahead to try them on.

safe Downloadsafe & secure

Reasons for Huawei P60 Stuck on Boot Screen and Ways To Fix Them

One of the main reasons why people own a phone is for convenience. It will be ironic if that device, supposed to grant convenience, provides problems instead. Some people face this when their Android phone is stuck on the logo page and unable to do anything. As expected, this is common in Android phones and is why people are unhappy with Android phones.

This article will share the possible reasons why your Android phone is stuck on the boot screen. This article will share three possible reasons for this problem and five valuable tips to help fix this issue. If all else fails, we have an application to share and recommend that is guaranteed to solve your problem in no time. Keep on reading to find out more!

Part 1. Why Is Your Huawei P60 Stuck on the Boot Screen?

There are countless reasons why a problem happens, just like why your Android phone is stuck on the logo page. This section sieved out the top 3 reasons why your Android boot screen happens and some tips to overcome it.

1. Changes to the Software

Android is a flexible operating system. It allows users to customize it in any way they desire, which is Android’s beauty. The customizable nature of the operating system allows users to unlock, root, flash, and tinker. However, this flexibility in customization might be a double edge sword. Accidental tampering with the Android system might result in software problems, such as being stuck on the Android boot screen.

Fortunately, this is not a complicated fix. Android accepts different fixes and allows the system to return to how it once was. Even with software issues, the system does not get completely inoperable. The best way to fix changes to the software is to start from the beginning of the process. This might offer the best chance for you to restore your phone to normal.

Although it is fun to customize and change the software, following trusted sources ensures you do not damage your phone. Having an Android phone stuck on the logo page is one of the many examples of the problems that might happen if changes to the software go out of hand.

2. Android Software Updates

Updates are a common cause of Android phones stuck on the logo. It happened when the update did not complete as it should have been. Several reasons for incomplete updates, such as poor internet connection, the connection between computer and phone being lost, a power cut, the phone freezing, and the list go on. When an update is uncompleted, issues such as being stuck at the Android boot screen and many others might occur.

Before an update starts, your mobile device will notify you of the duration of the update. As a tip, set aside an additional 10-15 minutes on top of the update duration to ensure your update is completed successfully. It will be ideal for activating the software update only when there is sufficient power in your phone or keep it charging during the update.

When an update is disrupted or stopped before it completes, the existing Android version will become corrupted while the new software to be updated is incomplete. This means that your Huawei P60 has no system to run on. Always complete your software updates, and you will not have the problem of your Android phone getting stuck on the logo.

updating software

3. Malfunctioning Applications

If you noticed that your Android phone is stuck on the logo page only after installing certain apps, there is a high chance that the app is not compatible with the existing apps in your phone or with the Android version. When an app conflicts with the Android system or other apps, this will run into problems with your phone.

This problem typically happens when an app is downloaded from a third-party source, not the official Google Play Store. This app from a third-party source might be malicious or contain a virus. This can cause problems such as being stuck at the Android boot screen.

To overcome this, locate the app that has been giving you issues and remove the app from your phone. Restart your device, and you should be able to have your Huawei P60 functioning properly.

malfunctioning apps on android

Part 2. 5 Helpful Ways To Fix Android Phones Stuck on Boot Screen

After understanding the common problems on why your Android phone is stuck on the logo page, here are five easy solutions you can try solving at home.

1. Force Reboot

When encountering problems with your Huawei P60, such as being stuck at the Android boot screen, you should first try a forced reboot. This simple yet effective solution could be what you need to solve all your Android problems. It is essential to leave your device turned off for at least a minute or two before turning it back on.

forcing rebooting android device

2. Pull Out Battery

Another way to restart your Huawei P60 when it is frozen is to try taking the battery out. Android devices are designed with a removable battery, and sometimes you can resolve the issue easily by removing the battery and replacing it after a couple of seconds. Then, turn on your device again and test to see if your Android phone is stuck on the logo page.

If it works, then the problem is solved. However, some Android devices come with a built-in battery. For these kinds of devices, a stimulated battery pull should be attempted. A simulated battery pull is a set of instructions telling your Huawei P60 to switch off and on again. If your device does not offer the simulated battery pull option, omit this troubleshooting option.

removing battery on android device

3. Charge Your Device

If your Android phone is stuck on the logo page and not getting past it, no matter how many times you have tried, it may be due to a low battery! As simple as it sounds, plug your device into a power outlet and try restarting your phone. You might be surprised that this simple fix is all it takes to solve your Android problem.

charging android device

4. Wipe Cache Data

Cache refers to a software or hardware component of an Android device that stores your program and data for reference. This data might result from the daily usage of your device or duplicate data from a different source on the Huawei P60 device. Similar to a computer, if the cache occupies too much space on your device, it might cause your Huawei P60 to become slower and eventually get stuck at the Android boot screen.

Wiping out the cache data from your Huawei P60 could free up more space, allow your device to function faster, and avoid problems such as being stuck at the Android boot screen. Do not worry; wiping the cache data is entirely safe and will not lead to any loss of important data or programs on your phone.

5. Factory Reset

If all the methods above fail, performing a factory rest might be your last option. However, it is important to note that performing a factory reset will erase everything on your phone, including apps, contacts, photos, etc. As a tip, back up all your data from your device before performing a factory reset. That way, you can still retrieve all your precious information after the reset.

Follow the steps below to perform a factory rest on your Huawei P60:

Step 1: Turn off your phone and press the Power button and Volume Down button at the same time

Step 2: Use the Volume button to scroll the options and highlight Wipe data/factory reset. Press the Power button to begin the factory reset.

factory reset of android phones

Part 3. Bonus Tip: Best App To Solve Android Phone Stuck On Boot Screen

If all the solutions above do not work and you do not want to perform a factory reset on your phone, one option is to use an app called Dr.Fone. It is one of the most effective phone recovery solutions and can help to bring your Huawei P60 back to a state like it was brand new. Being stuck on the Android boot screen will be a problem of the past.

interface of dr.fone

Refer to the tutorial below to solve your Android phone is stuck on the logo page issue.

Step 1: Download and install Dr.Fone – System Repair (Android) on your computer. Open the application and connect your Huawei P60 to the computer.

Step 2: Select the issue you face on the next page. If you use a Huawei P60 phone, select Stuck at Huawei P60 Logo. Alternatively, you can click on Black Screen or Stuck in Boot Loop.

selecting issue from dr.fone

Step 3: Input the Brand, Name, Model, Country, and Carrier of your phone and click on Next.

filling in data for phone

Step 4: Follow the instructions provided on the page and wait for the system repair to finish. After which, click on Done to complete the process.

safe Downloadsafe & secure

Conclusion

This article summarizes some possible reasons your Android phone is stuck on the logo page. Five useful strategies were shared to easily overcome your Huawei P60 being stuck in the boot. However, if all the above methods do not work, we recommend trying the Dr.Fone-System Repair.

Dr.Fone-System Repair repairs the operating system issues and fixes the problem with your Huawei P60. Once you power on your Huawei P60 again, you can rest assured that it will be like new.

7 Solutions to Fix Error Code 963 on Google Play Of Huawei P60

People are increasingly complaining about Google Play Error Codes which pop-up during downloading, installing or updating an App via Google Play Store. Amongst these, the most recent and common one being Error Code 963.

Google Play Error 963 is a typical error which shows up not only when you try to download and install an App but also during App update.

Error 963 cannot be attributed to a particular App or its update. It is a Google Play Store error and is experienced by Android users across the world.

Error Code 963, just like any other Google Play Store errors, is not something difficult to deal with. It’s a minor glitch which can be fixed easily. There is no need to worry or panic if you see Error 963 on Google Play Store preventing your favorite App from downloading or updating.

Read on to find out more about the Google Play Error 963 and best ways to fix it.

Part 1: What is Error Code 963?

Error 963 is a common Google Play Store error which basically hinders Apps from downloading and updating. Many people get worried when Error Code 963 does not let them install new Apps or update existing ones. However, please understand that Google Play Error is not such a big deal as it may sound and can be overcome easily.

Error 963 pop-up message reads as follows: “cannot be downloaded due to an error (963)” as shown in the image below.

cannot download app

A similar message shows up even while you are trying to update an App, as shown in the screenshot below.

can't update app

Error Code 963 is basically an outcome of data crash which mostly is seen in cheaper smartphones. There might another reason for Error 963 preventing Apps from downloading and updating, which is Google Play Store Cache being corrupted. People also speculate SD Card related issues as many-a-times external memory enhancer chips do not support large Apps and their updates. Also, Error 963 is very common with HTC M8 and HTC M9 smartphones.

All these reasons and more can handle with ease and you can continue to use Google play services smoothly. In the following segment, we will discuss various fixes to cure the problem to enable to you download, install and update Apps on your device normally.

Part 2: Easiest solution to fix Error Code 963 on Android

When it comes to the most convenient solution to fix error 963, Dr.Fone - System Repair (Android) cannot be missed. It is the most productive program that covers a wide range of Android issues. It ensures full safety while performing and one can fix the Android issues in a hassle-free way.

Dr.Fone - System Repair (Android)

One click to fix Google Play error 963

  • The tool is recommended for its higher success rate.
  • Not just Google Play error 963, it can fix a large number of system issues including app crashing, black/white screen etc.
  • It’s considered as the first tool that offers one-click operation for Android repairing.
  • There’s no technical expertise needed to use this tool.

4,997,014 people have downloaded it

This section will provide you the tutorial guide for how to fix error code 963.

Note: Before moving to solve the error 963, we would like to inform you that the process may result in wiping away your data. And therefore, we suggest you to make backup of your Huawei P60 prior to fixing this Google Play error 963.

Phase 1: Connecting and preparing the Huawei P60 device

Step 1 – To begin fixing error 963, run Dr.Fone after downloading and installing it on your PC. Now, pick out the ‘System Repair’ tab from the main screen. Thereupon, with the help of a USB cable, make connection between your Huawei P60 and PC

fix google play error 963 using repair tool

Step 2 – On the left panel, you’re supposed to choose ‘Android Repair’ and then click the ‘Start’ button.

select the android repair option

Step 3 – On the following screen, you need to choose the appropriate details for your device like the name, brand, model, country/region etc. Later, go for warning confirmation and hit ‘Next’.

device references selected

Phase 2: Taking Android device in Download mode for repairing

Step 1 – It is essential to get your Huawei P60 or tablet entered in Download mode. For this, following are the steps to be taken:

If the Huawei P60 device contains Home button:

  • Turn the Huawei P60 device off and then keep holding the ‘Power’, ‘Volume Down’ and ‘Home’ buttons altogether for about 10 seconds. Next, release them all and push the ‘Volume Up’ key. This way, your device will enter the Download mode.

fix google play error 963 on android with home key

If the Huawei P60 device contains no Home button:

  • Switch off your phone/tablet and press the ‘Volume Down’, ‘Bixby’ and ‘Power’ buttons for 10 seconds. Leave the buttons and then press the ‘Volume Up’ button for entering download mode.

fix google play error 963 on android without home key

Step 2 – Press the ‘Next’ button and then the program will commence the firmware downloading.

firmware downloaded

Step 3 – Upon successful downloading and verification of the firmware, the process of Android device repairing will begin automatically.

start the fixing process

Step 4 – Within a while, the Google play error 963 will be vanished.

make the fix google play error 963 disappear on android

Part 3: 6 Common Solutions to fix Error Code 963

fix Error Code 963

Since there is no specific reason for Error Code 963 to occur, similarly there is no one solution to the problem. You may use any one of them below or try them all to never see Error Code 963 on your device.

1. Clear Play Store Cache and Play Store Data

Clearing Google Play Store Cache and Data basically means keeping Google Play Store clean and free from trouble-making data stored in respect of it. It is advisable to carry out this process regularly to prevent Errors like Error Code 963 from occurring.

Follow the steps given below to fix  Error Code 963:

Visit “Settings” and select “Application Manager”.

Application Manager

Now select “All” to see all downloaded and built-in Apps on your device.

Select “Google Play Store” and from the options that appear, tap on “Clear Cache” and “Clear Data”.

Clear Data

Once you are done clearing Google Play Store Cache and Data, try to download, install or update the App facing Google Play Error 963 again.

2. Uninstall updates for Play Store

Uninstalling Google Play Store updates is an easy and quick task. This method is known to have helped many as it brings back the Play Store to its original state, free from all updates.

Visit “Settings” and select “Application Manager”.

select “Application Manager”

Now select “Google Play Store” from “All” Apps.

select “Google Play Store”

In this step, click on “Uninstall Updates” as shown below.

Uninstall Updates

3. Shift the App from SD Card to device’s memory

This method is strictly for certain Apps which cannot be updated because they are stored on an external memory card, i.e., SD Card. Such memory enhancing chips do not support large Apps and due to a shortage of space prevents them from updating. It advisable to move such Apps from the SD Card to the Huawei P60 device’s internal memory and then try to update it.

Visit “Settings” and select “Apps”.

select “Apps”

From “All” Apps click on the App which is unable to update.

Now click on “Move to Phone” or “Move to internal storage” and try to download its update again from the Google Play Store.

“Move to internal storage”

Try updating the App now. If the Apps’s update does not download even now, DO NOT worry. There are three more ways to help you.

4. Unmount your external Memory Card

Error Code963 may also occur due to an external memory chip used in your device to enhance its storage capacity. This is very common and can be dealt with by unmounting the SD Card temporarily.

To unmount your SD Card:

Visit “Settings” and keep scrolling downwards.

Now select “Storage”.

From the options that appear, select “Unmount SD Card” as explained in the screenshot below.

select “Unmount SD Card”

Note: If the App or its update downloads successfully now, do not forget to mount the SD Card back.

5. Remove and Re-add your Google account

Deleting and re-adding your Google account in might sound a little tedious but it does not take much of your precious time. Moreover, this technique is very effective when it comes to fixing Error  Code 963.

Carefully follow the steps given below to remove and then re-add your Google account:

Visit “Settings”, under “Accounts” select “Google”.

Select your account and from the “Menu” select “Remove account” as shown below.

select “Remove account”

Once your account is removed, follow the steps given hereunder to add it back again after a few minutes:

Go back to “Accounts” and select “Add Account”.

select “Add Account”

Select “Google” as shown above.

In this step feed in your account details and your Google account will be configured once again.

6. Special technique for HTC users

This technique is specially crafted fro HTC smartphone users who frequently face Google Play Error 963.

Follow the step-by-step instructions given below to uninstall all updates for your HTC One M8 Lock Screen App:

Visit “Settings” and find “HTC Lock Screen” under “Apps”.

Now click on “Force Stop”.

In this step, Click on “Uninstall Updates”.

This remedy is as simple as it sounds and has helped many HTC users to get rid of Error 963.

Google Play Errors are a very common phenomenon these days, especially Error Code 963 which usually occurs in the Google Play Store when we try to download, install or update an App. There is no need to worry if you see Error Code 963 pop-up on your screen as your device and its software are not to be blamed for Error 963 to suddenly surface. It is a random error and can be fixed easily by you. You do not need any technical assistance to deal with the issue. All you need to do is follow the steps introduced in this article to use Google Play Store and its services smoothly.


Also read:

  • Title: Huawei P60 Bootloop Problem, How to Fix it Without Data Loss | Dr.fone
  • Author: Abel
  • Created at : 2024-05-19 03:59:04
  • Updated at : 2024-05-20 03:59:04
  • Link: https://fix-guide.techidaily.com/huawei-p60-bootloop-problem-how-to-fix-it-without-data-loss-drfone-by-drfone-fix-android-problems-fix-android-problems/
  • License: This work is licensed under CC BY-NC-SA 4.0.