mirror of
https://github.com/bluekitchen/btstack.git
synced 2024-12-29 09:26:08 +00:00
33 lines
904 B
Bash
Executable File
33 lines
904 B
Bash
Executable File
#!/bin/bash
|
|
|
|
echo "BTstack Deinstaller for RugGear/Mediatek devices"
|
|
|
|
# make /system writable
|
|
if adb shell mount | grep -q "/system ext4 ro" ; then
|
|
echo "- remounting /system as read/write"
|
|
adb shell su root mount -o remount,rw /emmc@android /system
|
|
fi
|
|
|
|
if adb shell mount | grep -q "/system ext4 ro" ; then
|
|
echo "- remounting failed, abort"
|
|
fi
|
|
echo "- /system mounted as read/write"
|
|
|
|
if adb shell stat /system/bin/BTstackDaemon | grep -q "regular file" ; then
|
|
echo "- deleting BTstackDaemon and BTstackDaemonRespawn"
|
|
adb shell su root rm /system/bin/BTstackDaemon
|
|
adb shell su root rm /system/bin/BTstackDaemonRespawn
|
|
fi
|
|
|
|
echo "- stopping Bluetooth daemon"
|
|
adb shell su root setprop ctl.stop mtkbt
|
|
|
|
# put mtkbt back in place
|
|
echo "- restore mtkbk"
|
|
adb shell su root cp /system/bin/mtkbt_orig /system/bin/mtkbt
|
|
|
|
echo "- start Bluetooth daemon"
|
|
adb shell su root setprop ctl.start mtkbt
|
|
|
|
echo "DONE"
|