The most complete network! The functions of "Developer Options" in the mobile phone are summarized here

2019/10/1609:50:14 technology 1203

Do fans know? The "Developer Options" in the phone settings hides many functions, let's learn it together.

Find the version number in Settings>System>About phone>, and poke it 7 times until the developer option has been opened.

Part 1: Common features

NO.1 Memory

As the name implies, it is a statistic of the mobile phone’s memory usage. You can check the recent mobile phone’s memory here. Memory usage, such as how many apps the phone has recently called, your usage habits, and how much memory is left. In addition, the running memory usage details of the previous mobile application management have also been moved here to display.

The most complete network! The functions of

NO.2 Submit a bug report

This is mainly used when the system fails, which is what we commonly call bugs or crashes, which can be generated by this option The report is convenient to submit to relevant personnel to detect and deal with problems.

The most complete network! The functions of

NO.3 Lock screen

Once this function is turned off, your phone will enter the system directly after you press the power button to light the screen. Note that it is directly into the system. There is no process of sliding to unlock, so if it is a tablet shared at home, I actually recommend turning this off, because as long as the power button is turned on, it can be used immediately. I suggest not to turn off the mobile phone. On the one hand, it is not safe, and on the other hand, it is easy to malfunction.

NO.4 Desktop backup password

This function is actually very practical, but with the addition of mobile phone fingerprints and face recognition, this function is initially used to prevent someone from deliberately checking Your phone is prepared for a complete system backup. The Android system can always be backed up through the SDK toolkit, which has advantages and disadvantages. If you are afraid of losing important data and failing to flash the device, you can back up the system in advance, but once it is used by bad guys, it will be very troublesome. So Google reserves this password function. But now that mobile phones have fingerprints, the possibility of being backed up by others is relatively small.

NO.5 Stay awake

This is a very useful function. After turning on the phone, as long as the phone is connected to the USB power source, the screen will remain on. Normally use the phone while charging and swiping What software can be opened, save the time to poke the screen.

NO.6 Turn on the Bluetooth HCI information collection log

This is called when the main user captures the Android system, which has little effect on general users. If you need to cooperate with after-sales and other related personnel. , You need to turn on this function, then use related software to transfer data, and then search the btsnoop_hci.log file on your mobile phone to find the packet capture log.

NO.7 The running service

This is actually the background monitoring that we are familiar with in the Android system before. You can see which software is currently running in the background and what are they doing , And can be stopped appropriately. It is similar to the task manager function of the computer.

The most complete network! The functions of

NO.8 WebView realizes

This function is actually not ignored, because the general mobile phone only has one interface is Google, but you can understand the function of this function , Everyone should be clear about what WebView does, it is mainly a function of rendering app running, etc. At present, the most commonly used interfaces are Google and Chrome. Sometimes you see that updating Google XXX in the system may be updating this.

NO.9 Enable multi-process WebView

If you read Article 8 clearly, you can understand this well. First of all, let’s talk about the benefits, and increase the running aThe memory throughput of pp will theoretically run smoother and better. The disadvantage is that if the throughput memory of a single app is too large, when you switch it to the background, the system will take the initiative to recycle it to ensure that other apps are running normally, so when you open this app, the software will restart. Therefore, it is generally not recommended to turn on this function.

NO.10 Automatic system update

This is not much explanation, if you really don’t want automatic update, you must come here to turn off this option.

NO.11 Demo mode

Many people think that the demo mode is the screen mode of the kiosk that the mobile phone shop sells, but it is not. The demo mode is actually to clear all the icons in the status bar, and only keep the system signal, time, battery and other information, so that you can take a screenshot for others to demonstrate. Don’t make any mistakes now~

The most complete network! The functions of

Part 2: Debugging function

NO.12 USB debugging

When we want to When the mobile phone is connected to a computer or other device and the adb command is needed, the USB debugging must be turned on.

NO.13 Cancel USB debugging authorization

Select and confirm that you can cancel all the computer devices that are allowed by USB debugging, that is, you will need to click OK next time you connect.

NO.14 When connecting to USB, the prompt always pops up

We will prompt in the status bar or pop-up window until the USB is connected to prevent your phone from being maliciously connected to some devices and you Don't know yet.

NO.15 Monitor ADB installation applications

If you are an old Android player, you should be familiar with this function. A long time ago, we used ADB commands to implement ROOT authorization on mobile phones. Yes, of course the current system is also available, but the current customized system is becoming more and more complete, so there are fewer and fewer places to ROOT.

NO.16 ADB debugging is allowed in the "charge only" mode.

means that you can use ADB debugging commands even if you select the charging only mode after connecting to the computer.

NO.17 Select the simulated location information application

