关于 Android-x86 的 BlissOS 系统几个问题

2023-05-25 17:01:35 +08:00
 skschema

本人 linux 小白,最近把一个 intel 小主机改来当电视盒子,安装了 Bliss OS 14 做为系统,遇到几个问题。请各位兄弟帮助

一.背景情况:

系统:Bliss OS 14 ( Android 11 )

CPU:J1900

已在设置-开发者选项中开启- USB 调试

没有 wifi 模块

使用网线连接可上网。


二.状况和问题

1.分辨率和电视匹配不好,打算用 wm size 命令修改分辨率,在本地终端上运行这个命令,但提示权限不足,可能需要 adb 来运行。

2.开启 USB 调试后,用双公头线连接小主机和笔记本打算 adb ,发现没有任何 USB 调试反应。

3.想学人家修改 /etc/init.sh 文件来开启 adb over network ,发现挂载是只读的。使用系统终端 remount 重新挂载成读写,不成功。在 debug 模式下重新 remount 重新挂载成读写,也不成功。

10694 次点击
所在节点    Android
16 条回复
ysc3839
2023-05-25 17:05:27 +08:00
Android 11 不是有无线 adb 吗?
ysc3839
2023-05-25 17:07:23 +08:00
另外 x86 基本没啥机子支持 USB OTG ,就算支持也不见得有系统去适配,所以别乱用双公头 USB ,小心烧主板
skschema
2023-05-25 17:09:38 +08:00
@ysc3839 谢谢提醒,不过我机子目前没有 wifi 模块。
ysc3839
2023-05-25 17:10:02 +08:00
再者 Bliss OS 官网写着 Pre-rooted with KernelSU ,你是没有以 root 权限执行 wm size ?
ysc3839
2023-05-25 17:10:45 +08:00
@skschema 所以你是试过有线网连不上?它叫无线 adb 但实际上不会和 WiFi 捆死吧?
LLaMA2
2023-05-25 17:15:36 +08:00
1.提示权限不足,可能需要 root 权限,adb root 或者 adb shell 进去后 su

2.USB 有主从模式,平时我们的鼠标是从设备,通常情况下手机的 usb 是从设备,当你在手机上开启 OTG 时候,手机的 USB 变成了主设备,你想用你的电脑 ADB 你的设备,你不能开启 BlissOS 的 OTG ,还要确保制定的 USB 是从设备

3.remount 应该需要 su (俗称的 root 权限),adb over network 不成功请贴出你的命令
skschema
2023-05-25 17:16:11 +08:00
@ysc3839 我在 KernelSU 里开启了终端的 root 权限,但在终端里使用 su,sudo 都不行。是不是我用的方法不对?
ysc3839
2023-05-25 17:18:12 +08:00
@skschema 这我就不知道什么问题了,我没用过 KernelSU ,截个图看看?正常来说只需要执行 su 即可,没有 sudo
skschema
2023-05-25 17:22:07 +08:00
@ye4tar 感谢回复,问题是一连串发生的,wm size 需要权限,ADB 无法打开,想开 adb 又无法 remount.

我参考了网络信息,如这篇文章。https://miaostay.com/2022/12/%E5%9C%A8%E8%99%9A%E6%8B%9F%E6%9C%BA%E5%AE%89%E8%A3%85-Bliss-OS-%E6%97%B6%E8%B8%A9%E7%9A%84%E5%9D%91/

开机后去改一下 /etc/init.sh ,在最后面的 return 前面加上下面三行

setprop service.adb.tcp.port 5555
stop adbd
start adbd

但修改 init.sh 需要解决只读的问题。
LLaMA2
2023-05-25 17:26:38 +08:00
来远程吧,得闲,看看能不能帮助到你
skschema
2023-05-25 17:29:42 +08:00
@ye4tar 哪个方式方便添加一下好友。
LLaMA2
2023-05-25 17:30:54 +08:00
由你决定,记住 base64 加密下再发
olbb
2023-05-25 18:36:55 +08:00
BlissOS 可以直接通过 ip 连 adb 的啊 , 不用再单独开 wifi adb
skschema
2023-05-26 00:00:21 +08:00
@olbb 谢谢,ADB 已经解决了。如你所说,自身已经开启了 tcpip 5555 。另外我安装 WiFi 模块也可以使用无线调试了。
olbb
2023-05-26 09:33:13 +08:00
@skschema 可以试试这个, <amp-youtube data-videoid="_83Gc5ZyQIY" layout="responsive" width="480" height="270"></amp-youtube>&ab_channel=Sid%27sEClassroom, 安装 gearlock 后修改分辨率
Sxx1314
2023-05-26 18:57:02 +08:00
首先用 magisk 等获取 root 权限。然后使用各种工具箱即可一键修改分辨率。另外也可以通过各种工具箱自带的 ssh 服务替代 adb 。最后 用 Android x86 不如上 chromeos 一样支持 apk (包括 x86+armv7+v8 架构的 app )并且可以通过启动器变身 ATV 系统。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/942930

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX