To flash ROMS and upgrade your Android device manually, you have to unlock the bootloader of your device. To unlock the bootloader for your Nexus 6P phone, you will have to turn on the developer options, connect your device to your computer and use fastboot (and adb as well) to run some commands and unlock the bootloader.

Please note that when you unlock or lock your bootloader, it will erase all the user data. It’s like doing a factory reset; so you want to back up everything. Also know that having your phone’s bootloader unlocked means that it is vulnerable and the system won’t be able to check for corruption. You will even get a warning during boot that says:
Your device software can’t be checked for corruption. Please lock the bootloader. Visit this link on another device: g.co/ABH. Press Power To Pause.
So, only unlock the bootloader if you know what you are doing. Just use it to flash a ROM and then lock it again immediately.

Here are the steps to unlock and lock Android bootloader in Nexus 6P phone:

In Your Phone

  1. Enable the developer options by going to Settings > About Phone and repeatedly tapping on the build number 7 times.
  2. From the new Settings that appear (System > Developer options) make sure that it is turned on along with OEM unlocking and USB debugging.
  3. Connect the phone with a wire to your computer and give it the permission if it asks for it.
Make sure that you have installed abd and fastboot that comes with Android Studio. If you don’t want to install Android Studio, then use this simple ADB, Fastboot and Drivers 15 second installer by xda-developers. Also, add adb and fastboot to the command prompt so that it makes your job running the commands simple.

In Your Computer (and phone for confirmation)

  1. Go to run and type in cmd to access the command prompt.
  2. To make sure that everything is good type adb devices and you will see your phone under the List of devices attached.
  3. Type adb reboot-bootloader
  4. To Unlock the Bootloader, enter the command: fastboot flashing unlock
To lock it, enter the command: fastboot flashing lock
  1. Use the volume keys to navigate and power button to confirm the action on your phone.
  2. Type fastboot reboot to restart.
There are 2 ways that you can follow to reset your Nexus device to factory settings. (1) The easiest method is from the main android settings and (2) Is when you use the recovery mode to reset your phone. You will have to use option 2 if you can’t start the phone or access the settings.

When you do a factory reset, it wipes everything from your phone or tablet and you will get a fresh new device. Your photos, google account, contacts, call log and everything else will be wiped. You will have to setup the phone again like it’s brand new. So, back up your photos, make sure you know your google account and password so that you can bring back your apps (including app data) and contacts.

Method 1: From Android Settings

  • Open up Android Settings.
  • Navigate to Personal > Backup & reset.
  • Tap on Factory data reset and choose the appropriate option.
  • Confirm your action.

Method 2: From the Recovery Mode

Recovery mode is an advanced feature available in Android devices. It is separate from the OS and the touchscreen doesn’t work. You will get a black screen with access to some important commands. It is from here that you can do a factory reset. Use this option if you cannot start your phone.
You may like: How to Reboot a Google Nexus device in Recovery Mode.
  • Turn off your device.
  • Press the physical “volume down” button + “power” button. The phone will start into bootloader.
  • Cycle through the options using the volume buttons and bring up the one that says Recovery mode.
  • Press power button to enter.
  • Press the power button and while holding it, press volume up button.
  • You will reach Android recovery. From there navigate to and choose the Wipe data/factory reset
  • Confirm your action and after a while, your phone will reset to its original factory settings.
Recovery mode is a useful feature in Android devices that you can use to fix problems with the OS or apps. You can use it to wipe cache partition, manually apply system updates from different sources and even wipe the phone or factory reset it. This is a tutorial that gives you the detailed instructions to reboot a Google Nexus device into recovery mode. The steps have been tried using the famed Nexus 6P phone by Google and Huawei.

