yashsingh1/xdaforums huggingface dataset:
[Paid Software Announcement and Discussion] bairda:
T-Mobile Note 4 with AVH-4100nex

Hi! I have a Note 4 (t-mobile, stock kit-kat) rooted, that I am trying to use ARUR (full-paid) with on a Pioneer AVH-4100nex. I can successfully get to the point on the HU where it displays the warning about driving while watching the screen and says to touch "OK" to proceed. The issue is that the "OK" button is grayed out and un-touchable. ARUR is connected on the Note4 (or at least it says it is) so I am not sure what is up.

Is the Note 4 compatible with ARUR? Is the new Pioneer 4100nex incompatible? Is there a step I am missing here? I am using a cheapie rocketfish MHL with the samsung adapter. Do I need the samsung MHL 3 adapter for it to work?

Thanks,

-Alex-
[Paid Software Announcement and Discussion] 400ixl:
Have you wired in the handbrake, or a bypass?
[Paid Software Announcement and Discussion] bairda:
I got it to work. However the HU screen is compressed into the wrong aspect ratio and is cutting off some of the Note 4 screen.

Any ideas?

Thanks,

-Alex-
[Paid Software Announcement and Discussion] Area51©:
Yes it can work but only wirelessly with either a Chromecast or a Miracast adapter.
[Paid Software Announcement and Discussion] Area51©:
If it's only the home screen it's the Samsung launcher that doesn't like landscape. Try something like Nova launcher. For adjusting the video size there's also a setting on the head unit.
[Paid Software Announcement and Discussion] Area51©:
Yes it's a fairly common issue. It's RFI from the phone's radio disturbing the HDMI signal. To test you can try to put the phone in airplane mode and only enable Bluetooth. If then everything is fine it's confirmed.

The usual suspect is the MHL adapter and possibly a low quality HDMI cable. Usually it's because of insufficient shielding in the MHL adapter. Real Samsungs are the best ones. If you got your MHL adapter from Ebay or Amazon there's a big chance you have a fake one.
[Paid Software Announcement and Discussion] dean14:
hdmi

Thanks area51, that makes sense. Hdmi cable I'm using is the one in the box from Pioneer, I'll try another. MHL should be genuine Samsung as ordered from a "reputable" online seller and it sure looks authentic.

I'll post on my progress.
[Paid Software Announcement and Discussion] bairda:
It is actually all the screens. If I switch to just the HDMI output, I can change the view setting from Normal to Zoom and this fixes the aspect ratio. But then I don't have control of the android on the HU (I still have to touch on the Note). If I use both bluetooth and HDMI, it enables me to touch but the HDMI output is Normal when it should be zoomed.

I am using Nova launcher. Is there a setting in there I should be adjusting.

Thanks,

-Alex-
[Paid Software Announcement and Discussion] stargate125645:
OK, let me phrase it another way. What is your expected task/feature/bug fix priority at the moment? The new connectivity things you've done make it work for other head units, but makes connection for me at least require specific steps now in order for things to work. I can deal with this as a hazard of broader compatibility, but it would be nice to know if the other bugs regarding usability are still on your list or if they've been pushed down again. Squeaky wheel, I know, but I've also been patient. :angel:
[Paid Software Announcement and Discussion] bairda:
I bought a genuine Samsung MHL adapter and still no joy. The output via hdmi on my note 4 to the 4100nex still has the black bars. I can get it to "zoom" to fit the whole 4100 screen IF I swtich to HDMI alone. As soon as I switch back to the bt + hdmi "app" screen I get the black bars on top and bottom. There is no way to zoom on the screen and no way to make the HDMI default to zoom in the touch screen mode.

Any ideas? Is this a Note 4 issue, an appradio unchanined issue or a pioneer 4100 issue? So close to getting this if I can figure out how to get rid of the compressed screen.

Thanks,

-Alex-
[Paid Software Announcement and Discussion] Area51©:
It's a RTFM issue. When you are in APP mode go to Settings->System->Input/Output settings->AppRadio Video Adjustment. Then position the yellow lines around the part of the screen you want to see, press preview and then Ok.
[Paid Software Announcement and Discussion] bairda:
That worked! No Black bars from my Note 4! Thanks for the help and the great app!

