How to Install a Dark Theme on Android Oreo without Root

Some of you might remember the days of Android Gingerbread’s green-colored system theme. That was later supplanted by the much beloved Holo UI when Matias Duarte joined Google. The dark, almost futuristic look of Android during the Ice Cream Sandwich, KitKat, and Jellybean was comfortable on the eyes, although the design is dated when paired against the Material Design interface introduced in Android Lollipop. Since then, Google has stuck to the light Material theme to the dismay of many. Getting rid of the blindingly bright light theme on Android Oreo is probably one of the most commonly cited reasons why people are so excited for rootless custom theme support via the Substratum theme engine. Today, we’ll show you exactly how you can install a dark theme on your Android Oreo phone without root!

Top row: Android Oreo’s default theme. Bottom row: Custom dark theme built for Android 8.0

How to Install a Dark Theme on Android Oreo


Rather than rehashing how to set up Substratum on your shiny Android 8.0 Oreo device, check out this previous tutorial. Follow through that article until you reach the end of “Part 1”, then return to this article to be guided through setting up the dark theme.

Once you’ve set up the Andromeda add-on and have confirmed that Substratum launched without issues, follow the below link to install Sai’s Android Oreo Black Theme. It’s a totally free theme made by a talented themer, but if you enjoy his theme you should consider donating to the user.

[Substratum] Sai's Android Oreo Black Theme
[Substratum] Sai's Android Oreo Black Theme

This particular theme currently only themes the Android System/Framework as well as System UI, but we can combine this theme pack with another one from the same developer to theme a few additional applications. Called Sai’s Fresh Theme, this Substratum theme allows you to apply a dark theme to applications such Android Messages, Google Play Store, and Twitter.

[Substratum] Sai's Fresh Theme
[Substratum] Sai's Fresh Theme

If you’re looking for a theme that applies to more apps, we’ll recommend a few alternative dark themes at the end of this article, but many of the other dark theming apps out there aren’t free, so you’ll have to decide for yourself how many of your apps you want themed. In any case, getting a dark theme in Settings/System UI is more than enough for most people, so that’s why I am recommending Sai’s free themes here.

Tutorial – Installing a Dark Theme

  1. If you haven’t already, start the Andromeda desktop client so that Substratum has the permissions it needs in order to manage themes. The steps to achieve this, again, are outlined in the main tutorial here.
  2. Open the Substratum application and look for “Sai’s Android O Black Theme” in the list.
  3. Tap on it to enter the setup page for the theme pack.
  4. Here, tap on “select to toggle all overlays.”
  5. This will choose the default theme colors and navigation bar icons that come with the theme (Pixel Blue and Pixel respectively). If you want to change the color to “Better Teal”, “Rose”, or “Violet”, expand the dropdown menu under “Android system” and select the color that you want. Similarly, expand the dropdown menu under “System UI Navigation” to reveal alternative navigation bar icon themes such as “AOSP”, “Parapaper”, or “Pixel Neo.”
  6. Once you’re done selecting which overlays and which options you want to enable, tap on the floating button with the paint roller icon. This will bring up a small floating menu.
  7. Select “Build & Enable.” You will see a loading screen as Substratum compiles, installs, then enables each overlay file onto your device. All silently, without you needing to do anything else!
  8. After it’s done, you should see a small snack bar at the bottom telling you the status of the dark theme installation. It doesn’t last very long, but if you expand your notification panel you should see a notification from Substratum telling you that the theme installation was successful. You’ll also immediately be able to see your quick settings/notification panel become much, much darker!Install Dark Theme on Android 8.0 Without Root
  9. Note: any already existing notification in your notification panel before the theme is applied will not be dark themed. This will likely include the “theme compilation has completed” notification as shown above. Any new notifications that show up in your notification panel will, however, be dark themed, as shown in the feature image at the top of this article!
  10. Optional: If you want to install a dark/black theme for Messages, Twitter, and the Play Store then go back to Substratum and open up Sai’s Fresh Theme in the list. Here, select the themes that you want applied to the apps that you want to be themed. Just like above, tap the paint roller icon and select “Build & Enable” in order to apply the theme!

Enjoy the dark theme! Your dark themes will remain on your phone even if you reboot! It won’t survive a factory reset, however. If you decide to change your mind for whatever reason and want to go back to the default light theme, you can easily disable this theme by repeating steps 1-6, but instead of tapping on “Build & Enable” in step 7 you tap on “Disable selected.”

Alternative Dark Themes

As promised, here are a handful of alternative custom dark themes available for Android Oreo users. None of the below themes are free, but they are great examples of the kinds of themes that are available on the Play Store. Credits to XDA Senior Member rest0ck for putting together this list!

