You won’t know how slow your phone is until you see it! A conscientious tool to dig deep into your phone

You won’t know how slow your phone is until you see it! A conscientious tool to dig deep into your phone

This tool, called SoloPi, is used to monitor the running status of Android phones, including CPU, memory, and even the most intuitive frame rate. SoloPi itself is very conscientious. First of all, it is open source, ensuring cleanliness and security. Secondly, it has no ads and unnecessary background processes, which is very reassuring.

SoloPi: https://github.com/alipay/SoloPi

The use of SoloPi requires the use of abd command. We need to download the adb service package first, the official address is as follows.

Adb service package: https://developer.android.com/studio/releases/platform-tools

The official address of the Adb service package is Google's. Friends in China may not be able to access it smoothly, but you can also search and download it by yourself.

After downloading the adb service package, unzip it into a folder. It is best to place all the files in a simple path, such as the adb folder on the C drive.

Next, turn on the developer mode of the phone. In the settings, click "version number" continuously to turn on the developer mode. In the developer mode, turn on USB debugging, connect the phone to the computer, and install SoloPi on the phone and open it.

You need to enable USB debugging on your phone

Then start cmd on the computer and enter the command to enter the directory where adb is located. For example, if adb is located in the adb folder on the C drive, enter:

  1. cd c:\adb

Next, make sure your phone is connected to your computer in USB debugging mode and enter the following command:

  1. adb devices

At this time, the phone may pop up a message to confirm the debugging authorization, just allow it. If everything goes well, the machine code of the current phone will be displayed in cmd, which means that the connection has been successful.

When you open SoloPi on your phone, you will find that many functions require adb authorization. Enter the following command in cmd:

  1. adb tcpip 5555

In this way, you can start the network adb debugging of SoloPi. At this time, even if you disconnect the phone, you can continue to use the functions of SoloPi. Let's take a look at the functions of SoloPi.

Since SoloPi's information is displayed in a floating window, we need to grant SoloPi floating window permissions before using it. As you can see, SoloPi's functions include recording and playback, performance testing, and one machine with multiple controls. Here we focus on performance testing.

In the SoloPi interface, you can choose to record global performance or only the performance of a certain App.

SoloPi's performance test module is very functional. It can display the usage of CPU, memory, network, frame rate and game frame rate, and display all kinds of data in the floating window, which is clear at a glance. It is worth mentioning that SoloPi can specify the running status of a certain App or game. For example, if you want to test the frame rate of this game, you can specify this game in SoloPi, and the floating window will highlight the data of this game.

During the test, you can use the floating window to observe the current CPU usage, frame rate and other data

Since SoloPi can monitor various data of Android operation, it is easy to use it to determine whether the phone is lagging. Let's put it into practice.

Let's try the game first. Through SoloPi, we can see that playing "PlayerUnknown's Battlegrounds" is not a problem, and the frame rate has been quite stable. SoloPi can not only display the current frame rate, but also record the data and organize it into a chart. Just click the green triangle button in the floating window, and the frame rate will be recorded and organized into a chart, which is very good.

You can also view the process corresponding to the currently running App

Record the data

The recorded data can be presented in a line chart, which is clear at a glance

In addition to testing games, SoloPi can also test apps. Many friends say that some apps are very resource-intensive, consume CPU and memory, and are very laggy. SoloPi can help you see if this is the case. With SoloPi, you can see the CPU memory usage and frame rate when running an app. It is easy to tell whether an app is a toxic one.

You can also test the real-time resource usage of the App

In addition to displaying performance data, SoloPi also has other functions. For example, recording and playback, this is not a simple screen recording, but it will record all your operation steps on a certain App and save it as a file. Share this file with other people, and after opening it with SoloPi, you can automatically restore the previously recorded operations, which is quite fun.

Record the operation steps of the App, you can send the record to others, and the App will automatically complete these steps

In general, SoloPi is a small tool with very distinct features and functions. As an open source application, it does not have a gorgeous interface, but its functions are very geeky. It is actually a magic tool for analyzing the performance of mobile phones and App games. It is not without shortcomings. For example, there are some problems with stability, and it may cause the Android user interface to crash in some mobile phone ROMs. But overall, SoloPi is still quite practical. If you want to know whether your mobile phone is stuck when running a game or an App, and to what extent, SoloPi can definitely help you!

<<:  Little-known trick! How to draw a standard square in Excel

>>:  Zhang Ping, academician of the Chinese Academy of Engineering: 6G faces dimensional disaster

Recommend

Awesome, my network

China's broadband speed used to be disappoint...

Halfway through 2021, China Broadcasting and Television 5G begins to accelerate

2021 is already halfway through, and China Radio ...

IPv6 Multicast Technology and Dual Protocol Stack Technology

1. IPv6 Multicast Technology IP multicast is an e...

IoT connections to grow 400% in four years

IoT connections are expected to reach 142 million...

HTTP History - From HTTP/1 to HTTP/3

Birth When talking about http, we must first unde...

How to disable IPv6 on Ubuntu Linux

Wondering how to disable IPv6 on Ubuntu? In this ...

Understand the OSI model in five minutes

The Open Systems Interconnection (OSI) model is a...

The ultimate secret to speeding up WiFi is here!

[[434247]] Reasonable configuration of channel wi...