theoretically can help us realize the virtual positioning of some apps, but it is actually very troublesome. You need to debug the location information first, then simulate, and finally Only by bypassing the GPS positioning to achieve virtual positioning, and now there are many virtual positioning apps, you may wish to change the app to get it directly. If you are interested in Fanfan Duomao, you can also open another post to introduce the method in detail.

NO.18 Enable view attribute checking function

is used to detect the operation of some data, such as common SQL statements, which are of little effect to our general users. It is recommended to keep the option of system mode.

NO.19 Select the application to be debugged.

is used to select part of the app for debugging after the computer is connected to the mobile phone. The general user does not use it, and the mobile phone is generally gray and does not allow clicking.

NO.20 Waiting for the debugger

Refer to NO.19 for use with

NO.21 Pass the USB verification application

You can understand it as installing in ADB The software will bypass the built-in installer of the system and install the apk directly, so if there is malicious software that is installed, the system cannot be detected, so the security of the app can be verified via USB. But we hardly use adb to install apps now, so it's not very useful anymore.

NO.22 Log recorder buffer size

is mainly used to record your mobile phone system usage records. In theory, the larger you set, the larger the length of the log file you can pull. However, we don't often upload log files to the server, so there is no need to set too large, it is recommended to use the size equipped with the system. If the phone memory is relatively large, it can also be set to about 4M, which is more practical.

NO.23 Improved readability under the sun

This function means that the screen will increase the brightness for a short time when the sun is in direct sunlight, adjust the contrast, etc. to make the screen content visible. This opening is still necessary, especially for powders with frequent changes in the light environment.

Part 3: Network function

NO.24 Enable detailed WLAN logging

This is mainly for two purposes, one is to record which WiFi you have connected to, There will be a detailed SSID, which is the name, and the signal strength when you connect to this network, which is RSSI. It is not very useful for us.

NO.25 Start to turn on mobile data

After this function is turned on, the data network of the mobile phone will always remain on, so that when you switch scenes, the network will not be interrupted by disconnecting WiFi. It is possible that when the WiFi signal is not good, the mobile phone will use data to surf the Internet instead of WiFi. So if you have a lot of traffic, you can open it. Nowadays, many fans are unlimited packages, in fact, it doesn't matter if you open them.

NO.26 Network sharing hardware acceleration

Network sharing is what we often call hotspots. When hotspots are turned on, the mobile phone will use hardware to process some data, which will not affect the efficiency of the hotspots. Properly save electricity. So it doesn't hurt to open it.

NO.27 Select USB configuration

is mainly used to select the port function after USB is connected to the computer, such as common MTP, PTP, MIDI and other functions, just select it as needed. If it is just to charge a battery, choose to charge only, so the charging efficiency will be the fastest.

The most complete network! The functions of

NO.28 Display Bluetooth devices without a name

Some special devices hide the Bluetooth name, but because Bluetooth is turned on, a MAC address will be exposed. So after opening, you can search for Bluetooth signals with hidden names.

NO.29 Enable the default ringtone

Turn on the default ringtone and play the ringtone through the Bluetooth device after you connect to Bluetooth.

NO.30 Bluetooth audio decoder

is mainly used to select the Bluetooth decoding type. Choosing the appropriate type can improve the sound quality. Generally, we give priority to the LDAC at the bottom. If your headset does not support it, try one by one from bottom to top. Note, this option can only be selected after you connect a Bluetooth device.

NO.31 Bluetooth audio sampling rate

First of all, everyone must figure out the difference between Bluetooth headsets and ordinary wire headsets. The transmission of Bluetooth headsets relies on their own data transmission, so it needs to be mentioned in NO.30 The decoder performs decoding. And this process requires sampling. In theory, the higher the sampling rate, the better, but it also depends on the hardware of your Bluetooth headset. So you can try to set a larger value to save and exit, and then click to view it. If the value is not restored, it means that it is supported. If the value is restored, it means that your Bluetooth headset does not support it by default.

NO.32 Bluetooth audio sample quantization bit number

Reference NO.31 This is still an option to set sample samples. In theory, the larger the value, the better, the larger the value, the greater the degree of sound quality retention The bigger, of course your hardware hasSupport.

NO.33 Bluetooth audio channel mode

The main choice is mono or stereo. If it is a professional music headset Bluetooth headset, it is definitely recommended to turn on stereo. If it is a normal monaural Bluetooth headset, Then mono is fine.

NO.34 Bluetooth audio XXXX playback quality

First select the decoder with reference to NO.30, and then set the corresponding sound quality here. In theory, the higher the sound quality, the better, but it depends For your music files, you can download high-quality music from Huawei Music activation members.

NO.35 Bluetooth audio XXX delay

Because the Bluetooth device has more or less delay in playing the audio source, you can adjust the delay appropriately after selecting the decoder.

NO.36 Maximum number of Bluetooth audio connections