Here are the steps to reboot your Google Nexus phone in recovery mode:
  • Turn off your phone by pressing the power key for a while and tapping on Power Off.
  • After the phone is off, press the physical volume down button + power button together to start the phone.
    Android Bootloader
    The phone will start into bootloader. You will see a black screen with the Android mascot lying down and its hood open. You will also see some text on the bottom. The touch screen is not usable.
  • Use the volume up and down key to cycle through the options. Highlight the option that says Recovery mode.
  • Press the power button to enter.
    You will again come across a smaller version of the Android mascot lying on its back. You will see an error sign and the text under it will read No command.
  • Press the power button, hold it and then press the volume up button.
    Android Recovery
Congratulations, you have successfully started your Nexus device in recovery mode. The several options that you will see are:
  • Reboot system now
  • Reboot to bootloader
  • Apply update from ADB
  • Apply update from SD card
  • Wipe data/factory reset
  • Wipe cache partition
  • Mount /system
  • View recovery logs
  • Power off
Now, you can use the volume buttons to navigate through the options and press the power button to execute a command.
The “Can’t connect to camera” error message is displayed when there is a problem trying to access the camera of your Android powered smartphone or tablet. More and more users are reporting this can’t connect to camera error. It isn’t easy to point out the source of the problem. It may be a software issue or the problem might be in the hardware. So, there isn’t a single solution for the issue.

Beginning with the problem at hand: When you try to access the Android camera, you get a blank screen with the camera icon in the center. After a while you get the error message.

Can't Connect to Camera Error in Android
I used to face this problem in my Nexus 6P sometimes but the frequency of it increased and now I can only use the camera once after restart. After I exit or navigate away from the camera app and then try to take some more photos, it doesn’t work. Some people complain that they get the error when they try to record slow motion 240p videos in their Nexus phone.

Here are the different things that you can try to fix the “Can’t connect to camera” error in your Android phone:

1. Basic Level Fixes

A) Simplest Fix: Restart

Users have reported that their camera works after a restart. For some, a number of restarts results in the camera working. So, the first thing you need to do when anything breaks is: To turn it off and on again.

B) Restart in Safe Mode

Android has a “Safe Mode” feature, meaning you restart the phone and turn it on while making only the basic apps and features available. It is great for troubleshooting as downloaded apps are disabled and you will be able to determine whether there actually is a conflict between the various third party and system apps that have permissions to use the camera.

To restart in safe mode:
  • Hold the power button until the shutdown menu is displayed.
  • Tap and hold the Power off option for a few seconds.
  • Confirm that you want to Reboot to safe mode.
When you start in Safe mode, access the system camera app. Take a few pictures if it allows you to and then exit the app. Access it again and see if it still works. If indeed the camera app works in safe mode, then you have narrowed down the cause to a conflicting third party app that isn’t allowing other applications to access the camera.

The next thing to do is:

C) Remove Conflicting Third Party Apps

Try removing applications for which you have granted the access to camera. These are the applications that can take pictures. For example: Snapchat, Whatsapp etc. using which you can take photos directly from within the app and share it. Uninstall such applications one by one and try accessing your system camera app.

If the error message can’t connect to camera seems to go away and you can use the camera easily, then the problem is gone. Don’t forget to switch between video, panorama, and other modes while testing.

D) Try Third Party Camera Applications

If your camera app is the only one that gives you the accessibility error, then you can also give other third party camera applications a try. There are tons of those out there in the Play Store. Open the application market and search for “Camera”. Try the popular applications like: (1) Candy Camera, (2) Open Camera, (3) Camera 360, (4) Camera MX and (5) Camera for Android.

If those work then you have narrowed down the problem to your official camera application. Go to your Android Settings > Apps and find Camera. Uninstall updates for it (if there is an option to do so), clear the cache and data, force stop the application, re-install updates and give it another try. If you do not know where these options are, then follow the steps under the next heading.

2. Moderate Level Fixes

These are the common steps that we follow when an app is showing an error. Do all these and force stop the app, swipe it away from the recent app list or restart the app before trying again. These steps remove information stored by the app. They won’t remove your saved photos.

A) Wiping App Cache and Wipe Data

  • Visit Android Settings.
  • Click on Apps (usually under devices)
  • Find the Camera app and tap on it.
  • Tap on Clear Cache and Clear Data and confirm your action.
  • Restart the phone or force stop and disable enable camera before giving it another try.

