What software is HMS Core? I believe that many friends have found that their mobile phones come with HMS Core. This is actually the core mobile service client officially produced by Huawei. It is a collection of all Huawei mobile services. The impact of uninstalling this software on Huawei mobile phones or other Huawei devices is Differently, after uninstalling HMS Core, other applications of the system may be affected and performance will decrease.
1. Application services
Huawei Account Service: Support your users to quickly and easily log in to your applications using Huawei accounts on multiple platforms such as mobile phones, tablets, TVs, and cars. Two-factor authentication has extremely high security and provides your users with the ability to protect their digital assets and personal privacy.
Advertising services: Committed to creating an open and compliant advertising ecosystem. You can get more revenue from in-app advertising through traffic monetization services; through advertising identification services, user privacy can be protected in an all-round way, and it can also help advertising platforms and third-party monitoring platforms carry out personalized advertising and conversion attribution in compliance with regulations.
Analysis service: It is a free cross-platform (Android/iOS/Web), multi-device (mobile phonetablet, etc.) data analysis product, with a large number of preset analysis models, which can help you clearly understand the user's behavior, thereby realizing user In-depth insights into products, content, and content enable you to implement data-driven operations and make informed decisions on application marketing and product optimization.
App Linking: Create cross-platform deep links directly to in-app content, which can be used for advertising, social invitations, etc. Users click on the link to directly access the content. It can work in the desired way on various platforms. If the application is not installed, it can be redirected to the application market. Download and install, and can also count data such as the number of link clicks and the number of application installations.
Situation awareness service: Situation awareness service provides situation awareness capabilities such as obtaining the user's current time, geographical location, activity status, headset status, etc. By calling these capabilities, your application can gain more efficient insight into the user's current situation and provide users with more intelligent information. and caring experience.
Service account: Provides Huawei with a unified merchant service position to promote your business closed loop through service distribution, user interactive connections, and diversified marketing tools.
DCI Copyright Services: Provide full-process digital copyright services based on DCI standards for Internet platforms, reconstruct the new system of rights confirmation, authorization, and rights protection in the digital social copyright ecosystem, and reshape the value of copyright.
Cloud space service: Provides convenient and fast cloud storage capabilities for applications, allowing users of developer applications to easily upload, download, synchronize, view, and share images, videos, files, etc.
Dynamic tag manager service: Dynamic tag manager allows you to quickly configure and update measurement codes and related code snippets. You can easily configure analysis and measurement codes based on the web interface to achieve on-demand monitoring of marketing activity data.
Game service: Supports the rapid and low-cost construction of basic game functions such as achievements, rankings, and archives, improves the efficiency of game testing, management, and release, and assists you in continuous optimization through data analysis.
Sports and health service (Health Kit): Provides sports and health data services, combines excellent application services and third-party equipment to create an ecosystem of "intelligent sports and health equipment + Huawei terminals + application services" to bring safe, smart and convenient sports and health to users experience.
User identity service (Identity Kit): User identity service provides developers with unified user address selection and management services. You can obtain user address information efficiently and conveniently through user authorization.
In-App Purchases: Provide you with payment services, allowing you to focus on the capabilities of the application itself and more on application innovation. It greatly reduces the investment in development, introduction and product launch of payment channels, global compliance and other aspects, and helps your business monetize.
Location Kit: Huawei's location service uses a hybrid positioning mode using multiple channels such as GPS, WiFi, and base stations for positioning, giving application developers the ability to quickly and accurately obtain user location information, building global positioning service capabilities, and assisting developers. Grow global business.
Map Service (Map Kit): Helps global developers realize personalized map presentation and interaction, and comprehensively improves the LBS experience of applications.
Membership Kit: By opening diversified marketing capabilities such as cards and coupons, we create a cross-business and multi-scenario membership ecosystem to help you achieve your goals of user operations and incremental revenue generation.
Push Kit: Provides timely and accurate message push services to help applications accurately reach users, quickly increase user activity, and optimize product experience and value.
Quick App service (Quick App): Quick App is a new installation-free application developed based on industry standards. Developers can develop it once and run it on all mobile phones that support industry standards.
Unified code scanning service (Scan Kit): Provides convenient QR code and barcode scanning and parsing capabilities to help you quickly build in-app code scanning functions. Thanks to Huawei's accumulation of capabilities in the field of computer vision, Scan Kit can detect and automatically amplify long-distance QR codes, and is targeted at common complex scanning scenarios, such as strong lighting, stains, cylinders, etc. Recognition optimization improves QR code scanning success rate and user experience.
Search Service (Search Kit): Fully open the search capabilities of Petal Search, enabling ecological partners to quickly provide accurate and efficient mobile application search experience.
Location Service (Site Kit): Provides location query services to help developers and users use location-related services more conveniently, and to help developers quickly acquire users.
UI Engine: It is a set of UI development toolkit provided by Huawei that can help application developers quickly develop UI interfaces and automatically adapt to a variety of different screen forms to achieve the effect of automatic adaptation and operation of multiple devices at one time.
Wallet Kit: It can electronically put various types of credentials such as industry application cards, certificates, coupons, tickets, keys, etc. into wallets, injecting new innovative elements into traditional industry changes, helping developers use cross-industry scenario capabilities to provide End users create an All in One Wallet digital lifestyle
2. Media
Audio Editing Service (Audio Editor Kit): Huawei provides a wealth of audio editing capabilities for music creation, podcasting, soundtracks, and other scenarios. By integrating the audio editing service, your application can easily implement audio editing such as equalization, noise reduction, and sound source separation. Function.
Audio capabilities (Audio Engine): Huawei provides low-latency karaoke, multi-channel recording and other capabilities to enhance the audio experience. By integrating Huawei Audio Engine, your application can conveniently use Huawei karaoke and other functions, bringing a more perfect karaoke experience.
Audio Service (Audio Kit): Focusing on the three major areas of playback, sound effects, and audio data, it provides you with a wealth of audio services.
Camera Engine: It is Huawei's open interface for imaging capabilities. It is designed to help third parties use the powerful capabilities of the camera system simply and efficiently, bringing users rich camera functions and photography experience. By providing a new set of high-level programming APIs, it supports three parties to implement features such as large aperture, portrait, HDR, video HDR, video character blur, super night scene, etc., to achieve the same photography effect as Huawei cameras.
Multimedia Pipeline Service (AV Pipeline Kit): Provides you with a multimedia development framework and cross-platform, high-performance multimedia processing capabilities. It supports business scenario expansion through custom plug-ins and custom pipeline orchestration, reducing the difficulty of multimedia business development and allowing Applications focus more on business competitiveness.
Image Service (Image Kit): Provides you with image editing and scene-based animation functions to efficiently reproduce image content.
Panorama Service (Panorama Kit): Provides the ability to browse panoramic images, simulates a two-dimensional plan into a three-dimensional space, and provides an immersive panoramic image browsing experience.
Video Editor Kit: The video editing service provides one-stop video processing capabilities such as video import, editing, rendering, export, and media asset management. It is feature-rich, stable and reliable, and helps developers build applications easily and efficiently.
Video capability (Video Engine): Provides personalized video adjustment capabilities based on chips and algorithms. Helps you achieve movie-level color adjustment, encoder control and other functions, bringing you a high-quality experience in scenarios such as video playback, video calls and live broadcasts.
Video service (Video Kit): Provides services for video playback, with low lag, high definition, and seamless switching, allowing users to enjoy a new stable high-definition video experience.
Digital Copyright Service (Wise Play): Provides partners with digital copyright protection for content, including hardware and software-level DRM capabilities, support for certificate presetting, online application for client certificates, multiple content encryption formats and encryption algorithms, online and offline Playback and other scenarios
3. Graphics
3D Modeling Service (3D Modeling Kit): Provides you with automatic generation of 3D object models and PBR material generation functions to achieve efficient production of 3D digital content.
Computing acceleration service (Accelerate Kit): Make full use of heterogeneous multi-core hardware to help you easily solve application performance problems and make programs run faster and more efficiently.
AR Engine: Provides AR capabilities such as motion tracking, human body and face tracking, and environment tracking for your applications, helping applications integrate the virtual world and the real world to create a new visual experience and interaction method.
Graphics computing service (Computer Graphics Kit): Provides high-performance rendering frameworks, graphics rendering components, and technological research results that combine cutting-edge computer graphics, computer vision, and deep learning.
Game acceleration capability (GameTurbo Engine): Provides refined scene information, configuration information, network information, etc. to the system through the game App. The system feeds back system status information to the game App, allowing both parties to use this information for closer and in-depth collaboration. Further improve the player's gaming experience when system resources are limited.
Graphics engine service (Scene Kit): Provides a high-performance, low-power consumption 3D graphics rendering engine. Provides easy-to-use rendering interfaces for games, AR&VR and other applications, bringing users an exquisite and cool visual experience.
VR Engine: It is a one-stop content development and upload platform open to VR content developers. Provide content directly to consumers by integrating HUAWEI VR SDK 4. Intelligent terminal
CaaS Engine: Based on Huawei's terminal connectivity business and an open interface provided for application developers and hardware developers, CaaS Engine helps Huawei smartphones, applications, and partners' smart devices implement system-level audio and video call functions. Build a huge real-time communication network and strive to create the best communication experience for consumers.
Cast Engine: It is a mobile-centered large-screen collaboration capability provided by Huawei. By integrating Huawei Cast Engine, fast, stable, and low-latency collaboration between mobile phones and large-screen device screens can be achieved, bringing a high-quality experience in multi-screen collaboration scenarios.
Device Virtualization Engine (DV Engine for short): Use virtualization technology to build related devices or devices into extensions of mobile phone devices or capabilities. The TV, camera and speakers at home can be virtualized into the screen, camera and mic/ Speaker uses wearable devices as virtual sensors for mobile phones to achieve a mobile-centered full-scenario experience.
HUAWEI HiCar: A full-scenario smart interconnection solution for people, cars, and homes provided by Huawei. HUAWEI HiCar connects mobile devices and cars, taking advantage of the strong attributes of cars and mobile devices as well as multi-device interconnection capabilities to establish a pipeline between mobile phones and cars, extending mobile phone applications and services to cars, and realizing full scenarios with mobile phones as the core. experience and create smart travel experience for consumers.
OneHop Engine: It is a solution technology for multi-terminal business collaboration. Relying on the NFC short-range communication protocol, it opens multi-device touch interaction capabilities to mobile phone applications and third-party devices, connecting mobile phones and all-scenario devices. It is committed to providing users with the ultimate experience of seamless switching of multiple services from mobile phones to peripheral devices, solving the problems of difficulty in cross-device connection of Apps, difficulty in device network configuration, and difficulty in transmission.
Pencil Engine: It is a handwriting capability suite provided by Huawei. It provides brush effects, handwriting editing, point prediction, stroke shaping and stylus double-click functions, allowing developers to easily integrate handwriting functions and bring High-quality handwriting experience creates more handwriting application scenarios for third-party developers.
File sharing capability (Share Engine): Huawei Share is a development toolkit open to third-party devices. It is the industry's best solution for wirelessly transferring files across devices. It uses Bluetooth to realize mutual device discovery and connection authentication, establish a P2P Wi-Fi channel, and realize the mutual transfer of files between Huawei mobile phones and third-party devices. When the processing capabilities and transmission environment of the third-party equipment are guaranteed, the Share Engine transmission speed can reach up to 80MB/s.
Wear Engine: Extend the ecological applications and services on mobile phones to smart wearable devices, and also open the capabilities of smart wearable devices to mobile phone applications, realizing the sharing of capabilities between mobile phones and wearable devices, and bringing a richer interactive experience to users. .
5. Safety
Fast Identity Online (FIDO): Provides safe and trustworthy local biometric authentication and safe and convenient online fast identity verification capabilities for applications.
Safety Detect: Currently provides system integrity detection (SysIntegrity), malicious URL detection (URLCheck), application security detection (AppsCheck), fake user detection (UserDetect), and malicious WiFi detection to help you quickly build application security.
Data security capability (DataSecurity Engine): Provides the ability to securely protect user data and obtain system data.
Device security capabilities: Provide you with a program running environment based on hardware isolation. Ensure the security of program operation and business data.
Local Authentication Engine: Based on deep neural network development and combined with 3D structured light technology, it provides you with safe and reliable local face authentication capabilities.
6. Artificial Intelligence (AI)
Machine Learning Service (ML Kit): Provides you with rich text, speech language, image, and face and human body service APIs to create a new AI experience and easily build your AI applications.
HUAWEI HiAI Foundation: Open chip capabilities, quickly transform and migrate existing models, and achieve better performance and lower power consumption with the help of heterogeneous scheduling and NPU acceleration.
HUAWEI HiAI Engine: Open application capabilities, build full-connection services and full-scenario applications, and easily combine multiple AI capabilities with APPs to make APPs more intelligent and powerful.
HUAWEI HiAI Service: The fast service smart platform can aggregate developers' content and services and provide third-party direct services for Huawei terminal products. Xiaoyi Dialogue Development Platform provides developers with an end-to-end platform for the development, testing and deployment of dialogue services.
7. Connection and communication
5G Modem Kit: Provides Huawei's advanced and professional 5G communication services and 5G cell information services for your applications.
Linear motor capability (Haptics Engine): Encapsulates the linear motor vibration capability of Huawei terminals into a development interface and opens it to application developers to help developers quickly call Huawei's linear motor vibration capabilities within their applications. Haptics Engine provides vibration waveforms for user scenarios and provides a custom waveform interface to help application developers achieve more realistic, fast and smooth tactile feedback.
HEM Kit: Provides OOBE with the ability to automatically deploy equipment and accurately deploy applications to the work equipment you need.
hQUIC Kit: Let your application quickly support the QUIC protocol, supplemented by Huawei's intelligent congestion algorithm, providing users with faster connection establishment speed, stronger anti-packet loss capability, and higher throughput.
Dual network aggregation capability: Huawei's technology brand of device-cloud collaborative network acceleration uses Wi-Fi and cellular networks concurrently on the device side to bring users the ultimate communication experience of aggregated high network speeds, stable low latency. In order to allow more applications to better use this technology, Huawei has opened this communication capability to partners through Engine to achieve reasonable scheduling of system resources.
MDM capabilities: MDM capability APIs, including device management APIs and application permission management APIs, provide system-level permission management functions for applications installed on Huawei devices and used in enterprise environments.
Nearby Service: Allows you to conveniently realize autonomous discovery, autonomous interconnection, and data transmission by surrounding mobile phones. Allows you to easily obtain surrounding Bluetooth beacon messages and provide users with scenario-based services.
Network Kit: Aggregates the best practices for far-field network communication, supplemented by scenario-based interfaces such as RESTful and file upload and download, to provide you with an easy-to-use, low-latency, high-throughput and highly secure device-cloud transmission channel.
Wireless transmission service (Wireless Kit): Provides Huawei's advanced and customized wireless communication optimization services, such as 5G, Wi-Fi, etc. Bring high bandwidth, low latency, and highly reliable network experience to your applications