yashsingh1/xdaforums huggingface dataset:
[Android General] maxum3300:
I hope you are right. I just ordered the authentic Samsung mhl 2.0 adaptor. For what it's worth I know it's not an ARU issue because it did the same thing on the original appradio app. Once I get this working properly I will be making a financial contribution to you for your time and effort you have put into this app.
[Android General] 400ixl:
Hopefully that will sort it. Samsung's are the worst phone I have seen for build quality, especially around the USB connections and interference.

I have had to swap out the USB boards in a fair few now for people. Barge pole comes to mind with Samsung phones, I wouldn't own another until they sort this out.
[Android General] maxum3300:
I'm not very optimistic that the genuine Samsung mhl 2.0 cable is going to fix my problem if it is a shielding issue. I just read the manual that came with my Auvio mhl adaptor that I got from Radio Shack and it says it's triple shielded. It looks like a good quality adaptor with all gold plated terminals. If that doesn't work I guess I will try the all share dongle, and try to work thru the problems associated with it.
[Android General] ixian:
Car mode was fixed in 4.4, in fact I think 4.3 is where the fix first showed up.

With that, you can just use Car Home Ultra to do what you want, it has an option to make itself the "home" launcher when active. You can use Tasker to disable Car Mode to quickly turn it off when it's not.

I'm on 4.4.2 (N5) and do this today, works fine.

If you have an older Android version Car Home Ultra has a "hack" app that you can install that will also do this, it's not perfect though. Best is to get yourself to at least 4.3 if possible, that version has a lot of good fixes anyway, like Trim.
[Android General] maxum3300:
Just got an email that my order for the Samsung mhl 2.0 cable was canceled because it's on backorder. Does anyone know the party number to the genuine Samsung 5 to 11 pin adaptor? I can't find it on the Samsung site. If not I'm going to have to go with the all share dongle.
[Android General] 400ixl:
The hack app only works if you are using the default Android Launcher. If you use Apex, Nova etc it doesn't do anything and you need the Xposed framework one.
[Android General] shaxs:
You rock! That did what I needed! I got this app to turn car mode on: https://play.google.com/store/apps/details?id=net.cwfk.ig88.carmode and this one to exit car mode: https://play.google.com/store/apps/details?id=com.vexedbadger.simpletoggles.car_mode_off
[Android General] thebes11:
I do. It's an official MHL 2.0 adapter bought from the Samsung booth in Best Buy, powered by hardwired usb port. No extension cable. I don't lose gps, but data and cell on my Galaxy III drop often. As soon as I unplug the MHL, it snaps right back to strong signals. Major PITA. Had the same problem with the original black MHL adapter. I'm sick of Samsung.

My sprint upgrade just kicked in, so I'm looking to find a better phone to work with all this. Looking at the LG G2, Nexus 5 or HTC One.
[Android General] maxum3300:
I guess I lucked out then. Earlier today I ordered the official mhl 2.0 cable only to get an email later saying that my order was cancelled because the item was out of stock so I ordered the all share cast dongle instead. I've seen youtube videos off it streaming flawlessly. Only drawback is it can't really be used at home to stream Netflix, YouTube or Pandora because it uses Wi-Fi. The good part about it it's it doesn't affect cell or gps signal and it kills the screen so you can successfully charge your battery at the same time.
[Android General] thebes11:
You can use it for those three over 4g, though? I work out of my truck, and watch Netflix a lot while eating lunch, and constantly have pandora on while I'm driving around.
[Android General] maxum3300:
Very good point. After all when your in your vehicle out and about unless your parked somewhere within range of a public Wi-Fi you wouldn't have access to Wi-Fi anyway.
[Android General] fatttire:
I can't get this app to work, though the stock one works fine. The image displays just fine, and ARU says that its connected okay, and I even get to the calibration screen (and that works okay). However, after this all touch input fails. Furthermore, even the hard-buttons back and menu on the radio don't work. BT says its connected, and disconnecting and reconnecting it 3-4 times didn't help.

Thus, I'm thinking that there is something in the handshake of taking over the screen that is broken on the nexus side.

Help?

Hardware: Appradio 3 (SPH-DA210)