B) Removing and Re-installing Updates

Visit the same app settings as shown in the steps above and if it shows the option to uninstall updates, then do it. But remember that you should not use old versions of applications, so visit the Play Store to upgrade it once again.

C) Check the Permissions (Android Marshmallow)

Android Marshmallow has a granular app based permission system. You need to confirm that your camera application is given the permission to access the camera. Normally, if it doesn’t have the necessary permissions then it asks for them during launch.
  • Visit the app settings and tap on Camera.
  • Tap on Permissions.
  • Confirm that the camera permission slider in towards the right. You can turn it off and on again.

3. Advanced Level Fixes

These fixes will wipe your entire Android phone. So, be sure to back up everything. Save your photos, your account information and backup applications in your Google account. Those will be re-installed once you add the same Google account to your device.

A) Wipe Cache Partition

This recovery option is for clearing temporary system data that may clutter things and get outdated as well. It also clears all the leftover files from your system upgrade. This option is available in the Recovery mode which is accessible once you restart the phone to the bootloader.

To wipe the cache partition:
  • Power off the device.
  • Hold the volume down + power button to start the phone.
You will see the Android robot under maintenance.
  • Use the volume button to navigate to Recovery mode.
  • Press the power button to enter.
  • Press and hold the power button and then press volume up button.
  • Find the option that says wipe cache partition using volume buttons and press the power button to perform the action.

After it is successful, reboot your phone and try the camera app again. Please note that in your device it may be some other combination to access the maintenance and recovery mode.

B) Factory Reset

Factory reset is your last resort but if nothing else works, you have to do it. It wipes everything from your phone and you will get a clean device requiring the new phone setup wizard to be completed. So, backing up is absolutely required.

Here are two methods to factory reset your phone:

Method I: From the Recovery Menu

  • Turn off your Android phone.
  • Press the volume down along with the power button to start your phone.
You will see the Android mascot on its back.
  • Navigate to the option that says Factory or Factory Reset and use the power button to confirm.

Method II: From the System Settings

  • Navigate to Android Settings.
  • Under Personal go to Backup & reset.
  • Tap on Factory data reset.
  • Confirm your action.
If all these methods do not work then the problem might be in the hardware. You can send the phone back to your seller if you are still under the warranty period. Otherwise, choose a trusted hardware repair shop and they might be able to fix it. If you are still not sure that it is a hardware problem, then you can wait for a system update which might be on the way.
One additional perk of Andy the Android Emulator is the power that gives you to control the emulator on the desktop with its official app on your smartphone. This feature really comes in handy when you have to play games that utilize the touch screen of phones. It is also useful when controlling the overall emulator from a remote place; as long as you are connected to the same Wi-Fi network.

To control Andy the Android Emulator on your desktop or laptop with a smartphone as a remote control, all you need to do is install their official application. The application is titled Andy Remote Control and it is available to be downloaded for free from the Play Store. Download and install it on your device.

Once installed, run the app. At first, you will have to verify the connection. That means, Andy has to know that the commands that it is receiving are coming from an authorized source. So, the first thing you see on your app is a screen to choose your computer. You can input the IP address manually but your computer is most likely listed already. Tap on it and the desktop application will respond by providing an authorization code. Input that code in the phone and you have successfully connected the app and the emulated Android.

Remote Controlling Andy Emulator with Phone
Now, what happens is that the application mirrors the Andy screen on your smartphone. When you tap or press on your smartphone, the Windows app detects it and responds to it. So, you can do everything with your phone. Just tap, drag and browse. There are three text buttons that you will see in your smartphone—home, back and app list. They are absolutely necessary for navigation.

In most cases, you will find that the desktop installation of Andy will respond faster than the screen being mirrored in your phone. So, the effect of the few microseconds of lag won’t impact your gaming, for example. Another thing that you will notice is that the on-screen keyboard won’t show up on your phone when inputting texts. You will have to switch back to your computer’s keyboard for it.

