Search Archive

[BOUNTY] Full Android Control with the Appradio 2 $600 so far!!

By Spike98 · May 24, 2012in AppRadio, AppRadio 2, AppRadio 3💬 80 posts👁️ 18,230 views
Page 1 of 4
Posted May 24, 2012 · 18:56 UTC#1

Over at xda-developers.com and in conjunction with this forum i would like to start a bounty for someone to achieve full android OS control via the appradio 2.

 

The orginal threads are here:

 

http://avic411.com/i...d-full-control/

http://forum.xda-dev....php?p=25389831

 

Donations:

 

MKVFTW (xda) = $100

artnsx (avic411) = $100

uribees (xda) = $25

franklin270h (xda) = $100

xavenged (xda) = $100

outcastrc (xda) = $25

baldcyclops (xda) = $25

beestee (xda) = $25

shaxs (xda) = $100

Edited May 31, 2012 by Spike98
Posted May 24, 2012 · 20:07 UTC#2

Look at customgadz they have a module similar to the one used for the iPhone option that works even better and you don't loose bt

Posted May 24, 2012 · 20:24 UTC#3

Look at customgadz they have a module similar to the one used for the iPhone option that works even better and you don't loose bt

 

Why modify something hardware when it can be done with software?

Posted May 25, 2012 · 14:42 UTC#4

Bounty is up to $325 already! Spread the word!

Posted May 27, 2012 · 05:00 UTC#5

I would like to donate to this, but I am broke. Hopefully we can get something soon.

Posted May 29, 2012 · 15:32 UTC#6

Almost at $500 people! Lets get some Dev interest....spread the word

Posted May 31, 2012 · 06:41 UTC#7

forgot to mention this also sony is coming out with headunits with mirrorlink which is supposed to do exactly what you guys are looking for

Posted May 31, 2012 · 14:39 UTC#8

forgot to mention this also sony is coming out with headunits with mirrorlink which is supposed to do exactly what you guys are looking for

 

Well... not quite. It is very similar to how the App Radio works. And right now only one phone is supported- the galaxy s3.

Posted May 31, 2012 · 14:44 UTC#9

FYI I added $100 over at XDA.

Posted Jun 05, 2012 · 02:56 UTC#10

Looks like the bounty is at 950 so far!

Posted Jul 19, 2012 · 11:38 UTC#12

Not only is it still going on, there are actually developers playing around with the code to try and crack this thing for us! :)

Posted Jul 19, 2012 · 18:22 UTC#13

I hope so, i ponied up 150 over there to encourage this...

Posted Sep 07, 2012 · 18:39 UTC#14

kagronick over on XDA has had a breakthrough!!!!! :mrgreen:

 

Hi everyone.

 

I'm making a lot of progress. I've been working almost non stop on this. I'm learning more than I ever wanted to know about the structure of Bluetooth packets and reading the decompiled source code. I have started hacking together an app that starts a bluetooth server. Last night I had a breakthrough of getting packets back after sending them to the AppRadio. I will just need to get the AppRadio into a "trusted" state so it will send back packets showing touch events. The rest should be cake. Then I'll do the same thing for the buttons.

 

I also found out why it can take so long to connect and how to make it connect within seconds. I posted it on (Shameless plug) appRadioForums.com.

 

 

Anyways get your bounties together. (Start that kickstarter) Hopefully I'll have something working which I'll post on Youtube within the next week.

 

http://forum.xda-developers.com/showpost.php?p=31253970&postcount=114

Posted Sep 07, 2012 · 22:29 UTC#15

SWEET!

Posted Sep 08, 2012 · 05:45 UTC#16

No kidding! It's looking like shortly we'll actually have working decks again. Well worth the bounty if it delivers, I threw him a portion of what I promised, might be able to beta test the app or something to help out.

Edited Sep 08, 2012 by outcastrc
Posted Sep 09, 2012 · 02:03 UTC#17

kagronick did it!

 

 

I have everything working. Tap, swipe, the buttons on the device. I had to decipher the undocumented sendevent executable - which only works for super users. But I did. I will post a video later tonight if I can.

 

http://forum.xda-developers.com/showpost.php?p=31310915&postcount=128

Posted Sep 10, 2012 · 14:56 UTC#18

So excited!!!

Posted Sep 13, 2012 · 09:53 UTC#19

If you guys really managed to get full Phone Control through the AppRadio i will probably change from Apple to Android. iPhone 5 doesnt really kick it for me and gives all of us Appradio/Apple Users a big "What if" especially regarding the new Connector not supporting Analog Audio/Video Output any more.

 

Keep up the great work guys.

 

Cheers Groovy Goofy

Posted Sep 14, 2012 · 05:19 UTC#20

So is this phone-side software to do what Pioneer is too shitty to accomplish?

Posted Sep 14, 2012 · 21:18 UTC#21

kagronick just posted a video of it working!!!!!!!

 

Posted Sep 14, 2012 · 22:01 UTC#22

So will it transfer voice commands through Bluetooth in software so we don't have to use Pioneers atrocious setup? If that and Google Navigation work, I'm sold!

 

That's the question though... Why don't these things work normally? Is Pioneer purposely nerfing things?

Edited Sep 14, 2012 by stargate125645
Posted Sep 17, 2012 · 02:36 UTC#23

So will it transfer voice commands through Bluetooth in software so we don't have to use Pioneers atrocious setup? If that and Google Navigation work, I'm sold!

 

That's the question though... Why don't these things work normally? Is Pioneer purposely nerfing things?

 

Thats what I thought too. (I'm the one that cracked it). It turns out its next to impossible to inject touch events on Android. The ability clearly exists in the API for Inject events. They just make it so no one can use it. There are two system level permissions. One is "system" which can be obtained by mounting /system as read/write. The other is "signed" which means that your app needs to be signed by the same key as the ROM. Which means you can't write an app with inject events unless its built into the ROM.

 

The way I got around it was injecting at the Linux device layer. Google needs to open up InjectEvents to be a regular grantable permission. Anyways, I just sent out the first beta tonight. I made a site for it. If anyones interested its http://appradioforums.com I'm posting updates there almost daily.

Edited Sep 17, 2012 by kagronick
Posted Sep 17, 2012 · 11:01 UTC#24

You are awesome!

 

So now that you managed to get full control, does this mean voice commands are transfered through the deck as well? Previously in programs you would hit the button to speak but only the phone itself would accept voice. That, to me, is the next step if it isn't yet completed.

Edited Sep 17, 2012 by stargate125645
Posted Sep 17, 2012 · 19:44 UTC#25

Yes. That works and it is awesome. You can just say into the air "navigate to blah blah street" and it does it.

Page 1 of 4