TrentSeed / BMW_E46_Android_RPi_IBUS_Controller

"Appify" your E46 BMW with a Raspberry Pi and your smartphone! Nexus 7 in dash, connected to Raspberry Pi (via Bluetooth), which is connected to IBUS (via USB Adapter). Supports Android Wear 4.4W w/ full voice commands!
90 stars 26 forks source link

Missing APK #17

Open ramirezz86 opened 9 years ago

ramirezz86 commented 9 years ago

Hey Mate,

there is no "BMW_RPi_IBUS_Controller.apk" in the Directory like you wrote.

I have an Klyde Android Headunit Radio and ordered the Ressler USB Stick...also the command pip install pybluz didnt work for me :(

Is there a way that i cann install the pri ibus apk directly on my android radio headunit ? it has build in bluetooth so maybe there is no need for the raspi?otherwise i also have a raspi this wouldnt be the problem

TrentSeed commented 9 years ago

Hey ramirezz86,

The "BMW_RPi_IBUS_Controller.apk" file will need to be built from the project. Please let me know if you have any issues/questions building from the solution.

Regarding the Klyde Android Headunit, I have not worked with this directly and therefore am not sure if there are any limitations with custom android apps (I had installed a Nexus 7). Regarding the pip install pybluz command, which flavor of linux/raspian did you run this on (if you had attempted this on the android device, this will not work)?

Even if the android headunit has Bluetooth, the raspberry pi is still necessary for the direct connection to the vehicle (unless the headunit is tapping into the existing IBUS / CANBUS system).

Thanks, Trent

On Tue, Feb 24, 2015 at 5:10 PM, ramirezz86 notifications@github.com wrote:

Hey Mate,

there is no "BMW_RPi_IBUS_Controller.apk" in the Directory like you wrote.

I have an Klyde Android Headunit Radio and ordered the Ressler USB Stick...also the command pip install pybluz didnt work for me :(

Is there a way that i cann install the pri ibus apk directly on my android radio headunit ? it has build in bluetooth so maybe there is no need for the raspi?otherwise i also have a raspi this wouldnt be the problem

— Reply to this email directly or view it on GitHub https://github.com/TrentSeed/BMW_E46_Android_RPi_IBUS_Controller/issues/17 .

ramirezz86 commented 9 years ago

Hey TrentSeed,

yeah i figured out now that i have to build the apk first :) sorry for beeing a noob!This is all new to me!

The pyblues command also works now.Im fine with that.The Only thing is the display resultion.It does not fit the device.But it can be fixed nearly perfect with xposed frameworks "app settings"

My Ressler Interface arrived today so im going to try it out in the next few days.

The only thinks i dont understand are these

" Copy python/ contents to RPi Update python/android_service/bt.py with RPi Bluetooth address "

Thanks!

ramirezz86 commented 9 years ago

After figuring out all that stuff on my own im quite smarter now :100:

I wanted to build the apk but i receive errors with no end :(

Maybe someone could build the apk for me with the following bluetooth mac adress

00:1A:7D:DA:71:10

TrentSeed commented 9 years ago

Ok awesome! I'll try to build a version w/ you're MAC address this week and get back to you.

On Tue, Mar 3, 2015 at 5:59 PM, ramirezz86 notifications@github.com wrote:

After figuring out all that stuff on my own im quite smarter now [image: :100:]

I wanted to build the apk but i receive errors with no end :(

Maybe someone could build the apk for me with the following bluetooth mac adress

00:1A:7D:DA:71:10

— Reply to this email directly or view it on GitHub https://github.com/TrentSeed/BMW_E46_Android_RPi_IBUS_Controller/issues/17#issuecomment-77083096 .

ramirezz86 commented 9 years ago

Wow,Great Service from you :) I really tried it several times..At first it worked..but there i didnt edit the mac adress...so i imported it back to android studio i only changed the mac and i receive about 17 errors :(

Thank you really much!

ramirezz86 commented 9 years ago

Hi Mate...can in remind you ? ;)

TrentSeed commented 9 years ago

Hi ramierezz86 -- yes no problem! I'll try to quickly build this today/tmrw for you.

On Wed, Apr 29, 2015 at 5:32 AM, ramirezz86 notifications@github.com wrote:

Hi Mate...can in remind you ? ;)

— Reply to this email directly or view it on GitHub https://github.com/TrentSeed/BMW_E46_Android_RPi_IBUS_Controller/issues/17#issuecomment-97412454 .

TrentSeed commented 9 years ago

https://www.dropbox.com/s/n9xtpxg3fdtyd2x/ramierezz86-app-debug.apk?dl=0

ramirezz86 commented 9 years ago

Cool thanks a lot! i will give it a try..i also have the same question like the other guy in the other issue.

is the py necessary? i have a Car Radio with an Android OS 4.4 on it...Your App runs directly on my headunit...so is it possible to build the app that it grabs directly on my usb from my headunit?

When you need any further informations please let me know

tallpgr commented 9 years ago

II just discovered this project and am headed in the same direction @ramirezz86. I have the Avin Avant-2 running 4.1.

From my cursory overview yes you need the Python currently. I would like to work on a native Android USB driver for the Resler interface. I need to get up to speed with the Android IDE first.

TrentSeed commented 9 years ago

ramirezz86 -- No problem! For the existing solution to work, the pi would be necessary. The android application is designed to connect via BT with the raspberry pi, which is sending the IBUS packets in a particular format. If the car radio is connected directly, this may be possible but would be require additional development to communicate over USB instead.

tallpgr -- Yes you are correct, and nice that sounds like a good project. Let me know how it goes!

ramirezz86 commented 9 years ago

Great to hear that others are trying to find the way too! Im lookin forward to see some great developement here...im gonna try it for my self too but dont expect anything :) I have never done this before