Enjoy gaming or using Android applications on your desktop computer by using your smartphone as a remote control. Think of it as: Your desktop is the big screen for games and apps, and your smartphone is the remote controller. Your computer is also the source for visual as well as the audio feedback. It is always fun to enjoy Android Applications and games on a bigger screen for once.
If you are looking for one of the best Android Emulators for Windows, then there is a high chance that you will like the application: Andy Android Emulator or simply Andyroid. This free desktop app is a champ when it comes to emulating the amazing Android OS; hence allowing you to run a bunch of smartphone apps right in your desktop or laptop. It does a lot more than that though. It connects your phone and desktop so you can use a smartphone as a remote controller. It also supports push notifications to your computer and seamlessly integrates other hardware like your game console controller. If you are looking for a feature rich Android emulator then this is it.

Downloading and Installing Andy

The download link is in the official website www.andyroid.net. There might be a premium version for developers but most of us will be able to get away with the feature rich free version. The size of the download file is more than 400 megabytes.
The installation process is a bit lengthy as well. After giving it the green flag to go, you will have to wait around until the installer extracts, copies, verifies, moves and cleans up files. Be patient as the wait is worth it.

Running and Using Andy

After the installation, the emulator will run automatically. You can always find a shortcut to it in your start menu. Depending upon the capability of your system, it might take some time to boot up Android within Windows.

Andy Android Emulator
The layout is quite similar to an Android tablet. If you have been using Android, you are already familiar with the set up. There might be a few extra buttons here and there in additional to the three standard on-screen buttons seen in smartphones. Andy also comes pre-installed with a bunch of apps—the basic ones that phones come pre-packed with.

Click on the app icons with your mouse and use your keyboard when you need to type. It is very easy to send in your commands. You will find the three standard Android buttons (home, back and switch) on the bottom. On the left, you will find extra buttons that allow you to set your webcam, microphone, location and key mapping. On the right, you will find the menu, portrait/landscape button, full screen option and a special button that allows you to follow Andyroid on social media.
Access the home screen and place all your favorite applications there. Click on the app drawer button present near the bottom-center and all your applications will be displayed. You will find the Play Store quite useful. After signing in with your Google account, use it to install all your favorite Android applications and games. You can do the same thing with your smartphone.

Final Words

Andy has to be a favorite for many when it comes to Android virtualization. It doesn’t have unnecessary links to apps or advertisements. It is free and as of the moment, allows you to use Android 4.2.2 KitKat with ease. If you have a touch screen laptop, then you can use it like one of your Android tablets. The notification bar has all the quick shortcuts and stats, and you can venture into the different settings if you need to configure additional things. Overall, Andy the Android Emulator is great.
With millions of users and downloads, BlueStacks is one of the most popular Android emulators that is out there. Known officially as BlueStacks App Player, it was one of the first desktop apps that could emulate Android in Windows machines. While the app player has gone through some significant changes since its introduction, it still is good enough to use Android applications right in your desktop or laptop computer.

Downloading BlueStacks

BlueStacks is available for free and you can get it from its official website: www.bluestacks.com or you can click here to go to the download page directly. Once you visit the page, it will prepare and download the offline installer for you. The size is moderate (250+ MB). After downloading the BlueStacks2_native.exe file, open it up and complete the installation process. It is fairly simple where you hit next and accept their terms and what not.

Running and Using BlueStacks

Just find a shortcut to run BlueStacks from your start menu on Windows or from the desktop. It takes a few moments to load up but once it opens, you will get access to its glorious features. You can control it using your mouse and keyboard, and it is quite convenient as well.

Home Screen

The Home Screen has been modified to offer a completely different functionality. If you have been using Android tablets or phones only and if you happen to access the BlueStacks home screen (or desktop if you call it that), you might find it quite different. It is in some way similar to the tablet layouts.

BlueStacks Home Screen

The first thing that you notice is that the home screen is filled with apps—well actually links to install apps. They are Android applications which the software seems to promote to its users. You can scroll through the rows and rows of Android apps and games which you might be interested it (but typically not). They are sorted into categories and you might find few ones that you happen to use on your mobile phone and now want to use it in your personal computer.

