android8.0设置回滚保护功能系统降级将无法实现

绽放文化 绽放文化     2023-01-07     584

关键词:

  谷歌在最新的Android 8.0中加入了一个Rollback Protection(降级保护)技术,阻止设备回滚到旧版本的固件。为什么要学坏?

  从 Android 8.0 发布日正式算起,已经 4 个月过去了,然而根据官方的统计,现在的渗透率还不到 1%。

  谷歌在 Android 8.0 发布之初,为了推广升级,特地强调了 Project Treble 这一新特性,即允许新系统底层可以基于老硬件进行整合迭代,从而提升整机的流畅度,只不过并非所有的手机都支持,到目前为止,仅仅只有 Pixel 2/2 XL、索尼 XZ1、华为 Mate 9、荣耀 v9 等少数机型支持。

  同时,与 Project Treble 相伴的一个特性还有 Rollback Protection(降级保护)或者说是 Android Verified Boot 2.0。谷歌在最新的技术文章中要求,强烈建议所有 OEM 在 Android 8.0 时代都能添加进来。

  那 Rollback Protection(降级保护)具体是什么呢?

  该功能会阻止设备回滚到旧版本的固件,谷歌这样做是出于对用户数据安全方面的考虑,毕竟旧版本的固件含有安全漏洞的可能性更大。

  对于大部分用户来说,Android 8.0 的回滚保护是一个很好的功能。如果手机丢失或被盗,该功能会进一步减少潜在的被攻击的可能性,从而为用户的数据提供更好的安全保护。

  但一小部分喜欢折腾第三方 ROM 的用户可能不太喜欢这个功能,不过根据 Ars Technica 的说法,回滚保护功能是可以被禁用的,就像解锁 bootloader 一样,禁用后设备安全性方面显然也会降低。

  因此,降级保护功能添加后,任何回滚到老版本的操作都会被拒绝,这样手机即使丢了以后,强行 ROOT 刷机也依然能保证手机的安全,所以理论上 Android 8.0 也就成为有史以来最安全的安卓系统。

无法将 Angular 从版本 6 降级到 5

...版本。我已成功从版本5迁移到6。但由于某种原因,我想回滚到版本5。我尝试了以下命令:npmuninstall-g@angular/cli它卸载了最新版本的angular-6。npmcachecl 查看详情

谈谈高并发系统的限流(代码片段)

...大神在博客中说过:在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。本文结合作者的一些经验介绍限流的相关概念、算法和常规的实现方式。缓存缓存比较好理解,在大型高并发系统中,如果没有缓存数据库... 查看详情

谈谈高并发系统的限流(代码片段)

...大神在博客中说过:在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。本文结合作者的一些经验介绍限流的相关概念、算法和常规的实现方式。 缓存 缓存比较好理解,在大型高并发系统中,如果没有缓... 查看详情

mac上的触发角是啥意思?

...允许用户将屏幕的四个角落变成可激活功能的目标。通过设置以后,用户可以随意的将鼠标移到任意角落来调出不同的功能,如MissionControl,Dashboard,Launchpad,屏幕保护、睡眠状态等等。如何设置触发角?设置触发角功能很简单,... 查看详情

系统的限流功能真的很重要

...痪了。请问这个时候应该怎么办?一种是赶紧将服务回滚,只要有发版的,不管什么原因,先回滚服务再说,然后线下去查问题。那如果服务回滚了,都还是解决不了问题?那怎么办?只能通过限... 查看详情

应用程序无法正常启动怎么解决

...,点击“系统”项,再在打开的窗口中,点击“高级系统设置”按钮,再点击“性能设置”按钮,进入设置;3、在打开的“性能选项”窗口中,切换至“数据保护”选项卡,勾选“为除下列选定应用程序之外的所有程序启用DEP... 查看详情

android8.0新特性总结

1.通知渠道:开发者可以自定义应用的通知内容类别,为用户提供一个可以对通知精细控制的接口,用户可以对通知   进行精细的掌控 开发指南创建通知渠道的步骤:创建NotificationChannel对象,并设置应用内唯一的通知... 查看详情

华为手机怎么取消语音播报功能

...1.通过快捷方式关闭TalkBack快捷方式一:温馨提示:(1)Android8.0及以上版本支持通过快捷方式关闭TalkBack,可在关于手机页面,查看Android版本。Android8.0以下版本请通过设置界面关闭TalkBack。(2)使用快捷方式退出的前提:进入Ta... 查看详情

android8.0编译系统简述(代码片段)

Android8.0编译系统简述概述Android7.0之前,android编译主要依赖makefile,随着android工程越来越大,makefile编译花费时间也越来越多,所以7.0开始逐步引入了katisoong(可选,用的话需要在执行编译时将USE_SOONG=true开... 查看详情

在生产环境中使用代码优先降级(回滚)数据库

...优先实体框架。我使用了自动迁移=真,但我停止并将其设置为假。我将它安装在生产环境(发布)上-使用部署包(没 查看详情

扛住阿里双十一高并发流量,sentinel是怎么做到的?(代码片段)

...主要以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度来保护系统服务的稳定性Sentinel的开源生态:功能特性1总体介绍Sentinel具有以下特征:丰富 查看详情

android8.0以上打开系统文件管理器(代码片段)

代码如下://mPath实际路径是/storage/emulated/0/MyScreenRecorder/,这里只写后面那个就行valmPath="/MyScreenRecorder/"valuri=Uri.parse("content://com.android.externalstorage.documents/docume 查看详情

android8.0以上打开系统文件管理器(代码片段)

代码如下://mPath实际路径是/storage/emulated/0/MyScreenRecorder/,这里只写后面那个就行valmPath="/MyScreenRecorder/"valuri=Uri.parse("content://com.android.externalstorage.documents/docume 查看详情

熔断和降级有什么区别?

熔断和降级都是系统自我保护的一种机制,但二者又有所不同,它们的区别主要体现在以下几点:概念不同,触发条件不同,归属关系不同。1.概念不同1.1熔断概念“熔断”一词早期来自股票市场。熔断(CircuitBreaker)也叫自动... 查看详情

broadcastreceiver详解(基础篇)

...注册耗电、占内存、不受程序生命周期影响,所以Google在Android8.0上禁止大部分广播的静态注册,可以参考官文文档Android8.0功能和 查看详情

下载好证书后,手机无法安装fiddler证书

...间安装”,找到下载的fiddler证书后。以华为EMUI8.0.0(Android8.0.0)为例:设置-》用户和隐私-》更多安全设置-》从SD卡安装。5、使用wifi的高级设置进行安装。以华为EMUI8.0.0(Android8.0.0)为例:设置-》无线和网络-》WLAN-》更多-... 查看详情

android8.0删除cast功能(代码片段)

frameworks\\base\\packages\\SystemUI\\res\\values\\config.xml删除:状态栏里的Cast图标<!--ThedefaulttilestodisplayinQuickSettings--><stringname="quick_settings_tiles_default"translatable="false">--wifi,dnd,flashlight,rotation,battery,cell,airplane,ca... 查看详情

uac可以给系统带来的保护

木马也好,其他恶意程序也好,如果不能和释放者保持联系,也就失去了威力。所以城门就是我们的最后一道防线。下面就来讲讲该如何让电脑更加安全。用户可以关闭UAC或安全桌面当UAC提示要进行权限提升时,桌面会被锁定,... 查看详情