yashsingh1/xdaforums huggingface dataset:
[Android General] poopsmith777:
Well, I got a little antsy...

....when I saw that my Sammy MHL 2.0 ET-10FAUWESTA arrived today! Naturally I shoveled down dinner and got to work! I had all the components needed to do a fit-up, so needless to say I had my console torn up and ARU running in about half an hour (most of the time in the disassembly of my dash) :D

A few comments...

Hardware

1) My MHL 2.0 adapter came with a ferrite core to enclose around the MHL cord linking the male connector and adapter. With my I747 S3, I used the genuine S3 micro-usb cable, a generic usb port on a Belkin fm transmitter, and an Omni-mount highspeed HDMI (+ ethernet) cable to wire everything up for the test-fit.

2) My parking brake wire is not wired up at all, and I had no issues mirroring my phone, playing videos, messing with Google Maps, etc (Yes North America) ;)

3) I will be wiring in the Edo-tech Micro-usb cable with a littel-fuse add a circuit for power.

4) I also plan to wire in a microphone (for voice) and the Pioneer GPS antenna (for GPS injection)

Applications

1) Torque Pro worked like a charm while my phone was mirroring. I was very happy to see more gauges in my car and plenty of data :D

2) I played Clash of Clans, used Google Maps with navigation, Netflix (video looked great until part of the screen went varying shades of gray when I plugged in my BT OBD2 adapter)

3) Screen standby worked like a charm! I didn't realize at first that touch inputs on my phone were still active, but I don't mind.

4) Tasker profiles will be created (with input from suggestions in the thread) in order to automate a lot of the steps.

Observations/Conclusions

1) After initial calibration, the default AppRadio interface popped up on my headunit and phone. It took 10 seconds or so until the home button on the AppRadio took my to my device homescreen rather than the default radio interface

2) All applications I tested (video, BT OBD2 adapter, games) worked smoothly! I did not disconnect and reconnect various components, but I am sure I will get a better feel for running the interface in time.

3) With Beta Release 6 working this well, I can't wait to try ARU Reloaded! Thank you for the fantastic work, Area51! :good::victory::D
[Android General] ecsnead69:
Is the Pioneer GPS antenna required for Maps or just GPS Injector? Wondering why you are adding it?
[Android General] poopsmith777:
Nah, it is just required if you want to use the GPS injection feature. I figured one less active radio (GPS) could only help current drain/heat generation :D In reality, it may not be necessary but I am a huge nerd...
[Android General] ecsnead69:
OK, so Maps and navigation from the phone will work fine with just the GPS injector app installed?
[Android General] poopsmith777:
You don't need the injector at all if you just plan to use the GPS from your device
[Android General] nadrojcote:
I just came here to thank who ever it was that suggested the hdmi with ferrite cores, I have been having snow issues with LTE enabled, so I set it to hspa only, and I was still having the occasional snow issue popping up. I am now using a generic slimport adapter with a basic hdmi cable, but I installed two snap on ferrite cores I had laying around at each end of the hdmi cable and to my surprise the snow issue is gone. It appears its a frequency issue caused by the the high frequency cellular data when switching towers or switching data speeds. The ferrite cores seem to eliminate that from travelling down the hdmi cable into the app radio, preventing the snow issue.
[Android General] leobg:
You're welcome :)

============

Area51, I just PM'ed you a log of issue getting HTC M8 GPE connecting to AR2 using the new ARUreloaded app.
[Android General] ppablo21:
im having trouble getting the pioneer touchscreen to work with att galaxy s4, arunchained loads properly and connects but the touch wont work after calibration. is anyone having this problem or has tips or fix? thanks
[Android General] mha1021:
LG G3 Unchained not working

Hi Guys today i bought LG G3 D850 At&t model, rooted it with towelroot and everything is fine except the arunchained and Pioneer appradio app is not working. Everything is small and when it get to calibration, it fails because the app is not compatible with high resolution of G3 1440x2560.

so i need help to fix it. Somebody told me to use xposed framework and xposed app setting to change the dpi so i installed both but i don't know what to do to fix arunchained to work like my note 3 and other phones. Thanks in advance for your help.
[Android General] Mati24:
I hesitate to take ARU Reloaded because I'm not sure that it works better than ARU with my phone, my problems are that I have to wait 2-3 minutes for connect HDMI. It works only 1 time for 5, and I have to desactivate bluetooth and reactivate, sometimes reboot. I have a S4 i9505 with AOSP Rom 4.4.4.

