Tutorials – xda-developers https://www.xda-developers.com Android and Windows Phone Development Community Fri, 07 May 2021 16:37:17 +0000 en-US hourly 1 https://wordpress.org/?v=5.7.1 Can the 24-inch iMac with Apple M1 run Windows 10? https://www.xda-developers.com/apple-m1-imac-run-windows-10/ https://www.xda-developers.com/apple-m1-imac-run-windows-10/#respond Sun, 09 May 2021 12:00:31 +0000 https://www.xda-developers.com/?p=433097 Apple’s new 24-inch iMac is its first desktop PC to include Apple Silicon. If you’re thinking of jumping in and you’ve not played around with an Apple M1 PC before, there are some things that you need to know, such as if you can use external monitors with it. Also, depending on how you’re using

The post Can the 24-inch iMac with Apple M1 run Windows 10? appeared first on xda-developers.

]]>
Apple’s new 24-inch iMac is its first desktop PC to include Apple Silicon. If you’re thinking of jumping in and you’ve not played around with an Apple M1 PC before, there are some things that you need to know, such as if you can use external monitors with it. Also, depending on how you’re using your current machine, you might be wondering if you can run Windows 10 on your new M1 iMac.

The answer is yes, but not through traditional means.

Boot Camp no longer exists

Back in 2005 at WWDC, the Cupertino firm announced that Macs would transition from PowerPC to Intel. By 2006, Apple had a product called Boot Camp that shipped with Mac OS X 10.4 Tiger. It allowed you to dual-boot Windows and Mac OS X (later renamed to OS X, and then to macOS).

Boot Camp is gone for Apple Silicon Macs. In fact, the icon still shows up, but if you click on it, you’ll be informed that it doesn’t exist.

Windows 10 VM being created in Parallels

So no, you can’t run Windows on bare metal, but you can run it through virtualization. This is where Parallels comes in.

Windows 10 Virtualization through Parallels

Parallels makes virtualization software that’s been used for ages. The good news is that Apple M1 support for Parallels is in production now.

Note that these instructions work for any M1 Mac, down to the more affordable MacBook Air (which is a recommended laptop for Apple enthusiasts). However, unless Parallels brings a version of its product to iPadOS, this won’t work for the M1 iPad Pro.

What you need

  • A subscription to Parallels Desktop, which is $79.99 per year for home and student use, or $99.99 per year for Pro or Business Editions. You can get Parallels here.
  • A Windows 10 VHDX that’s compiled for ARM64 silicon. Right now, the only images officially available are preview builds. The reason for this is because they’re designed for use in Microsoft’s Hyper-V, and Hyper-V for Windows on ARM is in preview. You can download an image from here. Just like with Boot Camp, you do need to bring your own Windows license.

Getting it set up is pretty straightforward. Just follow the instructions in Parallels Desktop to get started.

Microsoft Store updating in Windows 10 in Parallels

Limitations with Parallels Desktop on Apple Silicon

Now that you’ve got Windows 10 up and running on your 24-inch M1 iMac, there are some things you need to know.

  • Windows on ARM supports 32-bit ARM apps, 64-bit ARM apps, and emulated x86/x64 apps. The Apple M1 chipset does not support 32-bit ARM apps. There’s no real reason for it to, since there aren’t any 32-bit ARM apps in the Apple ecosystem.
  • This is only going to be an issue with some Microsoft Store apps. Microsoft is bringing down x64 versions of its inbox apps. In fact, the first time you open something like the Microsoft Store or Photos, you’ll get a message that the app needs to update.

Parallels showing Windows 10 File Explorer with macOS files

Parallels Desktop is pretty good

Parallels Desktop does a lot of heavy lifting to bridge the gap between macOS and Windows 10. You can access your macOS files from Windows. In fact, all of the shortcuts on your macOS desktop will show up on the Windows desktop. You can also set defaults where certain things will open in macOS. For examples, from Windows 10 in Parallels, you can set it so your default browser is still Safari.

In conclusion, the short answer is that yes, you can run Windows 10 on the M1 iMac, but there are some limitations. There’s no more Boot Camp, so you’ll have to go with virtualization.

    Parallels Desktop
    Parallels Desktop is virtualization software for running Windows, Linux, or anything else
    24-inch iMac with 4.5K display
    Apple's new all-in-one has a 4.5K display, an M1 chipset, and comes in pretty colors

The post Can the 24-inch iMac with Apple M1 run Windows 10? appeared first on xda-developers.

]]>
https://www.xda-developers.com/apple-m1-imac-run-windows-10/feed/ 0
XDA Basics: Can I use Apple’s Magic Keyboard with Touch ID with other computers? https://www.xda-developers.com/use-apple-magic-keyboard-touch-id-other-computers/ https://www.xda-developers.com/use-apple-magic-keyboard-touch-id-other-computers/#respond Sat, 08 May 2021 19:00:49 +0000 https://www.xda-developers.com/?p=432987 Apple’s new M1-powered 24-inch iMac is here. It comes with an all-new Magic Keyboard with Touch ID, which actually isn’t sold separately, at least for now. If you picked one up, you’re probably wondering if you can use the new Bluetooth keyboard with other devices. The answer is, kind of. Yes, it works as a keyboard,

The post XDA Basics: Can I use Apple’s Magic Keyboard with Touch ID with other computers? appeared first on xda-developers.

]]>
Apple’s new M1-powered 24-inch iMac is here. It comes with an all-new Magic Keyboard with Touch ID, which actually isn’t sold separately, at least for now. If you picked one up, you’re probably wondering if you can use the new Bluetooth keyboard with other devices. The answer is, kind of. Yes, it works as a keyboard, but whether Touch ID will work depends on your hardware.

Here’s the deal. The Touch ID sensor requires the secure enclave that’s found in Apple’s custom M1 processor. This keyboard will be fully functional with any M1 Mac (presumably any Apple Silicon Mac when more arrive). If you’ve got the M1 Mac mini, you’re good to go. The same goes for if you’ve got the MacBook Air or 13-inch MacBook Pro hooked up to a larger rig with monitors and a keyboard.

As for everything else, you’ll lose Touch ID. That includes the new M1-powered iPad Pro, strangely enough. It’s unclear why the iPad Pro doesn’t support it, but it’s possible that iPadOS simply doesn’t support external Touch ID devices. If support gets added later, it’s also unclear if older iPads will get support. For now, you should plan on it just being a Bluetooth keyboard.

The same goes for Intel-powered Macs. They don’t have the secure enclave found on the M1, so with those PCs, it’s also just going to be a regular Bluetooth keyboard. This is something that’s not likely to change.

So yes, this keyboard will also work with any good Windows PC, any good Android phone or tablet, and anything else that supports Bluetooth keyboards as well. You’ll just be using the Magic Keyboard with Touch ID, but without Touch ID functionality.

    24-inch iMac with 4.5K display
    Apple's new all-in-one has a 4.5K display, an M1 chipset, and comes in pretty colors. It also comes with a matching Magic Keyboard with Touch ID

The post XDA Basics: Can I use Apple’s Magic Keyboard with Touch ID with other computers? appeared first on xda-developers.

]]>
https://www.xda-developers.com/use-apple-magic-keyboard-touch-id-other-computers/feed/ 0
Here are all the Keyboard Shortcuts for WhatsApp Web and Desktop on Windows and Mac https://www.xda-developers.com/whatsapp-keyboard-shortcuts/ https://www.xda-developers.com/whatsapp-keyboard-shortcuts/#respond Sat, 08 May 2021 07:00:30 +0000 https://www.xda-developers.com/?p=429791 Despite privacy concerns by some users and the existence of other great IM app alternatives, WhatsApp has remained the most widely-used messaging platform in the world. If you have a smartphone with an internet connection, you can use WhatsApp, and in the long run, you can save yourself a ton of money in regular SMS

The post Here are all the Keyboard Shortcuts for WhatsApp Web and Desktop on Windows and Mac appeared first on xda-developers.

]]>
Despite privacy concerns by some users and the existence of other great IM app alternatives, WhatsApp has remained the most widely-used messaging platform in the world. If you have a smartphone with an internet connection, you can use WhatsApp, and in the long run, you can save yourself a ton of money in regular SMS fees. There is also a web & desktop version of WhatsApp, and the company has now revealed the ninja keyboard shortcuts that will make it even more convenient to use the service from your computer than from your phone.

Action Windows Browser Windows Desktop Mac Browser Mac Desktop
Mark as Unread CTRL + ALT + SHIFT + U CTRL + SHIFT + U CMD + CTRL + SHIFT + U CMD + CTRL + U
Archive Chat CTRL + ALT + E CTRL + E CMD + CTRL + E CMD + E
Pin / Unpin CTRL + ALT + SHIFT + P CTRL + SHIFT + P CMD + CTRL + SHIFT + P CMD + SHIFT + P
Search in Chat CTRL + ALT + SHIFT + F CTRL + SHIFT + F CMD + CTRL + SHIFT + F CMD + SHIFT + F
New Group CTRL + ALT + SHIFT + N CTRL + SHIFT + N CMD + CTRL + SHIFT + N CMD + SHIFT + N
Settings CTRL + ALT + , CTRL + , CMD + CTRL + , CMD + ,
Mute Chat CTRL + ALT + SHIFT + M CTRL + SHIFT + M CMD + CTRL + SHIFT + M CMD + SHIFT + M
Delete Chat CTRL + ALT + BACKSPACE CTRL + SHIFT + D CMD + CTRL + BACKSPACE CMD + SHIFT + D
Search in Chat List CTRL + ALT + / CTRL + F CMD + CTRL + / CMD + F
New Chat CTRL + ALT + N CTRL + N CMD + CTRL + N CMD + N
Open Profile CTRL + ALT + P CTRL + P CMD + CTRL + P CMD + P
Return Space SHIFT + ENTER SHIFT + ENTER SHIFT + ENTER SHIFT + ENTER

If you’re a power user of WhatsApp, I strongly recommend using the web and desktop versions. It will seriously be a game-changer for you as you can use your keyboard to type messages much faster. These keyboard shortcuts will help as well. Obviously, it will take time to memorize the shortcuts but when you do, you’ll find yourself catching up on your message backlog like a real boss.

To make it easier to share along, we also have a handy image that you can download and print, if you prefer going that way. You can even share the image on WhatsApp!

We hope this helps you make the best use of WhatsApp on a computer!

The post Here are all the Keyboard Shortcuts for WhatsApp Web and Desktop on Windows and Mac appeared first on xda-developers.

]]>
https://www.xda-developers.com/whatsapp-keyboard-shortcuts/feed/ 0
How to install apps for Android Auto that Google hasn’t approved https://www.xda-developers.com/install-unapproved-apps-for-android-auto/ https://www.xda-developers.com/install-unapproved-apps-for-android-auto/#respond Fri, 07 May 2021 16:37:17 +0000 https://www.xda-developers.com/?p=433123 Android Auto is a great service. In compatible cars, you can plug your phone in and get instant access to music, radio, navigation, and more. But it’s a pretty closed ecosystem. Only apps that Google approves can officially be used. The official reason for this is for safety. Google doesn’t want people watching videos while

