使用DSU Sideloder实现安卓双系统

news2024/11/20 12:22:46

准备

首先需要确保手机自带DSU Loader功能:
只需打开开发者模式, 往下翻动即可看到DSU Loader的字样,如果没有的话, 说明设备不支持.
只要看到这个选项就行, 不需要点它.
随后, 去谷歌商店下载一个检测软件:
https://play.google.com/store/apps/details?id=tk.hack5.treblecheck
安装好后, 若显示如下字样, 则说明可以继续:
如图所示
点击浏览映像, 选择其中的一个系统并下载其镜像.

开始

首先下载DSU Sideloader并安装.
官方的说法: https://developer.android.com/topic/dsu?hl=zh-cn

为什么我们不用在设置里看到的DSU Loader呢?
设置里的这个Loader, 默认只提供了谷歌原生的镜像, 而正是因为我们要体验类原生, 所以不用系统自带的这个入口, 继而使用Sideloader这个第三方软件添加双系统.
如果你想体验谷歌的原生安卓, 可以不使用DSU Sideloader.

下载好了镜像, 我们打开DSU Sideloader.
DSU Sideloader不需要root权限即可运行, 只需要电脑adb授予权限即可
点击选择一个要安装的GSI文件并选择我们刚刚下载好的镜像, 下面的DSU用户空间大小即为要分给此系统的储存大小
设置好一切后, 点击安装, 耐心等待即可.
待安装好双系统后, DSU Sideloader出现以下字样:
在这里插入图片描述

同时通知栏会出现一个常驻的清理不掉的通知:
在这里插入图片描述
切记莫点舍弃! 否则花那么久安装的双系统直接扼杀在摇篮里了.
怎么启动到双系统呢?
只需打开DSU Sideloader, 或从那个常驻通知中点击重启即可.

永久双系统

如果上面的步骤都跟着来的话, 现在的你应该已经在使用另一个系统了(简称b系统).
此时, 若要回到原系统, 只需在双系统中重启即可.
有两种方法, 如果你有电脑, 只需在adb连上b系统后, 输入:

adb shell gsi_tool enable

如果是Linux系统, 且手机被root, 会提示permission不够, 加sudo就行.
如果没有电脑, 需要在b系统中安装TermuxKernelSU, 同时让KernelSUTermux授予root权限.
打开Termux, 输入su回车, 再输入:

gsi_tool enable

在这里插入图片描述
此时b系统进入重启后还是b系统模式, 若要退出此模式, 只需将上述指令中的enable换成disable, 再次执行即可.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1655055.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

ThreeJS:光线投射与3D场景交互

光线投射Raycaster 光线投射详细介绍可参考:https://en.wikipedia.org/wiki/Ray_casting, ThreeJS中,提供了Raycaster类,用于进行鼠标拾取,即:当三维场景中鼠标移动时,利用光线投射,…

爬虫爬取必应和百度搜索界面的图片

爬虫爬取必应和百度搜索界面的图片 爬取bing搜索图片界面爬取百度搜索界面图片结果如下 爬取bing搜索图片界面 浏览器驱动下载地址 对应版本即可 浏览器驱动 mad直接用 import os import re from selenium import webdriver from selenium.webdriver import Keys from sel…

Linux-进程管理类命令实训

实训1:进程查看,终止,挂起及暂停等操作 1.使用ps命令显示所有用户的进程 2.在后台使用cat命令。查看进程cat,并杀死进程 3.使用top命令只显示某一用户的进程。 4.执行命令cat,把Ctrlz挂起进程,输入jobs命令…

第3章:车辆横向控制

3.1 车辆横向运动学模型 注:上一篇博客讲解了车辆的纵向运动控制,这一篇博客将要讲解的是车辆的横向运动控制;横向运动控制主要是控制车辆一直保持在期望的轨迹上行驶(即通过打方向盘保证车辆的横向运动方向符合预期)…

数据猎手:使用Java和Apache HttpComponents库下载Facebook图像

引言 在信息驱动的时代,互联网上的数据成为了无可比拟的宝藏。本文旨在探讨如何通过利用Java和Apache HttpComponents库,从全球最大的社交网络平台Facebook上获取图像数据。 作为全球最大的社交网络平台,Facebook聚集了数以亿计的用户&#…

Rocky、Almalinux、CentOS和Ubuntu系统初始化脚本v8版

Rocky、Almalinux、CentOS和Ubuntu系统初始化脚本 Shell脚本源码地址: Gitee:https://gitee.com/raymond9/shell Github:https://github.com/raymond999999/shell可以去上面的Gitee或Github仓库代码拉取脚本。 支持的功能和系统&#xff1a…