-Alex-
[Paid Software Announcement and Discussion] ncfroc:
Thank you so much for this app! I was so disappointed with the Pioneer "app" that I gave up on it about a year ago. I started researching other head units that offer better app integration or android auto for something to replace my appradio3. Once I saw you completely "unchained" from Pioneer's app it was an instant purchase!

Minor question: My home screen portrait wallpaper doesn't look the best when in landscape mode. Is there anyway to use a different background wallpaper when connected to ARUR?
[Paid Software Announcement and Discussion] JLPDA:
If you're talking about your phone's wallpaper, depending on the version of android and ROM you can usually press and hold on a blank area of your home screen to bring up wallpaper selections. If you don't like the builtin ones, you can download new ones from the play store.
[Paid Software Announcement and Discussion] ncfroc:
edit - I found a wallpaper that looks good both portrait and landscape so this is no longer a problem!
[Paid Software Announcement and Discussion] Mugga:
I think that you can do that via tasker.
[Paid Software Announcement and Discussion] nothingshocking:
Does Chromecast not work on Appradio 2? The radio doesn't seem to recognize it and the Apps mode option doesn't open up on the radio itself. It stays disabled.
[Paid Software Announcement and Discussion] 400ixl:
Chromecast works on AppRadio 2. Any HDMI input will work.

However, not every phone works with Chromecast (at least not out of the box).
[Paid Software Announcement and Discussion] nothingshocking:
My phone works fine in the house and my TV can see the Chromecast adn I can mirror my phone, but when I hook the Chromecast up to my Appradio, the Appradio does not see the Chromecast and thus no mirroring.
[Paid Software Announcement and Discussion] 400ixl:
Is it running off of a hotspot on the phone with internet connection? Is this the same way it is running in the house, or is it on a home Wifi there?

Chromecast works with the Appradio 2 as I have used it for a while. Just don't get a decent 3G signal at home so it won't start up properly.
[Paid Software Announcement and Discussion] nothingshocking:
I thought that the Chromecast would still show the main screen regardless if it was connected to the internet, like it would when you plug it into the TV. Thanks for your help though.
[Paid Software Announcement and Discussion] 400ixl:
It should, mine certainly does.

I assume you are plugging it into exactly the same HDMI cable you are testing on your TV? You aren't going directly into your TV and via an HDMI cable on the HU are you? Could be a non compatible HDMI cable if so.
[Paid Software Announcement and Discussion] nothingshocking:
I plugged it straight into the unit that way also via hdmi. Best Buy had a sale on Chromecasts so I am going to try another unit today just to make sure. The one I got is a first gen and a little worse for wear. Gives me hope that it should work.
[Paid Software Announcement and Discussion] Area51©:
I tried my Chromecast with my AR2 and it works. Maybe you didn't fully insert it somehow?
[Paid Software Announcement and Discussion] spadz93:
Having your exact issue with a genuine Samsung mhl
[Paid Software Announcement and Discussion] bairda:
GPS...

Is there a setting I need to change to get the Phone GPS to work while displaying on the HU? Works fine for the phone (note 4) but the phone gps doesn't seem to work on the 4100 display.

THanks,

-Alex-
[Paid Software Announcement and Discussion] Area51©:
Yes. If you did "System app enable" the menu entry changed to "System app disable", execute that so it becomes "System app enable" again. If that doesn't help in the options enable "Do not switch mock locations".
[Paid Software Announcement and Discussion] 400ixl:
Also, being a Samsung device, quite often they only fed in the phone GPS, not an external one. Google Maps for example only seems to work from the phone GPS.

Pretty much only Samsung have screwed with this.
[Paid Software Announcement and Discussion] nothingshocking:
I went and bought a new Chromecast and I can now see it in my car. So thanks to everyone's help. I haven't had any luck finding it, but maybe my searches have bad wording, but is there a way to use the Chromecast with tethering on my phone so I can mirror my phone through the Chromecast? Basically how are you guys using Chromecast to mirror your phones using Unchained?

