通过USB将手机连接到PC时如何禁用弹出窗口?


10

通过USB将手机连接到PC时,如何禁用弹出窗口(询问我是否要安装SD卡的弹出窗口)?

有人告诉我这是CyanogenMod的功能,但我一生都找不到。我正在使用CyanogenMod 7.0 RC和Android 2.3.2。


您的操作系统是什么?
Daniel A. White

@pideltajah,您的设备是否已扎根?还要检查您是否能够从设备访问USB存储选项。
xavier_fakerat

1
添加屏幕快照会有所帮助。最初的问题是针对Android 2.3.2,而您使用的是6.0。您可以在评论中包含屏幕截图
beeshyams,2017年

我的设备未植根。这是屏幕截图:imgur.com/OK5W1MC
Stack

删除PIN访问权限以删除对话框。这是安全的事情。
设备大师

Answers:


6

如果在“开发人员”选项中启用了USB调试,则电话的“ USB已连接!” 屏幕不再弹出:)


2
这取决于电话...
Liam W

3
没有帮助。那是我很久以前所做的。
Zdenek

4

不是CyanogenMod用户,但是您是否在Settings -> About Phone -> USB Settings或下进行了检查Settings -> Wireless and network -> USB Settings


此外,Settings -> Applications -> USB Settings。有些手机在无线下真的有它吗?奇怪的。
马修(Matthew)读了

是的,我认为这很奇怪,但是有些人根据此答案(我想可能与USB绑定有关?):android.stackexchange.com/questions/6238/…–
Martin

我认为在CyanogenMod中,它位于设置->应用程序->开发下。但是自从拥有支持CM的设备以来已经有很长时间了……我希望我可以运行CM。
瑞安·康拉德

1
我已经经历了我能找到的所有设置,没有运气。“设置->关于电话-> USB设置”不存在,“设置->无线和网络-> USB设置”不存在,并且“设置->应用程序-> USB设置”不存在。“设置->应用程序->开发”仅具有以下选项:USB调试,保持唤醒状态,允许模拟位置,通过长按停止应用程序,设备主机名。
crdx

他们可能会删除这些东西,因为我不记得在CM的早期版本中。在他们开始使用AOSP的姜饼资源后,它们还没有合并到以前的所有修改中,例如删除了该弹出窗口。
瑞安·康拉德

2

您可能已经注意到,Google似乎已经禁用了最新Android版本的USB Mass Storage选项,不允许将SD卡/存储分区作为USB Mass Storage(UMS)挂载到计算机上。

鉴于您已经扎根,可以尝试以下解决方案:

  1. 使用终端安装大容量存储

su

setprop persist.sys.usb.config mass_storage,adb
reboot

如果要返回到MTP,请打开终端仿真器并输入:

su
setprop persist.sys.usb.config mtp,adb
reboot

su setprop sys.usb.config mtp,adb重新启动

  1. 启用USB调试后,激活自动挂载

如前所述,启用USB调试后,如果正确安装了驱动程序,则SD卡将在连接到计算机时自动安装。

因此,您将不会持续收到有关SD卡monting的通知

  1. 使用QtADB

QtADB是功能齐全的工具(专为Windows设计),并具有许多功能来管理您的机器人。其中一些包括:

  • 文件管理器(在手机和计算机之间复制文件和目录,删除,创建目录)

  • 应用管理器(安装,删除,创建备份等)

  • 外壳等等

这样做的本质是允许在不发出烦人通知的情况下将外部sd卡安装到计算机上。在这里查看更多信息:QtADB

  1. 使用USB MASS STORAGE启动器(根)

这是提供恢复丢失的通用海量存储(UMS)选项的少数应用程序之一。

  1. 下载工具后,使用USB电缆将设备连接到计算机。

  2. 打开“ UMS启动器”应用,然后按“启用大容量存储”。请记住,如果需要,请为应用授予根访问权限。

此时,应用程序可能会收到各种消息,例如,有一条消息要求您将SELinux(Android用于使其更安全的Linux模块)设置为允许状态。这是应用程序正常运行所必需的

学分

  1. 有没有办法获得USB海量存储而不是MTP?
  2. 如何将Android设备挂载为USB大容量存储(UMS)?
  3. 适用于Android的QtADB

“像以前一样,当启用USB调试时,如果正确安装了驱动程序,则在连接到计算机时,将自动安装sd卡。” 也许对于某些设备,但对我来说,这是不正确的。我已经启用调试,并可以很容易地安装,但是仍然出现恼人的通知弹出窗口每一次我插件英寸
堆栈下溢

@pideltajah真的吗?我认为这与android版本有关,因为我从未收到任何这些通知(android 4.3)。让我研究一下
xavier_fakerat

是。我注意到之前有人提到过此问题,但我想这仅取决于特定的设备。谢谢!另外,我在OP问题中添加了评论,并提供了屏幕截图的链接。我不确定截屏有什么用,但是@beeshyams似乎认为可能有用。
堆栈下溢

我现在只是进行测试。我插入USB并切换到USB存储选项,没有通知,当我使用PC模式(HiSuite)时,它在启用USB调试的情况下进行了调优,并且再次没有通知;如果我禁用USB调试,它将自动进入没有通知的充电模式)会再次与另一个android 6设备(三星)一起运行。我会让你知道结果
xavier_fakerat

@pideltajah:更新今天已通过Samsung Note 4(Android 6)进行了测试,即使无法进行USB调试,我也似乎看不到您所描述的通知。与和4.3的唯一区别是,只有MTP和Camera是选项,我开始感到它可能是锁定在您特定ROM中的安全功能,否则我没有其他结论性的事实。
xavier_fakerat

1

如果要禁用在连接USB电缆时弹出的所有通知,请转到“菜单”,然后单击“通知”,然后触摸“ USB连接”,然后将设置更改为“仅充电”


1
它不会改变这种行为。另外,我仍然希望MTP能够正常工作。我只是不想被问到这一点。
Zdenek

0

开发人员选项->默认USB配置->仅为手机充电(或默认设置),然后它不会再次弹出。


-2

通常在设置->应用程序->开发-> USB调试下


1
我说的是出现的对话框,询问我是否要安装我的SD卡,这与USB调试无关。
crdx
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.