编辑点评:手机端otg刷写工具已汉化
无论是手机解锁bl还是ogt刷写或者刷机一定少不了的工具Bugjaeger软件,它除了可以帮助手机用户解锁bl,解锁ADB功能,还支持给手机用户安装apk,功能很强大,不需要root就可以免费使用,精品下载站这里附上的Bugjaeger汉化版本,已汉化了界面,更好的操作和体验。
Bugjaeger怎么用
教程(TV版):
适用于没有电脑,没有两台手机,已经解bl锁的手机/未解bl的手机
需要准备的东西:
卡fastboot砖机一台
数据线一条
智能安卓电视一台
鼠标或者遥控器
一个Bugjaeger
注意:未解锁的手机不可直接刷入TWRP,否则直接变砖警告,理论上Bugjaeger可以解bl锁,仅限于不需要pc端解锁工具的机器,如oppo的深度测试/一加
打开手机开发者选项(关于手机/连点7点版本号),并开启USB调试和oem解锁
先将手机重启到bootloader模式,将数据线连接电视与手机,电视端Bugjaeger
这个功能框往右滑即鼠标点击右,(遥控器也行。)找到带闪电的那个标志
点击闪电(1)之后,再点击(2),进入里面会是一个命令行的界面
在这个命令行下,可以执行fastboot命令,如:fastboot device
解锁bootloader命令:fastboot flashing unlock
刷写recovery (TWRP):fastboot flash recovery
点击下方输入框,输入命令fastboot flash recovery xxxx ( 这里的xxx指的是你本地里的twrp文件)比如我的文件在mt2目录就是这样子写fastboot flash recovery /storage/emulated/0/MT2/TWRP,不会的话可以点右上角,
点击这里之后找到你的twrp文件,之后使用fastboot flash recovery+文件位置配合三角按钮开刷。
需要注意的是,Ab分区可能需要刷入到指定位置(本人目前没有持有AB分区手机)
手机端Bugjaeger教程同上这里加多一条,控制端需要开启otg和USB调试(被控端与控制端必须开启usb调试)
手表怎么使用Bugjaeger
请先确认以下条件:手表手机是否都已开启 Wi-Fi 连线,并连接到同一台 Wi-Fi 分享器,如果准备好了,就可以开始了。
先在本站下载免费版本的Bugjaeger apk文件
启动开发者模式
手表选择到 设置 → 选择 关于手表 → 找到 软件信息
请确认版本为 OneUI 5.0 喔,接下来向下找到软件版本 的地方,连续按五下,就可以看到 已开启程序开发人员模式
手机与手表连线
双击双击返回键后,就可以看到 关于手表 下多了一个 程序开发人员选项 的选项点下去,选择 无线调试,接下来再开启无线调试( 此时手表会自动打开 Wi-Fi 功能)
若正常有连线到同一个网路下的手机,请按Allow同意连线,再点击配对新装置,此时请记下Wi-Fi配对码,接下来手机上会需要输入这些资料。
开启 Bugjaeger APP
接下来请在手机上开启 bugjaeger 这个软件,点击插头的图案,接下来请先点选 PAIR 这个地方进行手机与手表的配对 (OneUI 5 多了配对码这个步骤)
请依手表上出现的配对码输入; 再按 PAIR → 此时再对照一下手表及手机上的 Port 号是否相同,再按 Connect 。 只要看到中间的蓝子字串上出现 192.168 开头的数字即代表已连线成功。 若要传送 APK 到手表上,请按屏幕顶端的+ 图案
选择 Select APK file (也就是选择 APK 文件) 按OK → 接下来请在手机下载的文件夹中找到要上传到手表的 APK 文件 → 手机就会开始传送 APK 文件。
注意事项
1.不需刻意关闭蓝牙及 LTE 连线,只需要有开启 Wi-Fi 即可
我发现以往手表要使用ADB调试必须关闭蓝牙及LTE连线,Wi-Fi才能连接手机,但使用新的无线侦错的经验里,不需刻意关闭蓝牙及LTE连线,就会自动开启Wi-Fi并自动连线(但还是得确认手表及手机是连线到同一台无线Wi-Fi路由器)
2.不需开启 ADB 调错
以往会需开启ADB侦错,但新版似乎不需要额外开启ADB侦错,只需要开启无线侦错就可以与手机连线。
3.只需配对一次,未来不需重复配对
目前实验只要配对过一次就 OK,接下来只要按连接即可以与手表连线,不需再重复输入配对码。
Bugjaeger怎么连接手机
1.开启USB调试模式:首先,确保你的设备(无论是手机还是其他Android设备)已经开启了USB调试模式。这是连接Bugjaeger的前提条件。
2.连接设备到同一网络:使用车机热点或手机热点,确保你的设备和车机连接到同一网络。这样,Bugjaeger才能通过网络发现并连接到你的设备。
3.安装Bugjaeger应用:在手机上安装Bugjaeger应用。这个应用是一个ADB工具,允许你通过无线网络远程管理Android设备。
4.填写IP和端口信息:在Bugjaeger应用中,你需要填写车机的IP和端口号(默认通常是5555)。这些信息可以从车机的网络设置或通过查看连接后的WIFI热点信息获得。
5.连接设备:填写完IP和端口信息后,点击连接按钮,等待Bugjaeger成功连接到你的设备。
6.管理设备:一旦连接成功,你可以通过Bugjaeger应用来管理你的设备,如安装应用、查看文件等。
主要功能
-将APK文件安装到目标设备(无限制安装是付费功能)
-上传/推送文件(无限制上传是付费功能)
-用作ADB支持的智能电视的遥控器
-通过shell和日志访问控制设备并诊断技术问题
-镜像屏幕、前向音频和触摸手势(付费功能需要订阅)
-镜像摄像头(付费功能需要订阅)
-截图(付费功能需要订阅)
-从目标设备浏览和提取文件(付费功能需要订阅)
-管理目标上的文件(付费功能需要订阅)
-创建自定义shell命令(付费功能需要订阅)
-下载APK文件(付费功能)
常见问题
1.)我的目标设备未连接。插入 USB OTG 数据线后,它没有显示在设备列表中
确保您已在目标设备上启用开发人员选项并启用 USB 调试。有关如何执行此操作的更多详细信息,请参阅官方文档。
确保您在主机上授权了 USB 连接,之后您还需要在目标上授权 ADB 连接。
在某些设备(例如 Realme 设备)上,Android 设置中的某个位置(在 System → OTG Connection 中)有 OTG 连接选项。确保在您的主机设备(已安装 Bugjaeger 的设备)上启用它。
如果仍然无法正常工作,请尝试使用其他 USB 数据线。
如果您通过 USB C 连接两个设备,请检查 Android 设置以确保为电缆的每一端分配了正确的角色(查找“USB 首选项”和“控制者”)。
对于运行 Android 10 及更高版本的目标设备,您可能还需要在 USB 设置中将目标配置为 PTP。
尝试匹配支持相同 USB 标准(例如 USB 2.0、USB 3.0)的主机和目标。
如果在将 Bugjaeger 更新到较新版本后无法连接,请尝试打开 Bugjaeger 的 Android 应用程序信息屏幕并重置默认打开。如果它不起作用,您可以尝试 清除存储空间 (您将丢失自定义命令和屏幕截图),或重新安装 Bugjaeger。
如果这仍然不起作用,请在计算机上安装 ADB 并检查是否可以在计算机和目标之间建立 ADB 连接。如果您能够从计算机执行 ADB 命令,请尝试执行以下命令
adb tcip 5555
在此之后,尝试从 Bugjaeger 连接到您的目标。在工具栏右上角的 device list(设备列表)旁边有一个 +plug 图标。您可以在高级 WiFi 设置中找到目标的 IP 地址。 通过这种方式,您可以找出问题是 USB 连接还是在 Bugjaeger 中运行的 ADB 服务器。
如果您坚持问题出在我的应用程序中,而不是在您的设备中,请在连接设备时向我发送日志(参见 #9. 关于如何报告错误)。
请注意,某些低端设备在连接或保持连接稳定时可能会出现问题。这意味着您或许可以连接,但命令无法可靠地工作,或者您在一段时间后断开连接。在这种情况下,您可能会在 logcat 中看到以下错误 - ERROR: n = -1, errno = 12 (Out of memory)。为此,我只能建议尝试 WiFi 连接而不是 USB(见下文)或升级您的设备。
2.)什么是“目标”设备和“主机”设备?
Host (master)是您安装了 Bugjaeger 的 Android 设备。Target (slave)是您要通过 Bugjaeger 应用程序控制的设备。主机和目标通常通过 USB 数据线或 WiFi 连接,但有时同一设备可以同时是主机和目标(参见 #11)。
3.)无法在 fastboot 模式下连接 Samsung 设备。当我在 Samsung 设备上重新启动到引导加载程序时,它显示 null(或没有显示设备)。
Samsung 设备不支持 fastboot。
三星开发了自己的东西。有一些工具允许访问三星设备上的引导加载程序命令,例如 Odin 和 Heimdall。
不幸的是,三星没有对此的官方开源支持。没有三星支持的官方协议。因此,对于任何新的三星设备或任何更新,这些工具都存在根本无法工作的风险。
这是一种非常脆弱和粗俗的运作方式。Google 已经让我忙于他的技术每次更新时不断甚至是极端的变化,所以我绝对不打算把时间投入到这个上面。
在 Bugjaeger 中可能不会对 Samsung 设备提供任何刷写支持。
4.)支持哪些 fastboot 命令?
通过点击 “Fastboot” 选项卡右下角的浮动操作按钮 (<>)启动 fastboot shell(处于 fastboot 模式的设备需要先通过 USB 连接)。 然后在 fastboot shell 中运行以下命令
fastboot --help
这仅列出了 Host 理论上可以支持的命令。您实际可以使用的内容将特定于您的目标(有关命令不起作用时的情况的更多信息,请参见 #5 和 #6)。
另请注意,某些命令需要额外的外部工具(例如 fastboot -w 可能需要格式化工具 mke2fs 来创建稀疏格式)。我还没有将这些工具与 Bugjaeger 捆绑在一起。所以这种 fastboot 命令不起作用。如果它不会变得太复杂并且有足够的需求,我将尝试在未来的更新中包含这些工具。
5.)Fastboot 命令失败,并显示错误消息 - “写入设备失败”。我该如何解决?
如果在刷写期间发生这种情况,请确保图像文件未损坏且与您的目标兼容。
尝试使用其他 USB 电缆。最好是短一点的。
确保在连接设备时不要使用任何类型的 USB 集线器。仅直接连接。
检查两台设备是否支持相同的 USB 标准(例如 USB 3.0 与 USB 2.0)。尝试匹配 host 和 target。
执行 fastboot 命令时,请勿在设备周围移动,也不要触摸电缆。确保设备稳定地放置在您的桌面上。
该应用使用的是相对较新的 fastboot 版本(来自 AOSP 10),但可能存在与您的目标的兼容性问题(如果设备非常旧,或者 OEM 决定自定义某些设备)。检查是否有其他 fastboot 命令有效。
如果您认为这是由我的应用程序中的问题引起的,请参阅 #9。关于如何报告 Bug。
6.)Fastboot 命令在设备 XY/Kung-fu 上不起作用。帮助!
发生这种情况的最可能原因是因为你只是一个懒惰、无知和以自我为中心的人,在玩 fastboot 之前没有做适当的研究。
可用的命令将特定于您的目标(特定于模型,甚至特定于移动提供商)。在某些设备(如 Samsung 设备)上,fastboot 命令根本不起作用。
您认为我现在要跑到商店购买您的特定 Android 设备型号来解决这个问题吗?你以为我现在会花几个小时研究如何仅仅因为你的存在就免费为你做这件事?见 #8。了解更多信息。
你能做的最好的事情就是立即卸载 Bugjaeger。或者你只会让你的设备变砖。
如果您仍然认为我上面描述的情况不是您,并且我的应用程序有问题,请参阅 #9。关于如何报告错误。
我自己很少在 Android 设备上刷写分区,如果我这样做,总是 google 的 Pixel 设备被解锁并在官方文档中列出了所有必要的命令。只是现在不是我的事。因此,即使您愿意支付咨询费用,我仍然不会帮助您。
7.)如何解锁设备 XY/功夫上的 bootloader?它不起作用......帮助!
希望您不是试图将此类问题发送到我的电子邮件(或试图通过在 Google Play 上发布评论来预测性地操纵我回答这些问题)。
Fastboot 协议由 Google 创建,您的设备由 OEM(甚至您的手机提供商)额外配置。我对他们正在做什么没有影响。我的应用程序只执行 Google 和 OEM 允许它做的事情。这种问题并不意味着我的应用程序中存在任何技术问题。这只是意味着你不知道如何做某事,而且你可能没有做适当的研究。
我当然不会研究如何在我自己不拥有和使用的随机 Android 设备上做特定的事情。
您免费使用我的应用程序(或高级版本的最低费用)。创建它花费了很多时间和很多精力。现在你正试图获得我个人的关注并免费从我的时间中吸取更多?
参见 #6。和 #8。
8.)这个应用程序太糟糕了!这个东西和那个东西不工作/它崩溃了/用户体验糟糕!我怎么能让你感受到我的痛苦和挫败感,因为我没有得到应有的品质呢?我马上就要发一条差评了......
在您执行任何操作之前,您应该考虑以下几点
这个应用程序是我自由职业的作品集应用程序。这不是一个 “有利可图的业务”。您的广告点击一文不值。如果你是青少年或来自印度/巴基斯坦等国家,我真的会得到 zeeero 美分。即使您决定购买高级版,我也会得到不到 5 美元(这在我的国家不算什么)。 更新应用程序花费了我大量的时间和精力,我不会永远这样做。 我想说的主要一点是,你对我来说一文不值。我提供价值,而你只拿它,不给任何回报。你什么都“不配”。您是搭便车的搭便车者。趁你有的时候享受它。
该应用程序有一个学习曲线,因此不适合 “简单” 用户。有可能你只是太懒了,甚至没有阅读有关如何正确使用它的说明。如果您是那些大脑处于节能模式以节省能源的人之一,并且您希望一切都会交给您并向您解释,那么这个应用程序不适合您。你需要自己学习一切。
我对那些毫无价值的陌生人(喷子)没有太多耐心,他们拿走了免费的东西,然后在评论中抱怨并试图迫使我做某事。如果你认为有一个 bug,那么在告诉我它时,你得非常好。或者我有可能直接忽略它(或者你只会得到一个粗鲁的回复)。见 #9。了解有关报告 bug 的更多信息。
9.)某些东西不工作(你的应用程序中存在“错误”)。你能修复它吗?
如果修复它不是一件微不足道的事情,我将需要大量有关该 bug 的信息。尝试至少向我发送此
准确描述您在设备上执行的操作,以便我可以在我的设备上重现它
发送 Android 版本 + 设备型号
发送清楚地显示问题的屏幕截图
错误消息(如果可用)
热门评论
最新评论