Nervermind. I think I got it by setting it up through another device and now my phone is mirroring with my internet on my phone.
[Paid Software Announcement and Discussion] Area51©:
Made some progress with automatically enabling Chromecast. With the right intent you can get the Chromecast app to almost start casting but you still need to push a button. I managed to push it by implementing an accessibility service. It may not be the nicest method but it works.
[Paid Software Announcement and Discussion] Mugga:
Sounds good! You mean intent "...mirror.CastScreenActivity" ? So that you just have to press on the found chromecast?
[Paid Software Announcement and Discussion] Area51©:
Yep.
[Paid Software Announcement and Discussion] sportbikedave:
I have a Samsung Galaxy S5 with Lollipop (Sprint Stock with root). Using Samsung MHL/HDMI adapter with Car charger that has 2.4A of power that plugs into MHL adapter (Note: Never use the USB cable on the HU with the Samsung MHL adapter. It only has 1.0A of power and not enough for HDMI/MHL and S5 to work!) . ARU Reloaded was the only solution that worked to get my S5 to Mirror to my AVIC-8100nex HU (Firmware 1.03). Worth every penny of $30. Thank you so much for this amazing application that brings actual value to my Pioneer HU when Pioneer's native AppRadio application and MirrorLink failed me.

Just a slight issue with needing to go to Bluetooth settings on HU and re-select my phone every time I start ARU Reloaded. (This is after experimenting with the settings of toggling BT and HDMI inside ARU Reloaded application).

Thank You!
[Paid Software Announcement and Discussion] dean14:
RF interference

Hi Spadz93 and Area51,

Have now tried with shorter better insulated HDMI lead (World of Data® 1m Professional Quality HDMI Cable with Ethernet for 3D TV - v1.4 - 4k x 2k resolution (Full HD and Beyond) - 1080p - Audio & Video - 3D - Multi Shielded - Braid, Shield & Drain Wire for added protection - 24k Gold Plated - Exclusive to World of Data) and also a supposedly better insulated mhl (Hama 00054510) but still get the same problem. I'll try a longer USB lead to get some distance between the phone and the mhl box and let you know if that works.

Has anyone got this working without this problem for a galaxy s2? It is so cool when it is working I'd love to get this problem sorted.
[Paid Software Announcement and Discussion] 400ixl:
I have actually had to swap the USB board in the actual phone on quite a few S2 and S3 phones to solve the snow issue when it was clear it wasn't the MHL adapter or HDMI lead. Have found a couple of S4 and S5's which could do with the same but gave up and refuse to touch Samsungs for people nowadays.

Not what you are wanting to hear, but sometimes the phone build quality is not up to it and it is a hardware fault.

Try putting it into airplane mode and then just re-enable bluetooth. See if that works.
[Paid Software Announcement and Discussion] dean14:
RF interference

Just a thought; has anyone tried ferrite core clips? Or hdmi leads that incorporate them?
[Paid Software Announcement and Discussion] dean14:
Airplane mode does stop the problem

No problem at all when in aeroplane mode.

I'm going to try some ferrite cores (OK people you can stop laughing now) and if that doesn't work I have another s2 I'll try. Failing that looks like a new phone :(
[Paid Software Announcement and Discussion] Area51©:
No need to laugh. Actually it helped some people to try an HDMI cable with ferrite cores.
[Paid Software Announcement and Discussion] Mugga:
[MENTION=5417637]Area51©[/MENTION]

If you can "push the button" via the accessibility service for the chromecast "auto connect", wouldn't it be possible to implement the same function for miracast mirroring? So that the user maybe has to choose his miracast dongle name for the first time, so that your app can store that variable for the automated "button push"?
[Paid Software Announcement and Discussion] Area51©:
Probably it will be possible for Miracast too. I am doing Chromecast first then will try Miracast too.
[Paid Software Announcement and Discussion] Mugga:
Sounds great! Thank you very much for your effort and also answering and working on feature requests :good:

I hope that I will get my DA120 within the next days, and will definitely buy your full app as soon as I have everything installed.
[Paid Software Announcement and Discussion] kevinh111:
I just downloaded Appradio unchained reloaded and am having some issues getting my home screen on the HU. It connects and everything and shows a connection on my phone but when I select 'APPS' on the HU i get a message about not using the screen while driving. There was one time my phones home screen flashed briefly on the HU - it was when I selected HDMI instead of the apps page but right away it was gone. Both my HU and the app seem to recognize the connection - just not seeing what I think I should be on the HU.

