APP The goal of downsizing is to streamline mobile phones root lower system/app and system/priv-app In two catalogues APK file .

   
The means of streamlining are : Find out what these applications are for , Find out if these applications are useless for the system , Do you need to judge according to your own actual situation , And can not follow the trend of the Internet search . Find what's useless for you and delete it .

    The following is a list of the applications I found under these two directories .

    system/app Directory apk

Crop file size effect Can I cut it
AudioProfile.apk 79K Sound setting in profile mode , Deleting will affect the native Setting Use of profile settings It is suggested to keep it
BasicDreams.apk 25K Basic interactive screen saver bottom service program , Related to dynamic screen saver , At present, it has no effect on background switching It can be deleted as appropriate
Bluetooth.apk 441K Bluetooth related applications , The platform has no Bluetooth related functions , Can be deleted It can be deleted as appropriate
Camera2.apk 1.7M Photography related functions It can't be deleted
Carddav-Sync.apk 151K yes Android Of CardDAV client , Use to synchronize contacts To be verified
CellBroadcastReceiver.apk 160K Community broadcasting , It may be related to phone messages , Specific unknown It can be deleted as appropriate
CertInstaller.apk 29K android Certificate installation tool , Uninstall may affect the installation of the app It can't be deleted
DeviceTest.apk 210K Factory test tools It can't be deleted
DocumentsUI.apk 286K Native download tool UI layer , Deleting will affect the use of native download tools It can be deleted as appropriate
DownloadProviderUi.apk 138K DownloadProvider The realization of the interface part of It can be deleted as appropriate
DrmProvider.apk 12K DRM Protected data storage service , Details are not available , Higher version Android It looks like it's gone It can be deleted as appropriate
EngineerMode.apk 1.2M Engineer mode It can't be deleted
Gallery2.apk 3.6M Native graphics software It can't be deleted
HTMLViewer.apk 35K HTML viewer It can be deleted as appropriate
KeyChain.apk 22K Password management service , System basic components , Some people say that it will affect the contacts whose dials can't display the relevant letters by numbers , It can be further verified whether it can be deleted It is suggested to keep it
PacProcessor.apk 5.6K Processing agent auto configured , Exclusive or when linking computers , It is said that it will affect the step counting software , To be verified . Can be deleted It is suggested to keep it
PackageInstaller.apk 91K Package installation management ( Cannot be deleted ) It can't be deleted
PrintSpooler.apk 90K Printing service ,framework More than one is bound to this service It can be deleted as appropriate
Provision.apk 4.1K  Boot loader , Before launcher Launched applications , Deletion may affect the use of physics win cases ( It may be after upgrading when the partition is not clear ) It can't be deleted
SGPS.apk 165K Non native applications ,GPS Location correlation It can't be deleted
SoundRecorder.apk 244K Native recorder It can be deleted as appropriate
SprdRamOptimizer.apk 75K Spreadtrum platform widget To reflect the form of a memory optimization tool It can't be deleted
Stk.apk 89K Operators sim Card application related It can't be deleted
TelephonyProvider.apk 154K Telephone information storage , Affect telephone function It can't be deleted
UserDictionaryProvider.apk 11K User dictionary , Impact on native Google ime and language settings It can't be deleted
ValidationTools.apk 538K 
Mobile phone verification testing tool , Test most functions of mobile phone , such as SIM Card function , Camera function , Bluetooth function ,wifi Function and so on , It may be related to the application of engineer mode It can be deleted as appropriate
Validator.apk 61K Mobile phone voice recording and other related testing tools , It may be related to the application of engineer mode It can be deleted as appropriate
WAPPushManager.apk 7.1K WAP Push service   It can be deleted as appropriate
modemassert.apk 23K Application of Spreadtrum platform , yes socket Of client end , Start on power up , For interface display , It may have something to do with the engineer model It is suggested to keep it

system/priv-app Directory apk:

