索尼Z3哪些系统软件可以删除

新手学堂011

索尼Z3哪些系统软件可以删除,第1张

下面是具体的精简列表,系统自带的软件基本上都在手机的System/App文件夹里和System/priv-app文件夹里,所以这个精简列表也主要是针对这两个文件夹里的文件进行精简。

一:System/App文件夹下:

AnonymousData 匿名数据(可删)

AntHalService 无线电服务,跟收音机相关(可删 不建议删)

AptxNotifier aptx是一种无线(如蓝牙)音频高质高速传输技术/算法,有效降低延迟,保证品质(可删 不建议删)

BasicDreams 屏保程序(可删)

Bluetooth 蓝牙(勿删)

BluetoothExt 蓝牙相关的(勿删)

BluetoothUnlockSettings 蓝牙设置项(勿删)

Books 谷歌图书(可删)

bootinfo 设置 - 关于手机(勿删)

BrowserProviderProxy 浏览器代理(可删,不建议删)

Calculator 计算器(可删)

CallWidgetFrameworkPermission 调用控件框架的权限(勿删)

CameraAddonPermission 相机插件许可(勿删)

CameraCommonPermission 也是相机许可(勿删)

CameraExtensionPermission 相机扩展权限(勿删)

CertInstaller 证书安装(勿删)

Chrome 谷歌浏览器(可删)

ClockWidgets 桌面时钟插件(可删)

comqualcommlocation 貌似是什么高通公司位置或者定位什么的(还是别删为好)

comsonyericssonxhs Xperia乐享汇(可删)

comsonymobilexperialoungeservices 跟Xperia乐享汇有关(可删)

cover-widget Style Cover小部件(智能手机壳用的,可删,不建议删)

CrashMonitorSystem 测试系统(勿删)

device-monitor 设备检测(勿删)

DeviceConfigTool 配置工具(勿删)

DocumentsUI 文件界面(勿删)

DownloadProciderui 下载界面(可删,不建议删)

Drive 谷歌云端硬盘(可删)

DrmDialogs DRM对话框(勿删)

DrmUI DRM界面(勿删)

DualShockManager 链接PS3 PS4手柄的(可删,不建议删)

EnchantedForest 动态壁纸:魔法森林(可删)

ExperienceFlow2LiveWallpaper Xperia动态壁纸(可删)

ExternalKeyboardJP 日文键盘布局(可删)

ExternalKeyboardInternational 国际键盘布局(可删,不建议删)

FaceLock 面部解锁(可删)

Galaxy4 动态壁纸:黑洞(可删)

GenieWidget 谷歌新闻和天气(可删)

gmail-reader-service Gmail读者服务(可删)

Gmail2 谷歌的Gmail(可删)

GoogleAnalyticsProxy 谷歌代理分析(可删)

GoogleCalendarSyncAdapter 谷歌日历同步(可删)

GoogleContactsSyncAdapter 谷歌联系人同步(可删)

GoogleLyricsPlugin 谷歌歌词插件(可删)

GoogleTTS 文字转语音(可删)

GpsSatellitesNotification GPS卫星通知(勿删)

Hangouts 环聊(可删)

HeadphoneSelecation 音效里的耳机模式选择(勿删)

HoloSpiraWallpaper 一个动态壁纸(可删)

Home 主页(勿删)

HotspotAdvancedSetting 热点高级设置(勿删)

HTMLViewer 本地网页浏览器(可删)

IddAgent SE传送(删除后无法使用 设定->索尼爱立信->使用信息->发送使用信息)

lengine 智能接听(勿删)

ImageEnhancer 图像增强(勿删)

ImageProcessorPermission 图像处理器(勿删)

ims 暂时未知,但应该很重要(勿删)

Initial-boot-setup 初始启动安装程序(勿删)

IntelligenceBacklight 智能背光(勿删)

IntelligenceSettings 智能背光设置(勿删)

IntelligentRotation 自动旋转(勿删)

KeyChain 密钥链(勿删)

LiveWallpaper 安卓动态壁纸(删除后无法使用动态壁纸)

LiveWallpaperPicker 安卓动态壁纸有关联(删除后无法使用动态壁纸)

LocalContacts 本地联系人(勿删)

LocaltionBasedWifi 基于位置的WIFI(勿删)

LockscreenSettings 锁屏设置(勿删)

Magazines 谷歌报亭(可删)

MagicSmokeWallpaper 动态壁纸:魔幻烟雾(可删)

Maps 谷歌地图(可删)

NfcNci NFC服务(勿删)

NoiseField 动态壁纸:气泡(可删)

OmaDownload Oma下载器(可删)

OmaV1AgentDownloadServices 和OMA下载器有联系(OMA下载器删了的话这个也可以不用留着了)

OneTimePassLockScreenAPP 锁屏应用(勿删)

package-courier 程序安装打包(勿删)

PackageInstaller 安装程序包(勿删)

PacProcessor 处理器之类的文件(勿删)

PartnerBookmarksProvider (可删)

PhaseBeam 动态壁纸:光束(可删)

phone-usage 通讯详情(可删,但是建议别删)

PhotoSlideshow 动态壁纸:幻灯片(可删)

PhotoTable 照片屏幕保护程序(可删)

PhotoWidget 相片和视频(可删)

PlayGames 谷歌游戏(可删)

PlusOne 谷歌+(可删)

PMSserviceTrigger 媒体扫描(勿删)

PremiumSmsUpdate 短信更新貌似(可删)

PrintSpooler 云打印(可删)

PrototypeProtection 什么原型保护(很高级的样子,别删)

qcrilmsgtunnel 高通的cpu控制进程(勿删)

Radio3 索尼自带的收音机(UI非常漂亮,建议留着)

RemoteControlService 远程控制(可删,不建议删)

RemoteFileAccess 远程文件访问(可删,不建议删)

RemoteStorageService 远程储存服务(可删,不建议删)