The post How to install apps for Android Auto that Google hasn’t approved appeared first on xda-developers.

]]>
Android Auto is a great service. In compatible cars, you can plug your phone in and get instant access to music, radio, navigation, and more. But it’s a pretty closed ecosystem. Only apps that Google approves can officially be used. The official reason for this is for safety. Google doesn’t want people watching videos while driving, for instance. But what if you have a legitimate reason for using Android Auto (drive-in graduations, for example)?

There are times where it would be nice to use Android Auto for more than just streaming audio or maps. As legitimate as the safety concerns are, they just don’t always apply. So, of course, there are ways to install unofficial Android Auto apps.

Up until now, though, these workarounds only worked on rooted devices, and they involved manually editing Android Auto’s preference files. That’s fine if you have root access, but what if you don’t? Enter Android Auto Apps Downloader (AAAD).

Warning: We highly recommend you do not use these apps while driving. Distracted driving is incredibly dangerous to you and to those around you on the road.

AAAD was developed by XDA Senior Member shmykelsa, who you may recognize as the developer of Extras for AA. As the name implies, Android Auto Apps Downloaders lets you download (and install) unofficial apps for Android Auto. And it works without root or a computer.

AAAD

I’m not going to get into too much detail, but the way AAAD works is pretty simple. It installs a chosen app like normal but makes Android think the app it installs was installed by the Play Store, instead. Spoofing the app installer is enough for Android Auto to fully add that app to the car display. I personally tested with screen2auto, an app that mirrors your phone’s display to your car, and it works.

Screen2Auto on Android Auto

Screen2Auto appearing on the Android Auto dashboard from an unrooted Snapdragon Samsung Galaxy Note 20 Ultra.

Using AAAD is simple, too. When opened, AAAD displays a list of some of the more popular unofficial Android Auto apps. Once you select one, you’ll be asked to confirm the install. Confirm the install and you’re done. AAAD even helps you keep tracked apps up-to-date.

As of now, here’s the list of Android Auto apps you can install with AAAD:

  • Carstream – YouTube for Android Auto
  • Fermata Auto – free, open source audio and video player
  • Screen2Auto – smartphone screen mirroring
  • AA Mirror – another smartphone screen mirroring app
  • AAStream – another smartphone screen mirroring app
  • AA Mirror Plus – yet another smartphone screen mirroring app
  • Performance Monitor – monitor data from VAG-group cars
  • AA Passenger – stream audio, control nav, show pics from a passenger’s device
  • Widgets for Android Auto – add a widget from your phone to your dashboard
  • Nav2Contacts – quickly navigate to a contact’s address

Now, there’s a caveat, at least with AAAD. The free version only allows you to install and maintain one app. If you want to install more, you’ll need to buy the pro version. The developer does say that they plan to make the app open source, so once that happens, anyone will be able to build it from source and use the full features for free. But it’s always nice to support a developer’s work.

If you use Android Auto and you want to expand its capabilities beyond what Google sanctions, go check out the thread on the XDA Forums.

Just be warned that Google could block this method at any time. If you’re going to use AAAD, you should probably do it soon.

Android Auto - Google Maps, Media & Messaging (Free, Google Play) →

The post How to install apps for Android Auto that Google hasn’t approved appeared first on xda-developers.

]]>
https://www.xda-developers.com/install-unapproved-apps-for-android-auto/feed/ 0
Here’s how you can install Microsoft Edge on Chrome OS, even though it is not supported https://www.xda-developers.com/how-to-install-microsoft-edge-chrome-os/ https://www.xda-developers.com/how-to-install-microsoft-edge-chrome-os/#respond Thu, 06 May 2021 18:00:41 +0000 https://www.xda-developers.com/?p=432203 If you’re using a Chrome OS machine, you’re probably all-in on Google services. Indeed, the operating system is built around the Chrome browser, Google Drive, and everything else Google-related, and there’s no way to swap this stuff out. If you recently bought a great Chromebook, you probably weren’t thinking about Microsoft Edge. However, if for

The post Here’s how you can install Microsoft Edge on Chrome OS, even though it is not supported appeared first on xda-developers.

]]>
If you’re using a Chrome OS machine, you’re probably all-in on Google services. Indeed, the operating system is built around the Chrome browser, Google Drive, and everything else Google-related, and there’s no way to swap this stuff out. If you recently bought a great Chromebook, you probably weren’t thinking about Microsoft Edge.

However, if for some reason you ever wanted to check out another browser, you can install Microsoft Edge if you want. While it’s officially unsupported on Chrome OS, you can install the Linux version that was released in beta recently. Perhaps you want to install Edge for testing purposes, or more importantly, just for fun and to tinker around with things. Whatever the reason, this is how you can do it.

  1. Head over to the Microsoft Edge Insider page. It will detect your operating system and give you a message that you’re not supported.
    Edge Insider page showing Chrome OS unsupported
  2. Click on ‘More platforms and channels’, and you’ll be greeted by an expanded message about how Chrome OS isn’t supported for Microsoft Edge. Scroll down and click the download button under ‘Linux (.deb)’.
    Microsoft Edge Insider channels for Chrome OS
  3. Choose whether you want Edge Beta or Edge Dev (Stable isn’t available yet). Beta is updated every six weeks (it will be every four weeks soon), and Dev is updated weekly.
    Microsoft Edge Insider channels for Linux
  4. Next, head over to Settings -> Advanced -> Developers. In ‘Linux development environment (Beta), click ‘Turn on’. Chrome OS settings to install Linux
  5. Follow the on-screen instructions to set up the Linux environment.
    Linux installation on Chrome OS
  6. Once that’s done, open the Microsoft Edge installation file that you downloaded. The process should be pretty straightforward. Once it’s done, you’ll find it in the app drawer under a ‘Linux apps’ folder.
    Chrome OS app drawer showing Microsoft Edge
  7. If you’d like, you can sign in with a Microsoft account. This will allow you to sync your favorites, history, passwords, and so on.
    Homepage in Edge on Chrome OS

To be clear, this isn’t going to be your default browser or anything like that. If you’re really looking for a primary browser that’s not Chrome, you should probably go out and buy something that has a more open operating system.

The post Here’s how you can install Microsoft Edge on Chrome OS, even though it is not supported appeared first on xda-developers.

]]>
https://www.xda-developers.com/how-to-install-microsoft-edge-chrome-os/feed/ 0
How to change the SSD on the Microsoft Surface Laptop 4 https://www.xda-developers.com/how-to-change-ssd-surface-laptop-4/ https://www.xda-developers.com/how-to-change-ssd-surface-laptop-4/#respond Thu, 06 May 2021 12:59:32 +0000 https://www.xda-developers.com/?p=430943 One of the key features in all of Microsoft’s latest Surface PCs is removable storage. It debuted in the Surface Laptop 3, one of the best AMD Ryzen laptops around. That includes the Surface Laptop 4 of course, so you can swap out the SSD. It’s actually a pretty rare feature in modern ultrabooks. It’s

The post How to change the SSD on the Microsoft Surface Laptop 4 appeared first on xda-developers.

]]>
One of the key features in all of Microsoft’s latest Surface PCs is removable storage. It debuted in the Surface Laptop 3, one of the best AMD Ryzen laptops around. That includes the Surface Laptop 4 of course, so you can swap out the SSD. It’s actually a pretty rare feature in modern ultrabooks. It’s mostly unique to Surface, as even some of the best laptops don’t give you an easy way to upgrade.

But before we start, there’s something that you need to know. Microsoft does not recommend doing this. The removable SSD is meant for trained professionals, and of course, it’s not designed so that users can get around the company’s exorbitant storage tier prices.

Prerequisites


Preparation: Get your Surface Laptop 4 ready

The very first thing you need to do is back up whatever you want to keep and create a recovery media.

  1. If there are any files that you want to keep, drop them in OneDrive.
  2. Head over to Microsoft’s site for Surface recovery images.
  3. Select your product from the dropdown list.
  4. Enter the serial number, which is found on the bottom of the Surface Laptop 4.
  5. After clicking continue, download the image that corresponds to the version of Windows 10 that you want.
    Screenshot to download a Surface recovery image
  6. After the ZIP file finishes downloading, extract it to the USB drive.
  7. Make sure that the ZIP file has finished extracting and OneDrive has finished syncing.
  8. Go to Settings -> Update & Security -> Recovery -> Get started. Note that this and the following steps are about how to reset your PC. They’re optional and not critical to replacing the SSD in your Surface Laptop 4, but they’re included because it’s assumed that you want to erase the existing SSD.
  9. Choose Remove Everything -> Local Reinstall.
  10. On the next screen, click the link to change settings.
    Windows 10 reset advanced settings
  11. Turn on the option to clean the drive.
    Windows 10 reset advanced settings
  12. Click confirm and follow the instructions to finish resetting your device.

Opening up the Surface Laptop 4

Opening the Surface Laptop 4 is a bit more complicated than the Surface Pro X or the Surface Pro 7+. Those devices just require a pin to pop open a lid.

  1. Remove the rubber feet. This is best done with an opening tool or tweezers, but keep in mind that these are glued into place. It’s going to take a bit of effort to remove them.
    Bottom of the Surface Laptop 4 with feet removed
  2. Note that there are two different kinds of feet. The two in the front have three plastic prongs, while the rear two don’t. The rear two are also deeper.
    Surface Laptop 4 with foot removed
  3. Using the T5 Torx screwdriver, remove the four screws.
  4. Next, turn the Surface Laptop 4 over and open it like you normally would. Do not try and remove the base.
  5. In the front, use an opening tool (fingernails work too) to pull the keyboard away from the base. It’s magnetically attached, so it doesn’t take too much effort. There’s a ribbon connecting the keyboard to the base. Take note of how it’s attached before removing it.
    Surface Laptop 4 with keyboard removed
  6. Using the T5 Torx screwdriver, remove the screw in front of the SSD. It will pop up a bit.
    Surface Laptop 4 with SSD unscrewed
  7. Slide the SSD out of its slot.
    Surface Laptop 4 with SSD removed

Installing the new SSD on the Surface Laptop 4

Now, it’s time to do the same thing, but in reverse.

  1. Take the new SSD and insert it into the same slot that you removed the old one from.
  2. Take the Torx screw and secure the new SSD.
  3. Secure the keyboard ribbon to the base. Make sure it snaps into place.
    Ribbon connecting keyboard to internals
  4. Place the keyboard back on the base. It will secure itself magnetically.
  5. Close the laptop and flip it over.
  6. Screw the four Torx screws back into place.
  7. Pop the four rubber feet back into place. Make sure to use the right ones for each hole. For the three-prong ones, make sure to align them properly.
    Surface Laptop 4 with foot removed