Crop file size effect Can I cut it
BackupRestoreConfirmation.apk  16K Selection and deletion , Backup and restore the phone data to the linked computer , Don't use Google backup. It's useless to keep it It is suggested to keep it
CalendarProvider.apk 155K
Calendar related , Used to add items to the calendar , Notes, etc , The native calendar will use , Your own calendar can also use this to store notes , If there is no calendar related app , Can be deleted It can be deleted as appropriate
CarrierConfig.apk 103K Related to telephone service , Cannot be deleted It can't be deleted
Contacts.apk 1.5M Telephone contact , Cannot be deleted It can't be deleted
ContactsProvider.apk 2.3M Telephone contact , Cannot be deleted It can't be deleted
DefaultContainerService.apk  15K
Package access service , Removal will affect the installation of the app , It's also about primordial setting Some functions of the storage part , Cannot be deleted It can't be deleted
Dialer.apk 1.7M Native dialer It can't be deleted
DownloadProvider.apk 228K Native Download Manager , If you use the native download tool, you need to keep it It can be deleted as appropriate
ExternalStorageProvider.apk  16K External storage device It is suggested to keep it
FusedLocation.apk 9.4K This service is a kind of location service , It aims to reduce power consumption and provide background or foreground positioning services for software in need It can't be deleted
InputDevices.apk  57K The lack of this file will cause problems in copying files when the cable is connected to the computer , To be verified It can't be deleted
Keyguard.apk 516K
Lock screen application , If you delete it , Unpredictable problems may arise , After all, the system has a very close relationship with him KeyguardManager service , In many other parts of the system, the current screen lock status will be judged , So this should be treated with caution
Cannot be deleted
MediaProvider.apk 110K Media storage media manager It can't be deleted
Mms.apk 3.9M Native SMS application It can't be deleted
MusicFX.apk  58K
It's a Android System specific audio control panel , bring Android Music playing effect is more rich and excellent , It can be deleted if it cannot be used , It will not affect the operation of the system . It can be deleted as appropriate
OmacpManager.apk  60K Related to SMS display , It needs to be verified with SMS application To be verified
OneTimeInitializer.apk 5.6K
For installing google apps at first launch , Old version android After the system is deleted, the system will be stuck in the boot wizard ,4.4 To be verified , It may affect the database of contacts and phones It is suggested to keep it
ProxyHandler.apk 8.1K Internet agent related services It can't be deleted
radio_interactor_service.apk 3.9K Suspected involvement RIL layer (Radio Interface Layer) Related functions , It is recommended not to delete it
It can't be deleted
Settings.apk 2.3M Native settings It can't be deleted
SettingsProvider.apk 118K Provides services for the native settings database It can't be deleted
SharedStorageBackup.apk 6.8K stay adb Mode , use adb
backup…… On command ,sharedstoragebackup It will store and sd Card content backup . So no adb Debugged can be deleted It is suggested to keep it
Shell.apk  17K May be associated with Shell Command parsing correlation , Check the source code has the function of error report It can't be deleted
SL_FotaUpdate.apk 747K Third party upgrade procedure It can be deleted as appropriate
SystemUI.apk 897K Drop down status bar It can't be deleted
TeleService.apk 1.8M Service the phone It can't be deleted
VpnDialogs.apk  13K
without VpnDialogs.apk This system component , Will lead to “VPN” Class software cannot create a network connection , It will affect the wall climbing . No effect on daily operation . It is suggested to keep it
WallpaperCropper.apk  65K Affect settings wallpaper It can be deleted as appropriate

above app The way to delete is in the source code /build/target/product Directory for each application makefile to configure , Then comment out the corresponding mk Content in the document , To achieve the purpose of not participating in the compilation .

Whether the above can be deleted only represents the situation in my own project , So it's better not to copy the results , Or should the actual situation prevail .

Technology
©2019-2020 Toolsou All rights reserved,
One is called “ Asking for the train ” A small village Finally got the train Spring Boot Lesson 16 :SpringBoot Implementation of multithreading with injection class Chrome OS, For programmers and Windows What does it mean ? Internet Marketing JAVA Convert a string to a numeric type I've been drinking soft water for three years ? What is the use of soft water and water softener You don't know ——HarmonyOS Talking about uni-app Page value transfer problem JavaScript Medium Call and ApplySparkSQL Achieve partition overlay write Character recognition technology of vehicle license plate based on Neural Network