SemcAutoPowerOff 自动关机程序(勿删)

SemcCalendar 日历(可删)

SemcClock 时钟,包含闹钟(可删)

SemcCnapProvider 提供者(勿删)

SemcCrashMonitor 崩溃检测(可删,不建议删)

SemcMetadataCleanup WALKMAN里的下载音乐信息(可删)

SemcMusicVisualizer 可视化工具(可删)

SemcPhotoEditor 自带相册的编辑器(可删)

SemcPowerSaveModule 过热控制(勿删)

SemcSettings 应用程序设定(勿删)

SemcSimDetection SIM卡侦测(勿删)

SemcTelephoneyProvider 电话/短信储存(勿删)

SemcTvLauncher 电视应用程序启动期(可删)

SemcWarrantyTime 保修时间记录?(很牛逼的样子,别删)

ServiceMenu 工程模式(勿删)

shutdownlistener 关机相关的(勿删)

SimContacts SIM卡联系人(可删,不建议删)

skin-core 主题(勿删)

SmallApp-Calculator 小工具:计算器(可删)

SmallApp-Timer 小工具:计时器(可删)

SmallAppManagerService 小工具管理器(可删,删除后各种小工具都不能用)

SmallAppFramework 小工具框架(可删,删除后各种小工具都不能用)

SmallAppLauncher 小工具启动器(可删,删除后各种小工具都不能用)

SmallAppWidget 小工具小部件(可删,删除后各种小工具都不能用)

SmartSearch 智能搜索(可删,不建议删)

sneiaccountmanager 貌似同步的(可删)

SomcAutoPairing 一触设定(可删)

SomcCameraFaceRegistration 自带相册的面部注册(可删)

SomcCameraWidget 相机(勿删)

SomcDlna 设备,应该用于外接设备的(可删)

SomcLifeLog 生活轨迹(可删)

SomcMovieCreatorRmm 影片创作工具(可删)

SomcPOBox Xperia日语键盘(可删)

Somcsketch 素描(可删)

SOMCWebPlatform 网络运行时间(勿删)

SonyEntrance What's New(可删)

SonySelect-ed 索尼精选(可删)

Sound-Picker 声音选择器(勿删)

SoundEnhancement 音效(可删,不建议删)

SoundRecorder 录音机(可删)

StartupFlagV2 启动电源检测(勿删)

Stk SIM卡服务(可删)

Street 街景应用程序(可删)

SuperStamina 电池百分比(可删,不建议删)

SyncHub 备份/恢复(勿删)

talkback 为盲人提供的程序(可删)

TaskKiller 任务清理(勿删)

Tasks 任务(可删)

TetherEntitlementCheck 不知道什么玩意(可删)

textinput-chn Xperia中文键盘(可删)

textinput-tng Xperia国际键盘(可删)

theme-manager 主题管理器(勿删)

Theme000 Theme001 Theme002 Theme003 Theme004 Theme005 Theme006

全部是自带主题(可删)

TimeService 时间同步(勿删)

TopContactsProvider 联系人储存(勿删)

TopContactsWidget 常用联系人(可删)

TouchBlock 触摸保护(下水拍照必须用到的,勿删)

TouchFilterPackageSweichService 字面意思触摸过滤包交换服务(很高级的样子,勿删)

TransmitPower 发射功率(依旧很牛逼的样子,勿删)

UnsuppotedHeadseNotifier 非支持头戴式耳机通知(可删)

UserDataLogging 用户数据记录(勿删)

UserDictionaryProvider 用户词典(可删)

USMHome Ultra Stamina模式主应用界面(勿删)

Video 谷歌**(可删)

VisualizationWallpaper 音乐可视化壁纸(可删)

VMwareReady VMware阅读(可删)

WallpaperPicker Xperia壁纸(可删,不建议删)

WapPush 信息推送之类的,通过信息打开链接的(勿删)

WAPPushManager Wap推送服务(可删)

WeatherWidget 天气插件(可删)

WfdService 百度了一下,什么云端服务(可删)

white-balance 白平衡(可删,不建议删)

WikipediaPlugin 维基百科扩展程序(可删)

WirelessControllermanagerService PS3 PS4无限控制(可删,不建议删)

WorldClockWidget 世界时钟桌面插件(可删)

xperia-keyboard-dictionaries Xperia键盘字典(可删)

XTP 不知道这是什么,但是是开机启动的(勿删)

YouTube 油土鳖(可删)

YouTubeKareokePlugin 油土鳖卡拉ok插件(可删)

YouTube Plugin 油土鳖插件(可删)

二:System/priv-app文件夹下

ActiveClipper 小工具:截图(可删)

ar-effect AR特效(可删)

arfun AR趣拍(可删)

ArtFilterCamera 创意效果(可删)

BackupRestoreConfirmation 备份还原确认(勿删)

bgdefocus 背景虚化(可删)

CalendarProvider 谷歌日历(可删)

CameraCommon 摄像头进程(勿删)

combambusersociallive Social Live(相机插件,可删)

ConfigUpdater 配置更新(勿删)

Conversations 短信(勿删)

CoverApp Style Cover智能手机壳(勿删)

CredentialManagerService 证书管理(勿删)

CustomizationSelector 定制选择(勿删)

CustomizedSeettings 定制设置(勿删)

DefaultCapabilities 默认功能(勿删)

DefaultContainerService 软件包访问帮助程序(勿删)

DefaultSecurityService 默认安全服务(勿删)

DownloadProvider 浏览器下载(勿删)

DtcpCtrl 不知道啥玩意(不建议删)

DualCamera 露脸儿,相机插件(可删)

enhancedusbux USB连接(勿删)

EnterpriseService 企业服务(可删)

Exchange2 Exchange邮箱(可删)

ExtendedBootLockService 扩展Boot锁定服务(勿删)

ExternalStorageProvider 外部储存设备(可删)