Reinstalling Windows 10

Now that you have a new SSD, you’ll need to install an operating system.

  1. Plug the USB drive that you made earlier into the USB port.
  2. Connect the Surface Laptop 4 to a charger.
  3. While holding the volume down key, press power. Continue holding volume down until you see recovery options.
  4. Follow the on-screen instructions to install Windows 10.

That’s it. Now, you’ve got a fresh installation of Windows 10 running on your brand new SSD in your Surface Laptop 4. In fact, you probably got a storage upgrade for much less than Microsoft would charge. You can also check out our review of the Surface Laptop 4.

    Surface Laptop 4
    The Surface Laptop 4 has Intel's latest processors, and a removable SSD.

The post How to change the SSD on the Microsoft Surface Laptop 4 appeared first on xda-developers.

]]>
https://www.xda-developers.com/how-to-change-ssd-surface-laptop-4/feed/ 0
How to clean the Alcantara keyboard on the Surface Laptop 4 https://www.xda-developers.com/how-to-clean-alcantara-keyboard-surface-laptop-4/ https://www.xda-developers.com/how-to-clean-alcantara-keyboard-surface-laptop-4/#respond Wed, 05 May 2021 12:59:12 +0000 https://www.xda-developers.com/?p=431125 Alcantara fabric has been a staple of the Surface Laptop since it debuted. At the time, it came in four colors — Burgundy, Cobalt Blue, Platinum, and Graphite Gold. Microsoft also introduced the Signature Type Cover, an Alcantara keyboard for the Surface Pro. The colors changed over the years, and now Alcantara is just an

The post How to clean the Alcantara keyboard on the Surface Laptop 4 appeared first on xda-developers.

]]>
Alcantara fabric has been a staple of the Surface Laptop since it debuted. At the time, it came in four colors — Burgundy, Cobalt Blue, Platinum, and Graphite Gold. Microsoft also introduced the Signature Type Cover, an Alcantara keyboard for the Surface Pro. The colors changed over the years, and now Alcantara is just an option on two colors for the Surface Laptop 4. Those colors are Platinum and Ice Blue.

Most importantly though, if you go the Alcantara route, you need to maintain it. Alcantara is a brand, and you can find out all about it on the company’s website. It’s even got its own guide for maintaining it. Microsoft has a guide on taking care of Surface products in general, but the section on taking care of Alcantara is pretty brief, while the Alcantara website goes a lot more in-depth.

Maintenance

Daily cleaning

First of all, there’s daily cleaning. It’s recommended that you use a soft brush, a dry cloth, or a vacuum to clean it once a day.

Weekly cleaning

Before you start your weekly cleaning, make sure you’ve dusted your Surface Laptop 4. Next, grab a slightly moistened white cotton cloth and run it over the fabric. Don’t use anything with colors or ink, as it might stain the material.

Surface Laptop 4 angled view

 

Note that as per Microsoft’s instructions, they recommend using a mild soap and water solution for regular cleaning.

Yearly cleaning

This is where the company recommends using a mild soap to clean your Alcantara. Specifically, it recommends cleaning your Surface Laptop 4 with products from Fenice, James, or Perrone.

    Perrone Alcantara Cleaner
    This is a recommended stain removal solution that helps clean Alcantara fabric of ink, red wine, coffee, and other stains.

If you can’t get access to its recommended cleaning solutions, it’s recommended to use a wet sponge or cloth. Wring it out properly and run it over the whole material. Let it dry, and then brush it with a soft brush.


Stain removal

OK, you’ve gone through great lengths to properly care for your Surface Laptop 4’s keyboard daily, weekly, and yearly. But you’ve just messed it up by spilling something on it. That’s where stain removal comes in.

As with any stain, it’s recommended that you act as soon as possible. Within 30 minutes is considered best practice here.

Surface Laptop 4 and Surface Pro 7 keyboards

The first thing you need to do is remove any excess product that’s spilled. Make sure to avoid rubbing the material so it doesn’t spread or get deeper. Also, make sure to never pour the cleaning solution directly onto the keyboard.

You can use a white cloth or a well-wrung sponge to get the stain out. It’s also recommended that you rinse and wring out the sponge in-between wipes.

Specific stains

It’s recommended that you use something designed for cleaning Alcantara for getting stains out of your Surface Laptop 4 keyboard. The brands listed above are what the company recommends, but there are plenty of Alcantara cleaners to choose from. Here are some specific examples and how to clean them if you don’t have an Alcantara cleaner.

  • Fruit juice, jam, jelly, syrup, ketchup: use lukewarm water, rinse by dabbing with clean water.
  • Blood, egg, excrement, urine: use cold water; avoid warm water because it makes these substances coagulate, rinse by dabbing with clean water.
  • Liquors, alcoholic beverages, wine, beer, coke, and tea: use lukewarm water; if the color mark remains, treat it with lemon juice and then rinse it well.
  • Indelible pencil, cocoa, chocolate, pastry with cream or chocolate, ice cream, mustard: use lukewarm water; rinse by dabbing with clean water.
  • Vinegar, hair gel, tomato sauce, coffee with sugar: use lemon juice and then wipe with lukewarm water; rinse by dabbing with clean water.
  • Lipstick, foundation, mascara, eye-shadow, perfume, shoe polish, oil and grease in general, grass stains and felt tips in general (including the indelible kind): rub with ethyl alcohol, then with water and rinse. For grass stains and felt tips, which are quite difficult to remove, especially on light colors, it is necessary to act as soon as possible in order to prevent them from becoming too “dry”.
  • Chewing-gum and wax: put a plastic bag full of ice on the stain; when the material becomes hard remove the pieces and then treat them with ethyl alcohol.

Finally, if you have an old stain and you don’t even know where it came from, you can try to treat it with water. If that doesn’t work, you can use ethyl alcohol.

If these tips helped you, do check out our review of the Surface Laptop 4. Its predecessor was one of the best laptops with AMD Ryzen processors and one of the best Windows Hello-enabled laptops, and this one walks along the same path.

    Surface Laptop 4
    The Surface Laptop 4 is Microsoft's aluminum laptop that comes in four colors, with an optional Alcantara keyboard.

The post How to clean the Alcantara keyboard on the Surface Laptop 4 appeared first on xda-developers.

]]>
https://www.xda-developers.com/how-to-clean-alcantara-keyboard-surface-laptop-4/feed/ 0
Here’s how to enable the unreleased dark mode on Snapchat for Android https://www.xda-developers.com/enable-dark-mode-snapchat-android/ https://www.xda-developers.com/enable-dark-mode-snapchat-android/#respond Wed, 05 May 2021 10:59:52 +0000 https://www.xda-developers.com/?p=432367 While a majority of popular apps have received a native dark theme over the last few years, there are still quite a few that don’t offer the feature. Snapchat, for instance, still doesn’t offer dark mode support. But that’s set to change soon. The social media platform recently started rolling out a dark mode on

The post Here’s how to enable the unreleased dark mode on Snapchat for Android appeared first on xda-developers.

]]>
While a majority of popular apps have received a native dark theme over the last few years, there are still quite a few that don’t offer the feature. Snapchat, for instance, still doesn’t offer dark mode support. But that’s set to change soon. The social media platform recently started rolling out a dark mode on iOS, and its Android app is set to receive similar functionality soon. But if you don’t want to wait, you can use a simple workaround to get dark mode on Snapchat for Android right away.

Over the past day, several Snapchat users on iOS have reported seeing a new “App Appearance” section in the app settings. The section includes three options — Match System, Always Light, and Always Dark — that let you automatically match the app theme with the iOS system theme, keep light mode on by default, or select the new dark mode as the default option. Although this setting isn’t live on the Android version of the app, XDA Recognized Developer Quinny899 reports that it’s possible to enable the in-development dark theme using the Preferences Manager app.

Here’s how you can enable the in-development dark theme in Snapchat for Android:

  1. Download the Preferences Manager app from the Play Store.
  2. Select Snapchat on the app’s home page and open the APP_START_EXPERIMENT_PREFS.xml file.
    Enable Snapchat dark mode on Android using the Preferences Manager app
  3. In the file, locate the “DARK_MODE” flag, set it to “ENABLED,” and you’re good to go.
Snapchat home screen with dark mode on Android Snapchat Chat screen in dark mode on Android Snapchat settings showing inconsistent dark mode Snapchat viewfinder in dark mode on Android

As you can see in the attached screenshots, the workaround lets you access the in-development dark mode on Snapchat for Android. Do note that the dark mode is still very much a work in progress, so you may notice some inconsistencies. For instance, several screens have gray text on a black background and a few parts that still haven’t been themed (see screenshots below).

Snapchat profile screen with inconsistent dark mode implementation Snapchat share screen with inconsistent dark mode implementation Snapchat settings with inconsistent dark mode implementation Snapchat settings showing inconsistent dark mode

It’s also worth noting that the Preferences Manager app requires root access, so the workaround will only work on rooted devices. If that sounds like too much of a hassle, then we’d recommend steering clear and waiting for Snapchat to officially roll out the new dark mode on Android. Since the feature is already available for several iOS users, it shouldn’t be long before it rolls out on Android as well.

The post Here’s how to enable the unreleased dark mode on Snapchat for Android appeared first on xda-developers.

]]>
https://www.xda-developers.com/enable-dark-mode-snapchat-android/feed/ 0
Xiaomi lets you change the boot animation and charging screen in MIUI: Here’s how to do it without root! https://www.xda-developers.com/how-to-change-boot-animation-charging-screen-miui-xiaomi/ https://www.xda-developers.com/how-to-change-boot-animation-charging-screen-miui-xiaomi/#respond Tue, 04 May 2021 09:19:15 +0000 https://www.xda-developers.com/?p=431791 While root access was mandatory for high-level customization on Android devices not too long ago, it’s not as important these days. There are a bunch of apps on the Play Store that will let you customize almost every aspect of your device without requiring root access, and a couple of OEMs now also offer first-party

The post Xiaomi lets you change the boot animation and charging screen in MIUI: Here’s how to do it without root! appeared first on xda-developers.

]]>
While root access was mandatory for high-level customization on Android devices not too long ago, it’s not as important these days. There are a bunch of apps on the Play Store that will let you customize almost every aspect of your device without requiring root access, and a couple of OEMs now also offer first-party customization apps that let you personalize your device with ease. For instance, Samsung’s Good Lock is a great tool that includes several useful modules that let you change the complete look and feel of your Galaxy device. Similarly, Xiaomi’s MIUI comes with a built-in Themes app that lets you change several aspects of your phone’s UI.