I am using an HTC One M7 version 4.4.2 and yes rooted. My HU is the Pioneer AppRadio 4, DA120. I am using a rocketfish (i think) MHL adapter and just a generic HDMI cable from amazon.
[Paid Software Announcement and Discussion] Area51©:
This is related to the parking brake input. Assuming you have an US model you need to use a parking brake bypass or if you actually connected it to the parking brake engage, release and engage it again. If the input is not connected you will always get this message.
[Paid Software Announcement and Discussion] Area51©:
I am going to do the Chromecast/Miracast integration first. After that I will take a look at some of your issues.
[Paid Software Announcement and Discussion] nothingshocking:
I have the standard AppRadio Unchained installed on my device and am using an Appradio 2 with Chromecast. When I go to Calibrate I get a Try Again error each time I tough my radio. Is this because of the Chromecast and if I get Unchained Reloaded, that should correct it? I am also using a Galaxy S6, so maybe it's a device issue too.
[Paid Software Announcement and Discussion] Area51©:
Reloaded doesn't have this issue. Also ARU wouldn't work anyway as it requires SELinux in permissive mode. Reloaded works with SELinux in enforcing mode. I am also adding Chromecast support so it will connect automatically.
[Paid Software Announcement and Discussion] nothingshocking:
Buying it now and going to test it and let you know. Thanks so much for the update.

---------- Post added at 10:28 AM ---------- Previous post was at 10:15 AM ----------

Well that was the best $30 I have spent in awhile. Worked like a charm. After trying the older version of ARLiberator that I bought a few years back I realized SELinux was a major issue. Glad to see Reloaded has no problems. Can't wait for the Chromecast to be Auto-enabled. Now I just need to find a better launcher and a way to auto-enable tethering for my Chromecast. Thanks again for all of your help and quick replies.
[Paid Software Announcement and Discussion] Area51©:
If with 'auto-enable tethering for my Chromecast' you mean enabling the wifi hotspot, that will be included as well. Just tested some code that can do that.
[Paid Software Announcement and Discussion] nothingshocking:
Yes the wifi hotspot. Just shocked you are going out of your way to try and put that in your next build and couldn't grasp how you would even do it. Thanks for your work.
[Paid Software Announcement and Discussion] stargate125645:
Well, if Chromecast support is coming then I'm all for waiting to get the other issues fixed! I just hope the AppRadio 5 doesn't come out before you get to the large resolution phone issues, because they'll be plopped even further down the list otherwise. I look forward to your Chromecast releases! You mentioned previously you'll probably have to have it, at least initially, simulate button presses to do the screen casting. Are we going to need to have software up and running when we get into the car, or should it be all automatic as soon as the Chromecast is detected? What about delayed detection, such as when we remote start a car?
[Paid Software Announcement and Discussion] Area51©:
The idea is to make it fully automatic. I am thinking to have it triggered by detecting the HU Bluetooth. This means you need to have Bluetooth always switched on. However the connection service doesn't have to be running, it can be started on Bluetooth detection. Chromecast detection is not possible as to be able to do that you need to have it connected to the network/internet that in this case will be the phone's mobile hotspot that you don't want to be running all the time. So basically this is what needs to be done:

- Detect HU Bluetooth connection

- Start Bluetooth connection service

- Start mobile hotspot

- Start screencasting
[Paid Software Announcement and Discussion] 400ixl:
Maybe put a user configurable timer in for a delay to "Start Screen Casting" for people who maybe connect in different ways (i.e. after they have started the car).

At the end of the day it is difficult to cater for the 1% of people who do things differently. Very few people remote start their car across the world,

Thinking about it Tasker could be their option if you can publish intents they can trigger within your app.. That way they could do the timing and triggers themselves.
[Paid Software Announcement and Discussion] fuhgawz1661:
Im trying to run this on my Galaxy S6 Edge on Sprint network. I cant root the phone yet due to none available. Dose anyone know a working way to get this to work?
[Paid Software Announcement and Discussion] stargate125645:
400ixl, this whole program is about catering to the 1 percent, and the 1 percent of the 1 percent. I don't think you understand issues with remote starting. They are the same as with people warming up the car. It is not an uncommon practice. Regardless, any issue with remote starting the car would not be solved with a time delay because Bluetooth is out of range when a car is usefully remote started or warmed up. So, if selecting the phone through the head unit would trigger the automation for screen casting, then there wouldn't be a problem. Only having to restart the car once you get in would be an issue, and then only one of inconvenience. As long as manually selecting the phone works like it does now (usually), there will be no problem.
[Paid Software Announcement and Discussion] 400ixl:
No, this is about the 1%, not the 1% of the 1%, as Area51 is one person and features for the majority is where he quite rightly focusses, dealing with the others as and when possible. I understand the issues with remote starting perfectly well and there are manual work arounds which are quick and simple and don't rely on restarting the car.