Hopefully with the explosion in popularity that rootless Substratum has brought to custom theming, more and more developers will create themes that will be compatible for Android Oreo users. Keep an eye out on our Substratum forum and stay tuned to the XDA Portal via the XDA Labs app for any future news about the Substratum theme engine.

This post is not the only Substratum related tutorial we published today. In fact, it’s part of a series. You can find the rest of the tutorials below:

How to Install ADB on Windows, macOS, and Linux

Lately here at XDA we have been writing a number of tutorials to show you how to access certain features of the Android platform that simply are not visible to the user. These have generally been done with the help of some command line Android Debug Bridge (ADB) commands, a tool that Google offers for developers to debug various parts of their applications or the system, but which we can use for all kinds of neat and hidden tricks. Using the command line isn’t something that everyone is comfortable with, though, so in an attempt to teach everyone how to do these tweaks (no matter what skill level you’re at), we have been including some basic steps about how to install ADB in each of our tutorials where necessary.

Well, the number of our tutorials has ballooned in quantity lately, so we have decided to exclude those steps from future tutorials to avoid redundancy. However, we still want all future tutorials we write to be easy to understand for as many people as possible, so that will be the point of today’s guide. Having a dedicated step by step tutorial on how to install and setup ADB on your computer (no matter what operating system you use) will be great for those who may not have it set up already.

This will also let us include a link to this guide in the future tutorials we write that require you to have ADB setup and installed on your computer. So when one of our new tutorials comes out that requires ADB, you can click through the link to learn how to install ADB or you can simply ignore it and move onto the next step. Since ADB can be used on a variety of operating systems, we’ll be covering some basic instructions for Windows, macOS and Linux.

How to Setup the Android Debug Bridge (ADB)

Note: Setting up ADB on the computer is just half the equation since you’ll also need to do some things on the smartphone or tablet to accept the ADB commands.

Phone Setup

  1. Launch the Settings application on your phone.
  2. Tap the About Phone option generally near the bottom of the list (this is hidden behind the “System” option in Google’s latest Android Oreo version).
  3. Then tap the Build Number option 7 times to enable Developer Mode. You will see a toast message when it is done.
  4. Now go back to the main Settings screen and you should see a new Developer Options menu you can access.
  5. Go in there and enable the USB Debugging mode option.
    install adb
  6. You are partially done with the phone setup process. Next up, you will need to scroll below and follow the rest of the instructions for your particular operating system.

Microsoft Windows ADB Setup

  1. Download the ADB ZIP file for Windows
  2. Extract the contents of this ZIP file into an easily accessible folder (such as C:adb)
  3. Open Windows explorer and browse to where you extracted the contents of this ZIP file
  4. Then open up a Command Prompt from the same directory as this ADB binary. This can be done by holding Shift and Right-clicking within the folder then click the “open command prompt here” option. (Some Windows 10 users may see “PowerShell” instead of “command prompt”.)install adb
  5. Connect your smartphone or tablet to your computer with a USB cable. Change the USB mode to “file transfer (MTP)” mode. Some OEMs may or may not require this, but it’s best to just leave it in this mode for general compatibility.
  6. In the Command Prompt window, enter the following command to launch the ADB daemon: adb devices
  7. On your phone’s screen, you should see a prompt to allow or deny USB Debugging access. Naturally, you will want to grant USB Debugging access when prompted (and tap the always allow check box if you never want to see that prompt again).install adb
  8. Finally, re-enter the command from step #6. If everything was successful, you should now see your device’s serial number in the command prompt. Yay! You can now run any ADB command on your device! Now go forth and start modding your phone by following our extensive list of tutorials!

How to Install ADB on macOS

  1. Download the ADB ZIP file for macOS
  2. Extract the ZIP to an easily-accessible location (like the Desktop for example).
  3. Open Terminal.
  4. To browse to the folder you extracted ADB into, enter the following command: cd /path/to/extracted/folder/
  5. For example, on my Mac it was this:cd /Users/Doug/Desktop/platform-tools/
  6. Connect your device to your Mac with a compatible USB cable. Change the USB connection mode to “file transfer (MTP)” mode. This is not always required for every device, but it’s best to just leave it in this mode so you don’t run into any issues.
  7. Once the Terminal is in the same folder your ADB tools are in, you can execute the following command to launch the ADB daemon: adb devices
  8. On your device, you’ll see an “Allow USB debugging” prompt. Allow the connection.install adb
  9. Finally, re-enter the command from step #7. If everything was successful, you should now see your device’s serial number in macOS’s Terminal window. Congratulations! You can now run any ADB command on your device! Now go forth and start modding your phone by following our extensive list of tutorials!