Nexus 5; 4.4.2 rooted/busybox/superSU but otherwise stock
[Android General] ixian:
Interesting. I have problems with BT in general on the N5 - a lot of 4.4 devices do - but usually it never connects at all.

Anyway, try disabling, then re-enabling BT first. As in, let your phone connect to your HU BT, then turn off BT, then turn it back on, then launch ARU. If this works (and it does for me) then you can use Tasker to automate the process pretty easily.

---------- Post added at 09:00 PM ---------- Previous post was at 08:57 PM ----------

Out of those 3 the only decent choice is the N5. The G2 has it's fans, but frankly it's just plain weird and will be slower to get updates. The One is a nice phone but HTC is circling the drain. Both are harder to root than the N5.

In terms of hardware and fresh updates, not to mention flexibility in both unlocking and rooting, the N5 is the champ there.

Right now, I only recommend two Android phones to friends: For techies, the N5, and the Moto X for everyone else. For ARU use I'd go with the N5.
[Android General] Krynn!:
If that's the only drawback, then there is no drawback. I've used my SGS3 with Wi-Fi and the All Share dongle simultaneously. If I recall, the dongle uses Wi-Fi Direct on 5 GHz to talk to the phone. That leaves the 2.4 GHz radio in the phone free for Wi-Fi. It could be the other way around, I can't remember off of the top of my head. But I do know it works.
[Android General] maxum3300:
Really? I didn't know that. My galaxy tab 2 had Wi-Fi direct and I always wondered what that was. If I can use the all share cast in the truck to connect to my 8500 then take it inside and connect my phone or tablet to the tv with and still stream Netflix over it then that will be perfect. It will be here tomorrow so I will post back the results of how it works out. Amazon is amazing. Ordered it today and it's gonna be here tomorrow. How do they do it?
[Android General] shaxs:
LG G2 is phenomenal. I love mine. Best phone I have ever owned and I have owned a lot (like a new one every year).

---------- Post added at 11:08 PM ---------- Previous post was at 11:05 PM ----------

Good luck with that.....I have a miracast dongle which is essentially the same and I couldnt use it with the appradio. If you enable bluetooth (which you have to for the appradio) while the miracast is running, it will give you a warning about degraded performance. When I tried to play audio like spotify, it was garbled and awful.
[Android General] nosit1:
I've been racking myself trying to figure this out.

I have a Verizon Galaxy Note 2. Currently I am running Nephilim's debloated rom, which is a TouchWiz base since HDMI doesn't work on AOSP to my knowledge. I have downloaded the current AppRadio Unchained. I connect my device via Bluetooth and successfully have both phone and media audio. I connect my MHL cable which I have verified works with my HDTV and mirrors the image fine.

I am able to get mirroring only once (after a full system reset on my head unit). Afterwards, I try turning Bluetooth on and off, repairing my device, plug and replug MHL. The HU detects the device, but when clicking on apps, it will either give me "Connecting 50%" or "Connecting %%" or another derived message. When it comes to this point, all I see is the main App Unchained app with a Bluetooth symbol with what appears to be the app icon.

And to add the cherry on top, Screen Standby doesn't work. :(

Any ideas? Is it the MHL adapter being a generic knock off? Should I get the Pioneer factory kit, or is it software related?

UPDATE: I have a Verizon Galaxy Nexus as well with a Accell MHL adaptor. Plugged that in and had much better results with detection. I turned both the car and rebooted the phone and it was pretty spot on. May use that as the dedicated unit for my car and just wifi tether.
[Android General] Area51©:
This is due to a non 100% working root. Your BT connection is fine because if not you wouldn't be able to do calibration. Calibration is done with the stock app touch events (injected on app level). However right after calibration, touch events are injected on system level and this requires proper root access which you apparently don't have. So only advice is to check your root.
[Android General] Area51©:
Your issue is a BT connection issue between your HU and your phone. Basically this connection is made by the Android OS and the HU firmware. With the newer Android versions 4.3 and 4.4.x more and more problems are reported. Basically the highest Android version Pioneer has tested with is 4.1.x. see here: http://www.pioneerelectronics.com/PUSA/Car/UnAssigned-Content/Android+Compatibility . There are some workarounds like switching BT on/off right before connecting. Search this thread for more details.
[Android General] maxum3300:
I hope you're wrong. If not then essentially this app and appradio are virtually worthless. The mhl adaptor kills cell and gps signal rendering it useless and more your saying the all share cast doesn't work either. So what are we to do to get this to work? If I can't get it to work I'm taking the radio out and sending it back. It cost too much not to work properly.
[Android General] ixian:
Worthless for you. Before you get too upset understand that there are plenty of folks who have gotten MHL to work and you can blame Samsung for being their usual go-their-own-direction selves in how they chose to implement it.

