Trending December 2023 # How To Use Game Dashboard In Android 12 # Suggested January 2024 # Top 18 Popular

You are reading the article How To Use Game Dashboard In Android 12 updated in December 2023 on the website We hope that the information we have shared is helpful to you. If you find the content interesting and meaningful, please share it with your friends and continue to follow and support us for the latest updates. Suggested January 2024 How To Use Game Dashboard In Android 12

Android 12 reached platform stability with the fourth beta release, and Google has since rolled out the final beta update to Pixel users. As we are merely a couple of weeks away from the stable release, let’s look at one of the most highly anticipated Android 12 features, and it’s called Game Dashboard. This feature brings an in-game overlay to help you access useful tools such as an FPS counter, screen recorder, and more while you game on your Android smartphone. In this article, you will learn all about the Android 12 Game Dashboard and how you can use it during gaming sessions.

Android 12 Game Dashboard: Explained (2023)

Game Dashboard is Google’s attempt to improve the gaming experience on Android. While select gaming phones like the ROG Phone 5 have a floating toolbar with similar handy gaming features, Game Dashboard brings it to all Android 12 phones. With the Game Dashboard, you can enjoy such tools without necessarily purchasing a dedicated gaming phone.

What is Game Dashboard in Android 12?

Game Dashboard is an Android 12 feature that helps gamers record their screen, go live and stream gameplay on YouTube, take screenshots with a tap, and view the FPS of the current game. You can also use Game Dashboard to view your Google Play achievements without opening the Play Games app. According to Google, Game Dashboard will be available on select Android 12 devices this year, with wider availability planned for next year.

Image courtesy: Google

Another key feature integrated into Game Dashboard is the ability to use performance profiles if the device supports them. Notably, Google has teamed up with Samsung for Game Mode APIs, with more OEMs coming onboard later. If you have a compatible device with Android 12 installed, you can pick between two game modes – performance mode to increase frame rate or battery saver mode to extend your gaming session.

Image courtesy: Google

How to Enable Game Dashboard in Android 12

1. Open the Settings app and tap on ‘Notifications’. Scroll down until you find the ‘Do Not Disturb’ option under General settings.

2. From the Do Not Disturb settings page, select ‘Schedules’ and tap on the gear icon next to ‘Gaming’.

3. From here, make sure that the Game Dashboard toggle is enabled. You can also enable the ‘Do Not Disturb for games’ toggle for an uninterrupted gaming experience. Google notes that you will get notifications from important people and apps while you are using this DND mode (which is similar to Focus mode in iOS 15).

And that’s it. You should now be seeing Game Dashboard while playing your favorite Android games.

Manage Game Dashboard During Gameplay

2. You will now see the Game Dashboard overlay cover the whole screen. Here, you can enable or disable the ability to take screenshots, record gameplay, view an FPS counter, and toggle DND mode. You also have the option to turn on optimization if available, stream your gameplay on YouTube (requires at least 1,000 subscribers), or view your game achievements.

The game achievements feature has not started widely rolling out just yet, but when it does, you will see in-game achievements and leaderboards from games connected to Google Play Games.

3. To record your gameplay, tap on the Record button in the Game Dashboard shortcut and wait for the recording confirmation screen to appear.

4. In the screen recording pop-up, you can choose to record audio or show touches on the screen. After tweaking the settings as per your liking, press ‘Start’ to record your game.

Try Game Dashboard’s Powerful Tools in Android 12

You're reading How To Use Game Dashboard In Android 12

How To Write Your First Android Game In Java

Setting up


getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); Creating your game view