fast-dormancy-wakeup 快速休眠/唤醒(勿删)

FBCalendarsync 非死不可日历同步(可删)

FBMusicLike 非死不可的音乐服务(可删)

filecommander 自带的文件管理器(可删)

FusedLocation 位置融合(勿删)

GmsCore 谷歌服务(可删,但这个是谷歌套件必备的文件)

GoogleBackupTransport 谷歌备份传输(可删)

GoogleFeedback 谷歌反馈(可删)

GoogleLoginService 谷歌记录账号的服务(可删)

GooglePartnerSetup 谷歌合作伙伴(可删)

GoogleServicesFramework 谷歌框架(可删,但这个是谷歌必备的文件)

helpapp Xperia支持(可删)

InCall 拨号及电话本(勿删)

infoeye 相机插件(可删)

InputDevices 系统读取OTG的U盘以及接入电脑之后能够让电脑读出手机储存卡的一个程序(勿删)

IntelligentGesture 智能手势(勿删)

Keyguard 键盘锁(勿删)

livewaremanager 智能连接(可删,不建议删)

MediaProvider 媒体储存(勿删)

MusicFX 音效选项(勿删)

MyXperia 索尼自家的手机查找程序(可删)

OMAClientProvisioning OMA客户配置(可删)

OneTimeInitializer 首次启动时用来装Google Apps的(可删)

OnlineRemoteCamera 联机合拍(可删)

Phonebook 通讯录(勿删)

Phonesky 谷歌商店(可删,但这个是谷歌必备的文件)

PicoTts 语音程序(可删)

PMService 系统管理(勿删)

ProxyHandler 代理处理程序(可删)

ReadyToRun 开机引导(可删)

retaildemo 演示程序(可删)

ScreenRecording 屏幕录制(可删)

SemcAlbum 相册(可删,不建议删)

SemcCamera3D 全景拍照(可删)

SemcCameraUI 相机(勿删)

SemcContactsProvider 联系人储存空间(勿删)

SemcEmail 电子邮件(可删)

SEMCFacebookPrixy 非死不可代理(可删)

SemcMusic WALKMAN(可删,不建议删)

SemcSetupWizard 设置向导(可删,不建议删)

SemcStorageChecker 储存检查(勿删)

SemcTvOut TV输出(可删)

SemcVideo **(可删,不建议删)

Settings 设置(勿删)

SettingsProvider 设定储存设备(勿删)

SetupWizard 设置向导(可删)

ShareApplication 分享应用(可删,不建议删)

SharedStorageBackup 共享储存备份(可删,不建议删)

Shell 外壳程序(勿删)

SimlockUnlockApp SIM锁(勿删)

SimpleHome 简单桌面(可删)

SmartcardService 字面意思智能卡服务(勿删)

SocialEngineCore 社交插件(可删)

SocialEngineFacebookPlugin 非死不可社交插件(可删)

SocialEngineFacebookShareFrwkPlugin 非死不可插件(可删)

SocialEnginePicasaPlugin 索尼自带社交插件(可删)

SociaEngineTwitterShareFrwkPlugin 推特社交插件(可删)

SomcHotspot2Settings 网络上的一些设置,在国内估计无用(可删)

SomcMirrorLinkManualSwitch 镜像(可删)

SomcMirrorLinkServer 镜像服务(可删)

SomcMirrorLinkSystem 镜像系统(可删)

SomcMoviesCreator 短片大师(可删)

SomcMusicSlideshow 相册里的心境幻灯片(可删)

SomcPhotoAnalyzer 照片分析(可删)

SomcPlayAnywhere 在其他设备上无线播放手机中的内容(可删,不建议删)

SomcPodcast 播客(可删)

SomcSeamlessTethering 无缝网络共享(可删)

SOMCTwitterAccount 推特(可删)

SomcWifiDisplay 通过Wifi在电视机上显示手机屏幕(可删,不建议删)

SoundPhotoCamera 有声照片(可删)

SuperVideoCamera 拍摄视频(勿删)

SystemUI 系统界面(勿删)

Tag 标签(勿删)

TeleService 手机(勿删)

TimeShiftCamera 急速连拍(可删)

UpdateCenter 更新中心(勿删)

usb-mtp-backup-transport USB传输输送(勿删)

usb-mtp-factoryreset-wrapper USB传输相关(勿删)

usb-mtp-marlin-wrapper USB传输相关(勿删)

usb-mtp-update-wrapper USB传输相关(勿删)

usb-mtp-vendor-extension-service USB传输相关(勿删)

Velvet 谷歌搜索(可删)

V p nDialogs V P N对话框(勿删)

WallpaperCropper 壁纸进程,删除后壁纸无法加载(勿删)

