Search Archive
🔒 Locked

AppRadio Extensions 2.0 Beta - Full iPhone control

By mikedecaro · May 06, 2012in AppRadio, AppRadio 2, AppRadio 3💬 2,444 posts👁️ 945,070 views
Page 33 of 98
Posted Feb 20, 2013 · 19:54 UTC#801

appinfo.dat is just a file that gets updated with the latest list of supported applications from Pioneer's servers. It is used to populate the recommended app list. You aren't going to be able to run the AppRadio app in the background by just changing settings files. It has to be a change to the code of the application (via a MobileSubstrate plugin).

 

Edit: I may be able to work with the UIBackgroundModes continuous setting. Need to look into that some more.

 

Great!!! Mike is back with another beta, what's new on this one Mike?, I hope the UIBackgoundmodes helps you somehow find a solution for this backgrounding issue, you mentioned that we would need to make changes to the code of the aplication via MobileSubstrate plugin, I would be more than happy to take a look inside the application if you just give me an idea how to access the code with mobilesubstrate.

 

 

Just some more clarification:

 

Every supported app needs to include the Pioneer API that communicates with the head unit. When the application launches, the API registers the application with the head unit and allows it to display on the screen. When an application resigns to the background (or closes), the API tells the head unit to disconnect for that application. Backgrounder worked by telling the application to skip the code that gets executed when the app is closing, allowing it to maintain a connection to the head unit while it was in the background on the phone.

 

If someone wants to take a stab at writing a port of Backgrounder for iOS 6, I can point them in the general direction. Other than that, the only way I see getting this working is if we gain access to the Pioneer API.

 

Also please point me in the general direction to take a look at backgrounder code and see if i can fix it somehow, I know someone did it before so it wouldn't hurt to try, i will be waiting for your instructions, thanks...

Posted Feb 20, 2013 · 19:55 UTC#802

Yep yours was a continuation of problems, outdated app, and incompatible extensions, follow Mike's steps adobe...

 

The instructions don't really say specifically whether to install AppRadio.app first, or AppEx first, and it also doesn't say which version of AppRadio.app or the unit FW you should be running...  :neutral:

Posted Feb 20, 2013 · 19:58 UTC#803

The instructions don't really say specifically whether to install AppRadio.app first, or AppEx first, and it also doesn't say which version of AppRadio.app or the unit FW you should be running...  :neutral:

 

I don't think it really matters what you install first, but I've had appradio installed first and then the extensions, my appradio version on my phone is 2.0.1 i believe that is the latest one from itunes

Posted Feb 20, 2013 · 20:07 UTC#804

I don't think it really matters what you install first, but I've had appradio installed first and then the extensions, my appradio version on my phone is 2.0.1 i believe that is the latest one from itunes

 

Awesome. Thank you Adrian. Only reason I asked was just a week or so ago you had to have an old version 1.8.2 and I wasn't sure if he had gotten it all working on the latest. Also, if anyone has an AppRadio 1, let me know what FW you have running that seems to work okay with AppEx.

Posted Feb 20, 2013 · 20:26 UTC#805

Great!!! Mike is back with another beta, what's new on this one Mike?, I hope the UIBackgoundmodes helps you somehow find a solution for this backgrounding issue, you mentioned that we would need to make changes to the code of the aplication via MobileSubstrate plugin, I would be more than happy to take a look inside the application if you just give me an idea how to access the code with mobilesubstrate.

 

 

 

Also please point me in the general direction to take a look at backgrounder code and see if i can fix it somehow, I know someone did it before so it wouldn't hurt to try, i will be waiting for your instructions, thanks...

 

I put up a beta 4 to fix the Navigon issue but I took it back because it wasn't stable. I'll released another update tonight.

 

 

This is the Backgrounder code for iOS 5 that I based AppEx off of:

https://github.com/devbug/Backgrounder/

 

These are the headers for iOS 5:

https://github.com/Fr0stDev/iOS-5.1.1-Headers

 

Backgrounder relies on SBDisplayStack to send applications to the background without the app knowing it was hidden (see SpringBoardHooks.xm). iOS 6 doesn't use SBDisplayStack to manage applications. It looks like they switched to SBWorkspace, but I'm not really sure how it works yet. It's just a guess.

 

These are the headers for iOS 6:

https://github.com/caughtinflux/iOS-6-SpringBoard-Headers

 

The instructions don't really say specifically whether to install AppRadio.app first, or AppEx first, and it also doesn't say which version of AppRadio.app or the unit FW you should be running...  :neutral:

 

It shouldn't matter which you install first. The app and FW should always be the latest (when running the beta). I'll update the first post to be more clear.

 

