当前位置: 首页 > news >正文

番禺制作网站平台赣州seo公司

番禺制作网站平台,赣州seo公司,苏州网站建设丨好先生科技,怎么学习网站建设本文介绍RK3566/RK3568开发板Android11系统,编译ROOT权限固件的方法。触觉智能Purple Pi OH鸿蒙开发板演示,搭载了瑞芯微RK3566四核处理器,Laval鸿蒙社区推荐开发板,已适配全新OpenHarmony5.0 Release系统,SDK源码全开…

本文介绍RK3566/RK3568开发板Android11系统,编译ROOT权限固件的方法。触觉智能Purple Pi OH鸿蒙开发板演示,搭载了瑞芯微RK3566四核处理器,Laval鸿蒙社区推荐开发板,已适配全新OpenHarmony5.0 Release系统,SDK源码全开放!

关闭Selinux

修改以下路径文件:

adevice/rockchip/common/BoardConfig.mk

修改代码如下:

BOARD_BOOT_HEADER_VERSION ?= 2
BOARD_MKBOOTIMG_ARGS :=
BOARD_PREBUILT_DTBOIMAGE ?= $(TARGET_DEVICE_DIR)/dtbo.img
BOARD_ROCKCHIP_VIRTUAL_AB_ENABLE ?= false
-BOARD_SELINUX_ENFORCING ?= true
+BOARD_SELINUX_ENFORCING ?= false

注意:"+"号为修改内容。

注释用户组权限检测修改以下路径文件:system/extras/su/su.cpp

修改代码如下:

void extract_uidgids(const char* uidgids, uid_t* uid, gid_t*
gid, gid_t* gids, i
}
int main(int argc, char** argv) {
- uid_t current_uid = getuid();
- if (current_uid != AID_ROOT && current_uid != AID_SHELL) error(1, 0, "notallowed");
+ //uid_t current_uid = getuid();
+ //if (current_uid != AID_ROOT && current_uid != AID_SHELL) error(1, 0, "notallowed");

注意:"+"号为修改内容。


​给su文件默认授予root权限修改以下路径文件:system/core/libcutils/fs_config.cpp

修改代码如下:

static const struct fs_path_config android_files[] = {
// the following two files are INTENTIONALLY set-uid, but they
// are NOT included on user builds.{ 06755, AID_ROOT, AID_ROOT, 0, "system/xbin/procmem" },
- { 04750, AID_ROOT, AID_SHELL, 0, "system/xbin/su" },
+ { 06755, AID_ROOT, AID_SHELL, 0, "system/xbin/su" },

修改以下路径文件:
frameworks/base/core/jni/com_android_internal_os_Zygote.cpp

修改代码如下:

static void DropCapabilitiesBoundingSet(fail_fn_t fail_fn) {
+/*  
for (int i = 0; prctl(PR_CAPBSET_READ, i, 0, 0, 0) >= 0; i++) {; if (prctl(PR_CAPBSET_DROP, i, 0, 0, 0) == -1) {      
if (errno == EINVAL) {        
ALOGE("prctl(PR_CAPBSET_DROP) failed with EINVAL. Please verify "your kernel is compiled with file capabilities support");      } else {fail_fn(CREATE_ERROR("prctl(PR_CAPBSET_DROP, %d) failed: %s", i, strerror(errno)));      }    }  }+ */}

修改以下路径文件:kernel/security/commoncap.c

修改代码如下:

int cap_task_setnice(struct task_struct *p, int nice)
static int cap_prctl_drop(unsigned long cap){struct cred *new;+/*    if (!ns_capable(current_user_ns(), CAP_SETPCAP))    return -EPERM;    if (!cap_valid(cap))    return -EINVAL;-+*/new = prepare_creds();

注意:"+"号为修改内容。
源码编译并测试修改完上面三个步骤的文件后,即可在源码根目录下编译安卓源码:

# make -j4

下载Root Checker(ROOT检查工具),通过ADB命令或者U盘安装后,打开按照提示点击按钮检测ROOT,如图:

若ROOT成功则如图所示:


产品简介

  • 支持OpenHarmony/Andriod/Linux多操作系统,兼容树莓派排针;
  • 瑞芯微RK3566芯片,四核A55处理器,主频1.8GHz,Mali G52-2EE GPU;
  • 支持OpenGL/CL/Vulkan,8M ISP;
  • 1T算力NPU,支持TensorFlow/Caffe/MXNet/PyTorch等深度学习框架;
  • 支持1 x 千兆以太网、3 x USB2.01 x USB3.0、3 x UART、2 x SPI2 x I2C、28 x GPIO、1 x MIPI DSI1 x MIPI CSI、1 x HDMI;
  • 率先支持OpenHarmony5.0/4.1/4.0/3.2,开放SDK源代码、3D打印外壳;
  • 活跃的开发者社区, 更多牛人在线互动与技术支持;

http://www.wangmingla.cn/news/83943.html

相关文章:

  • 网站如何做seo优化网络推广的工作好做吗
  • 遂宁网站建设略奥网络谷歌搜索引擎香港免费入口
  • 在职考研哪个网站做的好郑州关键词优化平台
  • python做电子商务网站百度推广中心
  • 购物网站商城在哪里查关键词排名
  • 网站开发模式b s武汉百度推广外包
  • php做购物网站系统潜江seo
  • 怎样优化网站案例百度首页优化
  • 有中文网站 怎么做英文网站西安百度框架户
  • asp做网站缺点百度一下搜索引擎大全
  • 做网站是什么编程百度大数据搜索引擎
  • 广州越秀区酒店推荐站长之家seo查询官方网站
  • 惠州定制网站制作推荐百度客服中心人工电话
  • avada如何做购物网站seo工程师招聘
  • 网站带后台模板网站推广计划方案
  • 成都企业网站排名优化seo外链建设的方法有
  • 小程序需要icp许可证吗搜索引擎优化培训
  • 邢台网站建设免费做网站排名百度快速收录软件
  • 门户网站的注意要素营销宣传图片
  • 临清做网站seo交流网
  • Wordpress独立站收款宝鸡百度seo
  • 做web网站时要添加图片微信公众号怎么开通
  • wordpress 新窗口打开长沙seo服务
  • 网站开发系统毕业综合实践报告手机关键词排名优化
  • 做图表网站违禁网站用什么浏览器
  • 湖北省建设厅seo教程技术
  • 网站建设游戏天津百度seo推广
  • 如何建设网站效果好企业网站建设的流程
  • 申请建设部门网站的报告百度搜索引擎服务项目
  • 德国ba保镖商城网站哪个公司做的怎么制作自己的网站