1
Suigintou 2021-02-27 01:59:29 +08:00 via iPhone
不错,没电脑的时候能用上。
|
2
harrysun 2021-02-27 06:19:15 +08:00 via iPhone
线缆需要方向吗
|
3
cczhrd OP @harrysun 线的话推荐 买个 typec 转 usb 的头再连 usb to lightning 的线,直接用 typec to lightning 的苹果快充线我这手机能识别到但是连接会失败。
|
4
harrysun 2021-02-27 08:48:26 +08:00
组件安装状态是已安装 但还是 false 了 哈 root 下 哪个血需要 写入权限
|
6
cczhrd OP @harrysun 还需要放置好开发者驱动 可以在 xcode 提取 也可以下别人上传的哈 https://github.com/iGhibli/iOS-DeviceSupport/tree/master/DeviceSupport
|
7
harrysun 2021-02-27 09:47:44 +08:00
mkdir: '/sdcard/lockdown': File exists
mkdir: '/sdcard/lockdown/drivers': File exists cp: /system/lib/libcrypto.so.1.1: Read-only file system cp: /system/lib/libimobiledevice-1.0.so: Read-only file system cp: /system/lib/libplist-2.0.so: Read-only file system cp: /system/lib/libssl.so.1.1: Read-only file system cp: /system/lib/libusb-1.0.so: Read-only file system cp: /system/lib/libusbmuxd-2.0.so: Read-only file system chmod: /system/lib/libcrypto.so.1.1: No such file or directory chmod: /system/lib/libimobiledevice-1.0.so: No such file or directory chmod: /system/lib/libplist-2.0.so: No such file or directory chmod: /system/lib/libssl.so.1.1: No such file or directory chmod: /system/lib/libusb-1.0.so: No such file or directory chmod: /system/lib/libusbmuxd-2.0.so: No such file or directory 组件已安装 root 已给权限 根目录可读写 组件 False 驱动对应版本放在 sd 卡 ld 目录下 |
10
harrysun 2021-02-27 10:27:44 +08:00
android 9.0
|
11
alfchin 2021-02-27 10:29:40 +08:00 via Android
点个赞,可以要 root
|
12
alfchin 2021-02-27 10:30:32 +08:00 via Android
漏打了,会不会用蓝牙协议走更方便?市面上有安卓-蓝牙 gps 的软件。
|
13
cczhrd OP @harrysun 抱歉我刚刚有点事情未来得及回复,你试试把 /sdcard/android/data/com.cczhr.otglocation/files/lib/下的文件通过 re 文件管理器复制到 /system/lib/试试,如果不行的话可能是 root 的问题。 我用 magisk root 的话是可以的
|
15
harrysun 2021-02-27 13:05:26 +08:00
应该是 re system 没权限问题 我用的 也是脸谱
|
16
cczhrd OP @harrysun 是不是 magisk 版本的问题?你 Maigsk 版本小于 19.4 ? 试试用 adb shell 输入 su 然后 mount -o rw,remount /system 回车 然后再打开 app 安装组件试试
|
18
cczhrd OP @alfchin 恩,用这种方式的话,需要一个中间件和 iphone 通信,开发成本较低的思路的话应该需要弄一个外设插入 lightning 口和 iphone 通信 ,android 手机和外设通讯传定位信息,然后外设执行写入指令。(还有一种是外设内置离线地图,然后外设内置一个网站服务器共享热点给 iPhone,然后 iPhone 连上热点直接用系统浏览器打开网页就可以改定位了。)
|
19
harrysun 2021-02-27 14:53:33 +08:00 via iPhone
@cczhrd magisk 22 版本 不清楚为何写不进去 root explore 也是 可读写
|
20
sunulin 2021-02-27 16:02:42 +08:00
不错呀,咋没人打赏
|
21
sunulin 2021-02-27 16:09:33 +08:00
用 12 带的线 可以用没问题
|
24
cczhrd OP @harrysun 我卸载了原来的 Magisk 并清除 root,然后下载 Magisk-v22.0.apk 把后缀改成 zip 用 twrp Recovery 刷入后再把 Magisk-v22.0.apk 安装上,使用 OTGLocation app 可以正常安装组件。或者你刷个版本号是 21 的 magisk 试试 ?
|
27
YLGG 2021-02-27 22:43:15 +08:00
这个有点牛逼~感谢大佬!~
|
28
mitong3269 2021-02-28 07:18:45 +08:00 via iPhone
牛批
|
29
kibo 2021-02-28 07:44:17 +08:00 via iPhone
为什么可以改?楼主可以说一下原理吗
|
31
harrysun 2021-02-28 09:10:39 +08:00
重新刷机 root 驱动等 还没搞懂为何不可以 写入权限 覆盖的时候提示是否读写权限 正常只有读的权限 可能是 root bug 或是 root 后 文件管理权限
|
32
mitong3269 2021-02-28 09:28:36 +08:00 via iPhone
能通过使用 vmos 等软件使没有 root 的手机使用吗
|
33
cczhrd OP @harrysun 我搜了下一些资料 说要刷 19.3 具体还是搜下你的机型和系统版本怎么完整 root https://www.oneplusbbs.com/thread-5053737-1.html
|
34
cczhrd OP @mitong3269 不行的,vmos 获取不了 usb 设备节点
|
35
hellhyzcy66 2021-02-28 10:27:35 +08:00 via iPhone
iPod 导航?要是蓝牙就方便了
|
36
mitong3269 2021-02-28 11:06:52 +08:00 via iPhone
@cczhrd 现在 1 个 8p 一个 30s 不想 root 在整个备用机了得
|
37
qinxi 2021-02-28 13:08:02 +08:00
安卓没 root=.=
|
38
95276 2021-02-28 15:11:22 +08:00
@cczhrd "开发成本较低的思路的话应该需要弄一个外设插入 lightning 口和 iphone 通信 ,android 手机和外设通讯传定位信息,然后外设执行写入指令。" 请问一下,既然都有外设了,用 iPhone 直接跟外设通讯不可以吗?为什么还要用个安卓手机.
|
39
mitong3269 2021-02-28 16:11:20 +08:00 via iPhone
@95276 外设只是一个 lighting 口的东东 具体定位到哪里 需要手机来选择 确定 可以 iPhone 用蓝牙自己控制 有成品在卖 200 到 300 多
|
40
mitong3269 2021-02-28 16:11:58 +08:00 via iPhone
@95276 iPhone 的软件没有签名
|
41
Silently 2021-02-28 16:17:01 +08:00
赞,修改成功
|
43
ward56 2021-03-01 08:37:06 +08:00
修改经纬度有啥用? android 能修改经纬度吗?
我想修改钉钉的经纬度打卡 |
44
cczhrd OP @ward56 这个是用 android 手机修改 iPhone 经纬度,原则来说 iPhone 里面某钉的打卡位置也可以通过它来修改
|
45
P090mkVm22352Q8t 2021-03-01 09:49:40 +08:00
@ward56 #43 试试在电脑上下个 安卓模拟器上,然后再下个钉钉修改位置,比如网易家的 mumu,可以直接修改定位
<img src="https://i.loli.net/2021/03/01/sjVWmb1wSJ3B9KF.jpg" /> |
46
mitong3269 2021-03-01 11:05:02 +08:00 via iPhone
@2c2b2u 这个丁丁 99%能检测出来
|
47
mitong3269 2021-03-01 22:20:10 +08:00 via iPhone
此协议无法模拟海拔高度。所以导致定位打卡软件后台获取的定位信息里面的高度会是 0 以及精度是-1 。
我在某乎闲逛时看到的 老哥有了解是这样吗? |
48
cczhrd OP @mitong3269 是的改了定位,海拔高度就是 0,可以在手机自带应用指南针看到。改了定位就不显示海拔了。
|
49
cczhrd OP @mitong3269 但是某钉暂时没验证海拔高度为 0 位作弊,感觉是因为气压传感器坏了也是输出这两个值,这个是猜测的。
|
51
alienjunx 2021-03-02 10:10:05 +08:00
可以直接开发一个 iOS 程序修改么
|
52
cczhrd OP @alienjunx 这个项目描述的是“Android 设备 OTG 连接 iPhone 后,修改 iPhone 的经纬度的功能”
那么 “可以直接开发一个 iOS 程序修改么” 1.如果是指的是不需要“Android 设备 OTG 连接 iPhone”直接一个 iOS 程序修改 iPhone 的经纬度的话,抱歉在 iPhone 不越狱的情况下是不能的。 2.如果是指的是“Android 设备 OTG 连接 iPhone”后用 iOS 程序修改 iPhone 的经纬度的话,感觉有点画蛇添足。 3.如果你是想用一个没屏幕的安卓开发板 /手机 连接 iPhone 后修改定位的话,这个可以考虑我这边写个 android ble 蓝牙服务端开放接口。这个主要看需求的人多不多 |
56
kimiler 2021-03-02 18:35:39 +08:00
可以钉钉打卡吗
|
58
cczhrd OP @harrysun 我做了一个版本是不需要写入 system 文件夹的,你可以测试一下 下载链接 https://kdocs.cn/l/cgQ9i3L5RzPK
|
59
arrando 2021-03-03 13:32:21 +08:00
钉钉打卡有救了
|
60
moonkiller 2021-03-03 16:46:09 +08:00
|
62
sunulin 2021-03-16 22:02:24 +08:00 via Android
这个区域以内(大约是白令海峡往东一直到格陵兰岛从北往南到一直到南极洲,包括在这个区域内的 美洲大陆以及澳洲),点选位置虚拟,不起作用,区域以外没问题,例如远北极圈美洲,不起作用,点选俄罗斯 就没问题;选欧洲的英国没问题,选格陵兰岛到不起作用
|
64
cczhrd OP |
65
harrysun 2021-03-25 09:49:02 +08:00
升级新版出现
[09:45:02.234][3] usbmuxd v1.1.2 starting up [09:45:02.236][4] Creating socket [09:45:02.236][4] socket port:27015 [09:45:02.237][0] bind() failed: Address already in use usage: kill [-s signame | -signum | -signame] { job | pid | pgrp } ... kill -l [exit_status ...] |
67
harrysun 2021-03-26 09:24:30 +08:00
是的啊 之前都是正常的 还有就是建议加百度地图 有国外的地址比较准确
|
68
harrysun 2021-03-26 09:25:10 +08:00
Android 是 10 ios 是 14.5 最近 没升级系统
|
69
cczhrd OP @harrysun 连接 iphone 部分的代码我没动过 重启安卓手机后再用这个软件也不行么 ? 百度地图的话我下个版本加吧。
|
70
harrysun 2021-03-28 19:02:41 +08:00 via iPhone
|
71
cczhrd OP @harrysun https://www.jianguoyun.com/p/DQRxnogQ0vrjCBjpwekD 试试这个版本 应该是有其它软件占用端口了
|
72
harrysun 2021-04-26 09:03:30 +08:00
/system/bin/sh: <stdin>[2]: kill:-: arguments must be jobs or
process IDs [08:31:18.807][3] usbmuxd v1.1.2 starting up [08:31:18.808][4] Creating socket [08:31:18.809][4] socket port:27015 [08:31:18.809][0] bind() failed: Address already in use usage: kill [-s signame 1-signum 1-signame] { job I pid I pgrp}... kill -I [exit_s t atus …] /system/bin/sh: <stdin>[3]: kill:-: arguments must be jobs or process IDs 1.1.1 版本的错误 |
73
cczhrd OP @harrysun 可以帮测试下 https://github.com/cczhr/OTGLocation/issues/6 里面的安装包么
|
74
harrysun 2021-04-28 05:29:30 +08:00 via iPhone
好的
|
75
harrysun 2021-04-28 09:49:55 +08:00
@cczhrd 测试过了 有信任提醒了 需 ios 开发者驱动包 拷入就可以了 再有 地图能不能切换 反应慢 我手机 除了 root 了 就这一个软件
|
78
xxsm 2021-07-15 10:48:47 +08:00
不 root Android 的话,是不是得大量修改源码来绕过那些权限问题了
|
79
yanhuijun1996 2022-06-10 16:52:47 +08:00
node=/dev/bus/usb/001/002 fd=65
[15:58:31.693][3] usbmuxd v1.1.2 starting up [15:58:31.696][3] Sending signal 15 to instance with pid 31853 usage: kill [-s signame | -signum | -signame] { job | pid | pgrp } ... kill -l [exit_status ...] [15:58:34.725][3] usbmuxd v1.1.2 starting up [15:58:34.732][4] Creating socket [15:58:34.732][4] socket port:27015 [15:58:34.732][4] Listening on /var/run/usbmuxd [15:58:34.732][4] Initializing USB [15:58:34.732][3] Using libusb 1.0.24 [15:58:34.733][4] Registering for libusb hotplug events [15:58:34.733][4] Found new device with v/p 05ac:12a8 at 1-2 [15:58:34.733][4] Found interface 1 with endpoints 04/85 for device 1-2 [15:58:34.733][4] Using wMaxPacketSize=512 for device 1-2 [15:58:34.733][4] USB Speed is 480 MBit/s for device 1-2 [15:58:34.733][4] 1 device detected [15:58:34.733][3] Initialization complete [15:58:34.734][4] Got lang ID 1033 for device 1-2 [15:58:34.735][4] Got serial '00008101000E7D321430001E' for device 1-2 [15:58:34.735][3] Connecting to new device on location 0x10002 as ID 1 [15:58:34.735][3] Connected to v2.0 device 1 on location 0x10002 with serial number 00008101-000E7D321430001E [15:58:34.735][4] preflight_worker_handle_device_add: Starting preflight on device 00008101-000E7D321430001E... [15:58:34.738][4] Client 10 accepted: /proc/0/cmdline[0] [15:58:34.739][4] Client connected to device 1 (1->62078) [15:58:34.748][4] Client 12 accepted: /proc/0/cmdline[0] [15:58:34.749][4] Client 12 connection closed [15:58:34.749][4] Client 12 is going to be disconnected: /proc/0/cmdline[0] [15:58:34.754][4] Client 12 accepted: /proc/0/cmdline[0] [15:58:34.758][4] Client 12 connection closed [15:58:34.758][4] Client 12 is going to be disconnected: /proc/0/cmdline[0] [15:58:35.030][4] preflight_worker_handle_device_add: StartSession success for device 00008101-000E7D321430001E [15:58:35.031][4] preflight_worker_handle_device_add: Finished preflight on device 00008101-000E7D321430001E [15:58:35.034][4] Client 10 is going to be disconnected: /proc/0/cmdline[0] [15:58:35.073][4] Client 8 accepted: /proc/0/cmdline[0] [15:58:35.073][4] Client 8 connection closed [15:58:35.073][4] Client 8 is going to be disconnected: /proc/0/cmdline[0] [15:58:35.074][4] Client 8 accepted: /proc/0/cmdline[0] [15:58:35.075][4] Client connected to device 1 (2->62078) [15:58:35.078][4] Client 9 accepted: /proc/0/cmdline[0] [15:58:35.079][4] Client 9 connection closed [15:58:35.080][4] Client 9 is going to be disconnected: /proc/0/cmdline[0] [15:58:35.080][4] Client 9 accepted: /proc/0/cmdline[0] [15:58:35.081][4] Client 9 connection closed [15:58:35.081][4] Client 9 is going to be disconnected: /proc/0/cmdline[0] [15:58:35.086][4] Client 9 accepted: /proc/0/cmdline[0] [15:58:35.087][4] Client 9 connection closed [15:58:35.087][4] Client 9 is going to be disconnected: /proc/0/cmdline[0] [15:58:35.353][4] Client 8 is going to be disconnected: /proc/0/cmdline[0] Yan 15.4 ERROR: stat: /sdcard/lockdown/drivers/15.4/DeveloperDiskImage.dmg: No such file or directory ImageSignature[0]: Status: Complete |
80
yanhuijun1996 2022-06-10 16:54:23 +08:00
这个是因为没把驱动放到 sdcard/lockdown/目录吗?
但是我在文件管理器找不到这个目录,建立这个目录显示目录已经存在,于是我通过远程直接输入目录地址进去了,稍后晚点我测试一下 感谢楼主 |
81
cczhrd OP @yanhuijun1996 应该是这个 /sdcard/lockdown/drivers/15.4/ 的 “DeveloperDiskImage.dmg”文件没找到
|
82
yanhuijun1996 2022-06-18 16:23:14 +08:00
@cczhrd 已经解决 谢谢
|
83
teehoo 2022-08-11 10:17:37 +08:00 via Android
好评!请 lz 喝了平快乐水
|
85
sunulin 2022-10-08 10:22:19 +08:00
要是能搞得不用 ROOT 就更香了.
|
86
yangfei2585 2022-11-30 21:14:07 +08:00
15.71 重启就会现实开发者什么内镜失败
|
87
cczhrd OP @yangfei2585 日志发一下
|
88
largerthanlife99 2022-12-12 14:53:51 +08:00
15.4.1 13mini ,手动放入镜像的文件夹名应该是 15.4 还是 15.4.1 ? 两个都试了还是不行
|
89
cczhrd OP @largerthanlife99 日志发一下
|
90
warn1ng 2023-03-30 14:12:03 +08:00
mark 好像很不错啊
|
91
jian294 2023-04-22 22:17:18 +08:00
@cczhrd 气压传感器坏了不影响定位返回海拔信息哦,气压传感器可以提供更精准的海拔信息,但是 GPS 定位的数据里面返回是带有海拔信息的。
|
92
zedking 2023-09-19 14:39:32 +08:00
ios17 能用吗 大佬
|