But did you know that you can use the MIUI Themes app to change the boot animation and charging screen of your Xiaomi device? In this post, I’ll guide you through the simple process of changing the boot animation and charging screen of your Xiaomi device using the Themes apps. Let’s cut to the chase and get right to it.

How to change the boot animation on Xiaomi phones

Changing the boot animation on Xiaomi phones is a rather simple process. Just follow the steps below to get a new boot animation on your phone:

  1. Open the Themes app
    MIUI Themes app home page
  2. Apply a theme that includes a custom boot animation. The Themes app currently doesn’t have a filter to narrow down themes that include a custom boot animation, so you’ll have to look for such themes manually. To help you get started, I have mentioned the names of a couple of themes that feature a custom boot animation at the end of this post.
    Search for a supported theme within the Themes app Tap on the Green apply button to apply the theme Theme application complete
  3. Tap on the Profile icon in the bottom right corner
    Profile section in MIUI Themes app
  4. Select the “Customize theme” option
    Customize theme section in MIUI Themes app
  5. Tap on the “Startup animation” option and choose one of the available options.
    Startup animations in Theme customization

And you’re good to go! You can try the new boot animation right away by restarting your phone. If you’d like to hear a custom startup sound with your new boot animation, you can tap on the “Startup sound” option in the “Customize the theme” menu and pick a different sound from the list.

Select custom boot audio in MIUI Themes app Apply custom boot audio

How to change the charging screen on Xiaomi phones

Xiaomi has also made it fairly easy to change the charging screen on its phones using the Themes app. Follow these steps to get a new charging screen on your phone:

  1. Open the Themes app
    MIUI Themes app home page
  2. Apply a theme that includes a custom charging screen. As with the boot animations, the Themes app doesn’t include a filter to help you narrow down themes that include a custom charging screen. I have mentioned a couple of options that you can use to get started towards the end of this post. The new charging animation will be applied as soon as you apply the theme, but if you want to customize it further, you can follow the steps below.
    Search for a supported theme within the Themes app Tap on the Green apply button to apply the theme Theme application complete
  3. Click on the Profile icon in the bottom right corner
    Profile section in MIUI Themes app
  4. Select the “Customize theme” option
    Customize theme section in MIUI Themes app
  5. Tap on “Lock style” and on the following page, tap on the “Customize” button at the bottomLock Style customization in MIUI Themes app
  6. On the next page, scroll down to the Charging section
    Lock Screen customization options in MIUI Themes app
  7. In this section, you’ll find a ton of customization options to change almost every aspect of the charging screen. Do note that the options may vary based on how detailed a theme is
Custom charging screen with small battery icon in the center and black background Custom charging screen with a blue circle, black background, and charging indicator in the center Custom charging screen with animated circle and charging indicator in the center

Once you’re done, simply lock your phone, plug in the charger and you should now see the new charging screen.

Themes that include custom boot animations and charging screens

The MIUI Themes app is home to thousands of different themes that offer various levels of customizations. But, as mentioned earlier, the app doesn’t offer filters to help you narrow down themes that include custom boot animations or charging screens. Thankfully, GizChina has narrowed down a few themes that include these customization options. Here are a couple of themes that include custom boot animations and charging screens:

MIUI Themes with custom boot animations and charging screens

S.No. Boot animation Charging screen
1. Cyberpunk2077 Ronix UI
2. Decent Blue ProGoogle Dual 2.0
3. DEEP PURPLE – UI Pure2 Pro V11
4. Extremely Dark v12 GREEN [Liquid]
5. Azyteck – LineUi Freedom
6. Pure2 pro v12 Donuts
7. Lite os V12 Hello White v12
8. Me You I plus
9. Space star
10. Saturn
11. Classic UI
12. Khalifa – LineUi
13. Z.Bluer LineUi Vip
14. JOY UI 12
15. Right OS
16. Mantra – LineUi
17. BACK
18. ROG mod v12
19. Galaxy S20
20. One UI PRO
21. Flyme 8
22. OXYGEN
23. Pixel 4 Dark
24. 14 iOS Beta
25. Android 12

If you come across more themes that include a custom boot animation or charging screen, make sure to let us know in the comments section below. We’ll include your suggestions in the table above.

The post Xiaomi lets you change the boot animation and charging screen in MIUI: Here’s how to do it without root! appeared first on xda-developers.

]]>
https://www.xda-developers.com/how-to-change-boot-animation-charging-screen-miui-xiaomi/feed/ 0
How to install the Windows 10 May 2021 Update right now https://www.xda-developers.com/how-to-install-windows-10-may-2021-update/ https://www.xda-developers.com/how-to-install-windows-10-may-2021-update/#respond Tue, 04 May 2021 08:23:16 +0000 https://www.xda-developers.com/?p=431459 At the tail end of April, Microsoft announced that Windows 10 version 21H1 is now the Windows 10 May 2021 Update. It’s available for all Windows Insiders and should come to everyone else in, well, May. The good news is that if you just can’t wait, you can install it right now. First, let’s look

The post How to install the Windows 10 May 2021 Update right now appeared first on xda-developers.

]]>
At the tail end of April, Microsoft announced that Windows 10 version 21H1 is now the Windows 10 May 2021 Update. It’s available for all Windows Insiders and should come to everyone else in, well, May. The good news is that if you just can’t wait, you can install it right now. First, let’s look at what Windows 10 version 21H1 actually is, and then we shall explore how to install the Windows 10 May 2021 update right now.

What is the Windows 10 May 2021 Update?

It’s the next feature update to Windows 10, and it’s been in testing with Windows Insiders since February. It’s also a very minor update. Microsoft only highlighted three features:

  • Windows Hello multicamera support to set the default as the external camera when both external and internal Windows Hello cameras are present.
  • Windows Defender Application Guard performance improvements including optimizing document opening scenario times.
  • Windows Management Instrumentation (WMI) Group Policy Service (GPSVC) updating performance improvement to support remote work scenarios.

More importantly, it’s worth noting that what you’re installing today is actually not a preview update. These are actually the final bits for the Windows 10 May 2021 Update. Yes, it’s labeled as a preview, but let’s break this down.

Windows 10 version 21H1 isn’t an actual feature update, at least in the traditional sense. With some updates, Microsoft releases a full build that weighs in at over 4GB. That’s a major feature update, and there’s a lot more potential for things to go wrong. When those updates are in the Release Preview channel, they’re still in preview because they have to be serviced before they’re released.

This update, like 20H2 before it, is just an enablement package. Now, Windows 10 versions 21H1, 20H2, and 2004 are all getting the exact same cumulative updates. There’s just that little enablement package that sets them apart. All the enablement package does is light up existing features and increase the build number by one.

In other words, if you go and install the enablement package now, you’ll be on 21H1 but nothing about the bits on your system will actually change. That’s why this isn’t actually a preview update. And when you go to install it, assuming you’re coming from version 20H2 or 2004, it should take a couple of minutes at the most, even if you’re not running top-end hardware.

How to get Windows 10 version 21H1 through the Windows Insider Program

Getting it through the Windows Insider Program is the easiest way. Once you’re done, you can just unenroll from preview builds.

  1. Go to Settings -> Update & Security -> Windows Insider Program
    Windows Insider Program settings page
  2. Click Get started. You’ll be presented with an option to link an account.Option to link an account for Windows Insider Program
  3. After adding your account, you’ll be given the option to choose a channel. You’ll want to use Release Preview. At this time, Beta will get you the same results, but that’s subject to change.
    Channel selection for Windows Insider Program
  4. You’ll be prompted to reboot your machine, so go ahead and do that.Reboot for Windows Insider Program
  5. Once you’re rebooted. Go to Settings -> Update & security -> Windows Update -> Check for updates. You’ll be given the option to install Windows 10 version 21H1.
    Page showing Windows 10 version 21H1
  6. Click on the “Download and install” link. Once it’s done, you’ll be prompted to reboot.
  7. Once you’ve rebooted, run the winver command, and you’ll see a new version and build number.
    Winver screen showing Windows 10 version and build number
  8. Now that you’re done, you can go back into the Windows Insider Program settings and unenroll, if you wish.

Using an ISO to install the Windows 10 May 2021 Update

Using an ISO isn’t necessarily harder, but you do have to download extra stuff. You can also choose to do a clean installation with this method.

  1. Head over to the Windows Insider Program ISO download page.
  2. Choose the SKU that you want. You’ll probably want the one at the top of the list, which is Windows 10. Windows 10 Enterprise and Windows 10 Home China are also options.
    Windows Insider Program ISO selection
  3. You’ll also be asked to choose a language and whether you ant 32- or 64-bit versions of the OS.
    Choice between 32-bit or 64-bit Windows download
  4. Once it’s finished downloading, you can open it in File Explorer.
  5. Double-click on the Setup file. You’ll be greeted by a few screens that you can click through, including the Windows 10 licensing agreement.
  6. Eventually, you’ll get to a screen that says “Ready to install”. By default, it’s set to “Keep personal files and apps”. If you click the option to change it, there are two other options. You can choose to keep just files (no apps), or nothing at all. With the default, you’re upgrading the same way you did above. If you choose nothing, it’s a clean installation.
    Dialog for choosing what to keep when installing Windows 10
  7. You can click through the rest of the process. Eventually, your machine will reboot and you’ll be on the Windows 10 May 2021 Update.

Once Windows 10 version 21H1 is released to non-Insiders, this process will change slightly. Installing via Windows Update will be the same, but you won’t have to enroll in the Windows Insider Program to get it. The ISO process will be the same as well; you’ll just have to use the Windows 10 Media Creation Tool instead of the Windows Insider Program download page.

The post How to install the Windows 10 May 2021 Update right now appeared first on xda-developers.

]]>
https://www.xda-developers.com/how-to-install-windows-10-may-2021-update/feed/ 0
XDA Basics: Can I use an external monitor with the M1 iMac? https://www.xda-developers.com/use-external-monitor-with-m1-imac/ https://www.xda-developers.com/use-external-monitor-with-m1-imac/#respond Mon, 03 May 2021 17:00:38 +0000 https://www.xda-developers.com/?p=430861 Apple’s new iMac is here, complete with pretty colors and an M1 processor. We called the MacBook Air with M1 the best affordable laptop for Apple users, and the iMac should deliver that level of quality for desktop users. But before you order, you’ll need to know if you can still use your sweet multi-monitor

The post XDA Basics: Can I use an external monitor with the M1 iMac? appeared first on xda-developers.

]]>
Apple’s new iMac is here, complete with pretty colors and an M1 processor. We called the MacBook Air with M1 the best affordable laptop for Apple users, and the iMac should deliver that level of quality for desktop users. But before you order, you’ll need to know if you can still use your sweet multi-monitor setup. The answer is that it depends on how many monitors you want to use.

