Jiska Classen
e89a84812e
updated readme
python2
2020-02-06 00:55:20 +01:00
Jiska Classen
dd9d76cff9
Merge branch 'master' of https://dev.seemoo.tu-darmstadt.de/bcm/internalblue
2020-02-03 23:38:32 +01:00
Jiska Classen
58f9688b84
updated firmware files
2020-02-03 23:38:00 +01:00
Davide Toldo
45ec18744e
Make macos core less verbose (forgot to remove line)
2020-01-22 12:52:07 +01:00
Davide Toldo
45054b68c7
Use seemoo bundle identifier in macoscore
2019-12-22 15:36:16 +01:00
Davide Toldo
09149a2986
Merge branch 'master' of https://dev.seemoo.tu-darmstadt.de/bcm/internalblue
2019-12-22 14:49:09 +01:00
Davide Toldo
dd19701c29
Use seemoo bundle identifier and 1 little change for disconnection complete
2019-12-22 14:48:49 +01:00
Jiska Classen
a7ca8986d5
KNOB for Nexus 6P
2019-12-11 20:05:02 +01:00
Jiska Classen
bf023043fb
EWSN Paper: RXDN hook (BLE_Reception_PoC.py)
2019-12-11 13:58:58 +01:00
Davide Toldo
8045ff091e
Merge branch 'master' of https://dev.seemoo.tu-darmstadt.de/bcm/internalblue
2019-11-16 19:02:51 +01:00
Davide Toldo
b8a2ce4b88
Cleanup some dead code
2019-11-16 19:02:25 +01:00
Dennis Heinze
5096123ffe
Make internalblue on iOS reliable by buffering and checking H4 data
2019-11-13 19:29:38 +01:00
Dennis Heinze
db7f30e26d
Remove buffering and make ios-proxy more reliable
2019-11-13 19:27:41 +01:00
Dennis Heinze
ab5e8f2c91
Add more iPhone 7 FW details
2019-11-13 19:26:36 +01:00
Jiska Classen
4c13360fdd
only import macos core if we are on macos (otherwise unneeded dependencies are included)
2019-10-23 17:12:12 +02:00
Davide Toldo
8eb34e7ba9
Remove unnecessary output from framework
...
Add instructions for Wireshark
2019-10-23 12:54:51 +02:00
Davide Toldo
9aae6af582
* Add source of macOS framework and build instructions
...
* Add automatic detection of macOS - no -m parameter needed anymore
2019-10-23 12:24:21 +02:00
Davide Toldo
2becb2c677
Improve Mac instructions
2019-10-21 12:31:49 +02:00
Davide Toldo
baa828e54c
macOS bugfixes:
...
* Fix bug that showed "connection complete" twice with a broken second response
* Fix bug that caused a crash if cancelling a connection request from the mac
2019-10-15 02:13:12 +02:00
Jiska Classen
4577f04292
minor fix for macos vs ios core, added iphone 6 patchram support
2019-10-15 00:43:47 +02:00
Davide Toldo
4390105641
Minor changes for macOS
2019-10-09 14:22:29 +02:00
Davide Toldo
c6486bb4e2
Minor changes for macOS
2019-10-09 14:08:22 +02:00
Davide Toldo
a1b3b88afc
Add macOS support
2019-10-09 13:34:38 +02:00
Davide Toldo
e049bbb622
Add fw file
2019-10-09 13:24:28 +02:00
Davide Toldo
982d403ec0
Fix connection complete for incoming requests and disconnection complete
2019-10-09 13:21:49 +02:00
Jiska Classen
383dfaf554
minor port number bugfix and fw addition
2019-10-09 13:21:29 +02:00
Davide Toldo
af7df43f0b
Improve Syntax
2019-10-03 18:19:14 +02:00
Davide Toldo
29f3817b0c
Pass command length to IOBE; fixes non-working writeMem for example
2019-10-01 16:08:31 +02:00
Davide Toldo
f63248480b
* Add significantly faster IOBE Framework
...
* Use random ports instead of hardcoded ones
* Update macos requirements
2019-10-01 14:31:23 +02:00
Davide Toldo
e66f506ac3
Switch to UDP
2019-10-01 01:13:22 +02:00
Jiska Classen
9d9b98ce71
new nexus5 knob poc with automatic callback
2019-09-28 03:05:57 +02:00
Davide Toldo
f6fbe61d0f
Optimize framework a bit and comment out a debug output in macOS core
2019-09-27 02:02:01 +02:00
Jiska Classen
6d3eb20e77
minor fixes in existing fw files, updated device database
2019-09-26 14:34:45 +02:00
Davide Toldo
5a64fefcaf
Add firmware file for MBPr 2014
2019-09-24 16:06:21 +02:00
Davide Toldo
88734f1627
Update Framework
2019-09-24 16:05:54 +02:00
Davide Toldo
ecbc710be2
Result from Bluetooth chip is now correctly returned via TCP socket. Simplified access from Python: Only create a single object with the in and output ports as parameters.
2019-09-20 20:53:34 +02:00
Jiska Classen
598a72dc50
updated hardware database, added rpi3 poc for knob
2019-09-19 09:59:11 +02:00
Davide Toldo
4b4a91db37
Use TCP Sockets to send commands to IOBluetoothExtended and to receive the result. Works perfectly, on its own thread etc., but currently returns a dummy response instead of a response from the Chip.
2019-09-19 03:10:17 +02:00
Jiska Classen
594bedfc7f
updated readmes
2019-09-16 15:10:40 +02:00
Davide Toldo
4b6dba5252
Current status:
...
* Framework works
* Communication with Python works
* Both over UDP and via Objc NSNotificationCenter
* Current issue: Doesn't work on (background?) threads e.g. _sendThreadFunc
2019-09-05 01:29:29 +02:00
Davide Toldo
88f66a5fe1
Add macOS core to cli.py
2019-09-05 01:26:29 +02:00
Jiska Classen
9cd8c64104
KNOB PoCs for RPi 3+/4, Galaxy S8, CYW20735, Nexus 5
2019-09-04 22:47:38 +02:00
Jiska Classen
06ac829bce
added new fw versions
2019-09-03 10:31:14 +02:00
Jiska Classen
575ed8e38a
serial mode as switch that does not even try bluetooth.default.so
2019-09-02 21:46:48 +02:00
Jiska Classen
cd9f65a51d
support for iphone 8/x/xr
2019-08-30 14:48:13 +02:00
Jiska Classen
35dd491192
added new firmwares and some notes on the ios-proxy
2019-08-29 23:03:26 +02:00
Jiska Classen
2ec000cf69
iOS testing and bugfixing (iPhone SE, iOS 12.4)
2019-08-24 01:46:08 +02:00
Jiska Classen
f8311834b2
breakpoints
2019-08-17 12:51:03 +02:00
Jiska Classen
16b33a366c
automatic detection of bluetooth interface and logfile on android
2019-08-12 23:53:45 +02:00
Jiska Classen
aa306d531e
adapted READMEs to code
2019-08-07 17:37:29 +02:00