Take this for example, you can kick the whole process off when you connect the phone just by going into the head unit and into settings and just toggling the phone connection. Takes 10 seconds to do and is pretty simple and fixes most failed connections. Simple, its as if the car was restarted as far as the app is concerned.

Getting Chromecast working, then Miracast is far more beneficial to the community than minute features delaying Miracast for the people who use it just to do a feature a minority will use. There are some features I would like to see, but know I would be one of a few to make use of them, so fully accept and actually am perfectly happy to see the features more people would used being prioritised. I can find work arounds for the things I do differently.
[Paid Software Announcement and Discussion] stargate125645:
You didn't even read what I said if that's the solution you're offering. Sigh. Don't even bother responding. It sounds like what Area51 wants to do will work anyway.
[Paid Software Announcement and Discussion] 400ixl:
It does exactly what you were talking about.

Once again you throw your toys out of the pram the second that you don't think you are getting your way. Its no wonder so many have fallen out with you over the two threads on here and the original forum. Not surprising very few people offer you any help anymore really.

If the car is switched on and the phone is out of bluetooth range then you will need to get the system to re-initiate the connection protocol once you are ready. You can do this directly from the HU which is what you asked for without the need to restart the car or HU. That means it is perfectly usable for anyone doing remote start or warming the car up.

But hey, you don't want to hear of simple do it yourself solutions clearly. So I'll just join the rest of the site and ignore you from now on. First time I have needed to add someone to an ignore list on here.
[Paid Software Announcement and Discussion] dean14:
Spadz93 and Area51

Well ferrite cores ain't cured the problem and I put loads of them on the various cables. I'll try to extend the cables a little, my phone is sitting real close to gear box and HU so maybe just a little further away may make a difference, I.eI.e. All the rfi may be bouncing back towards the cables and worsening the problem.

If not, can anyone explain the chromecast idea. Does it connect to the HU via a HDMI cable or the phone direct. I assume it connects to the HU and then picks up the wifi hot spot of the phone. How does the HU turn on chromecast?

Sorry to be less technically minded than most on this forum :rolleyes:
[Paid Software Announcement and Discussion] 400ixl:
The Chromecast connects to the HU via HDMI and just displays a signal regardless of whether anything is connected.

To get the phone working the Chromecast needs to be on the same wifi network (so phone hotspot works) and must have an internet connection (3G) through that hotspot when starting. ARU then connects to the bluetooth on the HU and you need to cast the phone screen to the Chromecast through Android.

Sounds more complicated than it is and Area51 is currently modifying the ARUR app to automate a lot of this. The basic ARU app will need this to be done manually or through automated tools such as tasker.
[Paid Software Announcement and Discussion] dean14:
Thanks 400ixl

I think I'll try that set up rather than cables - unless you are aware of any reason why a galaxy s2 won't work?
[Paid Software Announcement and Discussion] 400ixl:
Not sure it supports Chromecast.

With an S2 I would look at the Samsung Allshare dongle. Wireless in a similar way, but more straight forward with no need for hotspots etc. Plenty of people have got that route working.
[Paid Software Announcement and Discussion] Mibuix0r:
I am using an allshare dongle on the Note 4 DE and it does indeed work well. It seems a bit slower than an MHL cable and it doesn't always automatically turn on and and connect perfectly using the tasker command but it works most of the time and the damn MHL cables are so buggy its definitely a better solution.
[Paid Software Announcement and Discussion] dean14:
Looks like galaxy s2 doesn't support chrome cast

:(

Are you guys talking about the Samsung WIS12ABGN dongle (which looks like usb only connection) or Samsung Allshare Cast Hub Dongle EAD-T10KDKG? The latter looks larger and seems to have a hdmi socket. Neither are listed as compatible with an S2. It's looking increasingly like I'll need to get a newer phone, has anyone got an s2 to work properly with ARUR ?