ramirezz86 commented 9 years ago

Well now im stuck with pairing my device with the usb bluetooth stick :( it is listed under lsusb and also i find it with hcitool scan other devices but it wont pair....the raspi does not show up on my radio device

HotMykeul commented 9 years ago

Hi, I want to try to install it but I want know if it's possible to keep the business cd and t-splice the ibus wire behind the business cd. Anyone can confirm it will work like that with the resler ibus usb please? Thanks you in advance. Sorry for my bad english

marcel-paduch commented 9 years ago

Hi, What did you connect audio to?

HotMykeul commented 9 years ago

To the AUX of the business cd

HotMykeul commented 9 years ago

In fact I want to switch the radio to cd or to aux(nexus 7 audio output) from the app. I need to tap on the ibus wires but the only one I have in my car is behind the business cd oem

marcel-paduch commented 9 years ago

I don't know if you tested. But I am asking this question because yesterday I put my nexus 7 in dash(MID removed) - I left my Cassete radio with aux cassete in it and had no sound :( So I was wondering how did Trent connect his audio since he had Nav unit(so he coulnd not leave radio behind tablet like us). I also wonder if radio needs mid to work.

marcel-paduch commented 9 years ago

Btw - there is an ibus wire in the MID connector - the 4th one if I remember correctly Edit: I have E39 so this is true to e39 I don't know about e46

HotMykeul commented 9 years ago

Ok I have e46, what is MID please? Can't find anything on that. Is this mid speakers?

marcel-paduch commented 9 years ago

MID is a steering panel for E39 (set clock, reset mileage, obc options, phone options, radio options) and it is separate from the radio. http://www.bimmernav.com/store/catalog/images/mid.jpg

Edit: I think that e46 doesn't have MID, but why can't you use IBUS from the radio?

HotMykeul commented 9 years ago

Ok thanks. I have just climate auto control but it is k-bus I think on e46. If anyone know if usb ibus can be connected behind the business cd with t-splice method, please tell me.