On the home screen, you will also find the usual Android perks like the notification bar and a bar that contains the standard Android buttons like back, home and switch. There are also buttons on the bottom right section to bring out the on screen keyboard, a share button, full screen button and an exit button.

Installing Apps

Even though the apps are listed for you to install on the fly, you need to know that you have to authorize the Google Play Store or the alternative 1Mobile Market (which seems to be offline). For enabling the Google Play Store, you need to sign in using a Google ID. Once you’ve signed in and enabled AppStore and App Sync, you can download your favorite ones from the Play Store.
After the setup, to install any app:
  • Hit the search button.
  • Type the name of your favorite app or any keyword(s).
  • Hit the Search Play for <app name> button.
You will be redirected to the familiar layout of Google Play Store. Navigate around it and install the Android applications of your choice.

Accessing Your Installed Apps

Go to the home screen and on the top row, you will find your installed applications. Click on the Plus (+) button with the label All Apps and it will take you to a screen where only installed apps are there. Click on any one of them and enjoy their features. You can use anything from Facebook to Twitter, WhatsApp to Viber, Clash of Clans to Pocket Mortys in BlueStacks.
Also, note that hitting the close button or the ‘X’ button will just minimize it to the Window’s taskbar. You can right click on it to exit completely or you can use other right click menu options like checking for updates, restarting etc.
If you want to set the default YouTube video quality while playing content online, then you have to configure independent settings for mobile devices like Android phones or tablets and for a Desktop or Laptop browser. You cannot exactly specify the default quality like 360p, 480p or 720p to load every time you try to watch something. But you can instruct the YouTube app to limit mobile data usage and instruct the website to never play higher-quality videos.

When you choose to stick to lower quality videos, you save precious bandwidth that is consumed by online media. This helps you to not get over your mobile bandwidth limit or preserve your downloads if you are on a limited connection. It also helps to load videos more smoothly on slower connections. 360p and 480p videos are still watchable for a lot of us, right?

The settings that you have to commit to make sure that YouTube loads lower quality videos are different for the official Android or iOS application and a desktop browser.

In YouTube Mobile App

For the official YouTube mobile application, currently, all you can do is choose a default playback quality for the current run. At first, it loads the auto quality that is best for your device’s screen resolution. You can then switch the quality and the change will stay for the rest of the videos that you watch. It helps you to save your mobile data and prevents you from going over the limit.

But once you quit the app completely by swiping it away or after you restart your phone, it will again begin to choose video quality based on your phone’s screen resolution and internet connection.

Here are the steps to choose the quality in YouTube app:
  • Tap on a video and it begins to play.
  • Tap on the three dots options menu present on the top right most corner.
  • Tap on the gear icon that says Quality.
  • Tap on your desired Quality like 480p.
    Choosing Default YouTube Video Quality
Once you do it, all the videos that you watch during the current run will load at 480p.

There is an additional setting in the mobile app, which can help you save your data. You can use it to stream HD videos only over Wi-Fi.

Here’s how you do it:
  • In YouTube app, click on the options menu (three dots when not playing a video).
  • In Settings, tap on General.
  • Makes sure the option Limit mobile data usage (Only stream HD video on Wi-Fi) is turned on. The slider should be on the right.
    Limiting YouTube mobile data usage

For a Desktop Browser

The first thing that you have to make sure is that you are logged into YouTube using a Google account. Only then will your quality settings be saved. Otherwise, the website will try to load the best type of quality for your connection. So, create a YouTube account if you don’t have one.

Here are the steps after that:
  • Log into YouTube.
  • On the top right, click on your profile picture (if you have one).
  • Click on the gear icon that says YouTube settings when you hover over it.
  • From the links in left, click on Playback.
  • Under Video playback quality switch to the option that says, I have a slow connection. Never play higher-quality video.
    YouTube Playback Settings
  • Click Save.