How to Install ADB on Linux

  1. Download the ADB ZIP file for Linux
  2. Extract the ZIP to an easily-accessible location (like the Desktop for example).
  3. Open a Terminal window.
  4. Enter the following command: cd /path/to/extracted/folder/
  5. This will change the directory to where you extracted the ADB files.
  6. So for example:cd /Users/Doug/Desktop/platform-tools/
  7. Connect your device to your Linux machine with your USB cable. Change the connection mode to “file transfer (MTP)” mode. This is not always necessary for every device, but it’s recommended so you don’t run into any issues.
  8. Once the Terminal is in the same folder your ADB tools are in, you can execute the following command to launch the ADB daemon: adb devices
  9. Back on your smartphone or tablet device, you’ll see a prompt asking you to allow USB debugging. Go ahead and grant it.install adb
  10. Finally, re-enter the command from step #8. If everything was successful, you should now see your device’s serial number in the Terminal window output. Congrats! You can now run any ADB command on your device! Now go forth and start modding your phone by following our extensive list of tutorials!

Some Linux users should be aware that there can be an easier way to install ADB on their computer. The guide above will certainly work for you, but those own a Debian or Fedora/SUSE-based distro of Linux can skip steps 1 and 2 of the guide above and use one of the following commands. . .

  • Debian-based Linux users can type the following command to install ADB: sudo apt-get install adb
  • Fedora/SUSE-based Linux users can type the following command to install ADB: sudo yum install android-tools

Just to cover all of our bases here, Linux users may need to put a ./ in front of the ADB commands we list in future tutorials. This is something that is likely known by any Linux user already, but again, we want as many people as possible to understand how to do these tweaks for Android no matter how much of your operating system you know.

Драйвер XPeria Z2 USB at?v=BHQbrWAx3bs

Драйвер XPeria Z2 USB

Sony Xperia Z2 Pill Wi-Fi. If in scenario the earlier mentioned Sony Xperia USB Drivers didnt labored for your unit then the last and the most effective solution is Sony. Не хватает функциональности на приобретенном Android смартфоне Sony Xperia Z2? Sony Xperia Z2 USB Driver For Home windows Down load. Welcome to my website, this site allow for you to obtain USB driver for Sony Xperia Z2 Android Phones. Драйвера для Sony Xperia Z2 D6502. Sony Xperia J ST26i. Sony Xperia M2 DS D2302. Sony Xperia Z1 Compact D5503 Telephone driver for Xperia™ Z2 D6503, D6502, D6543, L50W, SO-03F Microsoft Windows™ XP 32little bit64little bit and later. Драйвер XPeria Z2 USB

How to create a bootable macOS High Sierra USB install drive [Video]

If you want the ability to perform a fresh and clean install of macOS High Sierra, then you should consider creating a bootable macOS High Sierra USB install drive. Not only will this walkthrough work for the macOS High Sierra beta, but it will also work for the final public release once available. In the following video tutorial, we’ll show you how.

The best wireless keyboard for the Mac?

A note about flash drives: You will need a USB flash drive to make this work. Your USB drive should be at least 8GB, and USB 3.0 is preferred. There are many USB 3.0 flash drives available on Amazon, just make sure that it’s at least 8GB. Keep in mind that the following tutorial will purge everything on the drive, so make sure you back up any important data before proceeding.

Step 1: Download macOS High Sierra from the Mac App Store. Once High Sierra officially launches, you’ll be able to go directly to the Mac App Store and download it. Until then, you can access the High Sierra beta from Apple’s developer website, or via Apple’s public beta website.

Step 2: Once macOS High Sierra is downloaded, close the installer that appears using Command (⌘)+Q.

Video walkthrough

Subscribe to our YouTube channel for more macOS how-tos

Step 3: Open Finder → Applications and right-click on Install macOS High Sierra Beta and select Show Package Contents.

Step 4: Open Contents → Resources.

Step 5: Open a macOS Terminal window via Applications → Utilities → Terminal.

Step 6: In the Terminal window type sudo followed by a space.

Step 7: Drag createinstallmedia into the Terminal window from the Finder location opened in Step 4.

Step 8: Type --volume followed by a space.

Step 9: Connect your USB drive to your Mac.

Step 10: Drag the USB flash drive volume into the Terminal window.

Step 11: Type --applicationpath in the Terminal window followed by a space.

Step 12: Open Finder → Applications and drag Install macOS High Sierra Beta into the Terminal window.

Step 13: Press Return on the Keyboard to submit the full command.

Step 14: Type a ‘Y’ to continue when prompted to do so, and press Return on the keyboard.

Step 15: The install process will commence by erasing the contents of your USB drive and copying the installer files to the drive. The entire process is quite lengthy — it can take around 20-30 minutes — so you’ll need to be patient as the install process completes.

Once the process is finished, you’ll have a working macOS High Sierra bootable USB install disk that can be used to install macOS High Sierra beta on any Mac that supports it. In my opinion, if you’re looking to install a fresh copy of macOS High Sierra, this is the best way to go about doing so.

Destiny 2 UPDATE – Xbox One install file size revealed, and it’s GREAT news | Gaming | Entertainment

