V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
skschema
V2EX  ›  Android

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

  •  
  •   skschema · 2023-05-25 17:01:35 +08:00 · 9382 次点击
    这是一个创建于 548 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本人 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 重新挂载成读写,也不成功。

    第 1 条附言  ·  2023-05-26 00:08:16 +08:00
    感谢各位朋友的帮助,adb 连接已经解决。但屏幕问题还没解决。
    Bliss os 14 已经自动开启了 adb tcpip 5555 ,可以直接网络调试。之前没有测试。
    另外,安装上 wifi 模块后使用无线调试也是可以的。
    ------------------------------------------------------------
    在解决 adb 调试后,按照网络上朋友介绍,使用 wm size 可以直接更改分辨率。但是我的等离子电视机不能适配,屏幕依然是 1024x768 ,我再开帖向大家咨询。
    16 条回复    2023-05-26 18:57:02 +08:00
    ysc3839
        1
    ysc3839  
       2023-05-25 17:05:27 +08:00 via Android
    Android 11 不是有无线 adb 吗?
    ysc3839
        2
    ysc3839  
       2023-05-25 17:07:23 +08:00 via Android
    另外 x86 基本没啥机子支持 USB OTG ,就算支持也不见得有系统去适配,所以别乱用双公头 USB ,小心烧主板
    skschema
        3
    skschema  
    OP
       2023-05-25 17:09:38 +08:00
    @ysc3839 谢谢提醒,不过我机子目前没有 wifi 模块。
    ysc3839
        4
    ysc3839  
       2023-05-25 17:10:02 +08:00 via Android
    再者 Bliss OS 官网写着 Pre-rooted with KernelSU ,你是没有以 root 权限执行 wm size ?
    ysc3839
        5
    ysc3839  
       2023-05-25 17:10:45 +08:00 via Android
    @skschema 所以你是试过有线网连不上?它叫无线 adb 但实际上不会和 WiFi 捆死吧?
    LLaMA2
        6
    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
        7
    skschema  
    OP
       2023-05-25 17:16:11 +08:00
    @ysc3839 我在 KernelSU 里开启了终端的 root 权限,但在终端里使用 su,sudo 都不行。是不是我用的方法不对?
    ysc3839
        8
    ysc3839  
       2023-05-25 17:18:12 +08:00 via Android
    @skschema 这我就不知道什么问题了,我没用过 KernelSU ,截个图看看?正常来说只需要执行 su 即可,没有 sudo
    skschema
        9
    skschema  
    OP
       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
        10
    LLaMA2  
       2023-05-25 17:26:38 +08:00
    来远程吧,得闲,看看能不能帮助到你
    skschema
        11
    skschema  
    OP
       2023-05-25 17:29:42 +08:00
    @ye4tar 哪个方式方便添加一下好友。
    LLaMA2
        12
    LLaMA2  
       2023-05-25 17:30:54 +08:00
    由你决定,记住 base64 加密下再发
    olbb
        13
    olbb  
       2023-05-25 18:36:55 +08:00
    BlissOS 可以直接通过 ip 连 adb 的啊 , 不用再单独开 wifi adb
    skschema
        14
    skschema  
    OP
       2023-05-26 00:00:21 +08:00
    @olbb 谢谢,ADB 已经解决了。如你所说,自身已经开启了 tcpip 5555 。另外我安装 WiFi 模块也可以使用无线调试了。
    olbb
        15
    olbb  
       2023-05-26 09:33:13 +08:00
    @skschema 可以试试这个,
    &ab_channel=Sid%27sEClassroom, 安装 gearlock 后修改分辨率
    Sxx1314
        16
    Sxx1314  
       2023-05-26 18:57:02 +08:00 via Android
    首先用 magisk 等获取 root 权限。然后使用各种工具箱即可一键修改分辨率。另外也可以通过各种工具箱自带的 ssh 服务替代 adb 。最后 用 Android x86 不如上 chromeos 一样支持 apk (包括 x86+armv7+v8 架构的 app )并且可以通过启动器变身 ATV 系统。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2783 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 07:16 · PVG 15:16 · LAX 23:16 · JFK 02:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.