youtubelive 油土鳖现场直播(可删)

 ApkBatchInstallapk 应用安装 可删

  ApplicationsProviderapk 搜索应用程序提供商 不可删

  BackupRestoreConfirmation 备份还原确认 不可删

  BaiduInput_Androidapk 华为输入法 不建议删除

  BasicDreamsapk 基本互动屏保 不可删

  BatteryWarningapk 智能型低电量警告 不可删

  Browserapk 浏览器 可删

  Calculatorapk 计算器 可删

  Calendarapk 日历 不建议删除

  CalendarProviderapk 日历储存 不建议删除

  CDS_INFOapk 中央动态储存器 不可删

  CellConnServiceapk 电话链接服务 不可删

  CertInstallerapk 证书安装程序 不可删

  Comandroidservicebfsapk 未知 不可删

  ConfigureCheckapk 配置检测 不可删

  ConfigureCheck2apk 配置检测 不可删

  Contactsapk 联系人 不可删

  ContactsProviderapk 联系人存储 不可删

  DataDialogapk 数据对话框 不建议删除

  DefaultContainerServiceapk 软件包访问帮助 不可删

  DownloadProviderapk 下载管理器 不建议删除

  DownloadProviderUiapk 下载内容 不建议删除

  DrmProviderapk DRM受保护数据服务 不可删

  Emailapk 电子邮件 可删

  EngineerModeapk 工程模式 不可删

  EngineerModeSimapk sim卡工程模式 不可删

  Exchange2apk 推送和发送电子邮件服务 可删

  FMRadioapk 收音机 可删

  FusedLocationapk 融合定位 不可删

  Galaxy4apk 黑洞动态壁纸 可删

  Gallery2apk 图库和相机 不建议删除

  GmsCoreapk 谷歌PLAY服务 不建议删除

  GoogleLoginServiceapk 谷歌账户管理程序 不建议删除

  GoogleServicesFrameworkapk 谷歌服务框架 不可删

  Hispaceapk 应用市场 可删

  HoloSpiralWallpaperapk 光环螺旋动态壁纸 可删

  HTMLViewerapk HTML查看器 不可删

  HwAcceleratorapk 上网加速 不可删

  HwAcceleratorServiceapk 上网加速高速通道 不可删

  HwAllBackupapk 华为全备份 可删

  HwAppObserverapk 第三方主题应用 可删

  HwARNavigationapk 指路精灵 可删

  HwBluetoothImportapk 蓝牙导入通讯录 不可删

  HwCloudDriveapk 文件管理 不可删

  HwDeskClockapk 时钟 不可删

  HwDLNAapk DLNA服务 可删

  HwDtsEffectapk DTS音效 不可删

  HwFlashlightapk 华为手电筒 不建议删除

  HwGPMSapk 认证服务 不可删

  HwHiSyncapk 华为云服务 可删

  HwIDapk 华为账号 可删

  HwLauncher6apk 华为桌面 不可删

  HwLockScreenapk 华为锁屏 不可删

  HwMediaCenterapk 音乐 不可删

  HwMeWidgetH30apk EMUI桌面插件 不建议删除

  HwMOCALiteapk 暂时未知 不可删

  HwMotionRecognitionapk 手势服务 不建议删除

  HwNotepadapk 记事本 不建议删除

  HwOUCapk 系统软件更新 不可删

  HwPhoneServiceapk 手机服务 可删

  HwPowerGenieEngine3apk 省电精灵 不可删

  HwPushServiceapk 推送服务 不建议删除

  HwQuickSearchBoxapk 融合搜索 可删

  HwSettingsapk 系统设置 不可删

  HwShareapk 享看 可删

  HwSoundRecorderapk 录音机 不建议删除

  HwSystemManagerapk 手机管家 不建议删除

  HwThemeManagerapk 主题 不可删

  HwVAssistantapk 语音助手 可删

  HwVDriveapk 驾驶模式 可删

  HwVPlayerapk 视频 不建议删除

  HwWeatherClockapk 天气时钟 不建议删除

  HwWeatherLiveWallpaperapk 天气动态壁纸 可删

  HwWiFiHotspotapk Wi-fi热点 不可删

  KeyChainapk 密钥链 不可删

  LatinIMEapk 谷歌输入法 可删

  LiveWallpapersapk 动态壁纸 可删

  LiveWallpapersPickerapk 动态壁纸拾取 可删

  LocationEMapk 归属地 不建议删除

  MagicSmokeWallpapersapk 魔幻烟雾壁纸 可删

  MediaProviderapk 媒体储存 不可删

  MMIFunctionTestapk 手机功能测试 不可删

  MMITest_IIapk 工程模式 不可删

  Mmsapk 信息 不可删

  Mobilevideoconfigapk 手机电视进程 不可删

  MTKBtapk 蓝牙 不可删

  MTKLoggerapk log抓取 不可删

  MTKThermalManagerapk 热管理系统 不可删

  MyCalendarapk 我的日历 可删

  MyEmailapk 我的邮件 可删

  NetworkLocationapk 网络位置服务 不可删

  NetworkLocation_baiduapk 百度网络位置服务 不可删

  NoiseFieldapk 气泡壁纸 可删

  OMACPapk 配置信息 不可删

  OP01Pluginapk 手机信号图标 不可删

  PackageInstallerapk 打包安装程序 不可删

  PhaseBeamapk 光束壁纸 可删

  Phoneapk 拨号盘 不可删

  PhoneVTDialerapk 未知 不可删

  PhotoTableapk 照片屏幕保护程序 不可删

  PicoTtsapk TTS文字转语音 不可删

  ProjectMenuActapk 工程模式列表 不可删

  Protipsapk 主屏幕提示 可删

  Provisionapk 设置向导 不可删

  Running_Testapk 冷却模式 不可删

  SettingsProviderapk 设置储存 不可删

  SharedStorageBackupapk 共享存储备份 不可删

  SrecordLogapk 暂时未知 不可删

  SmartcardServiceapk 智能卡服务 不建议删除

  Stk1apk sim应用 可删

  StkSelectionapk sim应用 可删

  SystemUIapk 系统用户界面 不可删

  TelephonyProviderapk 通话信息存储服务 不可删

  TestGPSapk 检测GPS信号 不可删

  TouchpalModuieOEMapk 触宝号码助手 不建议删除

  UserDictionaryProviderapk 用户词典 不可删

  UseTimeRecordapk 暂时未知 不可删

  VisualizationWallpapersapk 音乐可视化壁纸 可删

  VLife_huaweiapk 动态壁纸 可删

  VoiceCommandapk 语音命令 不可删

  VoiceUnlockapk 语音解锁 不可删

  V pnDialogsapk V PN局域网服务 不可删

  YGPSapk 导航辅助 不可删

因为红米Note3系统里会有很多自带的用不到的软件,这个时候咱们就可以把它精简了,可是之前有一些机友不知道哪些软件可以精简,哪些软件不可以精简,有的时候又怕删错了,删错了就会导致手机系统出问题的,这样后果就比较严重了,所以下面整理了一下详细的精简列表供大家参考了,下面一起来看看吧:\x0d\提示:在精简系统软件之前,你的手机必须先要获取root权限的,root之后,手机上安装一具RE文件管理器方便进行软件的粗简操作。\x0d\system/app:\x0d\AnalyticsCore-------未知\x0d\AntHalService-------天线有关\x0d\AntiSpam-------骚扰拦截,不建议删\x0d\ApplicationsProvider-------搜索应用提供程序\x0d\BaiduNetworkLocation-------百度网络定位\x0d\BasicDreams-------基本互动屏保,不用可删 \x0d\Bluetooth-------蓝牙,不用的人可删\x0d\BrowserProviderProxy-------系统自带浏览器插件,不用可删 \x0d\BugReport-------用户反馈,不用可删 \x0d\Calculator-------计算器,不用可删 \x0d\CellBroadcastReceiver-------小区广播,不用可删 \x0d\CertInstaller-------证书安装器,可删除,国内很少用到 \x0d\Cit-------硬件检测器,可删,删除后工程模式不可用 \x0d\CloudService-------小米云服务,可删(耗电耗内存,不用云服务,建议删) \x0d\DeskClock-------时钟\x0d\DMService-------未知 \x0d\DocumentsUI-------文档,可删,删除后没有影响 \x0d\DownloadProviderUi-------下载管理的界面,删除后只是不显示,但依然可以下载的\x0d\Email-------邮件,不用可删 \x0d\fastdormancy-------快速休眠\x0d\FileExplorer-------文件管理器,不建议删\x0d\FM-------收音机,不用可删 \x0d\Galaxy4-------黑洞动态壁纸,删 \x0d\GameCenter-------游戏中心,不用可删 \x0d\GPStestSvc-------GPS卫星服务\x0d\GuardProvider-------病毒扫描\x0d\HoloSpiralWallpaper-------动态光环壁纸,可删 \x0d\HTMLViewer-------网页文件查看器,可删 \x0d\ims-------未知 \x0d\InCallUI-------来电界面,不能删除 \x0d\InterfacePermissions-------未知\x0d\KeyChain-------密码链,不可删除 \x0d\KingSoftCleaner-------金山清理器\x0d\LiveWallpapers-------原生壁纸,删 \x0d\LiveWallpapersPicker-------动态壁纸支持 \x0d\MagicSmokeWallpapers-------烟雾壁纸,删 \x0d\matcli-------未知 \x0d\MiAssistant-------小米助手,不用可删 \x0d\MiLinkService-------联播服务,不用可删 \x0d\Mipay-------钱包,不用可删 \x0d\miui-------MIUI SDK不能删\x0d\MiuiCompass-------指南针,不用可删 \x0d\MiuiSuperMarket-------商店,不能删\x0d\miuisystem-------系统程序,不能删 \x0d\MiuiVideo-------视频,不用可删 \x0d\MiWallpaper-------小米壁纸\x0d\NetworkAssistant2-------网络助手\x0d\Nfc-------NFC,不用可删 \x0d\NoiseField-------泡泡壁纸,删 \x0d\Notes-------便签,不用可删 \x0d\NVItem-------未知 \x0d\PackageInstaller-------软件安装器,不能删 \x0d\PacProcessor-------未知 \x0d\PaymentService-------米币支付,不用可删 \x0d\PhaseBeam-------镭光壁纸,删 \x0d\PhotoTable-------照片管理,删 \x0d\PicoTts-------TTS语音,不用可删 \x0d\PowerKeeper-------MIUI7新的神隐模式,不用可删 (实测没有什么效果,当然未精简的人有用)\x0d\PrintSpooler-------打印服务,不用可删 \x0d\Provision-------不可删除\x0d\QComQMIPermissions-------未知\x0d\qcrilmsgtunnel-------未知 \x0d\QuickSearchBox-------搜索引擎,不用可删 \x0d\shutdownlistener-------未知 \x0d\SoundRecorder-------录音机,不用可删 \x0d\Stk-------SIM工具包,不用可删 \x0d\SVIService-------未知 \x0d\SystemAdSolution-------系统广告服务,删,删 \x0d\TelephonyProvider-------系统程序\x0d\ThemeManager-------主题 \x0d\TimeService-------时间服务有关,强迫症的人可删 \x0d\TrafficControl-------流量节省(耗电耗内存,强烈建议删除,实测没有什么卵用) \x0d\TSMClient-------未知 \x0d\Updater-------系统升级,不能删\x0d\UserDictionaryProvider-------用户词典,可删除 \x0d\VirtualSim-------虚拟SIM卡,不用可删 \x0d\VisualizationWallpapers-------可视化壁纸,删除 \x0d\VoiceAssist-------语音助手,不用可删 \x0d\WAPPushManager-------信息推送,不用可删 \x0d\WfdService-------未知 \x0d\Whetstone-------未知\x0d\XiaomiAccount-------小米帐号,不用可删 \x0d\XiaomiServiceFramework-------小米服务框架\x0d\XiaomiVip-------小米VIP,不用可删 \x0d\XMPass-------小米卡包,不用可删\x0d\system/priv-app:\x0d\AuthManager-------授权管理,不能删除 \x0d\Backup-------系统备份,不用可删 \x0d\BackupRestoreConfirmation-------备份服务,不用可删 \x0d\BarcodeScanner-------二维码,不用可删 \x0d\Browser-------系统自带浏览器,不用可删 \x0d\Calendar-------日历,不用可删 \x0d\CalendarProvider-------日历支持服务,不用可删 \x0d\CleanMaster-------垃圾清理器,不用可删 \x0d\CloudBackup-------云恢复,不用可删 \x0d\comqualcommlocation-------高通服务\x0d\comqualcommmsapm-------高通服务 \x0d\Contacts-------系统拨号器\x0d\ContactsProvider-------系统自带程序\x0d\DefaultContainerService-------系统自带程序 \x0d\DownloadProvider-------下载管理服务\x0d\ExternalStorageProvider-------外部存储管理\x0d\FusedLocation-------一体化位置信息 \x0d\GooglePinyinIME-------谷歌拼音,不用可删 \x0d\InputDevices-------输入设备\x0d\MediaProvider-------系统自带程序\x0d\MiGameCenterSDKService-------游戏插件,不用可删 \x0d\Mipub-------信息管理\x0d\MiuiCamera-------照相机\x0d\MiuiGallery-------图库\x0d\MiuiHome-------小米桌面\x0d\MiuiKeyguard-------系统自带程序\x0d\MiuiRadio-------电台,要网络的,不用可删 \x0d\MiuiSystemUI-------系统自带程序,不能删除 \x0d\MiuiVoip-------网络电话,不用可删 \x0d\Mms-------短信\x0d\Music-------音乐,不用可删 \x0d\MusicFX-------音效,不用可删 \x0d\OneTimeInitializer-------一次性设置,强迫症的童鞋可删除 \x0d\ProxyHandler-------未知\x0d\SecurityCenter-------安全中心\x0d\SharedStorageBackup-------存储共享 \x0d\Shell-------未知 \x0d\SmartcardService-------未知\x0d\Tag-------未知\x0d\TeleService-------系统自带程序,不能删除 \x0d\VpnDialogs-------***,不用可删 \x0d\WallpaperCropper-------壁纸设置,不建议删除 \x0d\Weather-------天气,不用可删 \x0d\WeatherProvider-------天气服务,不用可删 \x0d\YellowPage-------黄页,如删除拨号切换到黄页会FC(比较耗电耗内存)