The 24-inch iMac with M1 supports one external monitor with up to 6K resolution and a 60Hz refresh rate (which coincidentally is a specification that perfectly matches with the Apple Pro Display XDR). That does not mean that you can use multiple lower-resolution screens. If you attempt to use more than one external screen, it will just start mirroring the display. You also won’t find success by trying to connect displays to separate ports.

This is a limitation of all M1-powered Macs. Apple’s own documentation says that you can’t increase the number of supported monitors by using a dock either. The only exception is the Mac mini, which lets you connect one display on the USB 4 port and one on the HDMI port. The 24-inch iMac does not have an HDMI port.

It’s worth noting that while the MacBook Air is one of the best laptops with Thunderbolt 3, it’s actually not delivering on one of the Thunderbolt promises. Thunderbolt 3 should support dual 4K monitors on one port.

For comparison, the Intel-powered 27-inch iMac has a wide array of external display options. You can connect dual 4K displays or one 6K display on one Thunderbolt port. If you’ve got a model with an AMD Radeon Pro 5700 or Radeon Pro 5700 XT, you can connect dual 6K displays.

The short answer is that as long as you’re looking for a dual monitor setup, you’re good to go with the 24-inch M1 iMac. Of course, one of those two displays is going to be the iMac itself. If you need three or more screens, you’ll have to go with another solution. For example, DisplayLink’s Graphics Connectivity driver promises a solution to the problem. You’ll need an adapter as well, and we’ll test this out once we have a unit.

If you’re looking to go for a higher refresh rate but lower resolution monitor, we’re still exploring which combinations are possible — apparently, Apple does not have a clear answer either.

    24-inch iMac with 4.5K display
    Apple's new all-in-one has a 4.5K display, an M1 chipset, and comes in pretty colors

The post XDA Basics: Can I use an external monitor with the M1 iMac? appeared first on xda-developers.

]]>
https://www.xda-developers.com/use-external-monitor-with-m1-imac/feed/ 0
How to customize Android’s built-in battery saver mode https://www.xda-developers.com/customize-android-battery-saver-mode/ https://www.xda-developers.com/customize-android-battery-saver-mode/#respond Sun, 02 May 2021 14:30:53 +0000 https://www.xda-developers.com/?p=429575 Android has had a built-in Battery Saver mode for years now. If your phone is about to run out of battery, then you can activate it to keep the device running for a few extra hours. Battery Saver disables quite a few power-hungry features and tweaks a bunch of settings to extend the battery life.

The post How to customize Android’s built-in battery saver mode appeared first on xda-developers.

]]>
Android has had a built-in Battery Saver mode for years now. If your phone is about to run out of battery, then you can activate it to keep the device running for a few extra hours. Battery Saver disables quite a few power-hungry features and tweaks a bunch of settings to extend the battery life. While it’s quite useful as is for most people, some people may want to tweak it so it doesn’t turn certain settings off or make it even more aggressive at saving battery. If that describes you, then here’s a tutorial on how to customize Android’s battery saver mode.

Before we begin, we need to explain what Battery Saver mode actually does. According to a Google support page, here’s what Battery Saver limits on a Pixel phone:

What Battery Saver limits

  • Apps refresh their content, like email or news, only when you open the app.
  • Location services stop when your screen is off.
  • Apps don’t run in the background, unless you turn off battery optimization.
  • Your phone doesn’t listen for “Ok Google” and can’t continue a conversation. Instead, each time, tap Google Assistant Assistant.
  • Dark Theme turns on.
  • Your notifications may be delayed.
  • “Always show time and info” turns off.
  • Pixel phones with Active Edge won’t respond to a squeeze.
  • On Pixel 3, Pixel 4, and later Pixel phones, car crash detection turns off.
  • On Pixel 4 phones, Motion Sense turns off.
  • On Pixel 4 and later Pixel phones, smooth display turns off.
  • Pixel phones with 5G fall back to 4G service.

(Exclusive to Google’s Pixel 3 and later is an even more powerful Extreme Battery Saver Mode, but seeing as this is a Pixel-exclusive feature, we won’t be talking about it any further.)

The list shown above is actually incomplete: Battery Saver mode on Android phones actually does more than what Google says on the support page. In fact, Battery Saver also disables things like app launch boost, vibrations, and animations, and it also limits the maximum brightness of the panel. Since Android’s battery saver mode is open source and can be controlled through the command-line interface for the Settings tables, it’s possible to tweak battery saver mode to make it more or less aggressive in what it disables.

Customize Android’s Battery Saver Mode

Method 1 – ADB Shell

  1. Follow this guide to set up ADB on your PC or read this post to learn how to set up a local ADB shell.
  2. Once you have ADB up and running, open a command prompt or terminal window and run the following command in shell:
    settings put global battery_saver_constants "advertise_is_enabled=BOOLEAN,datasaver_disabled=BOOLEAN,enable_night_mode=BOOLEAN,launch_boost_disabled=BOOLEAN,vibration_disabled=BOOLEAN,animation_disabled=BOOLEAN,soundtrigger_disabled=BOOLEAN,fullbackup_deferred=BOOLEAN,keyvaluebackup_deferred=BOOLEAN,firewall_disabled=BOOLEAN,gps_mode=INTEGER,adjust_brightness_disabled=BOOLEAN,adjust_brightness_factor=FLOAT,force_all_apps_standby=BOOLEAN,force_background_check=BOOLEAN,optional_sensors_disabled=BOOLEAN,aod_disabled=BOOLEAN,quick_doze_enabled=BOOLEAN"

    where BOOLEAN is either true or false, INTEGER is a whole number, and FLOAT is a decimal number.

  3. If you want to know what the parameters under battery saver mode are currently set to, you can run the following ADB shell:
    dumpsys power | grep -A 128 "Battery saver policy"

    This will show you the current battery saver policy and all the parameter values. Alternatively, you can check the output of:

    settings get global battery_saver_constants

    …however, this won’t populate until after you’ve made changes to this Settings value at least once.

  4. If you want to revert battery saver mode back to its default parameters, then you can run either:
    settings delete global battery_saver_constants

    or

    settings put global battery_saver_constants "advertise_is_enabled=true,datasaver_disabled=true,enable_night_mode=true,launch_boost_disabled=true,vibration_disabled=true,animation_disabled=false,soundtrigger_disabled=true,fullbackup_deferred=true,keyvaluebackup_deferred=true,firewall_disabled=true,gps_mode=2,adjust_brightness_disabled=true,adjust_brightness_factor=0.5,force_all_apps_standby=true,force_background_check=true,optional_sensors_disabled=true,aod_disabled=true,quick_doze_enabled=true"

Since we last covered how to tweak Android’s built-in battery saver mode through the command line, a developer has come up with an app that provides a GUI to change each of these parameters. If you don’t want to manually run shell commands and/or look through AOSP to find out exactly what each parameter does, then read on.

Method 2 – Buoy app

XDA Recognized Developer tytydraco, the developer of the LADB app we covered the other day, is back with another app called Buoy. It’s described as an “extension to the built in Android Battery Saver”, and what it does is exposes Android’s hidden parameters to customize the behavior of the battery saver mode. The app lets you toggle the following:

  • Advertising to other apps that low power mode is enabled
  • Android’s data saver for metered WiFi or mobile data connections
  • The built-in dark mode
  • Launch boost to accelerate app starts
  • Vibration
  • Showing window and activity animations
  • Allowing apps to use the SoundTrigger HAL
  • Deferring full device backups for later
  • Deferring app setting backups for later
  • Using the built-in web firewall to protect against possibly malicious sites
  • Changing the location access mode restrictions for apps
  • Reducing the max brightness of the panel
  • Forcing all apps into standby mode
  • Forcing all apps to not check data in the background
  • Disabling unnecessary sensors
  • Using the Always-On-Display
  • Putting the device into deep sleep as soon as the screen turns off

It also lets you toggle “sticky” low power mode, a feature added in Android 9 Pie that lets battery saver mode automatically re-enable itself when the device is unplugged from power or rebooted.

Buoy app customize Android battery saver mode presets Buoy app customize Android battery saver mode settings Buoy app customize Android battery saver settings 2 Buoy app customize Android battery saver settings

In order to use Buoy, you’ll need an Android device running Android 8.0 Oreo or later, though the available parameters will differ depending on the Android version. Also, you’ll have to grant the app the WRITE_SECURE_SETTINGS permission or root access for it to change the value of Settings.Global.battery_saver_constants. Once again, I’ll refer you to our article on how to set up ADB or tytydraco’s LADB app so you can do that.

If you install the app and make any changes, be aware that the changes won’t automatically revert when you uninstall the app. You’ll have to either hit the “reset” button in Buoy or send one of the commands mentioned in step 4 from before in order to revert battery saver mode’s parameters back to default.

Buoy — Pimp Your Battery Saver ($0.99, Google Play) →

Buoy costs $0.99 on Google Play in the U.S., but it’s also open source so you can compile it yourself if you’re so inclined. Alternatively, you can just set the battery saver mode parameters manually as I previously mentioned. If you want to make things easier and support the developer, then you can buy the app from the Play Store. If you have any questions or feedback, check out the developer’s thread on the XDA forums linked below.

Buoy – XDA Forum Thread

The post How to customize Android’s built-in battery saver mode appeared first on xda-developers.

]]>
https://www.xda-developers.com/customize-android-battery-saver-mode/feed/ 0
How to debloat your phone (and more) without connecting to a PC https://www.xda-developers.com/debloat-your-phone-run-adb-shell-commands-no-root-no-pc/ https://www.xda-developers.com/debloat-your-phone-run-adb-shell-commands-no-root-no-pc/#respond Sat, 01 May 2021 14:30:33 +0000 https://www.xda-developers.com/?p=379115 The Android Debug Bridge, or ADB for short, is a nifty development tool to interface with your phone for debugging and testing. Through ADB, developers can access Android’s built-in Linux command line shell with greater privileges than user-installed apps. This gives developers the ability to install or uninstall apps, grant or deny permissions, change system

The post How to debloat your phone (and more) without connecting to a PC appeared first on xda-developers.

]]>
The Android Debug Bridge, or ADB for short, is a nifty development tool to interface with your phone for debugging and testing. Through ADB, developers can access Android’s built-in Linux command line shell with greater privileges than user-installed apps. This gives developers the ability to install or uninstall apps, grant or deny permissions, change system settings values, and do much more, all from the command line. Although intended for developers, these commands are also useful to help you debloat your phone, tweak hidden settings, and enable other options.

ADB commands can be sent to a phone that’s either hooked up to a PC or connected to the same wireless network as the PC. They’re generally sent from a PC’s terminal or command prompt window and can’t be sent from the phone itself unless it’s been rooted. However, through an app called Local ADB Shell, or LADB for short, ADB commands can be sent straight from the phone without the need for rooting it or connecting it to a PC.

Developed by XDA Recognized Developer tytydraco, LADB leverages Android’s built-in support for ADB over WiFi to provide a GUI for sending shell commands straight from the device. Search for “terminal emulator” on Google Play and you’ll find dozens of apps that provide access to Android’s command line shell. What sets LADB apart from the rest of these apps is that it bundles an ADB server within the app, which is what allows it to be set up to run shell commands with the same privileges as ADB shell. With ADB shell privileges, you can do things like debloat your phone, change hidden settings, and a whole lot more right from your phone.

In order to set up LADB, though, you’ll first need to enable ADB over WiFi, but the process to do so will differ depending on your device and Android OS version.

For devices running Android 10 or older, ADB over WiFi can be enabled after some initial setup from a PC. That means on older Android versions, you’ll still need to go through the process to set up ADB on your PC. Once you do that, you can then have the app send commands to the ADB server started on the device.

Thanks to Android 11 introducing native support for wireless debugging, LADB can be set up entirely on device without needing root or hooking up to a PC for initialization. Here’s how you can set up LADB on your Android device. We’re assuming your device runs Android 11 for the sake of this tutorial because if not, you’ll have to manually set up ADB on your PC to get it working anyway, which defeats the main purpose of using LADB. (If you own a OnePlus phone that runs OxygenOS 10 based on Android 10, though, you can use LADB wire and PC-free since OnePlus baked in their own wireless debugging feature.)