ARUR can fix that ?
[Android General] DJHile:
Are you getting the little red finger? Also, what version of Android is your device running?
[Android General] BrianBaker:
hey man just a tip for what has worked for me..Using tasker I have it set up to turn bluetooth off and back on when plugging in HDMI device..My phone has 100% of the time always connected in about 15-20 seconds after plugging my phone into the AR3 after setting it up this way in tasker.
[Android General] jlleiber:
Yeah, everything works fine for me. I'm running the Beta 5 version though, so you may want to give that one a try if you are running 6.
[Android General] Theteenystar:
Ok,I will try that now. I'm running the beta 6 at the moment.
[Android General] leobg:
There is a way to speed up tremendously the connection speed (on both ARU and ARUr) - from 2-3 minutes down to mere seconds. Simply do not allow the radio to sync your call history and contacts, especially if you have over 200 contacts (which causes connection time to go over minute for me). To do this - unpair the radio and clear bluetooth connection on both ends (headunit and phone), then pair it up again, but when you get the prompt do you allow AppRadio to access your contacts and call history, answer No. Some phones would allow to remember that choice (by clicking the checkbox above the Yes/No buttons), others will remember it automatically once you reject it twice (answer No again next time it tries to connect).

Trade-off of course is you won't be able to browse your call history from the headunit and when call comes in, you will be presented with the number, not the name of the person calling.
[Android General] Mati24:
Ok thank you I try this.

Is it possible to sync the first time, and not after ?
[Android General] leobg:
Unfortunately no - this is how AppRadio firmware is implemented. I guess Pioneer decided the most secure way to have all contacts right is to sync them every time unit connects.. I'd call that not the best solution ever, but that's me. Unless someone can hack the AppRadio firmware itself, this won't be possible.
[Android General] italynstylion:
Good advice. I'll be trying this later today to confirm it cuts down on the connection time.
[Android General] lpasq:
If you are familiar with Titanium Backup app, you could use its "Freeze" and "Unfreeze" app feature to test beta applications. Simply select ARU in TB and "Freeze" the app. That pretty much cloaks the app from the Android system. App is as if it is deleted with the rest of system returned to normal. Do same to ARU Injector. Then download ARU Reloaded and help debug it for your setup. Based on your results or preference, you can swap between using ARU and ARUr by then freezing ARUr and then unfreeze ARU & Injector. Your ARU setting as originally cached completely returns to use the app as if it was never removed. It is that easy. If doing this, remember to turn of any Tasker profiles associated with ARU specific HDMI or BT connections so your ARUr experience is not clouded by Tasker activity.
[Android General] ecsnead69:
What are the major differences in ARU and Reloaded? Is there somewhere I can read up on the apps? Thanks
[Android General] Theteenystar:
Great, it works :D Thank you very much for that Tipp :)

---------- Post added at 04:09 PM ---------- Previous post was at 04:06 PM ----------

I had the same Problem but the Tipp a few posts after worked perfekt at the moment.

Try the Version ARU 0.15!

Thats the solution ;)
[Android General] leobg:
ARU is the original Pioneer AppRadio app but hacked to inject touch commands on system level to allow for full touch functionality, not just Pioneer API compatible and approved apps (the selection of which sucks).

ARU reloaded is a completely different beast - Area51 reverse engineered the Bluetooth communication protocol of the AppRadio compatible headunits and re-implemented it from scratch.
[Android General] lpasq:
Feature request for ARU Reloaded:

Tasker Plugin integration with ARU Reloaded functions as selectable intents through Tasker.

Reasons: 1) It would be cool. 2) Allows device/ROM specific users to manage ARUr/HU HDMI/BT with other task activities as need.

