A system and method for automatically adjusting resolution based on android terminal according to different interfaces
An automatic adjustment and resolution technology, applied in the field of information processing, can solve problems such as blurred display, achieve the effect of improving user experience and display effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0035] A system based on an Android terminal that automatically adjusts resolution according to different interfaces, including a maximum resolution acquisition module, a transmission module, an Android system attribute creation module, a selection module, and a setting module, the maximum resolution acquisition module, the transmission module, Described selection module is connected successively, and described Android system attribute creation module connects described selection module, and described selection module, described setting module, described Android system attribute creation module are connected successively; As figure 1 shown.
[0036] The maximum resolution acquisition module obtains the highest resolution through the driver of the interface chip in the Android terminal system kernel; and the highest resolution obtained is transmitted to the user space by the kernel space through the transmission module, so that the final output resolution is set; the described ...
Embodiment 2
[0038] A method for automatically adjusting resolution based on the system described in Embodiment 1 according to different interfaces, such as figure 2 As shown, the specific steps include:
[0039] (1) Utilize described Android system attribute creation module to add an Android system attribute representing final output resolution, described Android system attribute sets resolution initial value: In Android system, create all with the SystemProperties class under android / os / Describe Android system attribute, and use SystemProperties_set and SystemProperties_get interface to revise and obtain the value of described Android system attribute respectively;
[0040] (2) Obtain the highest resolution that the interface chip can handle through the corresponding chip driver in the Android terminal system kernel;
[0041] (3) Write the highest resolution that can be handled by the interface chip obtained in step (2) into the device file generated by the FrameBuffer driver in the / ...
Embodiment 3
[0050] According to the method for automatically adjusting resolution according to different interfaces described in embodiment 2, the difference is that in the step (2), when the interface chip is VGA, the specific steps include:
[0051] a. The VGA chip driver obtains the RAMDAC frequency of the RAMDAC analog-to-digital converter. The RAMDAC frequency of the RAMDAC analog-to-digital converter is fixed, and the RAMDAC frequency is stored in the BIOS of the VGA graphics card; the RAMDAC frequency refers to the unit time The number of pixels converted from digital signals to analog signals, in MHZ;
[0052] b. Read the frequency value F of RAMDAC. When F≥158MHZ, the highest resolution that the interface chip can handle is 1920×1080P. When 110MHZ≤F≤158MHZ, the highest resolution that the interface chip can handle is obtained. 1600×900P, when 70MHZ≤F≤110MHZ, the highest resolution that the acquisition interface chip can handle is 1280×720P;
[0053] c. Pass the obtained highest ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com