[MTCB Android Head Units Q&A] dc5daft:
I'm at work just now (working hard clearly :) ) so can only upload my phone profiles/tasks, I'll upload the HU ones later.

I had been testing on my tablet which is why the recipient may be different but I suppose if you wanted to use it you would need to change it anyway. Any questions or suggestions fire away, its been a while since Ive done any programming type of stuff so if there are more efficient ways of doing things I'd be glad to know :)

For folk with little experience with Tasker, AutoRemote and AutoNotification, here's how it works:

1) On the phone: If I receive a text and my bluetooth is on, set a variable to 1.

2) On the Phone: When the variable equals 1, start the AutoRemote Bluetooth service and send the SMS details to the HU then set the variable back to 0. (Messages are sent one at a time so it sends the recipient's name, then number, time received and text body separate)

3) On the HU: When one message is received, add 1 to a variable to count each message received.

4) On the HU: When all messages are received (the counter equals 4) use the AutoNotification to show a new notification that you have received a text.

6) On the HU: On the notification there is a reply button and a discard button. Discard button runs a task to just close the notification and reset all variables. Reply button runs a task that closes the notification and then opens a tasker scene (a sort of window)

7) On the HU: The scene shows the name and number the SMS is from and a text box to type a reply. Buttons on the scene are an exit button, send button, car button and call button. Exit obviously closes the scene and then clears all variables. Send button will send the details back to my phone, close the scene and clear the variables. The car button I have set to send a template message "I'm driving just now sorry, I'll call you later" then it clears variables and closes scene. I want the call button to call the contact through the built-in bluetooth app on the HU, although I'm still working on this to see if its possible. This is one of the main reasons I went to the hassle of doing this myself rather than use an app since most apps deal with calls too and use your phone mic which I didn't like since my phone will most likely be in my pocket and I have my mic all wired up in my car.

8) On the Phone: The phone waits for the number and text message to be received. I used separate tasks and a counter like before to make sure both parts are received.

9) On the Phone: When the counter equals 2 (both the number and message have been received) then it sends the SMS from the phone, clears all variables and stops the AutoRemote Bluetooth service since I dont want this running all the time.

Hopefully it makes sense but like I said, happy to help other people get it set up :) I'll get the HU XML's uploaded tonight when I'm home and get some screenshots as well. Its still at very early stages so I may make some tweaks, I've actually yet to test it in my HU but its all working on my tablet so I dont see an issue. I'll get a better feel for how functional it is as well once Ive imported it into my car but I suppose its down to personal preference and people can add or change what they want.

Cheers guys