Now, when you access media from your desktop or laptop, YouTube won’t load HD content that is 720p or above. For me, it usually streams in 360p.
If you want to run Android in your Windows PC or Laptop, then there are various options and methods available. Android was once used by only a fraction of smartphones and now it is the most popular mobile operating system. Its popularity has spilled over to desktop and laptop computers as well. Now, you will find users running Android in their personal computers. There are a number of emulators to run Android within Windows or ports that allow you to install the operating system in a separate partition of your computer.

Now, all that you have to do to run Android in your PC is download a software, install it and it will launch as a standalone app within Windows. Most of the emulators will create a virtual machine to run this largely popular mobile operating system. Some of the popular emulators that you may have heard of are: (1) Andy and (2) BlueStacks. Then, there are projects such as Android-X86.org which has managed to entirely port the OS to be installed in a separate partition of your hard drive.

Once, you get one of these options working, you will be able to install Android applications from the Play Store or from any other application markets—which may be dedicated. Most of them also support direct installation of .apk files. It is up to you to explore these options and run Android applications in a Windows machine.

Now, let’s talk about the different ways to run Android in personal computers in details..

Using Emulators

Android Emulators install as a standalone app in Windows and they usually create a virtual system where Android is emulated. They have different interfaces, use different versions of Android and may have advertisements for apps and others. Some of them might not have the useful Google Play Store as well as other Google applications.
There are a number of free* emulators out there and here is the list:

Top 10 Android Emulators

  1. Andy:
    If you are looking for one of the best Android Emulators for Windows, then there is a high chance that you will like the application: Andy Android Emulator or simply Andyroid. This free desktop app is a champ when it comes to emulating the amazing Android OS; hence allowing you to run a bunch of smartphone apps right in your desktop or laptop. It does a lot more than that though. It connects your phone and desktop so you can use a smartphone as a remote controller. It also supports push notifications to your computer and seamlessly integrates other hardware like your game console controller. If you are looking for a feature rich Android emulator then this is it.
  2. BlueStacks:
    With millions of users and downloads, BlueStacks is one of the most popular Android emulators that is out there. Known officially as BlueStacks App Player, it was one of the first desktop apps that could emulate Android in Windows machines. While the app player has gone through some significant changes since its introduction, it still is good enough to use Android applications right in your desktop or laptop computer.
  3. Droid4X
  4. Genymotion
  5. Windroy
  6. AMIDuOS
  7. YouWave
  8. Jar Of Bean Emulator
  9. Nox

Using Ports

Android-x86 Project: An open source project for installing Android as your second operating system. They provide KitKat as well as Marshmallow versions.
If you are looking to turn up the size of your text that is displayed everywhere in your phone, then there is a simple accessibility setting that allows you to do so. You can benefit from this simple setting if you are having problems in reading text that is displayed on your screen. If you think that the text on the screen of your Android phone is too small for you to read, then this option is for you.

To access the text accessibility or the text size feature in your Android phone, first and foremost, you will have to visit the main Settings area. It is accessible from your app drawer that displays the list of your apps or from the notification drawer shortcut button which looks like a gear.

After accessing Android’s main settings, you will find the option to turn on larger text or to switch between different sizes of text. The option is not present in the same location in every phone. It depends on the manufacturer’s build of their Android OS and the current version of the operating system that you have.
  • Usually, the option is present under Device > Display in the main settings area.
    Display Settings in Android
  • There you will find the Font size option with values like Small, Normal, Large, Extra Large or Huge.
    Font Size Selection in Android
You can tap and switch between them. Once you fine tune and select the correct font size for your device, you will find the text to be a lot more legible.

It is also present in the Accessibility settings. To get to it:
  •  Go to System > Accessibility.
    System Accessibility Option
  • In the accessibility settings, you will see something like Large Text and you can tap on the slider to turn it on.
    Accessibility for Large Font Android
Once turned on, it will instantly display all the text on your screen a couple of sizes larger. It is useful for people who have trouble reading small texts.

It is highly likely that you will find the option under these two locations. The name of the option might be something different but I am sure that you can figure it out. This is a fairly simple change for anyone.