HDFS Architecture

Hadoop Distributed File System (HDFS) 是设计可以运行于普通商业硬件上的分布式文件系统。它跟现有的分布式文件系统有很多相通的地方,但是区别也是显著的。HDFS具有高度容错性能,被设计运行于低成本硬件上。HDFS可以向应用提供高吞吐带宽,适合于大数据应用。HDFS 放宽了一些 POSIX 的要求,以开启对文件系统数据的流式访问。HDFS 最初是作为Apache Nutch web 搜索引擎项目的基础设施开发的。HDFS 现在是 Apache Hadoop 核心项目的一部分。

HDFS是主从架构。一个HDFS集群包含一个NameNode,一个管理文件系统命名空间和控制客户端访问文件的master server。以及,若干的 DataNodes,通常集群的每个node一个,管理运行DataNode的节点上的存储。HDFS 发布一个文件系统命名空间,并允许用户数据已文件的形式存储在上面。内部,一个文件被分成一个或多个块,存储在一组DataNodes上。NameNode 执行文件系统命名空间操作,比如:打开、关闭、重命名文件或目录。它还确定块到DataNodes的映射。DataNodes 负责向文件系统客户端提供读写服务。DataNodes 根据 NameNode 的指令执行块的创建、删除以及复制。

NameNode 和 DataNode 是设计运行于普通商业机器的软件。这些机器通常运行 GNU/Linux 操作系统。HDFS 是Java 语言编写的;任何支持Java的机器都可以运行NameNode or DataNode 软件。使用高移植性Java语言,意味着HDFS可以部署在很大范围的机器上。一个典型的部署就是一台特定的机器只运行NameNode 软件,而集群内的其他机器运行DataNode 软件的一个实例。这种架构不排除一台机器上运行多个DataNodes ,但是在实际部署中很少见。

单 NameNode 节点的存在大大简化了架构。NameNode 是所有HDFS 元数据的仲裁和仓库。系统设计上,用户数据永远不经过NameNode。

HDFS 支持传统的文件分级组织。用户或应用可以创建目录,并在目录内存储文件。 文件系统命名空间的层次结构跟其他文件系统类似;可以创建、删除、移动、重命名文件。HDFS 支持 user quotas 和 access permissions 。 HDFS 不支持软、硬链接。但是,HDFS 架构不排除实现这些功能。

虽然HDFS遵守 文件系统命名约定 ,一些路径和名称 (比如/reserved 和snapshot ) 保留了。比如功能 transparent encryption 和 snapshot 就使用的保留路径。

NameNode 维护文件系统命名空间。任何文件系统命名空间或属性的变化,都会被NameNode记录。 应用可以指定HDFS应维护的文件副本数量。文件副本的数量被称为该文件的复制因子 replication factor 。该信息存储于NameNode。

HDFS 被设计用于在一个大规模集群上跨机器可靠地存储巨大的文件。它以一序列的块的方式存储文件。每个文件都可以配置块尺寸和复制因子。

一个文件除了最后一个块外,其他的块一样大。在 append 和 hsync 添加了可变长度块的支持后,用户可以启动一个新的块,而不用填充最后一个块到配置的块大小。

应用可以指定一个文件的副本数量。复制因子可以在创建的时候指定,也可以以后更改。HDFS的文件只写一次(除了 appends 和 truncates) ,并在任何时候只允许一个 writer 。

NameNode 指定块复制的所有决策。它周期性的从集群的每个DataNodes 接受 Heartbeat 和 Blockreport。Heartbeat 的接受代表 DataNode 工作正常。Blockreport 包含了DataNode上所有块的清单。

副本的位置对HDFS的可靠性和性能至关重要。副本位置的优化是HDFS和其他大多数分布式文件系统的区别。这是一个需要大量调优和经验的特性。Rack-aware 复制策略的目的就是提高数据可靠性,可用性和网络带宽利用率。当前副本位置策略的实现是这个方向的第一步。实施该策略的短期目标是在生产环境验证它,了解其更多的行为,为测试和研究更复杂的策略打下基础。

大型HDFS实例运行在跨多个Rack的集群服务器上。不同rack的两个node通信需要通过交换机。大多数情况下,同一rack内的带宽大于rack之间的带宽。

