斐訊倒閉了,R1音箱早就不能正常用了。
前段時間有大神出了一個刷機的方案,但是要拆機自己焊接端口,比較麻煩,我只需要能播AirPlay就可以了,所以就沒有動力去拆機。
但是每次開機的那個提示音很吵很煩,有時候莫名其妙還會喚醒智障小訊,一直在想能不能把斐訊全家桶幹掉。
但是一直沒有出不拆機就能root的方案。
終於。今天晚上無聊,自己摸索出解決方案,開機再也沒有煩人的提示音,叫它也不會再應答,符合我自己的使用場景,現在把方法分享出來,其實核心內容很簡單,就是通過adb
調用pm
命令把斐訊全家桶hide
掉就可以了。
下面是具體方法
先用斐訊AI的App讓R1連上Wi-Fi,然後找到R1的IP地址,然後
adb connect [R1 IP地址]
然後運行下面的命令
adb shell /system/bin/pm hide com.phicomm.speaker.productiontest
adb shell /system/bin/pm hide com.phicomm.speaker.bugreport
adb shell /system/bin/pm hide com.phicomm.speaker.otaservice
adb shell /system/bin/pm hide com.phicomm.speaker.player
adb shell /system/bin/pm hide com.phicomm.speaker.device
需要留意的是,com.phicomm.speaker.launcher
不可以hide掉,不然頂部的音量調節功能會失效。另外,為了讓開機的音效消失,需要把com.phicomm.speaker.device
禁用,但是這樣按三下頂部按鈕開啟藍牙的功能就會失效。
雖然隨時都可以通過執行adb shell /system/bin/pm unhide com.phicomm.speaker.device
命令恢復藍牙的功能,但是每次這個app啟動,都會有很震耳的音效,每次執行命令之前都要注意R1的音量大小。
然後重新啟動就可以了:
adb shell reboot
想復原的話,只需要將命令的hide改為unhide,就可以了,如果部分功能還是沒有恢復,可能需要重啟。比如像這樣:
adb shell /system/bin/pm unhide com.phicomm.speaker.productiontest
adb shell /system/bin/pm unhide com.phicomm.speaker.bugreport
adb shell /system/bin/pm unhide com.phicomm.speaker.otaservice
adb shell /system/bin/pm unhide com.phicomm.speaker.player
adb shell /system/bin/pm unhide com.phicomm.speaker.device
// 重啟的命令:
adb shell reboot
題外話
如果想乾脆一點,可以用/system/bin/pm uninstall --user 0
命令把上面的全家桶徹底刪掉,但是這個操作不可恢復,特別是com.phicomm.speaker.otaservice
如果徹底幹掉的話,想刷機就只能拆開,手工焊接上調試端口刷機了。
重启了一下 现在端口被重置连接不上:》
看看是不是R1 DHCP獲取到的IP變了?你看看路由器。
IP变了 哈哈 现在adb不上r1了 只有装usb口能解决了估计
谢谢博主,用您的方法可以关掉语音,想问问你的r1会不会dlna经常断链 或者重启呢?不知道是不是固件3448的原因,我买了三台都有断链的问题。。
我有兩部r1,其中一部經常無故自動重新開機,在我研究出幹掉它的開機語音之前經常大半夜嚇我一大跳,這是促使我研究如何關掉開機語音方法的原始動機。
雖然後來發現是電源接口接觸不良導致的。
另一部使用良好,不過我主要是用AirPlay。我用的接收端是AirPin,我用了很多同類App,這個是我目前發現AirPlay最穩定的一個。
DLNA是靠在本地(R1)播放其他終端(手機電腦等)的App的提供視頻/音頻地址實現的,CDN的防盜鏈政策等等,似乎很容易讓播放中斷,大陸用的話可以試試樂播投屏TV版,對大陸的App適配比較好,不過新版本的樂播投屏app新設備第一次連接要手動確認,很智障,你可以用scrcpy連接R1遠端屏幕點一下確認然後把你的手機加進白名單裡面,或者找個舊版本的樂播投屏⋯大概要一年前的版本才行。
希望可以幫到你,歡迎繼續交流。
老哥,给你点赞!把智障小讯干掉了!弱弱地问一句,有办法开启蓝牙吗…
把
com.phicomm.speaker.player
還是com.phicomm.speaker.device
unhide之後藍牙就能用了,但是如果我沒記錯的話,開機音樂就跟著回來了⋯⋯你可以考慮用DLAN或者AirPlay之類代替藍芽🙃
哈哈哈哈,谢谢!顺带一提,在中国不能直接访问您的博客… 某防火墙真的是事无巨细,请不必理会它!
🥺 雖然不知道是幹了什麼被防火牆認證了,無所謂啦,相信我的讀者都可以像你一樣聰明找到解決方法,謝謝你告訴我。
实在太谢谢! 昨天半夜突然自动重启,吓死人啦。以前就看过你这篇文章,第一次试就成功喽
原来海外也能淘到“土垃圾”吗
性價比高,特意買回來的,哈哈