无忧启动论坛

 找回密码
 注册
搜索

总结安卓手机挂载NFS与SMB的各种软件 含apk

查看数: 86125 | 评论数: 268 | 收藏 36
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-2-28 03:03

正文摘要:

本帖最后由 510819776 于 2022-4-11 16:24 编辑 网络共享文件系统比较突出的就是windows的SMB协议与linux的NFS协议 但是一般的手机部分内核编译了cifs支持功能 使用命令mount -t cifs -o username=“”,password ...

回复

510819776 发表于 2023-6-30 21:44:35
Rr54Yra 发表于 2023-6-30 00:14
用patchelf(github/NixOS/patchelf) 换成linux depoly里的链接器就更诡异了,链接不上存在的so

我自己用sed -i 's@xxxx/yyyy@dddd/eeee@g' 这种命令直接替换里面的路径就行了。   patchelf以前用过,惨败。
我新发布的版本路径改成/data/zl了
如果是弄成面具模块,直接一个软链接到/data/zl就能用了
使用也很简单
PATH=/data/zl
dbus-launch gio mount -a smb://192.168.9.1/a 就行了
挂载点的话,安卓12有点特殊 不再是/data/media/0/xxx了  
可以用/mnt/pass_through/0/emulated/0/xxx
实测安卓12   真我gt neo2 骁龙870手机  挂载到这里后  无root权限的视频播放器可正常播放视频,也能删除 修改文件名
510819776 发表于 2023-6-30 21:17:10
Rr54Yra 发表于 2023-6-30 00:09
Android13下glibc裂了(aarch64-linux-gnu-glibc-2.37-1,arch官方库)
不知道是Android13的问题还是glibc版 ...

安卓13 我还不想升级 太新了 各种兼容问题
我测试安卓12 是没问题的。
还有就是  这个版本必须在根目录新建/usr /lib  这样的文件夹  所以已经被我废弃了   你可以看看我的其他帖子 有修正路径的版本
不再需要根目录下弄/usr /lib了
另外挂载位置 安卓10 和安卓12是不一样的 安卓13不知道情况
你这个错误大约是因为 没有弄/usr /lib到根目录
而且 现在的安卓都是根目录只读 无法修改了 请用新版吧
510819776 发表于 2023-6-30 21:12:15
feiwuyiming 发表于 2023-3-3 00:34
为什么我挂载成功了,其他应用就是看不见呢,安卓9

这个挂载路径并非一定是/data/media/0/xxx  安卓5可以这样搞
安卓10 似乎路径就变了  安卓12也不一样  这个你自己要琢磨一下
Rr54Yra 发表于 2023-6-30 00:14:28
Rr54Yra 发表于 2023-6-30 00:09
Android13下glibc裂了(aarch64-linux-gnu-glibc-2.37-1,arch官方库)
不知道是Android13的问题还是glibc版 ...

用patchelf(github/NixOS/patchelf) 换成linux depoly里的链接器就更诡异了,链接不上存在的so

  1. /data/usr/bin# ./patchelf --set-rpath /data/usr/lib:/system/lib64:/system/lib /data/usr/bin/gio                                                                                                   <
  2. /data/usr/bin# ./patchelf --set-interpreter /data/usr/lib/ld-linux-aarch64.so.1 /data/usr/bin/gio
  3. /data/usr/bin# ldd /data/usr/bin/gio
  4.         linux-vdso.so.1 => [vdso] (0x75b36c4000)
  5. CANNOT LINK EXECUTABLE "linker64": library "libgmodule-2.0.so.0" not found: needed by /data/usr/lib/libgio-2.0.so.0.7600.3 in namespace (default)
  6. /data/usr/bin# ls -al //data/usr/lib/libgmodule-2.0.so.0
  7. lrwxrwxrwx 1 root root 26 2023-06-05 21:20 //data/usr/lib/libgmodule-2.0.so.0 -> libgmodule-2.0.so.0.7600.3
复制代码

点评