Destiny 2 fans have just come off the back of the open beta period for PS4 and Xbox One, and the news still keeps coming in thick and fast.

The Microsoft store has revealed how big the Destiny 2 install file will be for Xbox One, and it’s positive news for fans.

Xbox One owners looking to purchase Destiny 2 will only need to free up 29.15GB on their hard drive.

This is considerably less than the first Destiny, which originally needed 40GB of space free to install.

However, it’s important to bear in mind that the Destiny 2 file size just relates to the base game.

It does not include any of the updates, DLC or expansions which are all set to be released in future and will require more hard drive space.

Recently, Bungie revealed that the Destiny 2 beta managed to surpass the original in terms of player count.

Community manager David Dague said: “The Destiny 2 Beta on PlayStation and Xbox is over. 

“Millions of you showed up to stand in the fires of the Tower and fight back. If you were one of the brave souls who dove past the drill to infiltrate the Inverted Spire, we thank you from the bottom of our sadistic hearts. 

“The Crucible was an epic struggle between Market and Rugs. The Farm was so packed for the one hour we tested, we had to coop the chickens.

“All told, this was the biggest Bungie Beta ever, and we’re not even done running eager test subjects through the obstacle course. 

“We learned a lot about how we can improve the launch of Destiny 2 – on consoles, at least. There will come a time for a public analysis of our findings. 

“Before we dare take a victory lap or share statistics for how many shots were fired in the new version of Control, we have preparations to make for the final phase of pre-launch sparring.”

The next phase will be the Destiny 2 PC beta, dates of which have finally been revealed by Bungie.

The good news is that the PC beta will take place towards the end of August.

Unfortunately, however, the PC Destiny 2 beta is on the short side, lasting from August 28 until August 31.

And the August 31 start date is only for pre-order customers. The PC open beta starts a day later on August 29.

How to Install the macOS High Sierra Public Beta

Apple today released the first public beta of macOS High Sierra, the next major version of its operating system for Mac computers that will officially be released in the fall. The beta of the upcoming OS is compatible on all Macs that are able to run macOS Sierra.

The availability of the public beta means users who aren’t signed up for the Apple Developer Program can test the software update ahead of its official release. Bear in mind that Apple’s intention is to act on user feedback to iron out remaining bugs and issues, so the stability of the beta isn’t guaranteed and probably shouldn’t be installed on a Mac that you use every day.

Note that if you decide you want to revert back to your previous setup after testing the High Sierra beta, you will need to erase the beta partition and perform a fresh installation of macOS Sierra.

With those caveats out of the way, here’s a step-by-step breakdown describing how to download and install the macOS High Sierra Public Beta on a Mac.

Enroll in the Apple Beta Software Program

To install the macOS High Sierra public beta, you need to enroll your Mac in the free Apple Beta Software Program.

  • Visit the Apple Beta Software Program website in a browser on your Mac.
  • Tap on the Sign up button, or sign in if you are already a member.
  • Enter your Apple ID credentials and tap on the Sign in button.
  • Agree to the Apple Beta Software Program terms and conditions if necessary.
  • On the Guide for Public Betas screen, with the Mac tab selected, scroll down to the Get Started section and tap on enroll your device.

Download the macOS High Sierra Public Beta

After enrolling in the Apple Beta Software Program, you need to grab the profile installer and run it on your Mac. Here’s how:

  • In the same Get Started section on the beta site’s Mac tab, click the profile button under where it says Download macOS High Sierra public beta access utility, and wait for the file to download.
  • Open the downloaded file in your Downloads window and double-click the package to run the installer.
  • When the installer has completed the download, the Mac App Store should open automatically showing the Updates screen. Click Update to download the public beta software. (If it doesn’t show the public beta in the Updates list, manually restart your Mac and navigate back to the Updates section in the Mac App Store.) When the download is complete, your Mac should restart automatically.

Install the macOS High Sierra Public Beta

If the macOS High Sierra installer doesn’t automatically open upon restart, launch it from your Applications folder using the Finder.

  • Click continue at the bottom of the installer.
  • A dropdown prompt will appear advising you to back up your Mac. Click Continue – assuming you’ve already backed up. If not, click Cancel and do that now.
  • Click Continue at the bottom once you’ve finished backing up, or if you already performed a backup.
  • Click Agree to accept the terms and conditions and then click Agree again to confirm.
  • Select the drive on which you want to install the public beta.
  • Click Install, enter your administrator password, and click OK.
  • Click Restart, or wait for your Mac to reboot automatically.

Subscribe to the MacRumors YouTube channel for more videos.

And that’s it. Your Mac should now be running the macOS High Sierra Public Beta. For a complete picture of all of the new features you can expect to see when macOS High Sierra is released in the fall, make sure to check out our full macOS High Sierra roundup.