This does not refer to the number of Bluetooth devices that can be connected to your mobile phone, but the number of Bluetooth devices that can be connected at the same time, for example, you can Connect the Bluetooth speaker and Bluetooth headset at the same time. The headset is used for making calls and the speaker is for playing music. In theory, the more you check, the better, but if you have a lot of Bluetooth devices at home and they all need to be paired, it's best not to check more than one to avoid fighting.

NO.37 Bluetooth automatic connection

As the name implies, just turn on the Bluetooth switch, you can automatically connect to the paired devices around you. If you want to turn off this function every time you manually select.

NO.38 Bluetooth absolute volume

Many Bluetooth devices can adjust the volume by themselves in addition to the mobile phone, but if you turn on this switch, the volume on your mobile phone is equivalent to that of the Bluetooth device. The volume, that is, the adjustment on the Bluetooth device is invalid.

Part IV: Input function

NO.39 Display touch operation

After you turn on this, all your touches on the screen will have small circle reminders, generally It is suitable for you to use when you record an instructional video of what operation, so that others can see how you operate the screen.

NO.40 Pointer position

When this is turned on, there will be a short track record every time you touch the screen. This can actually be used to test whether there is a problem with the screen. For example, if you think a certain area is malfunctioning, you can turn it on and click on the screen to see if there is a trace generated, and then you can know whether the screen is responding.

The most complete network! The functions of

Part 5: Drawing function

NO.41 display surface (surface) update

This is also a test function, usually used almost Don't open it before. If you turn it on, your screen will flash once if you refresh it once. If you are watching a video, it will be irritating, and it will really flash blindly.

NO.42 Display layout boundary

This is also a test function, as long as you open it, you can see the design layout of the entire interface. In fact, you can find that almost all interfaces are symmetrical with rectangles and lines. Waiting for the design, very interesting.

The most complete network! The functions of

NO.43 Window animation zoom

Here, 1x, 2x, etc. refer to the multiples of the pop-up speed. The larger the multiple, the slower the animation speed. In fact, it looks good The effect will make you feel pleasing to the eye when using the phone, so you can set a multiple that you can adapt to. Of course, if you like the simple and rude click to open the both eyes, you can also close the animation. In addition, for mobile phones with lower configurations, it is recommended to lower the animation multiplier, otherwise the mobile interface will respond very slowly.

The most complete network! The functions of

NO.44 Transition animation zoom

Refer to NO.43, but this is to set the transition interface animation.

NO.45 Animation program trial length adjustment

Refer to NO.43, but the duration of this animation program should not be adjusted too much, because it is related to the animation when you exit the application, open the drop-down menu Wait for the scene you can think of, if the animation is too slow you will get cramped.

NO.46 Analog auxiliary display device

This is also a test function. After opening, an additional screen will appear on the screen, which can be clicked and played, but it is not suitable for daily use.

The most complete network! The functions of

NO.47 Minimum width

This is what we often say to adjust dpi. In theory, the larger the value you set, the more content will be displayed on a page , Of course the corresponding font will become smaller. It's a bit similar to that of a tablet interface and a mobile phone interface. In fact, you can set an appropriate value to suit your habits. The general system default value is 360. For example, I set it to 420.

The most complete network! The functions of

Part VI: Hardware function

NO.48 Mandatory GPU rendering

First of all, you have to understand the basic structure of the SOC of the mobile phone, mainly in three blocks, the first CPU, the second GPU, and the third various signal modulators. Under normal circumstances, our daily app operation needs to render the screen, but the simpler rendering such as QQ and WeChat are all part-time CPUs themselves, and the CPU renders while computing. If it is a large game, the GPU will render it by itself, so this is why many fans find that some large games run smoothly on their phones, and some are stuck. Because game developers call different scenes when developing games. For example, games like Hearthstone are more GPU-powered. Hearing some fans here should understand, GPU is equivalent to the graphics card on the computer. So why is there an option to force GPU rendering? This is actually to reduce the burden on the CPU. If you turn on this, your GPU will always work to process the rendering of all apps, so the CPU pressure will be less. So the advantage is that you can run more apps at the same time, but the disadvantage is that the phone will consume more power. If you use a lot of apps every day, you can open it to ensure that your phone is smooth. If you just use it, you don’t need to open it. After all, the CPU does not need to be idle or idle.

NO.49 Display GPU view update

Similar to NO.41, it is also a test function. After opening, because the view must be refreshing all the time, the screen starts to flash. Do not open it normally.

NO.50 Display hardware layer update

is also a test function. When your device is updated on the hardware, the screen will turn green when the Flash hardware is running. Because the daily mobile phone data is always in the transmission state, and the storage of the mobile phone is constantly changing, it is very likely that the screen will turn green every time you swipe the screen after turning it on. So it is recommended not to open.

NO.51 Debug GPU overdrawing