我自己用sed -i 's@xxxx/yyyy@dddd/eeee@g' 这种命令直接替换里面的路径就行了。 patchelf以前用过,惨败。 我新发布的版本路径改成/data/zl了 如果是弄成面具模块,直接一个软链接到/data/zl就能用了 使用也很  详情 回复 发表于 2023-6-30 21:44
Rr54Yra 发表于 2023-6-30 00:09:08
Android13下glibc裂了(aarch64-linux-gnu-glibc-2.37-1,arch官方库)
不知道是Android13的问题还是glibc版本的问题&#128514;

  1. /data/usr/bin # LD_LIBRARY_PATH=/data/usr/lib:/system/lib64:/system/lib ldd /data/usr/bin/gio
  2.         linux-vdso.so.1 => [vdso] (0x7eedb03000)
  3.         libgio-2.0.so.0 => /data/usr/lib/libgio-2.0.so.0.7600.3 (0x7ee8422000)
  4.         libglib-2.0.so.0 => /data/usr/lib/libglib-2.0.so.0.7600.3 (0x7ee6851000)
  5.         libgobject-2.0.so.0 => /data/usr/lib/libgobject-2.0.so.0.7600.3 (0x7eec6c1000)
  6.         libc.so.6 => /data/usr/lib/libc.so.6 (0x7eeba0f000)
  7. CANNOT LINK EXECUTABLE "linker64": cannot find verneed/verdef for version index=32770 referenced by symbol "_res" at "/data/usr/lib/libc.so.6"
复制代码



点评

安卓13 我还不想升级 太新了 各种兼容问题 我测试安卓12 是没问题的。 还有就是 这个版本必须在根目录新建/usr /lib 这样的文件夹 所以已经被我废弃了 你可以看看我的其他帖子 有修正路径的版本 不再需要根  详情 回复 发表于 2023-6-30 21:17
15139276789 发表于 2023-6-10 07:42:01
谢谢分享               
rzsggg 发表于 2023-6-10 07:21:24
2020年就有了吗,手机终于可以变成下载器了
Maxisawesome 发表于 2023-5-24 02:49:45
感谢楼主
Binary_c 发表于 2023-4-10 15:51:39
牛皮
cmy2008 发表于 2023-4-9 22:43:25
qaq
cmy2008 发表于 2023-4-9 22:43:12
awa
trum 发表于 2023-4-6 01:35:06
我试下
trum 发表于 2023-4-6 01:35:05
我试下
trum 发表于 2023-4-6 01:35:05
我试下
trum 发表于 2023-4-6 01:35:03
我试下
trum 发表于 2023-4-6 01:35:01
我试下
gqfan008 发表于 2023-4-4 12:54:14
感谢楼主
liubingke 发表于 2023-3-27 12:06:01
差一个积分
liubingke 发表于 2023-3-27 12:05:01
想要nfs,刷点积分
老污情 发表于 2023-3-26 23:44:25
现在这,基本没人玩了,好难搜到教程
老污情 发表于 2023-3-26 23:44:02
挖坟~闲着没事,研究研究
robert_ruen 发表于 2023-3-15 01:56:18
手机必须安装乌班图吗
feiwuyiming 发表于 2023-3-3 00:40:27
已经挂载在/data/media/0/xxx这个目录了,但是其他APP还是看不到
feiwuyiming 发表于 2023-3-3 00:34:54
为什么我挂载成功了,其他应用就是看不见呢,安卓9

点评

这个挂载路径并非一定是/data/media/0/xxx 安卓5可以这样搞 安卓10 似乎路径就变了 安卓12也不一样 这个你自己要琢磨一下  详情 回复 发表于 2023-6-30 21:12
2010aniu 发表于 2023-3-1 22:00:32
感谢楼主分享那么好的作品
xiaoyell 发表于 2023-3-1 18:20:33
额 想下载但是没权限
feiwuyiming 发表于 2023-2-24 10:24:23
大佬厉害,mark一下,
cherwin 发表于 2023-2-23 14:54:22
л
chen80917 发表于 2023-2-9 16:11:40
感谢楼主
102757017 发表于 2023-1-24 13:42:25
这个在安卓系统的电视机上可以用吗,电视rom太小了,可以用来扩容就太好了

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-12-25 07:35

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表