And no one's ever claimed wireless HDMI of any type has worked well, I think there is one person in this thread who managed it and even he doesn't use it all the time. Miracast isn't that great to begin with, throw it in a moving vehicle with tons of potential interference and yeah, problems.

It may be it just won't work for your device. I think the stock AppRadio 3/app is a pretty limited, crappy device, ARU turns it in to what it really should have been but you have to remember it's a hacked .apk made by one volunteer. And the stock app he's working from wasn't that great to start with.
[Android General] gixxertriplezero:
When I get app radio to connect I can use either mhl or wireless with the Samsung hub..my main problem is getting it to connect.. mirroring is no problem it's using the touch input.. Also I'm not having luck with the gps injector? Head unit has data but won't send to phone..
[Android General] nosit1:
I'm inclined to believe it must be something with the Galaxy Note II. The Galaxy Nexus I have is running 4.4.2 without any issue (actually quite well, I might add). I'm going to chaulk it up to that. Unfortunately I can no longer test it since upgrading to 4.4.2 rendered me without EFS and none of my backups are working.

None the less, I appreciate your work and once I get a few more days under this, I'm throwing you some beer money. This was the only reason I spent $400 on a head unit for my new car.
[Android General] kingoanklebreakn:
I would just like to chime in and say that I use screen mirroring on my allshare dongle and have absolutely no problems. Every now and then there might be a skip but that's about it. I also had no problems with HDMI either. I just stopped using my old Galaxy Nexus so I switched to allshare.
[Android General] maxum3300:
I'm not knocking the app in anyway. I think the developer has done a fantastic job with it. In fact for the brief moments that I've had mine working it has worked flawlessly, except for the loss of cell and GPS signal, but that is no fault of the developer. Its due to the MHL connection. The only option around that is to eliminate the MHL connection by using the all share cast. This you tube video has me crossing my fingers that my set up will work as well as his. http://www.youtube.com/watch?v=H-oBBeCjJZ4

---------- Post added at 10:22 AM ---------- Previous post was at 10:19 AM ----------

Does anyone know if once the inital setup of the all share cast do you have to go thru the reconnection process each time I get in the vehicle? If i just leave screen mirroring on will it automatically connect everytime I get in the vehicle?
[Android General] 400ixl:
Have you made the GPS app a system app?
[Android General] gixxertriplezero:
No once it's set up all you do is hit screen mirroring on your phone and apps on your HU.. my biggest.problem is getting app radio unchained to connect

---------- Post added at 11:26 AM ---------- Previous post was at 11:25 AM ----------

Yes I have but I'll try again later once I get app radio to connect. . Also does anyone know if drive link is the Same for mirroring as this app? I can't get drive link to workat all
[Android General] maxum3300:
Can I just leave screen mirroring on all the time and have it connect automatically everytime I get in the truck?
[Android General] gixxertriplezero:
No you have to manually turn it on.. You should be able to put it in your notification toggles
[Android General] maxum3300:
What is a notification toggle?

---------- Post added at 12:54 PM ---------- Previous post was at 12:45 PM ----------

Did you have to download triangle away app to rest your flash count to get the all share cast to work? The video I posted a link to says that the flag count needs to be reset to 0 in order to get the all share cast to work with a rooted phone.
[Android General] gixxertriplezero:
Does ar connect with no problems?
[Android General] nosit1:
So Area51, just curious, but how exactly did you manage this? What's the condensed version of accomplishing all of this?
[Android General] maxum3300:
Bluetooth connects everytime with no problems. Aru connects but when I click the apps icon I usually get either a black screen or a frozen image of my phone screen. I believe this is due to the poor mhl connection.
[Android General] HerrMausD:
Hello

