preliminary OS 4.0 support

This commit is contained in:
matthias.ringwald 2010-06-08 20:53:15 +00:00
parent 3959151bf9
commit abab9637d4
4 changed files with 19 additions and 2 deletions

View File

@ -2,8 +2,12 @@ if USE_SPRINGBOARD
springboardaccess = SpringBoardAccess
endif
if USE_BLUETOOL
patchbluetool = PatchBlueTool
endif
AUTOMAKE_OPTIONS = foreign
SUBDIRS = src example $(springboardaccess)
SUBDIRS = src example $(springboardaccess) $(patchbluetool)
iphone_ip=@IPHONE_IP@
install-iphone: src/BTdaemon

View File

@ -176,6 +176,7 @@ else
fi
AM_CONDITIONAL(USE_SPRINGBOARD, [test "x$USE_SPRINGBOARD" == "xyes"])
AM_CONDITIONAL(USE_BLUETOOL, [test "x$USE_BLUETOOL" == "xyes"])
# summary
if test "x$HCI_TRANSPORT" = xUSB; then
@ -228,4 +229,4 @@ AC_SUBST(SPRINGBOARD_ACCESS_SOURCES)
AC_SUBST(RUN_LOOP_SOURCES)
AC_SUBST(BTSTACK_LIB_LDFLAGS)
AC_SUBST(BTSTACK_LIB_EXTENSION)
AC_OUTPUT(Makefile src/Makefile example/Makefile SpringBoardAccess/Makefile)
AC_OUTPUT(Makefile src/Makefile example/Makefile PatchBlueTool/Makefile SpringBoardAccess/Makefile)

View File

@ -17,6 +17,8 @@ echo "Version: $VERSION-$REVISION" >> $PACKAGE/DEBIAN/control
mkdir -p $PACKAGE/usr/local/bin
cp src/BTdaemon $PACKAGE/usr/local/bin
cp PatchBlueTool/PatchBlueTool $PACKAGE/usr/local/bin
cp resources/InstallBlueToolNoH5.sh $PACKAGE/usr/local/bin
cp example/inquiry $PACKAGE/usr/local/bin
mkdir -p $PACKAGE/usr/local/lib
@ -39,6 +41,9 @@ chmod +x $PACKAGE/DEBIAN/prerm
# set ownership to root:root
sudo chown -R 0:0 $PACKAGE
# set suid for InstallBlueToolNoH5
sudo chmod 4755 $PACKAGE/usr/local/bin/InstallBlueToolNoH5.sh
echo Packaging $PACKAGE
export COPYFILE_DISABLE
export COPY_EXTENDED_ATTRIBUTES_DISABLE

View File

@ -0,0 +1,7 @@
#!/bin/sh
rm -f /tmp/BlueToolNoH5
cp /usr/sbin/BlueTool /tmp/BlueToolNoH5
/usr/local/bin/PatchBlueTool /tmp/BlueToolNoH5
ldid -S /tmp/BlueToolNoH5
cp -f /tmp/BlueToolNoH5 /usr/local/bin
rm -f /tmp/BlueToolNoH5