private MainThread thread; public GameView(Context context) { super(context); getHolder().addCallback(this);


@Override public void surfaceChanged(SurfaceHolder holder, int format, int width, int height) { } @Override public void surfaceCreated(SurfaceHolder holder) { } @Override public void surfaceDestroyed(SurfaceHolder holder) {


public class MainThread extends Thread { private SurfaceHolder surfaceHolder; private GameView gameView; public MainThread(SurfaceHolder surfaceHolder, GameView gameView) { super(); this.surfaceHolder = surfaceHolder; this.gameView = gameView; } }

Schweet. We now have a GameView and a thread!

Creating the game loop


@Override public void run() { while (running) { canvas = null; try { canvas = this.surfaceHolder.lockCanvas(); synchronized(surfaceHolder) { this.gameView.update(); this.gameView.draw(canvas); } } catch (Exception e) {} finally { if (canvas != null) { try { surfaceHolder.unlockCanvasAndPost(canvas); } catch (Exception e) { e.printStackTrace(); } } } } }

You’ll see a lot of underlining, so we need to add some more variables and references. Head back to the top and add:


private SurfaceHolder surfaceHolder; private GameView gameView; private boolean running;


public void setRunning(boolean isRunning) { running = isRunning; }

But at this point, one thing should still be highlighted and that’s update. This is because we haven’t created the update method yet. So pop back into GameView and now add  method.


public void update() { }

We also need to start the thread! We’re going to do this in our surfaceCreated method:


@Override public void surfaceCreated(SurfaceHolder holder) { thread.setRunning(true); thread.start(); }

We also need to stop the thread when the surface is destroyed. As you might have guessed, we handle this in the surfaceDestroyed method. But seeing as it can actually take multiple attempts to stop a thread, we’re going to put this in a loop and use try and catch again. Like so:


@Override public void surfaceDestroyed(SurfaceHolder holder) {    boolean retry = true;    while (retry) {        try {            thread.setRunning(false);            thread.join();     } catch (InterruptedException e) {        e.printStackTrace();    }    retry = false; } }

And finally, head up to the constructor and make sure to create the new instance of your thread, otherwise you’ll get the dreaded null pointer exception! And then we’re going to make GameView focusable, meaning it can handle events.


thread = new MainThread(getHolder(), this); Doing a graphics

Right, now we have a blank screen to draw on, all we need to do is draw on it. Fortunately, that’s the simple part. All you need to do is to override the draw method in our GameView class and then add some pretty pictures:


@Override public void draw(Canvas canvas) {         super.draw(canvas);        if (canvas != null) {            canvas.drawColor(Color.WHITE);            Paint paint = new Paint();            paint.setColor(Color.rgb(250, 0, 0));            canvas.drawRect(100, 100, 200, 200, paint);        }   


public class CharacterSprite { private Bitmap image; public CharacterSprite(Bitmap bmp) { image = bmp;     } public void draw(Canvas canvas) { canvas.drawBitmap(image, 100, 100, null); } }

Now to use this, you’ll need to load the bitmap first and then call the class from GameView. Add a reference to private CharacterSprite characterSprite and then in the surfaceCreated method, add the line:


characterSprite = new CharacterSprite(BitmapFactory.decodeResource(getResources(),R.drawable.avdgreen));

As you can see, the bitmap we’re loading is stored in resources and is called avdgreen (it was from a previous game). Now all you need to do is pass that bitmap to the new class in the draw method with:


public void update() { x += xVelocity; y += yVelocity; xVelocity = xVelocity * -1; } yVelocity = yVelocity * -1; } }

You will also need to define these variables:


private int xVelocity = 10; private int yVelocity = 5; private int screenWidth = Resources.getSystem().getDisplayMetrics().widthPixels; private int screenHeight = Resources.getSystem().getDisplayMetrics().heightPixels; Optimization

There is plenty more to delve into here, from handling player input, to scaling images, to managing having lots of characters all moving around the screen at once. Right now, the character is bouncing but if you look very closely there is slight stuttering. It’s not terrible but the fact that you can see it with the naked eye is something of a warning sign. The speed also varies a lot on the emulator compared to a physical device. Now imagine what happens when you have tons going on on the screen at once!

There are a few solutions to this problem. What I want to do to start with, is to create a private integer in MainThread and call that targetFPS. This will have the value of 60. I’m going to try and get my game to run at this speed and meanwhile, I’ll be checking to ensure it is. For that, I also want a private double called averageFPS.

I’m also going to update the run method in order to measure how long each game loop is taking and then to pause that game loop temporarily if it is ahead of the targetFPS. We’re then going to calculate how long it now took and then print that so we can see it in the log.


@Override public void run() {     long startTime;    long timeMillis;    long waitTime;    long totalTime = 0;    int frameCount = 0;    long targetTime = 1000 / targetFPS;     while (running) {        startTime = System.nanoTime();        canvas = null;         try {            canvas = this.surfaceHolder.lockCanvas();            synchronized(surfaceHolder) {                this.gameView.update();                this.gameView.draw(canvas);            }        } catch (Exception e) {       }        finally {            if (canvas != null)            {                try {                    surfaceHolder.unlockCanvasAndPost(canvas);                }                catch (Exception e) { e.printStackTrace(); }            }        }         timeMillis = (System.nanoTime() - startTime) / 1000000;        waitTime = targetTime - timeMillis;         try {            this.sleep(waitTime);        } catch (Exception e) {}         totalTime += System.nanoTime() - startTime;        frameCount++;        if (frameCount == targetFPS)        {            averageFPS = 1000 / ((totalTime / frameCount) / 1000000);            frameCount = 0;            totalTime = 0;            System.out.println(averageFPS);        }    }

Closing Thoughts

🛠️ Game Benchmark Software: 5 Best Tools To Use In 2023

Game Benchmark Software: 5 Best Tools to Use in 2023




Benchmark tools run a stress test on your computer to evaluate its hardware capabilities and figure out if it’s powerful enough to run resource-demanding video games.

The best benchmark programs give you a score that you can share online and compare to other users. It’s a great way to tell how powerful your computer is.

You can test your computer not only for gaming but also for other activities using PC benchmark tools.

Visit our Benchmark hub to check out more cool guides!



To fix Windows PC system issues, you will need a dedicated tool

Fortect is a tool that does not simply cleans up your PC, but has a repository with several millions of Windows System files stored in their initial version. When your PC encounters a problem, Fortect will fix it for you, by replacing bad files with fresh versions. To fix your current PC issue, here are the steps you need to take:

Download Fortect and install it on your PC.

Start the tool’s scanning process to look for corrupt files that are the source of your problem

Fortect has been downloaded by


readers this month.

We all love playing games, and the industry has evolved to keep up with our demand. In the 70’s there were only 2D text-style games and the computers were often big and hard to use. The industry has changed a lot since then. In the 21st century, we play incredibly immersive games with photo realistic 3D graphics, that we couldn’t even imagine a decade ago.

The market produces constant upgrades to any piece of hardware your PC might contain. We are also exposed to variety of games with different hardware specifications so it can become frustrating to check which games you can run smoothly on your PC.

In this article, we will explore some of the best options of game benchmarking software on the market. You will find out what benchmarking software is right for your needs with the option to even avoid downloading any software.

3D Mark is a complete tool that allows you to easily benchmark your PC and mobile devices in one app. PCMark 10 is the latest version of the 3D Mark series and features a comprehensive set of tests that cover a wide variety of tasks.

The tool comes designed for home use with the free Basic Edition and Advanced Edition and for business use with the Professional Edition.

Best features of PCMark 10 Basic Edition include:

Automatically scans your hardware & recommends the best benchmark for your system

Ability to invidually update benchmark tests

Custom settings – rendering resolution and quality

Fast and efficient

Multi-level reporting – low,mid and high-level test groups

PCMark 10 Express test

The features in the Advanced edition of PCMark 10 are the same as the features of the Basic edition but also include:

PCMark 10 Extended test

Hardware monitoring

Custom benchmark settings

Compare results side-by-side

Ability to save results offline

PCMark 10 Professional Edition has all the features included in the 2 previous versions presented, and adds other very useful features :

Private, offline results option

Command line automation

Export results as PDF and XML

Licensed for commercial use

Compatible with Testdriver

Priority support by email and phone

⇒ Download PCMark 10

— RELATED: 5 best PC benchmarking software for Windows 10

UNIGINE can be effectively used to determine the stability of a GPU under extreme conditions and also has the ability to check the cooling system’s potential under maximum heat output.

This benchmark app is very powerful and can test for performance and stability data on video card, power supply and cooling system. All these options come with interactive experience in a beautiful, detailed virtual environment.

The UNIGINE benchmarks for testing your video gaming capabilities have different themes – Superposition, Valley, Heaven, Tropics, and Sanctuary.

Some of the best features of UNIGINE Benchmarks include:

64-bit coordinates precision – real-world scale of virtual scenes

Connect to Oculus Rift/HTC Vive, monitor walls, etc.

Visual realism – nearly photorealistic

Professional input and output

Outstanding performance

Great technical support

⇒ Download UNIGINE 2

Expert tip:

This benchmark software gives you scores for Gaming, Desktop and Workstation performance and also an overall percentile score and a component-specific percentile score. This percentile score comes from a comparison with only computer s with the same components as yours.

UserBenchmark tests CPU, GPU, SSD, HDD, RAM, and USB.

⇒ Try UserBenchmark

— RELATED: 6 best antivirus with gaming mode to stay protected while gaming

After you run the tests, Catzilla gives you specific results in forms of a score but also in a graphic form. This shows you how strong your computer is and if you can run a game.

Catzilla also allows you to test your computer by answering the question: ‘Will this game run on my PC?’

To test your computer for its performance in relation to a game, you can easily select the game from the list and run the test. Catzilla compares your hardware capabilities with the minimum and recommended specifications of any game you want to test and gives you the results in seconds.

If the results for the game you tested are not confirming you can play a game, then Catzilla searches in database for the best recommendation of hardware change, based on which it is easiest to replace.

This will allow you to know which hardware component it is recommended to change and it even gives you a preview of the score results after the upgrade would be applied.

⇒ Download Catzilla

— RELATED: 5 best emulators for PUBG Mobile on PC for a new gaming experience

CanYouRunIt is actually an online data-base benchmarking software that you can use to easily find out if you can run a game on your PC.

CanYouRunIt works by just installing a plugin on your PC. After the initial installation, the plug-in runs automatically when you test a game on their site.

⇒ Try CanYouRunIt


In this article, we listed 5 of the best software options that allows you to easily benchmark your PC no matter its hardware configuration.

There are people who don’t want to download anything. Others prefer a powerful benchmarking tool installed on their PCs. The options presented in this article cover both categories and allow you to have an optimum gaming experience on any PC.

Still experiencing issues?

Was this page helpful?


Start a conversation

How To Use Google’s Switch To Android App

Over the years, we’ve had several different methods to play around with when it came to switching between iOS and Android. None of the solutions have been exactly the greatest, but Apple, Google, and Samsung have been working to try and make the transition a bit easier.

Until now, you have been able to go through and manually connect a Lightning to USB cable between your two devices in order to transfer everything. This would include your photos, videos, messages, contacts, and even in some cases, your installed apps. But Google has just released a new app onto the App Store that attempts to make this transfer even easier than before.

How to use Google’s Switch to Android App

As expected, Google’s Switch to Android app is completely free to download. However, performing a simple search on the App Store may leave you coming up empty. That’s because Google is still working on making the app available in various regions. Google is working on releasing an update for Pixel phones that will allow those devices to work with this new Switch to Android app.

But if you don’t want to wait around and want to switch from an iPhone to Android today, here’s how you can use the Switch to Android app.

Open the App Store on your iPhone.

Search for Switch to Android.

Select the option with Google LLC listed as the developer.

Tap to download and install the app.

Once the Switch to Android app is installed, open it on your iPhone.

Tap the checkbox to accept the Terms of Service.

Tap the Start button at the bottom.

When prompted, provide access to the Camera on your iPhone.

Scan the QR code that is shown on your Android phone.

Tap the toggle next to the following options:


Calendar events



Tap the Continue button at the bottom.

Follow the on-screen steps to turn off iMessage on your iPhone.

Tap the Start request button if you want to request a transfer of your photos and videos from iCloud. You can also just press the un-highlighted Skip button.

Once complete, finish the setup of your Android phone.

Of course, the most important part of this entire process is the step that prompts you to turn off iMessage on your “old” iPhone. If this is not properly completed, then you will not be able to receive messages from other iPhone users, even after you make the switch to Android.

There’s also another tool at your disposal that is designed to make it easy to turn off iMessage, and it’s actually offered by Apple. Here’s how you can make sure that iMessage has been properly disabled on your iPhone:

Navigate to Apple’s Deregister iMessage website.

Scroll to the bottom of the page.

Enter your phone number.

Press the Send Code button.

Once you receive the 6-digit confirmation code, enter it in the prompt on the website.

Hit the Submit button.

And that’s it! Many people either forget, or don’t realize that iMessage is enabled. By using Apple’s web tool, you can rest easy knowing that iMessage has actually been removed from your account. Then, you’ll be able to send messages to all of your contacts from your new Android phone, even if the person on the other end is using an iPhone.

What Are Google Passkeys? How To Use Passkeys In Chrome And Android?

Google Passkeys is a simpler but more robust replacement to the standard passwords and two-factor authentication we use today. It is tied to your Google account and will allow you to sign in to any app or website with the help of your fingerprint, face, PIN, or a pattern. Similar to how we unlock our smartphones.

Passkeys are cryptographic keys synced across your devices associated with the same Google account. These private keys are matched with the public keys held by apps and websites to confirm your identity. You can use your passkeys across multiple platforms as long as you are signed in with the same Google account.

You can use your passkey on a laptop even if it is not synced with your passkey. To do this, keep your phone near the laptop and approve the sign-in request. This will be a familiar process if you have ever tried signing in to your Google account on a new device.

In the same way, if your phone or laptop ever gets stolen, the malicious party will not have access to your fingerprint or face, which is required to use your passkeys.

They also protect you against phishing attacks since they can only be used with websites or apps that created them. If someone creates a fake sign-in page, it will not trigger your passkey. This is enough to help you understand that the website is not trustable.

Update: As of May 3rd, 2023, Google has rolled out the support for passkeys for all Google account users. For Google Workspace accounts, administrators will have to enable the Passkey. You can check Google’s official page for Passkey support across devices.

To replace your passwords with Google Passkeys, you must first enable the option for your Google account. Use the steps provided below to set up passkeys.

Step 2: Sign in with the Google account for which you want to activate passkeys.

Every time you try to sign into your Google account, you will be shown a prompt to authenticate the login with a Passkey.

Step 1: Visit chĂşng tĂ´i the device that you want to add as a new passkey.

Step 2: Sign in with your Google account.

Step 6: You will be asked to enter your desktop PIN or password.

If you use a laptop with a fingerprint scanner, you will need to authenticate with your fingerprint to create a new passkey.

The browser will be added as a new passkey. So from now on, whenever you try to sign in to your account, you will be asked to authenticate with your computer PIN, password, or fingerprint.

Every new development in the field of technology offers a variety of improvements, but it is also not without its flaws. The same is the case with passkeys. Here are some pros and cons associated with using Google Passkeys.

An easier, safer alternative to using standard passwords.

You do not have to create and remember different passwords for every other service you use.

Protects your data from phishing attacks and data breaches, as the malicious party will not have access to your private keys.

Makes it easy to sign in to multiple devices across different platforms.

Passkey protocols are designed so that the same passkey is never used with other websites.

Users’ biometric information is never revealed to the website or the service.

Someone who knows the user’s PIN or pattern will be able to access all apps and services associated with that Google account.

Face authentication is not reliable and can be fooled with a picture or video of the user’s face.

If a user has created a passkey with their fingerprint and tries to sign into the same service on a PC, they will first have to authenticate it on their phone to sign in.

Passkeys are currently available for Windows, MacOS, and Android. Support for more devices, including iOS will be added later down the line. For Android, you need a device running Android version 9 or above.

According to Google, passkeys created on iOS or in Safari on macOS get stored in iCloud Keychain. Whereas passkeys you use in Google Chrome on Android are stored in the Google Password Manager.

Devices that are not added to the list of passkeys will show you a QR code prompt. You will need to scan the QR code with your Android device and then authenticate the login.

No. When you try to sign in to your Google account on a new Android device, you will be asked to enter the account password. Once you are signed in, the device will automatically get added as a passkey to your account.

Yes. When you create a new passkey on your desktop, the browser you are currently using will save the account passkey. So you will be able to use the passkey feature on that browser only. When you try to sign in to your Google account on another browser, you will be asked to sign in by scanning the QR code.

There are still some issues that need to be ironed out, but hopefully, they will get ironed out later down the line. Do let us know your opinions on passkey, and for more such articles and How-Tos, stay tuned on Browser To Use.


How To Find Duplicate Songs In Itunes 12

iTunes offers a simple way to track down and find duplicate songs in a music library, so if you find yourself hearing the same song every once in a while when listening to iTunes on a Mac or Windows, or after copying music to an iPhone, iPad, or iPod, then it’s quite possible duplicate tracks are to blame.

It’s fairly easy for music libraries to contain duplicate songs and tracks, particularly as you build a collection over time. If you’re ripping CDs and importing music into iTunes, downloading songs from SoundCloud and the web, buying albums and songs from multiple sources like iTunes, Amazon, and elsewhere, it’s fairly easy to eventually end up with duplicate versions of the same song.

While iTunes has long has the capability of finding duplicate songs, the feature has been moved in modern versions of iTunes from version 12.0 and later, which has led many users to believe that you can’t find duplicate tracks with the app anymore. But that’s not the case, it has just been relocated.

How to Find & Show Duplicate Songs in iTunes 12

Finding duplicate tracks and duplicate items in iTunes 12 is the same on Mac and Windows, here’s what to do:

Open the “iTunes” app if you have not done so already

Go to your music library in iTunes

Pull down the “File” menu and then go to “Library”

From the “Library” sub-menu, choose “Show Duplicate Items”

iTunes will gather a list of potentially duplicate songs that you can peruse through and verify independently

Are iTunes Songs Actually Duplicates, or Just Sharing a Track Name?

Once you’re at the “Displaying Duplicates” screen in iTunes, it will be entirely up to you to confirm if songs and tracks are actually duplicates, or if they simply share the same song title name or artist name. This does not necessarily mean the songs are the same, however.

For example, iTunes will show as “duplicates” two different versions of the same song if they share the same track name, even if the songs and files are actually totally different. This is important to understand, particularly if you have a lot of music from the same artist, with live albums, Greatest Hits collections, or remixes and so forth.

One helpful way to make it a bit easier to track down actual duplicate versions of the same song is to use the song “Time” column to see how long each track is. If the tracks are the exact same length, it’s more likely the songs are actually the same and not just different recordings with the same name. Also be sure to pay attention to the Album name too, since that can be a helpful indicator.

The best way to determine if found duplicates are actually duplicate songs is to display the duplicate files as instructed above, and then simply listen to the songs in iTunes. This applies even if you use the Option key trick to “Show Exact Duplicates” to remove, which is also not perfect.

Also note that imported recorded Voice Memos from iPhone will appear in an iTunes library as a track, and if they are labeled simply as the default “New Voice Recording” they will appear as duplicates even if they are not.

If you have found confirmed duplicates, you can always delete them directly from iTunes, or locate the iTunes music library files and make your adjustments in the file system instead.

If you’re not using iTunes 12 for whatever reason, then you can still find duplicate items by using the guide here, which works for iTunes 11, iTunes 10, and earlier releases as well.


Update the detailed information about How To Use Game Dashboard In Android 12 on the website. We hope the article's content will meet your needs, and we will regularly update the information to provide you with the fastest and most accurate information. Have a great day!