I have a Pioneer DA110. Unfortunately, the touch function does not work. I have tested an HTC One and Samsung Galaxy S3. Bluetooth connection is established. I can see the image of the phone on the AppRadio. However, I can not operate the phone through the radio. What did I forget or do wrong?

greeting

Paul
[Android General] 400ixl:
Have you rooted your phones? Does it work OK with the original Pioneer app?
[Android General] bigcid10:
I have that radio and a samsung black 11 pin mhl adapter with a galaxy S4(i337)

with zero issues with signal or gps,I had an issue with screenstandby messing up my gps

but one I removed that it was fine
[Android General] Sean_S:
I'm would agree that as soon as you plug the mhl cable into the phone it must be injecting noise into the phone. Does the problem occur when the engine is off? It could be from anywhere in your car.

Instead of using MHL, try connecting to the USB/mirror link port on the radio to the phone and see if you have the same issue.

I would be afraid to assume the MHL adapter, per se, is the cause. I would suggest replacing all of your cables (USB and HDMI), or at least one at a time until you find the problem, and use cables with ferrous cores (RF chokes). If that doesn't work, then it's time to try another adapter.

I had snow with both the pioneer and samsung 1.0 adapters until I replaced the USB cable powering the adapter to one with ferrous cores. No problems with either after the new USB cable. I think the power coming down the USB was dirty from engine RF noise.
[Android General] sinbrad:
I purchased the MHL extension cable from the site that the above link points to. I'm in the UK and that was the only place to get hold of one. I received it today and guess what, It doesn't work. I have connected it to my Samsung MHL adapter and to my phone firstly to my HDMI on my TV and the screen remains blank. The phone doesn't even register that it has a HDMI connected. I then tried the lead with my Samsung charger and that shows no connection either. Not happy at all, I have emailed them to see what the score is as it cost me a total of $28 for a useless piece of cable!
[Android General] Sym_Link:
It sounds like it is defective since it won't play nice even with a TV. I hope you get a replacement.
[Android General] Sym_Link:
Here you go. Take off the .txt from the end.
[Android General] Area51©:
By being a genius (that's the very short version);)

Seriously, by decompiling with apktool, dex2jar and jdgui. Then spending lots of time studying the decompiled but still obfuscated code. After that adding some of my own code to test. Developing a virtual multitouch device that uses uinput to inject touch on system level. Integrating everything.

For the GPs injector extracted the Pioneer SDK from another app. Hacked SDK Certification Key process. Used this to create app that can inject GPS data as mock locations. Also had to learn Android programming while doing this.
[Android General] Vissionary:
Do you guys get crazy battery drain while using ARU? I purchased a "high power" USB charger "2.1 Amps and it still doesn't keep my phone in the positive. I'm using a nexus 5 BTW.
[Android General] HerrMausD:
No. I don't have rooted my phone. Pioneer App works fine
[Android General] bodieism:
If you're getting battery drain with a 2.1 A charger attached then it sounds like your phone's kernel is limiting the current. You might want to look into flashing a custom fast charge kernel. I'm not really familiar with the Nexus 5 so I don't know if that's what's causing your issue or not.
[Android General] 400ixl:
Then ARU won't be able to inject touch commands. You either need to root your phone or live with the functionality of the OEM application.

---------- Post added at 09:29 PM ---------- Previous post was at 09:27 PM ----------

Or it is not the latest Slimport adapter. Franco Kernel is a good fast charge kernel for the N5 and will work with either style of Slimport adapter.
[Android General] Vissionary:
Thank you sir. I'm running Franco kernel. I just enabled fast charge. I hope that fixes it.
[Android General] 400ixl:
Make sure you have set it to be re-applied at reboot as well in the settings.
[Android General] Vissionary:
Roger that.

My connection consistency is a big issue though. It gets to 75% and fails a lot. It just did it 10 times in a row. It usually connects after 2 or 3 times :confused:
[Android General] 400ixl:
Some people have found that switching off bluetooth after it fails and then back on again solves that issue.

Try that and if it works, it can be automated through Tasker.
[Android General] Vissionary:
I will try that.

I'm using sym_link's tasker profile. I'm not sure what else it could be.

*Edit - I disabled Sym_Link's profile and it connects rather quickly now.
[Android General] leobg:
Area51, I was wondering if you still plan to carry on with the improvements discussed in the past like HDMI over BT detection for forcing landscape for example?
[Android General] cwalkin:
Did u guys use the interference clip/clamp that came with your MHL adapter?
[Android General] maxum3300:
My vehicle is a Hummer H2, which are notorious for engine noise when installing an aftermarket radio. I've had 2 and both of them have engine noise problems when i put an aftermarket stereo in. I have 2PAC Audio SNI-1 RCA noise filters connected to the Metra GMOS-04 interface that allows connection of an aftermarket radio to work with the stock Bose amp and Onstar. I don't use the Onstar so I yanked it out and moved the single din dvd player into the dash where the onstar used to be. The noise filters never completely eliminated the engine noise but did quieten it down enough to a reasonable level. Any moderate comfortable listening volume and you cant hear it but turn it down and its there. That was with the old Kenwood unit I had. Ironically with the pioneer x8500bhs installed the engine noise is completely gone. Can't explain that. Having said all that I still don't believe engine noise is the cause of my cell and gps signal degradation because it does the same thing when I connect it to my house tv. Never got any snow or black screen on my house tv though.

Which is the usb/mirror link port? Keep in mind I have the x8500bhs, not the appradio. I didn't know there was any other option to connect to appradio mode besides the mhl/hdmi. Also I'm not using ausb extension. I'm using the pioneer CD-AH200C which includes is own power supply. I guess I could try using the original Samsung usb cable that came with the phone to connect from the power supply to the mhl adaptor. I'm using the pioneer mhl adaptor as well as the pioneer hdmi cable. I would assume the pioneer cables are of good quality. The only thing aftermarket in the cabling is the 5 to 11 pin adaptor. I took that back since I ordered the all share cast Dongle. I tried that this afternoon. The connection is very stable but as noted by other there is an audio and lag issue. I don't think I'm going to keep that either. I would like to get the genuine Samsung 5 to 11 pin adaptor, but I don't think Samsung sells it anymore as I can't find it on their website. I would also like to try the white Samsung mhl 2.0 cable, but I'm not very optimistic that either of these would work without causing the cell or gps signal degradation problem. Could you please explain the usb/mirror link option?

---------- Post added at 09:52 PM ---------- Previous post was at 09:15 PM ----------

Interference clip? What is that?
[Android General] cwalkin:
Thank you

---------- Post added at 06:59 PM ---------- Previous post was at 06:56 PM ----------

So would you recommend I change out HDMI & USB power cable to see if there is any change?

---------- Post added at 07:10 PM ---------- Previous post was at 06:59 PM ----------

Something is worng as I changed the name and imported it, but there is a yeild icon with an exclamation point next to the Profile's off/on toggle.
[Android General] Vissionary:
Check the exclamation. I had the same issue. Poweramp was set to kill after HDMI was unplugged and I didn't have poweramp installed.
[Android General] Sym_Link:
I actually changed my profile slightly. I moved the 2 second wait after turning Bluetooth on. It connects much faster now.
[Android General] cwalkin:
I don't have Power Amp which is set on the disconnect portion of profile which is why I got the ! Icon.
[Android General] stadros83:
Did you have time for the HDMI stick issue (invert X/Y) ?

If not I will wait :p !

And do not apologize ! Thank you for working on that !
[Android General] Area51©:
I have implemented invert X/Y and it works a lot better when I tried it on my HDMI stick.

However there's still an issue that in vertical direction the calibration is off a bit. I think that

is due to the fact that the original app doesn't officially support tablets. Or it could be that I made

an error of course. Also I have not implemented a dialog where you can set options.

So if I have time I will make a separate release with that option enabled and you can try it.
[Android General] Area51©:
I have this report already. Thanks for reminding me. Unfortunately my time is limited and I am concentrating on getting the main features implemented first. It seems related to using android 2.3.x. There's also one other user using android 2.3.x and for him it also doesn't work. I might solve it some time but don't expect it very soon. Sorry but I hope you understand.
[Android General] cariboucar:
Would be nice if BT was not required for full functionality