SecondScreen is an example of basic app functionality integrated within Tasker. This dev allows selectable "Load" app in a defined state (profile) , and also offering specific "Quick Action" intents that can be set as tasks to launch as preferred.
[Android General] ecsnead69:
Thanks! Anywhere I can read up on Reloaded?
[Android General] ppablo21:
No I'm not getting red finger. I am running 4.4.2 galaxy s4 att l. I tried switching selinux to permissive but that didn't work either. The calibration is working but after the aru intro it doesn't control the touch on my phone.
[Android General] DJHile:
How did you set SELinux to permissive? I bet the change didn't stick. Unfortunately, us Samsung users are SOL unless you have a custom kernel for your device that removes or allows SELinux to be changed.

EDIT: This is the main reason I'm looking at getting a stick to use with my AR3. My biggest upset about having to do that is that the sticks don't have 3g/4g/LTE from what I understand. That means no streaming of my music, YouTube videos, media from my cloud storage, etc.
[Android General] dredq:
Change SELinux

I think you can use SELinuxModeChanger app downloadable at Google Play.
[Android General] ppablo21:
Yeah I tried selinux mode change. It seems to work my phone says permissive, in "about phone". but Next I'm going to try 0.15 aru and see if that works
[Android General] DJHile:
Unless you have a Samsung device with Knox. If you do, that app does you no good. I'm even running DynamicKat 4.1 custom ROM w/ Knox completely removed, and the app does not work. It tries to complete the task and make the change, but it does not stick and I still get no touch.
[Android General] ppablo21:
I still have stock 4.4.2 and disabled Knox through supersu and selinux changer must of worked because my phone says permissive in "about phone". But idk Sammy is really messing with my emotions lol :crying:
[Android General] silashj:
Yes the kit has many parts its not just a cable as I expected. Made me feel a bit better about the hundred dollar price tag. I connected the power converter and the MHL cable to the head unit at one end and at the other end to the little "junction box" that has the single micro usb connection that connects to the phone. (Micro or mini whichever one is most common in phones now. I always mix up the names)

It works great, does seem to take a few minutes to connect when I get in the car in the morning. Today I got snow two or three times intermittently in the first five minutes of driving but then it seemed to link up completely and was solid. There are definitely a lot of improvements that can be made, but for pre beta its just absolutely awesome. I look forward to the hw buttons working and basically being able to put the phone in the glove box as right now there is no way to go home for instance, without the phone. Spotify is my number one used app and it works great, as well as google music and the music player on the HTC. I even played a video stored on my phone tonight, an avi, got no sound not sure why yet but anyway could not be happier.