网络编程入门之UDP编程

欢迎各位帅哥美女来捧场,本文是介绍UDP网络编程。在这里,你会见到最详细的教程;细致到每一行代码,每一个api的由来和使用它的目的等。 目录 1.UDP相关API 1.1.两个类 1.2.两个类中的方法 2.UDP编程 2.1.大体框架 2.2.内容构…

pdf2htmlEX:pdf 转 html,医学指南精细化处理第一步

pdf2htmlEX:pdf 转 html,医学指南精细化处理第一步 单文件转换多文件转换 代码:https://github.com/coolwanglu/pdf2htmlEX 拉取pdf2htmlEX 的 Docker: docker pull bwits/pdf2htmlex # 拉取 bwits/pdf2htmlex不用进入容器&…

【CTF Web】XCTF GFSJ0480 simple_js Writeup(JS分析+ASCII码)

simple_js 小宁发现了一个网页,但却一直输不对密码。(Flag格式为 Cyberpeace{xxxxxxxxx} ) 解法 查看网页源代码。 function dechiffre(pass_enc){var pass "70,65,85,88,32,80,65,83,83,87,79,82,68,32,72,65,72,65";var tab pass_enc.split(,);var …

[嵌入式系统-71]:RT-Thread-组件:日志管理系统ulog,让运行过程可追溯

目录 ulog 日志 1. ulog 简介 ulog 架构 配置选项 日志级别 日志标签 2. 日志初始化 初始化 去初始化 3. 日志输出 API 4. 日志使用示例 使用示例 在中断 ISR 中使用 同步模式(Synchronous Mode) 异步模式(Asynchronous Mode&…

DEV--C++小游戏(吃星星(0.2))

目录 吃星星(0.2) 简介 分部代码 头文件(增) 命名空间变量(增) 副函数(新,增) 清屏函数 打印地图函数(增) 移动函数 选择颜色&#xff…

java项目之在线课程管理系统源码(springboot+vue+mysql)

风定落花生,歌声逐流水,大家好我是风歌,混迹在java圈的辛苦码农。今天要和大家聊的是一款基于springboot的在线课程管理系统。项目源码以及部署相关请联系风歌,文末附上联系信息 。 项目简介: 在线课程管理系统的主要…

WebRTC 采集音视频数据

WebRTC 采集音视频数据 WebRTC 采集音视频数据getUserMedia API 简介浏览器兼容性getUserMedia 接口格式MediaStreamConstraintsMediaTrackConstraints 采集音频数据MediaStream 和 MediaStreamTrack本地视频预览切换摄像头显示参考 WebRTC 采集音视频数据 getUserMedia API 简…

线性表的拓展之广义表

概述 示例 性质 区别 运算

Spring 常用的注入方式有什么?

Spring 是一个非常流行的 Java 开发框架,它提供了多种依赖注入(Dependency Injection)的方式,使得开发者可以轻松地管理应用程序中的组件依赖关系。在 Spring 中,常用的注入方式主要包括构造器注入、Setter 方法注入、…

Jmeter性能测试(四)

一、遇到问题解决思路 1、检查请求头是否正确 2、检查请求参数是否正确 3、检查鉴权信息是否正确 4、检查变量作用域 5、检查数据提取是否正确(正则/json提取器) 二、请求头检查 1、在Http信息头管理器查看 2、注意这里的变量作用域是全局的 三、请求参数检查 1、在查看结…

英语学习笔记6——What make is it?

What make is it? 它是什么牌子的? make n.(产品的)品牌名称    v. 制作 区别:model n.(产品的)型号       n. 模型       n. 模特 make 指的是大的品牌名称, model 是旗下产品…

Git知识点总结

目录 1、版本控制 1.1什么是版本控制 1.2常见的版本控制工具 1.3版本控制分类 2、集中版本控制 SVN 3、分布式版本控制 Git 2、Git与SVN的主要区别 3、软件下载 安装:无脑下一步即可!安装完毕就可以使用了! 4、启动Git 4.1常用的Li…

Bert 实现情感分析任务

BERT Bert (Bidirectional Encoder Representations from Transformers)预训练模型是 Google 2018开源的自然语言模型,主要有以下特点。 像它名字一样,BERT最显著的特点是其能够为文本中的每个标记考虑双向上下文。与传统的基于…

vue+ant-design+formBuiler表单构建器——技能提升——form design——亲测有效

最近看到后端同事在弄一个后台管理系统,额,前端真的是夹缝中生存啊,AI抢饭碗,后端也想干前端的活儿。。。 他用到了表单构建器,具体效果如下: 网上有很多适用于ElementUi和ant-design的form design插件,下…