diff --git a/fix_printf.sh b/fix_printf.sh
index e05631f5..c7d11a85 100755
--- a/fix_printf.sh
+++ b/fix_printf.sh
@@ -10,3 +10,4 @@ xtensa-esp32-elf-objcopy --redefine-sym printf=pp_printf libpp.a
 xtensa-esp32-elf-objcopy --redefine-sym printf=net80211_printf libnet80211.a 
 xtensa-esp32-elf-objcopy --redefine-sym printf=core_printf libcore.a 
 xtensa-esp32-elf-objcopy --redefine-sym ets_printf=core_printf libcore.a 
+xtensa-esp32-elf-objcopy --redefine-sym ets_printf=coexist_printf libcoexist.a
diff --git a/libcoexist.a b/libcoexist.a
index 79801daa..9ac7df45 100644
Binary files a/libcoexist.a and b/libcoexist.a differ