斐訊 R1 音箱關閉開機提示音

斐訊倒閉了,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 如果徹底幹掉的話,想刷機就只能拆開,手工焊接上調試端口刷機了。

作者

OX

我是一個住在大阪農村,在家種菜的人。 曾經一時興起學吹單簧管,結果沒堅持下來。 現在一邊上學一邊炒作垃圾股賺零花錢。

“斐訊 R1 音箱關閉開機提示音” 有 12 則評論

  1. 谢谢博主,用您的方法可以关掉语音,想问问你的r1会不会dlna经常断链 或者重启呢?不知道是不是固件3448的原因,我买了三台都有断链的问题。。

    1. 我有兩部r1,其中一部經常無故自動重新開機,在我研究出幹掉它的開機語音之前經常大半夜嚇我一大跳,這是促使我研究如何關掉開機語音方法的原始動機。
      雖然後來發現是電源接口接觸不良導致的。
      另一部使用良好,不過我主要是用AirPlay。我用的接收端是AirPin,我用了很多同類App,這個是我目前發現AirPlay最穩定的一個。
      DLNA是靠在本地(R1)播放其他終端(手機電腦等)的App的提供視頻/音頻地址實現的,CDN的防盜鏈政策等等,似乎很容易讓播放中斷,大陸用的話可以試試樂播投屏TV版,對大陸的App適配比較好,不過新版本的樂播投屏app新設備第一次連接要手動確認,很智障,你可以用scrcpy連接R1遠端屏幕點一下確認然後把你的手機加進白名單裡面,或者找個舊版本的樂播投屏⋯大概要一年前的版本才行。
      希望可以幫到你,歡迎繼續交流。

    1. com.phicomm.speaker.player還是com.phicomm.speaker.device unhide之後藍牙就能用了,但是如果我沒記錯的話,開機音樂就跟著回來了⋯⋯
      你可以考慮用DLAN或者AirPlay之類代替藍芽🙃

        1. 🥺 雖然不知道是幹了什麼被防火牆認證了,無所謂啦,相信我的讀者都可以像你一樣聰明找到解決方法,謝謝你告訴我。

發表回覆

你的電郵地址並不會被公開。 必要欄位標記為 *