How to use LADB to debloat your phone (and more) on Android 11+

  1. Download and install the LADB app from Google Play or compile it from source.
  2. Open Settings > About Phone and tap on the “Build number” field 7 times. This will enable “Developer Options.” (Note: The “About Phone” page may be called something else or buried somewhere else in Settings on your device.)
  3. Go to Settings > System > Developer Options and enable “USB debugging” and “Wireless debugging.” (Note: Just like “About Phone”, the “Developer Options” page may be found elsewhere in Settings on your device.)
  4. Open the LADB app. It will show a “Pairing information” dialog.
  5. Open the recent apps screen. Press and hold on the app’s icon and tap “Split Screen” to open LADB in split-screen multitasking view.
  6. On the bottom half, open Settings. Go to System > Developer Options > Wireless debugging. Tap on “Pair device with pairing code.” You’ll see a “Pair with device” dialog pop-up.
  7. Copy the 6 digit “Wi-Fi pairing code” and paste it into the “pairing code” box in LADB. Copy the 5 digit port number from the IP address (the 5 numbers after the colon) and paste it into the “Port” box in LADB.
  8. Hit “OKAY” in LADB and you should hopefully see text that says “Success! *\(^o^)/*”
  9. Now you’re ready to type whatever ADB shell command you want into the “Shell command” box at the bottom. Looking for things to do? Check out our list of ADB tutorials for things you can try!

LADB — Local ADB Shell ($2.99, Google Play) →

If you’re having trouble setting up LADB, be sure to hit the three-dot menu icon in the top right and go to the Help section. Here you can reset the server which restores the app to factory settings and deletes pairing information and ADB server files. You can also read through the troubleshooting tips to find answers to frequently asked questions.

I’ve used LADB on a couple of different devices, including an ASUS ZenFone 7 Pro and a Google Pixel 4 running Android 11. I haven’t had much trouble setting it up on either, but I did notice that any Android TV device with “Network Debugging” enabled will strangely interfere with LADB’s pairing process. If you’re having trouble with pairing and have an Android TV device, check to make sure that “Network Debugging” isn’t turned on. You’ll know it’s interfering if you see an ADB authorization prompt show up on your TV whenever you try to set up LADB on your phone.

If you have any feedback or questions to ask the developer, check out the XDA forum thread for LADB linked below or email the developer at tylernij@gmail.com. The app is also open source if you’re interested in compiling it for yourself — the price on Google Play can be considered a donation towards the developer for making this app!

LADB – XDA Forum Thread

The post How to debloat your phone (and more) without connecting to a PC appeared first on xda-developers.

]]>
https://www.xda-developers.com/debloat-your-phone-run-adb-shell-commands-no-root-no-pc/feed/ 0
XDA Basics: How to Completely Uninstall an App on Mac and Delete all Junk Files https://www.xda-developers.com/how-to-uninstall-app-mac/ https://www.xda-developers.com/how-to-uninstall-app-mac/#respond Sun, 25 Apr 2021 13:00:10 +0000 https://www.xda-developers.com/?p=425793 One of the good things about a Mac is that when you want to uninstall a program, it’s much easier than Windows. On Windows, you have to open up the uninstallation part of the program and wait for it to uninstall. On a Mac, you simply have to drag the program to the Trash bin

The post XDA Basics: How to Completely Uninstall an App on Mac and Delete all Junk Files appeared first on xda-developers.

]]>
One of the good things about a Mac is that when you want to uninstall a program, it’s much easier than Windows. On Windows, you have to open up the uninstallation part of the program and wait for it to uninstall. On a Mac, you simply have to drag the program to the Trash bin (and enter the administrator password in some cases). This is assuming though that the app in question is not “protected”. Protected apps are unable to be uninstalled as MacOS considers them essential to the smooth running of the system. These would be apps such as Chess, Launchpad, Mission Control, and everything in the Utilities folder.

Although dragging an app to the Trash removes it from your Mac hard drive, it can still leave temporary files and other detritus lying around which can clog up the MacOS pipes in the long term.

Here are two methods to try and delete those needless trash files to free up more space on your Mac, and keep it running smoothly.

Use AppCleaner To Automate The Process

For a thorough cleaning out when uninstalling an app, look no further than the free AppCleaner app. I have been using this for years and it has never let me down once.

The best thing to do is pin the AppCleaner icon to your Dock. Then when you want to uninstall something, drag the app’s icon from Applications down to AppCleaner in the Dock. This will open up AppCleaner and give you a complete list of all the files associated with that app.

appcleaner for completely uninstalling apps on mac

Make sure all of the boxes on the left-hand side are ticked then click “Remove”. For some apps, you may have to confirm this removal with your administrator password. Then the files will be nuked.

You can also remove widgets and plugins directly from AppCleaner. So if you have a particularly annoying plugin that you can’t completely remove from your system, let AppCleaner handle it for you.

removing plugins on appcleaner

Look For Malware & Spam Files With Malwarebytes

Although Windows is more of a higher target when it comes to spam and malware, MacOS is starting to get its fair share too. That’s why if you carelessly install something dodgy (i.e. outside the app store), you might end up with some malware on your system. AppCleaner will likely not catch it so you will have to turn to Malwarebytes.

The program will push you towards a paid premium version but just say no and it will grudgingly give you a 14 day Premium trial period instead. You can easily downgrade to the free version after this has expired. Then give Malwarebytes full disk access to your Mac and start the scan.

malwarebytes for mac

Obviously, it goes without saying that you should never delete something if you are not 100% sure what it does. You may very well end up messing up your computer, necessitating a complete system reset. But using AppCleaner and Malwarebytes removes a lot of the risk. It knows what to remove and does the heavy lifting, so you don’t have to.


Mac does make things simpler than what you would have needed to do on Windows. But many users still prefer Windows for various reasons. We’ll be covering the process on Windows as well soon enough, but until then, you can check out our recommendations for the best laptops and the best 15-inch laptops. If you want to stick with a Mac, make the most of it with these recommended Mac accessories.

The post XDA Basics: How to Completely Uninstall an App on Mac and Delete all Junk Files appeared first on xda-developers.

]]>
https://www.xda-developers.com/how-to-uninstall-app-mac/feed/ 0
How to use Google Assistant on Samsung Galaxy Buds https://www.xda-developers.com/use-google-assistant-on-samsung-galaxy-buds/ https://www.xda-developers.com/use-google-assistant-on-samsung-galaxy-buds/#respond Sat, 24 Apr 2021 14:30:46 +0000 https://www.xda-developers.com/?p=426627 Samsung might not be pushing its Bixby voice assistant as much as it used to (remember the Bixby button on phones?), but it’s still present on many of Samsung’s accessories. Most versions of Samsung’s Galaxy Buds have a gesture for activating your phone’s default voice assistant, but if you’re using the Buds with a Galaxy

The post How to use Google Assistant on Samsung Galaxy Buds appeared first on xda-developers.

]]>
Samsung might not be pushing its Bixby voice assistant as much as it used to (remember the Bixby button on phones?), but it’s still present on many of Samsung’s accessories. Most versions of Samsung’s Galaxy Buds have a gesture for activating your phone’s default voice assistant, but if you’re using the Buds with a Galaxy smartphone, the assistant is usually set to Bixby. What if you want to use Google Assistant instead?

There’s no setting in the Galaxy Wearable app to switch virtual assistants, but thankfully, it still only takes a few steps to use Google Assistant with Galaxy Buds on a Samsung phone. You can also use Galaxy Buds with Amazon Alexa if you prefer that.

Reset the default assistant

The first step is to reset which app on your phone is activated when you use the assistant gesture on your Galaxy Buds. First, find the Bixby app on your Samsung phone, hold down on the icon, and press the Info button when it appears. You can also search for Bixby in your phone’s Settings app, then select the Bixby app.

Once you’re at the App info screen for Bixby, tap on ‘Set as default.’ The screen should say something like “this app is set to open by default for some actions.” Finally, press the ‘Clear defaults’ button. This will remove Bixby as the main assistant for your Galaxy Buds.

Choose your assistant

Now it’s time to pick which assistant your Galaxy Buds will use. Your Android phone likely already has the Google app installed, but if you don’t have it for whatever reason, download the Google app from the Play Store. You can also choose Alexa as your assistant if you have the Alexa app installed.

Google (Free, Google Play) →

Amazon Alexa (Free, Google Play) →

Next, put the Galaxy Buds in your ears and activate the assistant gesture — unless you changed a setting, holding down on one of the buds for a few seconds should do it. Your phone will display a popup, allowing you to choose which app you want to use. Tap your desired assistant, then press the ‘Always’ button. For example, in the screenshot below, I’ve selected “Google” so I can use Google Assistant instead of Bixby.

Use Google Assistant instead of Bixby for Galaxy Buds

Now you can activate the assistant on your Galaxy Buds, and whichever app you selected will be used instead of Bixby. If you want to go back to Bixby later or switch to a different assistant, follow the steps in the above section again (but instead of Bixby, find the app you selected). Samsung should really add a button for this in the Galaxy Wearable app as I’m sure many will want to use Google Assistant instead of Bixby.

Thanks to mrkylerhodes on Reddit for finding this method!

The post How to use Google Assistant on Samsung Galaxy Buds appeared first on xda-developers.

]]>
https://www.xda-developers.com/use-google-assistant-on-samsung-galaxy-buds/feed/ 0
XDA Basics: How to use Find My on Mac to Find your Lost Apple Device https://www.xda-developers.com/how-to-find-lost-apple-device/ https://www.xda-developers.com/how-to-find-lost-apple-device/#respond Thu, 22 Apr 2021 11:45:34 +0000 https://www.xda-developers.com/?p=424387 We all lose stuff. It’s inevitable, whether it’s your car keys, your glasses, or your iOS mobile devices. But in the case of iOS devices, Apple has a great iCloud feature called “Find My”, which lets you track down where a particular Apple device is, even if you don’t have AirTags. Find My is absolutely

The post XDA Basics: How to use Find My on Mac to Find your Lost Apple Device appeared first on xda-developers.

]]>
We all lose stuff. It’s inevitable, whether it’s your car keys, your glasses, or your iOS mobile devices. But in the case of iOS devices, Apple has a great iCloud feature called “Find My”, which lets you track down where a particular Apple device is, even if you don’t have AirTags. Find My is absolutely invaluable and has saved me a heart attack or two in the past.

Let’s take a look at how to switch the feature on and how to use it to find your runaway iPhone, iPad, Mac, Apple Watch, AirTag, and even your AirPods. Note though that your watch and AirPods need to be paired with your iPhone for it to appear on the Find My map.

Switch On Find My

Go to the iOS settings and tap on your name at the top of the screen. On the next screen, scroll down to Find My and tap on it.

iOS Apple ID screen with Find My feature highlighted

The feature is switched on for my device but if this is your first time using it, it will show as being off. To turn it on, tap on Find My iPhone.

switch on Find My in iOS settings

Toggle the Find My iPhone button to green and you will be asked to enter your password to confirm. If you want to switch it off later, you will need to enter your password again. Also, toggle on Find My network and Send Last Location.

iOS Find My iPhone settings

Switch On Location Services

The first thing you need to do when purchasing an Apple device is to switch on Location Services. This is a bit of a double-edged sword. On the one hand, privacy-conscious users may not like the tracking functions in Location Services. But this has to be weighed up with the consequences of losing an extremely expensive Apple device and never seeing it again. So, on balance, Location Services has more positives than negatives in my opinion.

To switch Location Services on, go to your device’s settings and navigate to Privacy. Location Services is at the top. Tap on it. On the next screen, tap on the toggle until it turns green. That’s it switched on.

iOS location services settings

Now scroll down the same page, until you reach “Find My”. Tap on it and you will be presented with some options.

iOS Find My location access options

You first have to decide how to grant location access to the Find My service. Obviously, “Never” is not an option, so you need to choose “While Using The App”. You should also choose “Precise Location” because if your device has been stolen, you would obviously prefer to zero in on a more exact location, rather than just be given a huge swath of neighborhood.

Going to ‘Find My’ to Find Your Apple Device

Find My is installed on all Mac and iOS devices. So if you have more than one Apple device, you can use one of them to find your missing iPhone, iPad, Macbook, Watch or AirPods. If you only have one Apple device — and it’s gone — you can access Find My on icloud.com and log in with your registered Apple ID.

It’s worth pointing out though that if your device has been stolen — and you get a location on Find My, let the police handle it. There have been countless reported incidents in the past of people marching up to houses to reclaim their devices and being met with violent reactions. So exercise extreme caution.

With that out of the way, let’s track down my iPhone using Find My on my Macbook.

Open Find My which is in the Applications folder of your Mac. On an iOS device, you can tap the icon or use the search function to find the app.

Find My app on Mac

Assuming you have turned on Find My and Location Services for each of your Apple devices, you will now see them come up in the sidebar. If it says “No location found”, it means the device is switched off (or the batteries have died). The device will pop up on the map once it has been switched on again.

Find My map for locating lost Apple devices

Tap or click on the device that’s missing. In this case, I’ll choose my iPhone. This opens a small information box on the map. Tap or click on that to see your options.

Find My Mac options for lost Apple devices

From this screen, you can :

  • Play a sound: If you can see that your device is in your home, click to play a sound. You can then follow the sound and find your device.
  • Get directions: If your device is not in your home, click on Directions. Apple Maps will open with directions to where you need to go to get your device. But as I said previously, you may want to let the police do their thing at this point.
  • Mark as Lost: When you do this, the phone is locked and you can leave a message on the phone screen, asking anyone who finds it to get in touch with you.
  • Get a Notification: When the device has been found, you will get a notification.
  • Erase The Device: This is the last-ditch nuclear option. If the device has been stolen, and you know you will never get it back, you can remotely erase it to protect your data.

Obviously, it goes without saying that you need to switch on Find My before your devices go missing. So switch it on today, and later on, when one of your Apple toys goes missing, you’ll be thankful for the Find My feature. It’s better than tears. And if you’re contemplating getting a new iPhone, take a look at what we think are the best iPhones.

The post XDA Basics: How to use Find My on Mac to Find your Lost Apple Device appeared first on xda-developers.

]]>
https://www.xda-developers.com/how-to-find-lost-apple-device/feed/ 0
How to install the Android 12 Developer Preview on your Google Pixel smartphone https://www.xda-developers.com/how-to-install-android-12/ https://www.xda-developers.com/how-to-install-android-12/#respond Wed, 21 Apr 2021 18:45:22 +0000 https://www.xda-developers.com/?p=395709 It’s that time of year again! The Android 12 Developer Preview program is now available for supported devices. This won’t give you the full Android 12 experience as it’s still very much a work-in-progress, but for lucky owners of the Google Pixel 3, Pixel 3 XL, Pixel 3a, Pixel 3a XL, Pixel 4, Pixel 4

The post How to install the Android 12 Developer Preview on your Google Pixel smartphone appeared first on xda-developers.

]]>
It’s that time of year again! The Android 12 Developer Preview program is now available for supported devices. This won’t give you the full Android 12 experience as it’s still very much a work-in-progress, but for lucky owners of the Google Pixel 3, Pixel 3 XL, Pixel 3a, Pixel 3a XL, Pixel 4, Pixel 4 XL, Pixel 4a, Pixel 4a 5G, or Pixel 5, you’ll be among the first users to see what new OS update has to offer.

If you have any of the aforementioned Pixel smartphone running stable Android 11 and wondering how you can install Android 12, just scroll down as we have a tutorial ready for you. Since Google will not be providing regular OTAs in case of developer previews, the update can only be installed via manually flashing OTA files or factory images. It means you will need a PC/Mac with ADB and Fastboot installed to successfully execute the installation process, once you have downloaded the relevant Android 12 Developer Preview files.

Warning: The updates are intended for developers only, so don’t install them on your daily-driver. These builds are early releases and contain bugs and other system instabilities. Even if the flashing process doesn’t necessarily wipe your device, it is highly recommended that you back up your data before proceeding. Users are advised to exercise caution.


Method 1: Sideload Android 12 Developer Preview via Recovery and ADB

To install the Developer Preview builds, you need to sideload the appropriate OTA package for your device from Recovery through ADB. This method will also work for devices with a locked bootloader.

  1. Download the update .zip file on your computer from here. For convenience, you can rename this file to a simpler name and place the file in the directory where ADB is located on your computer.
  2. Optional but recommended: Verify the SHA-256 checksum of the file you have downloaded to ensure that the file has been downloaded completely and correctly.
  3. Enable USB Debugging on your phone — Go to Settings > About Phone > Tap “Build Number” 7 times, (optionally) enter your pattern, PIN or password to enable Developer Options, and then navigate to Settings > Developer Options > Enable “USB Debugging”.
  4. Connect your phone to your computer. Authorize your computer connection on your phone when the prompt comes up on your phone, if this is the first time you are connecting with this ADB computer.
  5. On your computer, run the command:
    adb reboot recovery
  6. Your phone should now be in Recovery mode.
  7. On your phone, select the option “Apply Update from ADB”
  8. On your computer, run the command:
    adb devices

    This should return a device serial with the “sideload” next to its name, indicating that your device is connected to the computer in sideload mode.

  9. On your computer, run the command:
    adb sideload "filename".zip

    Where “filename” is to be replaced with the name of the file downloaded in Step 1

  10. The update should install on your phone. Once the installation is complete, choose “Reboot system now” on your phone to reboot into Android 12.

Method 2: Flashing full Factory Image via Fastboot

If you have an unlocked bootloader, you need to flash the full factory image of the Android 12 Developer Preview via Fastboot. Usually, this is done through a flash-all.sh or flash-all.bat script file that is included in the downloaded file, but its default configuration also wipes the device completely. You can, however, retain your data by deleting the “-w” wipe attribute from the command within the script.

  1. Download the factory image .zip file on your computer from here.
  2. Optional but recommended: Verify the SHA-256 checksum of the file you have downloaded to ensure that the file has been downloaded completely and correctly.
  3. Extract the .zip file, and copy and paste the resultant files onto your ADB and fastboot folder on your computer for convenience.
  4. Optional: The resultant files would contain a flash-all.sh or flash-all.bat script file. Using a text editor, open the flash-all.sh if you’re on macOS/Linux or the flash-all.bat script file if you’re on Windows. Find and remove/delete the -w flag in the fastboot update command. This will skip the data wipe for your phone. To avoid compatibility issues, a data wipe is recommended though.
  5. Enable USB Debugging on your phone — Go to Settings > About Phone > Tap “Build Number” 7 times, (optionally) enter your pattern, PIN or password to enable Developer Options, and then navigate to Settings > Developer Options > Enable “USB Debugging”.
  6. Connect your phone to your computer. Authorize your computer connection on your phone when the prompt comes up on your phone, if this is the first time you are connecting with this ADB computer.
  7. On your computer, run:
    adb reboot bootloader

    This will reboot your phone into Fastboot mode.

  8. On your Mac/Linux PC, run:
    flash-all

    This command executes the flash-all.sh script file, which will then install the necessary bootloader, baseband firmware, and operating system. If you are on Windows, you can simply double click the flash-all.bat file.

  9. Once the script finishes, your device will reboot into the new OS.

Be sure to follow our Android 12 tag for all the latest news on the next major Android version!

The post How to install the Android 12 Developer Preview on your Google Pixel smartphone appeared first on xda-developers.

]]>
https://www.xda-developers.com/how-to-install-android-12/feed/ 0
How to download Android 12 Developer Preview for Google Pixel devices https://www.xda-developers.com/how-to-download-android-12/ https://www.xda-developers.com/how-to-download-android-12/#respond Wed, 21 Apr 2021 18:30:42 +0000 https://www.xda-developers.com/?p=395639 The wait is finally over — Android 12 is here as Google has officially kicked off the Android 12 Developer Preview program. If you’re the lucky owner of a Google Pixel 5, Pixel 4a 5G, Pixel 4a, Pixel 4, Pixel 4 XL, Pixel 3a, Pixel 3a XL, Pixel 3, or the Pixel 3 XL, then

The post How to download Android 12 Developer Preview for Google Pixel devices appeared first on xda-developers.

]]>
The wait is finally over — Android 12 is here as Google has officially kicked off the Android 12 Developer Preview program. If you’re the lucky owner of a Google Pixel 5, Pixel 4a 5G, Pixel 4a, Pixel 4, Pixel 4 XL, Pixel 3a, Pixel 3a XL, Pixel 3, or the Pixel 3 XL, then you have the opportunity to try out the next major Android version right now.

This page will serve as a one-stop download index for all the Android 12 developer preview/beta releases. We will keep the page updated with the latest OTAs and factory images for all the supported devices. You can learn how to install the Android 12 Developer Preview on Google Pixel smartphones by visiting our dedicated guide here.

It is worth mentioning that the preview builds might not have all the new software features you’ll come to associate with Android 12. To be precise, Google gives developers the chance to test their apps against new Android platform APIs months before the next Android version becomes available for the general public. Hence, the builds mentioned on this page are aimed at the developer community only and are not intended to be used by end-users.

Navigate this page:


Download Android 12 Developer Preview 3


Download Android 12 Developer Preview 2.2


Download Android 12 Developer Preview 2.1


Download Android 12 Developer Preview 2


Download Android 12 Developer Preview 1.1


Download Android 12 Developer Preview 1

The post How to download Android 12 Developer Preview for Google Pixel devices appeared first on xda-developers.

]]>
https://www.xda-developers.com/how-to-download-android-12/feed/ 0
How to use your Android phone as a webcam for your PC or laptop https://www.xda-developers.com/how-to-use-android-phone-as-webcam-for-pc/ https://www.xda-developers.com/how-to-use-android-phone-as-webcam-for-pc/#respond Sun, 18 Apr 2021 04:30:41 +0000 https://www.xda-developers.com/?p=423269 With the global pandemic forcing many of us to work and study from home, video conferencing apps have become the need of the hour. If you have ever tried attending a meeting from your laptop, you probably would have realized what a joke the in-built webcam on your laptop is. In most cases, buying a

The post How to use your Android phone as a webcam for your PC or laptop appeared first on xda-developers.

]]>
With the global pandemic forcing many of us to work and study from home, video conferencing apps have become the need of the hour. If you have ever tried attending a meeting from your laptop, you probably would have realized what a joke the in-built webcam on your laptop is. In most cases, buying a dedicated webcam will significantly boost your video quality. But the good news is you don’t need to shell out money on a webcam; you already have a good one in the form of your Android smartphone.

Our phones are already packed with some impressive camera hardware, and it makes sense to repurpose them for video calls on computers too. Unless you are a streamer or someone who has to attend multiple video conferences every day, investing in a dedicated high-quality webcam does not make a lot of sense for infrequent meetings. Our smartphones can make a pretty decent wireless webcam that’s guaranteed to be miles better than the VGA laptop webcam.

Using DroidCam to repurpose an Android phone as a webcam for your PC

You could use your existing phone or repurpose an old one that’s collecting dust in your drawer. Both works. When it comes to turning your phone into a full-fledged webcam, there are several tools out there that claim to do a better job than their competitors. If you have time and patience, by all means, check them out and settle for the one that works best for you. But to save you time and effort, I have tried out several options briefly and found that DroidCam was the best among all the options. It has a very straightforward onboarding experience and offers all the essentials in its free version. In this tutorial, I’ll walk you through how you can use DroidCam to create your own portable webcam that you can use for your next video meeting.

  • Download the DroidCam on your Android phone from the below link:

DroidCam - Webcam for PC (Free, Google Play) →

  • Next, you’ll need to download the desktop client of DroidCam on your laptop/desktop.
  • Open DroidCam on your phone and grant video and audio permissions. Make sure your phone and PC are connected to the same WiFi network.

DroidCam Android app asking for video recording permission

  • Install the DroidCam app on your PC. Agree to the license agreement, choose the installation location, and click install.
  • Now run the PC client. You’ll see a small pop-up box with three options to connect your Android phone. The Wi-Fi connection is selected by default, and that’s what we’re proceeding with here.

DrdoiCam PC client asking for the WiFi IP address and Port values

  • You’ll need to enter the IP address and port in the fields below. Go back to the mobile app and look for the WiFI IP and port values. Enter these values in the Device IP and DroidCam Port fields, respectively, in the PC client.

DroidCam Android app listing IP address and port details

  • Make sure both video and audio boxes are checked, and then hit the start button. If everything was set up correctly, you will see a preview of the video feed in the DroidCam desktop client.
  • By default, the app will use your rear camera, but you can also use the front camera if you want. You can change the camera by clicking on the camera icon located beside the three-dot menu in the mobile app.
  • The next step is to configure your video conferencing app to use the DroidCam feed. Launch the video conferencing app of your choice and start a meeting. By default, the app will be using the in-built webcam. To change that, open the settings and change the video to “DroidCam source 2” or “DroidCam source 3” (if Source 2 does not give you output).

Selecting DroidCam video feed in Google Meet settings

  • For audio, you can either use your phone’s microphone or rely on your computer’s microphone. To change the microphone input to your smartphone, go to audio settings in your conferencing app, and under the microphone option, choose “DroidCam Virtual Audio”.
  • The only thing now left is to figure out the place for your smartphone. You can use a simple phone cradle or those fancy ones that let you adjust angle and height to your liking. For me, my aluminum phone holder did the job. You can also mount your phone onto a mini tripod if you have one.
    Nulaxy A4 Phone Stand

    A basic phone holder

    This basic stand is adjustable and fully collapsible and can hold your phone, tablet, iPad Mini and Kindle.
    LISEN stand

    Angle and height adjustable

    This phone stand has an anti-slip base and aluminum alloy rod. It's highly flexible and lets you adjust the angle and height to your liking.
    Amazon Basics 50 mini tripod

    Perfect for mounting your phone

    The Amazon Basics phone tripod is super easy to deploy and helps make hands-free video calls.

The free version of DroidCam only allows SD quality video streams. The higher video quality (1080p) and extra features such as Smooth FPS, video mirroring, the ability to adjust, autofocus, brightness and contrast, and more can be unlocked by purchasing DroidCam X, the paid version of the app. Depending on your needs, it may very well turn out to be worth the investment.

DroidCam - Webcam for PC (Free, Google Play) →

And this is how you can use your Android phone as a webcam for your PC and laptop. We hope you get better results with an Android phone than what your laptop camera can provide!

The post How to use your Android phone as a webcam for your PC or laptop appeared first on xda-developers.

]]>
https://www.xda-developers.com/how-to-use-android-phone-as-webcam-for-pc/feed/ 0
Spicetify lets you customize your Spotify desktop app – Here’s how to use it https://www.xda-developers.com/spicetify-customize-spotify-desktop/ https://www.xda-developers.com/spicetify-customize-spotify-desktop/#respond Sat, 17 Apr 2021 14:30:43 +0000 https://www.xda-developers.com/?p=423607 If you love listening to music all the time, you probably use music streaming applications like Spotify. While I’ve never had many complaints about Spotify, the most recent update to the desktop and web clients which saw a complete overhaul of its UI has annoyed a lot of people. What if you could customize the

The post Spicetify lets you customize your Spotify desktop app – Here’s how to use it appeared first on xda-developers.

]]>
If you love listening to music all the time, you probably use music streaming applications like Spotify. While I’ve never had many complaints about Spotify, the most recent update to the desktop and web clients which saw a complete overhaul of its UI has annoyed a lot of people. What if you could customize the UI to your liking instead? What if you could pick and choose what features you want to add? Enter Spicetify, a command-line interface application that lets you customize your Spotify desktop client.

This application is not affiliated with Spotify. Spicetify has been around for a number of years now, and while I haven’t seen anyone get banned for using this application, use it at your own risk.


How to install and use Spicetify

First and foremost, this tutorial is for Windows users, and you’ll need to be using the official Spotify desktop client downloaded from Spotify — not from the Windows Store. If you have Spotify installed from the Windows store, you’ll need to uninstall it and re-install it from the official website. If you use Linux or macOS, you can take a look at the official GitHub page for more information on how to install it on your machine. If you’re using Windows, then read on!

Step 1: Installing with PowerShell

By far the easiest way of installing Spicetify is by using Windows PowerShell. Simply run the following command.

Invoke-WebRequest -UseBasicParsing "https://raw.githubusercontent.com/khanhas/spicetify-cli/master/install.ps1" | Invoke-Expression

Installing Spicetify using Windows PowerShell

If you see an output that looks anything like the above, you’re good to move onto the next step!

Step 2: Setting up Spicetify

Once Spicetify is installed, you still need to configure it to point to your current Spotify install. Generate the default config file with the following command. This will find your current Spotify installation.

spicetify

Now run the following command, which will apply the default Spicetify theme and patches to your Spotify client.

spicetify backup apply enable-devtool

Installing and configuring Spicetify in the WIndows PowerShell

If you see an output similar to the above, then that means you’re good to go. If you launch Spotify, you should see Spicetify’s default light theme applied.

Step 3: Installing a custom theme

Now that you have Spicetify all set up, it’s time to install a custom theme! Here is a fantastic GitHub repository filled with custom themes that you can install. On Windows, you can navigate to C:/Users/<your username>/.spicetify to find where you need to save your themes and extensions for Spicetify. If you want to install a custom theme, navigate to the themes folder, create a new folder named after the theme you want to install, and save the color.ini and user.css files in this folder.

Next, navigate back to the .spicetify folder and open the config.ini file. Change current_theme from SpicetifyDefault to the name of the theme folder that you created. For me, I changed its value to “Elementary”. When you’re ready, run the following command.

spicetify apply

Spotify should now re-launch, and if it worked, you’ll see your new theme applied!

Spicetify setup with the custom Elementary theme for Spotify

Step 4: Installing extensions and apps

Spicetify isn’t just about themes — you can install extensions, too! You install these in C:/Users/<your username>/.spicetify/extensions, and you can view a full list of the officially supported extensions here. There’s a Reddit app too, which can fetch the top 100 Spotify posts in any given subreddit. It can even fetch YouTube posts and play them on Spotify. While I had some trouble getting this working (as the Spotify-made GLUE CSS didn’t load), it’s worth giving a shot to see if it works for you!


You’re done!

If you followed all of the steps above, you should have Spicetify completely configured and ready to go. It’s a bit of a convoluted process, but once you get it working, it’s a great way to customize your Spotify desktop client to your own liking. If you find any great themes, apps, or extensions, let us know in the comments below!

The post Spicetify lets you customize your Spotify desktop app – Here’s how to use it appeared first on xda-developers.

]]>
https://www.xda-developers.com/spicetify-customize-spotify-desktop/feed/ 0