dschultz wrote:
There have been attempts to run RomRaider on tablet or specialty hardware.
Here, on the Raspberry PI:
viewtopic.php?t=8969HP Touchpad:
viewtopic.php?t=7549You need:
- Java for your OS
- A Tactrix Openport 1.3 or VAGCOM cable
- Drivers for the chipset of the cable, typically the FTDI chipset
- A version of RXTX binary built for your OS. The binary is needed so RR can see the VAGCOM as a serial port device.
- An OTG adapter cable to be able to connect the VAGCOM cable to the tablet
- And of course the Linux version of RomRaider. The Zipped version would be best for you to work with.
I'm bumping this thread because I have come tantalizingly close to getting Romraider logger running with a VAGCOM cable on my Android tablet, but if dschultz or anyone else can help me with the last step, that would be great.
I need to know more about the possibility of using FTDI's D2XX API driver with Romraider in Linux, instead of a Virtual Com Port driver, as I will explain.
I am using an Acer B1-750, that I have rooted. Because I have root, I can run "Linux Deploy" by meefik, available on the Google Play store.
I have installed Java and Romraider logger into the Linux session, and they run fine.
The trouble is, that the Acer B1-750 does not have the FTDI driver enabled in the kernel, and Linux Deploy can only use drivers that are first loaded by the Android host operating system.
When I plug the VAGCOM cable into an On The Go adapter, and then open a terminal and check dmesg, it shows that the Acer finds the FTDI cable, and recognizes its model and serial number, but it does not "attach" it.
I don't get a "ttyUSB0".
Romraider logger only shows one com port, as you can see in the attached picture, and as you can see it's just /dev/ttyS0.
So I turned to FTDI's instructions for loading a Virtual Com Port driver in Android:
http://www.ftdichip.com/Support/Documen ... ndroid.pdfThen I sweated through finding the source code for the B1-750 and compiling a FTDI driver module. But after all that, I hit a brick wall when I opened a terminal in the Android host and tried to load the module with the command "insmod ftdi_sio.ko".
I got:
Quote:
insmod: init_module 'ftdi_sio.ko' failed (Required key not available)
Sad trombone noise...
So that's not going to work without having an Acer security signed module, and I am certain that Acer is not going to release the security key for me to do that.
However, if loading a Virtual Com Port driver into the Android host operating system is impossible, I wondered if it would be possible to run Romraider using the D2XX API driver from within the Linux Deploy session.
The FTDI manual for Linux applications seems to suggest that is possible:
http://www.ftdichip.com/Support/Documen ... _Linux.pdfThere really isn't much guidance on whether a D2XX driver can work with Romraider, and I am far from being experienced with Linux.
Can any of you point me in the right direction here?