sonoff 刷机 编译失败,关于sonoff固件编译错误的问题( 二 )


既然鸿蒙是开源,那么以后可以通过刷机在手机上使用鸿蒙吗?

sonoff 刷机 编译失败,关于sonoff固件编译错误的问题


在2019年华为开发者大会上,华为消费者业务CEO余承东宣布,鸿蒙OS正式发布,并对所有的开发者免费开源,希望有更多的开发者共同参与进来 。同时也是说了一个让我们非常振奋的消息 。如果安卓系统无法使用,鸿蒙系统随时可以使用 。而为什么不现在立即上线,或许是因为生态建设的考虑 。因为鸿蒙系统和单纯的手机操作系统完全不同,或者说和安卓系统的存在明显差别 。
安卓系统采用的是内核设计,一旦ROOT权限被非法获取,整个系统就会被攻破,相当于是只要拿到了大门的钥匙,就可以轻松的打开每一扇门 。而鸿蒙系统是采用微内核,无需ROOT权限,外核服务相互隔离,可提升系统安全 。相对于华为手机来说,装上鸿蒙系统应该是早晚的事情,只是对于华为以外的手机品牌,它们如果是想要安装,是不是可以通过刷机而使用上鸿蒙呢?有关这个问题,我们有必要来分析一下 。
安卓系统是全球应用最多的一个,早几年的时候还是会听到刷机,要ROOT的消息 。但是在近几年,很多的手机厂商是关闭了这样的一个权限,反正在华为手机上,是没有看到有ROOT的权限 。加上很多手机厂商在安卓系统上开发了属于自己的OS,所以对于一般的用户来说,是很难将手机进行ROOT的 。不过对一些发烧友来说,应该是小菜一碟的 。
在刷完机以后,再来安装鸿蒙,按道理来说问题也不大 。可有一个前提是鸿蒙对于手机配置的要求是什么,我们必须要搞清楚的 。还有按照鸿蒙的战略方向,不只是运用在手机上的,在智能手表、智能音箱、平板等上面都是可以使用的 。这个也是和安卓系统非常不一样的地方,更是未来发展的一个趋势 。在这样的大背景下,国内的手机制造厂商要获得更多的loT市场份额,是需要借助鸿蒙来开发的,自己再重新搞一个非常的不实际 。
能不能开发一款伪授权软件,当应用软件申请通讯录等明显用不上的功能时,给予假的授权?
sonoff 刷机 编译失败,关于sonoff固件编译错误的问题


前不久工信部就曝光了一批过度索要权限的手机应用软件,咱们常用的手机QQ就赫然在列 。这类软件大多数都索要了过多的手机权限,比如通讯录、相册等隐私数据,有的软件不给授权就不让用 。那么有没有办法搞一个伪授权软件,当这些应用申请通讯录、相册等隐私权限的时候,给它一个假的数据呢?答案是否定的,不可能!因为应用软件过度索要权限的现象只出现在安卓手机上,而安卓系统调用通讯录、存储空间的权限方法是公开的,也属于一个底层的操作 。
应用软件想要调用这些权限,直接向系统要求即可,第三方应用很难干预 。而且安卓系统本身是开源的,在安卓上运行的应用软件也很容易就可以被反编译 。所以即使出现能够伪装授权的软件,也很快就会被其它软件厂商研究、破解,并加入相应的识别和防范措施 。比如现在很多公司都用钉钉来打卡,一些网友为了能够不迟到,就会想办法用虚拟定位的方式伪装自己的位置到公司打卡 。
但是“道高一尺魔高一丈”,现在绝大部分虚拟定位软件都会被钉钉识破 。所以只要手机开发者技术能力够高,想要破解伪装授权是很容易的一件事情 。想要遏制软件过度索取权限,只能依靠工信部等主管部门的约束,随着工信部不断曝光了多款滥用权限的应用软件,现在一上来就要求读取通讯录等敏感权限的软件已经越来越少了 。同时,安卓系统对用户的保护也越来越严密,应用软件在要求各种敏感权限的时候,手机系统基本上都会有明确的提示 。

推荐阅读