OBDEleven on a Windows laptop/non android device
Jul 19, 2016 3:18:36 GMT
OBDeleven, springer, and 1 more like this
Post by st1650 on Jul 19, 2016 3:18:36 GMT
Hey there,
Since I'm sure I'm not the only one without an android device, I've played around and manage to find 2 ways to run OBDeleven with native bluetooth support on a intel x86/x64 platform.
I've read on some other forums that you could use Bluestacks as an android emulator. That's false, Bluestacks doesn't have the code to run native bluetooth. You might be able to install the OBDeleven app and look around, but you'd never get it to connect.
Good news is that Android-x86 does work fine for this task, with very few limitations. For bluetooth support to work, you may require a USB Bluetooth dongle as Android x86 might not support your laptop's onboard bluetooth device. I had a Kinivo BTD-400 Bluetooth 4.0 usb dongle laying around and I used it both under vmware emulation and native OS install and it worked flawlessly. Anyway, it's a 15$ dongle which is still cheaper than buying a android device just for obdeleven.
Second, you'll need to download the android-x86-4.4-r5.iso from the official website www.android-x86.org/download - it *HAS* to be 4.4; not 5.1 or 6.0 because OBDeleven is coded for native ARM cpu, and only Android x86 4.4 has the proper librairies to translate ARM cpu instructions to intel cpu.
Then you can go 2 ways,
Easy way, is to run it in VMware Player 12 (which is free and offer native USB device support. In order to run Vmware player 12, you will need a 64 bit OS. There's plenty of tutorials on how to run and install android x86 on vmware such as : www.vladan.fr/how-to-install-android-kitkat-in-vmware-workstation/
You may need to reboot the vm after inserting the bluetooth dongle
Harder but better performing way is to partition your drive and install android x86 side by side with windows. I used gnu parted to wipe and split my drive in 3 partitions (windows boot on 1, windows drive on 2 and android on 3) then I used grub2win to setup the boot launcher. Might be easier to use Windows 7 as the main OS because 8.1 and 10 are slightly more difficult to setup dual booting but my tablet runs 8.1 better so that's what I went with and it works great. This thread was helpful at getting me started: groups.google.com/forum/#!topic/android-x86/D85Jq02cLrE
Anyways, feel free to ask if you need help getting it sorted out ...
Since I'm sure I'm not the only one without an android device, I've played around and manage to find 2 ways to run OBDeleven with native bluetooth support on a intel x86/x64 platform.
I've read on some other forums that you could use Bluestacks as an android emulator. That's false, Bluestacks doesn't have the code to run native bluetooth. You might be able to install the OBDeleven app and look around, but you'd never get it to connect.
Good news is that Android-x86 does work fine for this task, with very few limitations. For bluetooth support to work, you may require a USB Bluetooth dongle as Android x86 might not support your laptop's onboard bluetooth device. I had a Kinivo BTD-400 Bluetooth 4.0 usb dongle laying around and I used it both under vmware emulation and native OS install and it worked flawlessly. Anyway, it's a 15$ dongle which is still cheaper than buying a android device just for obdeleven.
Second, you'll need to download the android-x86-4.4-r5.iso from the official website www.android-x86.org/download - it *HAS* to be 4.4; not 5.1 or 6.0 because OBDeleven is coded for native ARM cpu, and only Android x86 4.4 has the proper librairies to translate ARM cpu instructions to intel cpu.
Then you can go 2 ways,
Easy way, is to run it in VMware Player 12 (which is free and offer native USB device support. In order to run Vmware player 12, you will need a 64 bit OS. There's plenty of tutorials on how to run and install android x86 on vmware such as : www.vladan.fr/how-to-install-android-kitkat-in-vmware-workstation/
You may need to reboot the vm after inserting the bluetooth dongle
Harder but better performing way is to partition your drive and install android x86 side by side with windows. I used gnu parted to wipe and split my drive in 3 partitions (windows boot on 1, windows drive on 2 and android on 3) then I used grub2win to setup the boot launcher. Might be easier to use Windows 7 as the main OS because 8.1 and 10 are slightly more difficult to setup dual booting but my tablet runs 8.1 better so that's what I went with and it works great. This thread was helpful at getting me started: groups.google.com/forum/#!topic/android-x86/D85Jq02cLrE
Anyways, feel free to ask if you need help getting it sorted out ...