NameNode 通过在 Hadoop Rack Awareness 内的进程描述 判断DataNode 属于哪个rack id。一个简单但是并非最佳的策略是将副本分布于不同的racks。这可以防止整个机架发生故障时丢失数据,并允许在读取数据时使用多个机架的带宽。该策略在群集中均匀地分布副本,使得组件故障时很容易平衡负载。 但是,该策略会增加写入成本,因为写入操作需要将块传输到多个机架。

一般,复制因子设置为3, HDFS 的分布策略是:如果writer在datanode上则将一个副本放到本地机器, 如果writer不在datanode上则将一个副本放到writer所在机柜的随机datanode 上;另一个副本位于不同机架的node上;最后一个副本位于同一远程机架的不同node上。 该策略减少了机架间的写流量,提升了写性能。机架故障的概率远小于节点故障的概率;此策略不会影响数据可靠性和可用性承诺。但是,在读取数据时,它确实减少了聚合带宽,因为块存储于两个机柜而不是三个机柜内。使用此策略,副本不会均匀的分布于机架上。1/3 副本 位于同一节点, 2/3 副本位于同一机架, 另1/3副本位于其他机架。该策略提升了写性能而不影响数据可靠性和读性能。

如果复制因子大于3,那么第4个及以后的副本则随机放置,只要满足每个机架的副本在(replicas - 1) / racks + 2)之下。

因为 NameNode 不允许 DataNodes 拥有同一个块的多个副本,所以副本的最大数就是DataNodes的数量。

在把对 存储类型和存储策略 的支持添加到 HDFS 后,除了上面介绍的rack awareness外, NameNode 会考虑其他副本排布的策略。NameNode 先基于rack awareness 选择节点,然后检查候选节点有文件关联的策略需要的存储空间。 如果候选节点没有该存储类型, NameNode 会查找其他节点。如果在第一条路径中找不到足够的节点来放置副本,NameNode会在第二条路径中查找具有回滚存储类型的节点。 、

当前,这里描述的默认副本排布策略正在使用中。

为了最小化全局带宽消耗和读取延迟, HDFS 会尝试从最靠近reader的副本响应读取请求。如果在reader节点的同一机架上上存在副本,则该副本有限响应读请求。如果HDFS集群跨多个数据中心,则本地数据中心优先。

启动时,NameNode 会进入一个称为 Safemode 的特殊状态。当NameNode处于Safemode状态时,不会复制数据块。NameNode从DataNodes接收Heartbeat和Blockreport消息。Blockreport包含DataNode托管的数据块列表。每个块都指定了最小副本数。当数据块的最小副本数已与NameNode签入时,该块被认为是安全复制的。在NameNode签入安全复制数据块的已配置百分比(加上额外的30秒)后,NameNode退出Safemode状态。然后,它判断列表内的数据块清单是否少于副本指定的数量。NameNode 然后复制这些块给其他 DataNodes。

HDFS 命名空间由 NameNode 存储。NameNode 使用事务日志 EditLog 来持久化的保存系统元数据的每次变更。比如,在HDFS创建一个新文件,NameNode会在 EditLog 插入一条记录来指示该变更。类似的,变更文件的复制因子也会在 EditLog 插入一条新记录。NameNode 以文件的形式,将 EditLog 保存在本地OS文件系统上。整个文件系统命名空间,包括块到文件的映射、文件系统属性,都存储于名字为 FsImage 的文件内。 FsImage 也以文件的形式,存储在NameNode的本地文件系统上。

NameNode 将包含整个文件系统和块映射的image保存在内存中。当NameNode启动时,或检查点被预先定义的阈值触发时,它会从磁盘读取 FsImage 和 EditLog ,把 EditLog 内的事物应用到内存中的FsImage,再将新版本刷新回磁盘的新 FsImage 。然后会截断旧的 EditLog ,因为它的事物已经应用到了持久化的 FsImage 上。 这个过程称为检查点 checkpoint 。检查点的目的是通过对文件系统元数据进行快照并保存到FsImage,来确保HDFS拥有文件系统元数据的一致性视图。尽管读取 FsImage 是高效的,但是对 FsImage 直接增量修改是不高效的。不是对每次编辑修改 FsImage ,而是将每次编辑保存到 Editlog 。在检查点期间,将 Editlog 的变更应用到 FsImage 。一个检查点可以在固定周期(dfsnamenodecheckpointperiod)(以秒为单位)触发,也可以文件系统事物数量达到某个值(dfsnamenodecheckpointtxns)的时候触发。

DataNode 在本地文件系统上以文件的形式存储 HDFS data 。DataNode 不知道 HDFS 文件。它将HDFS data 的每个块以独立的文件存储于本地文件系统上。DataNode 不在同一目录创建所有的文件。而是,使用heuristic来确定每个目录的最佳文件数量,并适当的创建子目录。在一个目录创建所有的本地文件是不好的,因为本地文件系统可能不支持单目录的海量文件数量。当DataNode启动的时候,它扫描本地文件系统,生成与本地文件系统一一对应的HDFS数据块列表,然后报告给NameNode。这个报告称为 Blockreport。

所有的HDFS通信协议都在TCP/IP协议栈上。客户端与NameNode指定的端口建立连接。与NameNode以ClientProtocol 通信。DataNodes与NameNode以DataNode Protocol进行通信。远程过程调用(RPC)封装了Client Protocol 和 DataNode Protocol。设计上,NameNode从不启动任何RPCs。相反,它只应答DataNodes or clients发出的RPC请求。

HDFS的主要目标是可靠的存储数据,即使是在故障的情况下。常见故障类型有三种: NameNode failures , DataNode failures network partitions