test function, mainly used to test whether the page layout level is reasonable, if you open it and find that the interface is mainly blue, it is reasonable, if the red is more unreasonable . But our ordinary users do not use it daily, just close it.

NO.52 Debug non-rectangular cropping operations

test function, we also introduced that most of the interfaces are laid out with reference to rectangles, so debugging for very rectangular areas should be turned on This option. If you don’t need it for daily use, you don’t care about it.

NO.53 Forced to enable 4X MSAA

Fans who often play computer games should be familiar with this, mainly anti-aliasing to make the picture smoother and more delicate, but the running speed may be slower (depending on your mobile phone configuration). However, long-term use of mobile phones will inevitably increase the power consumption, which will seriously affect the lifespan. In addition, it is also written in the settings that it can be turned on in the application of OGL ES 2.0, so it is estimated that the software with a very old version cannot be used and cannot run. So everyone starts with caution.

NO.54 Disable HW overlay

Generally, operations such as screen image overlay are also done by the CPU, but you can force the GPU to complete this work by deactivating the HW overlay. So in theory, it will run more smoothly. However, the side effects refer to the forced rendering of the GPU. In addition, mobile phones with low configuration can obviously feel the game effect worse.

NO.55 Analog color space

If you are a color-blind or color-blind user, you must remember to turn on this option and choose your own type, so that the system will automatically invert the color, you can See the colors in the eyes of normal people.

NO.56 Set GPU rendering program

In addition to the default rendering engine, Skia engine has been added since Android 8.0, which is also a 2D graphics rendering engine and one of Google’s own main engines . Switching to this engine 2D rendering will have some effects, but you can't feel it daily.

Part VII: Media function

NO.57 Turn off the USB audio transfer

If it is turned off, then the audio cannot be output from the USB end, so many music enthusiasts The external USB decoder used cannot be used. Therefore, it is generally turned off to make the USB audio output normal. Many mobile phones now cancel the headphone jack and use the USB port as the headphone jack.

Part VIII: Monitoring function

NO.58 Strict mode is enabled

This mode is indeed very strict. If it is enabled, then as long as you exit an app, But it is still running in the background, your screen will have flashing prompts. In fact, it can help us monitor the running situation of the background, but now the mobile phone RAM is so large, it does not matter if one or two programs are in the background, so we usually choose to turn it off.

NO.59 GPU rendering mode analysis

We all know that the interface we see is actually rendered frame by frame, and when you turn on this option and select the bar graph, you During any interface operation, the screen will display the interface rendering. Each small rectangular bar in the figure represents the rendering time of one frame of the picture. The higher the rectangle, the longer the rendering time. If it exceeds the green standard line too much, it means that the picture has lost frames. Therefore, it is generally best that the entire distribution map is below the green line.

The most complete network! The functions of

Part 9: Application functions

NO.60 No activities reserved

After this function is turned on, it will be activated every time you exit the app interface Automatically close the app background forcibly. In other words, apart from the currently running program, there will be no other programs in the background. It may be used in certain scenarios, such as when you concentrate on playing games. But our mobile phone assistant can also help us achieve better.

NO.61 Background process limit

Here you can set the number of allowed background processes. If the mobile phone configuration is higher, it is recommended to use a standard background. If the configuration is really overwhelming, try 4 Backstage or less, so you can maintain a certain level of fluency.

The most complete network! The functions of

NO.62 show all "application no response"(ANR)

is mainly a function prepared for background applications, because sometimes the background resident application will also crash for some reason, such as insufficient memory, the system must be forced to clean up, such as other problems, so The interface will pop up to remind you, so you can’t open it depending on your personal preference. If you want to play with your phone more immersively, you can leave it open.

NO.63 Disabled applications

is mainly used Control whether it is self-enabled. If it is not enabled, it will not start the program if you do not click it. However, there are exceptions. It can be enabled at any time when it is awakened by the associated program. Click to switch the state.

The most complete network! The functions of

NO.64 Mandatory allows apps to be written to external storage devices

Since Android 5.0, Google has not allowed to install apps on external SD card devices, so this is why you must buy a mobile phone The reason to buy enough memory. In principle, you can force the application to be installed on an external storage device, but this is more troublesome, and the system itself generally does not take the initiative to complete this operation. So it is not very useful.

NO .65 Force the activity to be adjustable.

After opening this, all your applications can open split screen, which means that the previous system did not allow split screen now. So it can be opened without too much Impact. But remember to restart the phone after turning it on.

The most complete network! The functions of

NO.66 Reset the Shortcut Manager rate limit counter

test function, usually debugging part of the software must be operated Based on the operation of the software in the foreground, if the app completely exits to the background, that is, when the process is gone, it cannot be debugged. At this time, this counter can be reset. It is not very useful for general users.

* This article comes from Pollen Club Forum-Temperament of Cat

technology Category Latest News