As a quick side note/question, I seem to remember the google turn by turn navigation voice coming through and decreasing the volume of whatever was playing, giving her instructions and then restoring the volume. As it is now, the music is muted or paused, she speaks, and the music is restored. I prefer her talking over the music, as the pausing every few minutes can get distracting. I cannot seem to find this option anywhere in any settings. Is this something that was changed in fw I wonder? Minor thing and I usually just mute the voice anyway but I would be interested to hear if anyone has anything on this.
[Android General] enjoimadcow:
So this app works almost 100% of the time for me, except for this slightly annoying bug. Fresh install works great out of the box does most of what anyone would want minus the back button and menu ordeal (I know you're working on it). However, when I restart my phone, that is when the app stops working. It'll connect fine once the phone has restarted but, it is unresponsive to any touch inputs on the deck. I tried clearing cache to do the calibration again. While it recognizes the input on the screen during the calibration process, anything after that it refuses to acknowledge. It just acts like I'm not even touching the screen. The only way I have fixed it is completely deleting the app and re installing it. Then going through normal initial install setup it will again recognize my touch inputs. Any ideas?
[Android General] Area51©:
With restart of your phone, you mean reboot? I have an idea in what area to look. I know there are some loose ends there. Could you make a logcat? You can use an app for that called Catlog. Then send it to me, you can use donation email address or make it available for download from somewhere.
[Android General] Kishan_Diepa:
I did not get that managed either, I installed a Car Dock app, called "InDrive". for me that works great.

I've resolved this issue today, The thing that caused my internet to slow down wasn't the appradio. it was the Screen Standby application which is triggered as soon as my phone connects to the MHL-Adapter. After I deleted this app everything was working in the correct speed.
[Android General] enjoimadcow:
Yes and yes. I am at work right now so later on tonight I will try and get that for you.
[Android General] enjoimadcow:
OK so I am a little retarded when it comes to these things. Do I run logcat in the background and then connect the phone to the ar3 after rebooting the phone? Is there a way to filter on logcat just to arunchained because there is a lot of stuff going on in this window, or do you need all that too?
[Android General] smalltownbird:
just to help anyone I have the S4 and the allshare cast dongle working with this with no issues.
[Android General] Area51©:
The way you describe is right. Don't have to filter, some other information from the system might also be useful. You can zip the file, it will compress nicely.
[Android General] jimmietilt:
"just to help anyone I have the S4 and the allshare cast dongle working with this with no issues."

Touch screen works? Can you take pics or something?
[Android General] JeepDev:
Working Nicely - VZ Galaxy Nexus

Phone: Samsung Galaxy Nexus (Verizon)

Android Version: 4.2.2

ROM: Stock - (Rooted via WugFresh's Toolkit)

AppRadio 3

No issues not already known (ie. Hard button's not working, steering song change buttons not working, etc)

AppRadio 3 is now worth it's price tag.
[Android General] enjoimadcow:
OK email is sent. Lemme know if I did it wrong.
[Android General] lpasq:
Start Catlog logcat through app menu and select record.

Select home button so you leave Catlog app running.

Go through process to start ARU and connect to AR.

Once you know the bug was created, open the Catlog app from notification bar (this stops recording).

Select the recording, which is named by date-timestamp...from action selection pick share by email...this zips the logcat and system info txt files into one zip.

Email to self and the share zip with dev by email or any other method you want.
[Android General] bkakus:
New to Appradio

Hi, I'm very new here on this topic, but I been planning on installing AppRadio 3 in my car.

I came across AVH-X5500, then I found AppRadio 3, but then the ARL attracted me to AppRadio 2.

I'm still going to install an aftermarket to my car, but I REALLY love how I can mirror thru ARL to AppRadio 2.

However, I notice about this AppRadio Unchained, it really makes me want to get AppRadio 3 and wait for more development.

Back to topic, before I actually order the Appradio 3, I want to know how much this Unchained can do......

Forgive me if I just ask stupid questions....

Will it totally mirror my phone?

Can I play music on my phone and let it play thru the radio?

Can I play movie on my phone and let it play on the radio head?

I'm very interest in such, but I'm very new to this kind of application, therefore I'm seeking help.

Thank You for whoever can help.

Btw, Area51, you are great! :good:
[Android General] zr2ee:
Great work with this man! just tested and so far so good, even the hardware home button seemed to work, took me to back to the Appradio app home screen at least. i was getting some force closes the second time i tried to run it but it ended up that my phone lost root due to some issues with my new rom. Would definitely help some people with troubleshooting if it gave an error for root in the future, i know a lot of people had this issue with ARL after updating roms and such.

I noticed it still only supports pioneer car keyboard at the moment, but i'm sure native keyboards will be supported in the future.

also it fails to auto connect on boot due to Bluetooth taking boot priority and connecting before the app launches, a quick bluetooth toggle takes care of this but would be nice if it could be modified in the future.

overall 2 thumbs up from me, connects quickly and consistently even from acc to start position. Let me know if you need any more info or testing

Verizon Galaxy nexus

4.3 AOSP build

Franco Kernel
[Android General] Area51©:
I saw from the logcat that it crashes, just after doing the calibration.

But I can't see what happens when the AppRadio is started.

Could you retry doing as following:

From Settings->Apps->AppRadio stop the app.

Start catlog.

Start AppRadio.

Do some stuff with it.

That may give a bit more information and if not I will have an idea about what more logging to add to a next version.
[Android General] Area51©:
3 times yes. Once it's finished it can do all what ARL can.

For an idea look at this video made by papa3r:

http://xdaforums.com/showpost.php?p=45810071&postcount=40
[Android General] Area51©:
Afaik it supports the native keyboards once you are out of the Pioneer Apps. I don't have pioneer car keyboard installed and I can use the native keyboards, also confirmed by other users.
[Android General] stadros83:
So I've made a quick test with my HDMI Stick (Rikomagic MK802IV).

The bluetooth connection is working well ! Nice.

When the AppRadio Unchained is launched I can use the radio button (back, menu and home).

If I click on home and back button it asks me if I want to quit the AppRadio.

If I click on the home button on the Android bar (so in the OS, not the physical button), I can access to my desktop.

But the touchscreen is not working well, maybe a problem about inverted X/Y ? Or something similar (like there was with ARL).

I made the calibration at the beginning, twice, but it does not help.
[Android General] bodieism:
AppRadio 2 or 3?

When you use the Allshare dongle does it default to the AppRadio homescreen upon startup or does it go directly to the Allshare connection process? What ROM are you using? I have been unable to get the S4 working with my Allshare dongle so far.

Thanks,

Bodie
[Android General] Area51©:
I have an idea what it might be however I will have to look at it later, sorry. I will make a note of it and work on it when I have time. There's still a lot of other things to do as well. Till now I didn't even have time to try out my own MK908 hdmi stick.

Could you describe what is wrong with the touch screen? Are touches in the wrong place? If you go from left to right, does it go up or down? Or from right to left. Thanks.
[Android General] bodieism:
Stock ROM is ME7, which has caused connection issues for me. Try waiting a couple seconds after the bluetooth icon shows connected in the upper right hand corner of the radio before plugging in your MHL adapter.
[Android General] gjlowe:
Hello all - I did a couple of searches and didn't see anything on it, so I apologize if this has been covered already, but it seems that when I have ARU installed I can no longer access my recent apps screen by double-tapping the home button on my HTC One. This is the Sense recent apps and not the native Android recent apps. I am running HTC One with Android 4.3 and Sense 5.
[Android General] Area51©:
New release

Pre-beta 2 is now available for download. See OP for link.

Going to write release notes now.

The following is added in this release:

Multitouch implemented.

Hardware keyboard issue fixed.

Options menu available.

Rotation locker.

Invert XY-coordinates.
[Android General] FingerBlastJ:
Now that rotation locker is in the app, can we go ahead and delete rotation locker the app?
[Android General] m.a.s.e:
Same question... THANK YOU ARU
[Android General] Area51©:
Yes, to test it you should delete the rotation locker app.
[Android General] evillela2001:
Just tested after deleting the rotation locker app and it works perfect. It is only enabled when connected to the radio. Nice work Area 51.
[Android General] m.a.s.e:
Can't wait to test it:) wow man ur killing it:) two now issues it's exactly like ARL only for ar3 as well. Novelty done!!!!!! Now I'd only the Dev for"screen timeout" fix the issue in 4.3 and this will be perfect:)
[Android General] gjlowe:
It appears that the recent apps issue doesn't occur anymore in the latest release. Thanks!
[Android General] bigmahlman:
Ive been thinking about trying the hdmi/pc stick solution. For the people using it/trying to use it. Are you just letting the stick power down each time you turn off your car? I was thinking about hooking it up to a backup usb charger but I'm not sure if it will work.
[Android General] bodieism:
I'm glad to see an option to disable rotation locker was included :good: Took me a minute to find the options menu until it dawned on me that maybe it was only available when connected to the radio. I had to reboot the phone for it to take affect though... figured I'd point that out in case anyone else thinks the option doesn't work.

Now my phone will only go to landscape when connected to MHL.... so if I'm just listening to music through A2DP it will still be in portrait :cool:

Oh, and multitouch seemed to be working fine for me during the short time I was in the car :good:
[Android General] Markline:
How to test the android application

Tell me the testing procedure of android app.
[Android General] Area51©:
That's one way of doing it. Actually it's enough to go to Settings->Apps->AppRadio Unchained and do a Force stop. After that just start ARU again and the options will take effect.

It is like this because an ARU service is always running in the background, it will take options only on startup. And yes technically it would be possible to do that automatically but that's a load of work and you won't change the options that often so it is as it is.
[Android General] Area51©:
You download it. Install it and then you see if it works.
[Android General] -=Jeff=-:
Cool... I will try it on my HDMI stick tonight, Here is hoping the touch will work for me

---------- Post added at 06:45 AM ---------- Previous post was at 06:00 AM ----------

Well, I have not gotten that far yet. but my plan is either to power down the stick or installing a Battery Pack between it and the car to keep the Stick powered, I would also see if I can do a tasker task to have it sleep when there is no bluetooth connection, then on BT connection, it would wake up and turn on WiFi so my hotspot would then connect to it.