Awesome. Thank you Adrian. Only reason I asked was just a week or so ago you had to have an old version 1.8.2 and I wasn't sure if he had gotten it all working on the latest. Also, if anyone has an AppRadio 1, let me know what FW you have running that seems to work okay with AppEx.

 

I have an AppRadio 1 with the latest FW installed.

Edited Feb 20, 2013 by mikedecaro
Posted Feb 20, 2013 · 20:33 UTC#806

I added b3 to the repo too, in case anyone needs that. Both should be available as separate packages.

 

http://cydia.myrepospace.com/oneyozfest182/

 

Which firmware is the latest for the HU? 2.63?

Edited Feb 20, 2013 by oneyozfest182
Posted Feb 20, 2013 · 20:36 UTC#807

I put up a beta 4 to fix the Navigon issue but I took it back because it wasn't stable. I'll released another update tonight.

 

 

This is the Backgrounder code for iOS 5 that I based AppEx off of:

https://github.com/devbug/Backgrounder/

 

These are the headers for iOS 5:

https://github.com/Fr0stDev/iOS-5.1.1-Headers

 

Backgrounder relies on SBDisplayStack to send applications to the background without the app knowing it was hidden (see SpringBoardHooks.xm). iOS 6 doesn't use SBDisplayStack to manage applications. It looks like they switched to SBWorkspace, but I'm not really sure how it works yet. It's just a guess.

 

These are the headers for iOS 6:

https://github.com/caughtinflux/iOS-6-SpringBoard-Headers

 

Great info thanks I'll start looking into it right away...

Posted Feb 20, 2013 · 20:40 UTC#808

I added b3 to the repo too, in case anyone needs that. Both should be available as separate packages.

 

http://cydia.myrepospace.com/oneyozfest182/

 

Which firmware is the latest for the HU? 2.63?

 

Depending on the model of your AppRadio 1:

2.63 for the SPH-DA01

4.16 for the SPH-DA02

 

I'm running 2.63.

Edited Feb 20, 2013 by mikedecaro
Posted Feb 20, 2013 · 20:50 UTC#809

Hi mike just sent a couple of tweets can you see it makes sense I'm hopefull

Posted Feb 20, 2013 · 21:14 UTC#811

Depending on the model of your AppRadio 1:

2.63 for the SPH-DA01

4.16 for the SPH-DA02

 

I'm running 2.63.

 

Is there any difference between DA01 & DA02? Looks like they just changed the home button from a square to four squares; wondering if it was just a move to avoid a lawsuit with Apple, or just changed it to transition to the AppRadio 2 with Android support, (maybe wanted to slowly become less Apple-specific). On that note, though very random & off-topic, I wonder what enticed Apple to choose a square. Because the home icons are square? Seems kind of a silly reason, but I can't think of any others.

 

i thought you migth like to know you can get a Pioneer SPH-DA02 AppRadio unit for $140 at http://www.crutchfield.com/p_130APPRAD2/Pioneer-SPH-DA02-AppRadio.html?tp=5684

 

Adrian, I knew about that. That's a crazy good deal. I got a DA01 for $100 off CraigsList and already had all the wiring I needed, but other than that $140 is the best deal you can get. Sometimes they have Scratch & Dent as well, (they do now), but it doesn't come with the free wiring: http://outlet.crutchfield.com/p_130APPRAD2/Pioneer-SPH-DA02-AppRadio.html?cc=07&tp=5684

Edited Feb 20, 2013 by oneyozfest182
Posted Feb 20, 2013 · 21:21 UTC#812

Is there any difference between DA01 & DA02? Looks like they just changed the home button from a square to four squares; wondering if it was just a move to avoid a lawsuit with Apple, or just changed it to transition to the AppRadio 2 with Android support, (maybe wanted to slowly become less Apple-specific). On that note, though very random & off-topic, I wonder what enticed Apple to choose a square. Because the home icons are square? Seems kind of a silly reason, but I can't think of any others.

 

 

Adrian, I knew about that. That's a crazy good deal. I got a DA01 for $100 off CraigsList and already had all the wiring I needed, but other than that $140 is the best deal you can get. Sometimes they have Scratch & Dent as well, (they do now), but it doesn't come with the free wiring: http://outlet.crutchfield.com/p_130APPRAD2/Pioneer-SPH-DA02-AppRadio.html?cc=07&tp=5684

 

 

I want to buy the Pioneer SPH-DA100 AppRadio 2 but its still kind of hot $$$ http://www.crutchfield.com/p_130SPDA100/Pioneer-SPH-DA100-AppRadio-2.html?showAll=N&search=sphda100&skipvs=T, can anyone tell me what the differences are between the appradio 1 and appradio 2, aside from appradio 2 being able to work with android phones?