每个DataNode都周期性的向NameNode发送心跳信息。 一个 network partition 可能导致DataNodes子集丢失与NameNode的连接。NameNode会基于心跳信息的缺失来侦测这种情况。NameNode将没有心跳信息的DataNodes标记为 dead ,并不再转发任何IO请求给它们。任何注册到dead DataNode的数据对HDFS将不再可用。DataNode death会导致某些块的复制因子低于它们指定的值。NameNode不断跟踪需要复制的块,并在必要时启动复制。很多因素会导致重新复制:DataNode不可用,副本损坏,DataNode上硬盘故障,复制因子增加。

标记 DataNodes dead 的超时时间保守地设置了较长时间 (默认超过10分钟) 以避免DataNodes状态抖动引起的复制风暴。对于性能敏感的应用,用户可以设置较短的周期来标记DataNodes为过期,读写时避免过期节点。

HDFS 架构支持数据再平衡schemes。如果一个DataNode的空余磁盘空间低于阈值,sheme就会将数据从一个DataNode 移动到另外一个。在某些文件需求突然增长的情况下,sheme可能会在集群内动态的创建额外的副本,并再平衡其他数据。这些类型的数据再平衡schemes还没有实现。

有可能从DataNode获取的数据块,到达的时候损坏了。这种损坏可能是由于存储设备故障、网络故障、软件bug。HDFS客户端软件会HDFS的内容进行校验。当客户端创建HDFS文件的时候,它计算文件每个块的校验值,并以独立的隐藏文件存储在同一HDFS命名空间内。当客户端检索文件时候,它会校验从每个DataNode获取的数据,是否与关联校验文件内的校验值匹配。 如果不匹配,客户端可以从另外拥有副本块的DataNode检索。

FsImage 和 EditLog 是HDFS的核心数据结构。这些文件的损坏将导致HDFS实例异常。 因此,NameNode可以配置为支持多 FsImage 和 EditLog 副本模式。任何对 FsImage or EditLog 的更新都会导致每个 FsImages 和 EditLogs 的同步更新。 FsImage 和 EditLog 的同步更新会导致降低命名空间每秒的事物效率。但是,这种降级是可以接受的,因为HDFS应用是数据密集型,而不是元数据密集型。当NameNode重启的时候,它会选择最新的一致的 FsImage 和 EditLog 。

另外一种提供故障恢复能力的办法是多NameNodes 开启HA,以 shared storage on NFS or distributed edit log (called Journal)的方式。推荐后者。

Snapshots - 快照,支持在特定时刻存储数据的副本。快照功能的一个用法,可以回滚一个故障的HDFS实例到已知工作良好的时候。

HDFS被设计与支持超大的文件。与HDFS适配的软件都是处理大数据的。这些应用都只写一次,但是它们会读取一或多次,并且需要满足流式读速度。HDFS支持文件的 一次写入-多次读取 语义。 HDFS典型的块大小是128 MB。因此,HDFS文件被分割为128 MB的块,可能的话每个块都位于不同的DataNode上。

当客户端以复制因子3写入HDFS文件时,NameNode以 复制目标选择算法 replication target choosing algorithm 检索DataNodes 列表。该列表包含了承载该数据块副本的DataNodes清单。然后客户端写入到第一个DataNode。第一DataNode逐步接受数据的一部分,将每一部分内容写入到本地仓库,并将该部分数据传输给清单上的第二DataNode。第二DataNode,按顺序接受数据块的每个部分,写入到仓库,然后将该部分数据刷新到第三DataNode。最终,第三DataNode将数据写入到其本地仓库。

因此,DataNode从管道的前一个DataNode获取数据,同时转发到管道的后一个DataNode。因此,数据是以管道的方式从一个DataNode传输到下一个的。

应用访问HDFS有很多方式。原生的,HDFS 提供了 FileSystem Java API 来给应用调用。还提供了 C language wrapper for this Java API 和 REST API 。另外,还支持HTTP浏览器查看HDFS实例的文件。 通过使用 NFS gateway ,HDFS还可以挂载到客户端作为本地文件系统的一部分。

HDFS的用户数据是以文件和目录的形式组织的。它提供了一个命令行接口 FS shell 来提供用户交互。命令的语法类似于其他shell (比如:bash, csh)。如下是一些范例:

FS shell 的目标是向依赖于脚本语言的应用提供与存储数据的交互。

DFSAdmin 命令用于管理HDFS集群。这些命令仅给HDFS管理员使用。如下范例:

如果启用了回收站配置,那么文件被 FS Shell 移除时并不会立即从HDFS删除。HDFS会将其移动到回收站目录(每个用户都有回收站,位于 /user/<username>/Trash )。只要文件还在回收站内,就可以快速恢复。

最近删除的文件大多数被移动到 current 回收站目录 ( /user/<username>/Trash/Current ),在配置周期内,HDFS给 current目录内的文件创建检查点 checkpoints (位于 /user/<username>/Trash/<date> ) ,并删除旧的检查点。参考 expunge command of FS shell 获取更多关于回收站检查点的信息。

在回收站过期后,NameNode从HDFS命名空间删除文件。删除文件会将文件关联的块释放。注意,在用户删除文件和HDFS增加free空间之间,会有一个明显的延迟。

如下范例展示了FS Shell如何删除文件。我们在delete目录下创建两个文件(test1 & test2)

我们删除文件 test1。如下命令显示文件被移动到回收站。

现在我们尝试以skipTrash参数删除文件,该参数将不将文件发送到回收站。文件将会从HDFS完全删除。

我们检查回收站,只有文件test1。

如上,文件test1进了回收站,文件test2被永久删除了。

当缩减文件的复制因子时,NameNode选择可以被删除的多余副本。下一个Heartbeat会通报此信息给DataNode。DataNode然后会删除响应的块,相应的剩余空间会显示在集群内。同样,在setReplication API调用完成和剩余空间在集群显示之间会有一个时间延迟。

Hadoop JavaDoc API

HDFS source code: http://hadoopapacheorg/version_controlhtml