0x192 / 0x192/universal-android-debloater

UAD fail to detect ADB and devices. 🔥

未關閉
#769 0 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
bug
主要語言
Rust
星號
19.9k
分支
1.1k
PR 合併指標
30 天內沒有已合併 PR

描述

**Describe the bug**
OS: Mac
UAD binary saved in the same directory as adb, and chmod +X done.
using terminal `adb devices` list the device.

While running UAD ( standalone or from the same terminal) fails to detect ADB.
GUI launches fine, and trying to search device.

similar issue: #751

**Expected behavior**
ADB should work as expected and located the adb placed next to it.

**You have a solution?**
nope.
probably release a script to be run via adb console instead of relying on GUI
something like `./adb shell pm uninstall -k --user 0 com.sec.android.app.popupcalculator`

**UAD log**
Upload the logfile generated by UAD.
[UAD_20230612.log](https://github.com/0x192/universal-android-debloater/files/11722193/UAD_20230612.log)

貢獻指南

這個儲存庫沒有索引到貢獻指南

研究方向

該問題關於 macOS 上的 ADB 偵測失敗。首先檢查 Rust 程式碼庫中的 ADB 偵測邏輯,很可能在處理裝置發現或 ADB 路徑解析的模組中。查找環境變數檢查或路徑搜尋。附加的日誌檔案可能包含有關失敗的線索。測試涉及在已安裝 ADB 的 macOS 系統上執行 GUI 並檢查主控台輸出。

由索引模型根據 Issue 內容生成。

評估

技術堆疊
rust, shell
領域
cli, devtools, mobile
Issue 類型
缺陷
難度
3/5
預估耗時
1-2 天
活躍度
停滯
描述清晰度
基本清楚
新手友好度
45/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。