Posted Feb 20, 2013 · 21:23 UTC#813

I want to buy the Pioneer SPH-DA100 AppRadio 2 but its still kind of hot $$$ http://www.crutchfield.com/p_130SPDA100/Pioneer-SPH-DA100-AppRadio-2.html?showAll=N&search=sphda100&skipvs=T, can anyone tell me what the differences are between the appradio 1 and appradio 2, aside from appradio 2 being able to work with android phones?

 

AppRadio 2 is expandable. It came out before the iPhone 5 but you can get a kit to add support, and hopefully with future phones as well. The AppRadio 1, however, is essentially a standing duck now and will not progress any further in terms of new hardware support. The AppRadio 2 also has a larger screen and stuff but the biggest difference is just it's future ability to expand.

Edited Feb 20, 2013 by oneyozfest182
Posted Feb 20, 2013 · 21:24 UTC#814

Hi mike just sent a couple of tweets can you see it makes sense I'm hopefull

 

Do you mean the StayOpened app? Does it keep the app on the head unit while other apps are running?

Posted Feb 20, 2013 · 21:32 UTC#815

I'm just leaving work to test it fingers crossed

Posted Feb 20, 2013 · 21:34 UTC#816

Do you mean the StayOpened app? Does it keep the app on the head unit while other apps are running?

 

If we are talking about the same stayopen cydia tweak, it looks like that one only works with the appstore, to keep it opend intead of taking you to the home screen after you hit install on an app, not the same :(
Posted Feb 20, 2013 · 21:35 UTC#817

 

If we are talking about the same stayopen cydia tweak, it looks like that one only works with the appstore, to keep it opend intead of taking you to the home screen after you hit install on an app, not the same :(

 

I was just thinking the same thing... That was an iOS 5 tweak though iOS 6 does that anyway so maybe you & I are both missing something brother. :P

Posted Feb 20, 2013 · 21:41 UTC#818

AppRadio 2 is expandable. It came out before the iPhone 5 but you can get a kit to add support, and hopefully with future phones as well. The AppRadio 1, however, is essentially a standing duck now and will not progress any further in terms of new hardware support. The AppRadio 2 also has a larger screen and stuff but the biggest difference is just it's future ability to expand.

 

this is what I have now. http://www.crutchfield.com/p_130X4500BT/Pioneer-AVH-X4500BT.html?showAll=N&search=x4500bt&skipvs=T is it wrong of me to want to change what I have for the appradio 2??

Posted Feb 20, 2013 · 21:49 UTC#820

Honestly I have no idea about any of the other units that support Advanced App mode. I don't need a CD player or anything else literally just iPhone support, so the AppRadio is the only one I've followed.

 

That's how I feel as well, I didn't do much research before buying my unit if I had I would of boght appradio by it self because I do not use the cd or dvd player at all, and hat switching from regular radio to appradio mode, so I am looking into replacing my unit installed 2 months ago :( for an appradio 2...

Posted Feb 20, 2013 · 21:53 UTC#821

Does anybody have a developer account?  If so just build a simple calculator app submit to app then once approved submit to pioneer and down load the API and send it to mike.  Thats how he can get the API.  I would do it but I don't have an account.

Posted Feb 20, 2013 · 22:03 UTC#822

Honestly I have no idea about any of the other units that support Advanced App mode. I don't need a CD player or anything else literally just iPhone support, so the AppRadio is the only one I've followed.

 

I had this one in my old car 

 

http://www.oxygenaudio.com/o-line/363-o-car.html

 

It was perfect. but not so good sound quality than Appradio without amp, etc. The screen size was not a problem.

 

 

 

Does anybody have a developer account?  If so just build a simple calculator app submit to app then once approved submit to pioneer and down load the API and send it to mike.  Thats how he can get the API.  I would do it but I don't have an account.

 

This could be??? :)

Edited Feb 20, 2013 by Jab
Posted Feb 21, 2013 · 03:20 UTC#823

Posted beta 5. This should fix mirroring issues with apps like Navigon.

Posted Feb 21, 2013 · 05:33 UTC#824

mike!! i can see the unsupported apps and can launch them but it launches on the phone then wants me to do the handbrake thing. only does this for the unsupported apps and not the carmediaplayer app

Posted Feb 21, 2013 · 06:37 UTC#825

Just to double check before i do it:

 

AR2, iPhone 5, iOS 6.1............        Can i update my head unit to Pioneer's FW 8.30 and have the A-EX beta to work as in post #1?

Page 33 of 98