yashsingh1/xdaforums huggingface dataset:
[Paid Software Announcement and Discussion] Area51©:
Currently the play store is the only way. The reason you don't see it in there on your phone is that the play store only shows apps that are compatible with your phone. Rootless needs Android 7 or higher. My guess is that your phone has an older version.

Reloaded works with Android 4 or higher but your phone needs to be rooted.
[Paid Software Announcement and Discussion] maxime.routhier:
i received my HDMI to micro usb adaptor today and tried my old phone and either way, it won't work because the original appradio doesn't work either. I'm sure that appradio once worked with this old android version but they updated it so it doesn't anymore.

I can't believe that i can't make a fully functional phone work with any newer hardware. it's so sad that it's funny. they call it programmed obsolescence....

So i'll just have to wait for the tv stick to get in and i'll give it a last try. But i'm pretty sure this time it will work.
[Paid Software Announcement and Discussion] AJF113:
Hi I've got a s8+ and Sph-da100 will this app work with them and if so what would I need to buy. My phone is rooted but if it does work and I'll buy the app since you have done all the hard work. Could you please just tell me what I need to buy to get it working.

Thanks

Ps I'm in the Uk
[Paid Software Announcement and Discussion] dmdfan:
Looking to buy a new phone at 500€ price range. Hoping to have automatic connection to Microsoft Wireless Display which I already have in my car. Which phone brands/models are my current options?
[Paid Software Announcement and Discussion] Area51©:
Before Android 9 Smart View by itself used to connect automatically to a casting device that it connected once before. It now doesn't do that anymore. So some more GUI interaction with the Smart View screen is required. I am going to try to add that.
[Paid Software Announcement and Discussion] Area51©:
Samsung S9 / S9+ is around that price. Samsung has proper Miracast support. It also supports wired USB-C to HDMI out adapters. So if there's an issue with wireless screencasting there's an option to switch to wired.

Only thing is that I have to fix the Smart View automatic connection first.
[Paid Software Announcement and Discussion] Area51©:
For wired see here: https://xdaforums.com/showpost.php?p=78649467&postcount=495

You can find the HDMI adapter on Aliexpress: https://www.aliexpress.com/af/CHOET...05091134&origin=n&catId=0&isViewCP=y&jump=afs
[Paid Software Announcement and Discussion] maxime.routhier:
I have bought a tv stick like this

[IMG="tv stick"]https://www.mytek.tn/dongle-tv-tunisie/9957-android-mini-pc-mk809-iii-quad-core.html[/IMG]

What app do i need to getnit to work 100% ?

Rootless or reloaded ?
[Paid Software Announcement and Discussion] Area51©:
What Android version does it have and is or can it be rooted?
[Paid Software Announcement and Discussion] maxime.routhier:
It has version 7.1.2

And i have no idea if it is or can be rooted. It acts like a mini pc that you plug on a tv and i have seen videos on youtube of people using it for their hps da100 but their all in turkish language
[Paid Software Announcement and Discussion] maxime.routhier:
Here is the picture as it didn't work in previous post

---------- Post added at 12:52 PM ---------- Previous post was at 12:36 PM ----------

And by the way, i found my answer. As it can be rooted, i think the best way to go will be to root it and install the rootless app.

I'll keep you updated. thanks a lot for support.
[Paid Software Announcement and Discussion] Area51©:
If it can be rooted use AppRadio Unchained Reloaded. It works with Android 4 and up. Rootless is for devices that are not rooted but it requires Android 7 or higher. Reloaded can inject proper touch events so touch control works better.
[Paid Software Announcement and Discussion] maxime.routhier:
I'll try to see if i can root it myself because i'm not familiar with those procedures. If i can root it, i'll buy Reloaded since it works better.

thanks a lot again
[Paid Software Announcement and Discussion] christucker97:
I currently have the Galaxy Note 8. I have been using Appradio unchained rootless for quite awhile with my pioneer 8100 head unit. It used to automatically connect the appradio unchained rootless app once I plug in the hdmi cable. It no longer automatically connect to unit. Instead I have to manually start the app. Anyone have any idea why it no longer connects automatically? Any help would be greatly appreciated. I love the app by the way. Had it almost since day 1 both rooted and rootless. Thanks.
[Paid Software Announcement and Discussion] Area51©:
Anything changed recently? Like a new Android version or powering the HDMI adapter in another way?
[Paid Software Announcement and Discussion] BiohazardX99:
A really great app, works fine on my setup. Ford Focus Mk2 + Pioneer SPH-DA100 + Galaxy S8 (on Android Pie 9) using a HDMI to usb-C adaptor. I will continue to support you with this.

One thing though, how does the Steering wheel controls work? I say this because my Ford has only 5 buttons. Vol+, Vol-, Mode, Next Track/Skip, Previous Track/Skip. the first 3 buttons control the headunit as intended to. (alters volume and switches between FM and App Radio mode) but the track buttons... well they work as intended via your app using android auto perfectly. Any other app however, does nothing. Is there something I have to change or for you to support additionally? I am happy to test / alter settings etc. I assume this is a google thing that's perhaps blocking it.
[Paid Software Announcement and Discussion] Area51©:
Your first 3 buttons are handled by the head unit directly. The other 2 buttons are processed by the app. However without root the only way to do something useful with the SWCs is to inject those as Media buttons.

From Google: 'Media buttons are hardware buttons found on Android devices and other peripheral devices, for example, the pause/play button on a Bluetooth headset.'

Unfortunately it depends on each app if it has code to handle Media buttons. So basically the only thing you can do is to find an app that does what you need it to do and also handles media buttons.
[Paid Software Announcement and Discussion] BiohazardX99:
Fully understood. I knew it was a Google thing. So if the buttons were Bluetooth buttons then it would work. But as they pass thru the ar protocol they are seen differently. Explains why android auto works. Much appreciated though for your quick reply.
[Paid Software Announcement and Discussion] BiohazardX99:
So I have spotted a really good dashboard app that is very clean, and full of features.

Android auto is good but its very plain and lacks customisation.

Car dashdroid-Car infotainment is a nice app, £5.99 for the year, only missing feature is the steering wheel support via media buttons. So thanks to Area51 for explaining how his app works I contacted the developer of Car dashdroid-Car infotainment, and he is very active. Together I will test media buttons for his app when he implements it. This app could just be the awesome companion to perfectly match AR Unchained Rootless and give us Pioneer users exactly what we want.

The best part is both of you are very open with your app permissions.

Cant wait to get this implemented.
[Paid Software Announcement and Discussion] Area51©:
These are the media keys that ARUR can inject:

KeyEvent.KEYCODE_MEDIA_PLAY_PAUSE

KeyEvent.KEYCODE_MEDIA_NEXT

KeyEvent.KEYCODE_MEDIA_PREVIOUS

KeyEvent.KEYCODE_MEDIA_FAST_FORWARD

KeyEvent.KEYCODE_MEDIA_REWIND

It depends on the actual SWCs and interface to the head unit if you can get the head unit to send those.

In your case you will probably only have KeyEvent.KEYCODE_MEDIA_NEXT and KeyEvent.KEYCODE_MEDIA_PREVIOUS.
[Paid Software Announcement and Discussion] BiohazardX99:
yes, i see in the logs it triggers these two

KeyEvent.KEYCODE_MEDIA_NEXT

KeyEvent.KEYCODE_MEDIA_PREVIOUS

I'll pass this one on. it doesn't target a specific app does it? i say this because when testing google music didn't respond to steering. infact only android auto did....
[Paid Software Announcement and Discussion] Area51©:
No, the Media buttons can't target a specific app. Android uses some kind of scheme to find the appropriate media session to direct the events to. I don't know details because I only send them, don't handle them.

Older Google music versions used to work until they didn't anymore. It may still handle media buttons but it might only do that when it has an appropriate hardware device detected. I don't know how it's implemented internally.
[Paid Software Announcement and Discussion] Area51©:
Screencast auto connect update

I have been doing some work on the screencast auto connect not working anymore on Samsung phones after the Pie update.

Basically it's only due to changers in the Smart View app.

Current status:

- I have added code to detect the Smart View screen is shown & select the configured screencast device.

- The Black view screen detection is now updated. Black view is the screen saver that becomes active when screencasting. It blocks user input so it needs to be detected to be able to unlock it.

While doing some testing I found there's some useful changes in the Smart View app. It's now possible to disable the floating icon. Which is recommended as it doesn't show on the casted screen so you may inadvertently hit it. Also it's now possible to fix the phone aspect ratio to 16:9 for screencasting. So there's no need to connect first and then adjust it every time.

I was also testing the screen calibration and there's some issues with it. Mostly it's due to the phone's screen size changing while the app is already connected due to the aspect ratio change when the screencasting starts. Basically the app wasn't designed to handle dynamic screen sizing so this has to be added.

Once that's done I will make a Beta version so you can test it.
[Paid Software Announcement and Discussion] astracd:
Let me know if you need beta tester. I have OnePlus 6T and it have a issue with black screen, if I use second screen app touch screen doesn't work properly.
[Paid Software Announcement and Discussion] bigcid10:
Anyway to get the aspect ratio thing to work with hdmi?

I still have my adapter ,I could always go back though,Thanks
[Paid Software Announcement and Discussion] Sym_Link:
Well, disregard the below. I finally fixed it. I knew it was the phone itself all along. Had to be, I have used ARUnchained for years and never had a problem. Anyways others were having issues with their S10 and certain head units. One the things people were having success with is using an app called Bluetooth Force Pin. I had tried it once without success but not sure what I did differently this time but I tried again and now everything connects like it should, every time with minimal delay.

Just an FYI really if other S10 users are having issues. It's not ARUnchained but the phone itself and bug with the way it pairs.

Hey Area51,

Lately I have been having an issue connecting. S10 HDMI. Sometimes it connects right up. Most of the time it hangs at 50% for quite awhile, 10 - 15 minutes sometimes. I tried the channel work around but didn't have much luck.

Do you mind looking at the attached log off it happening to see if you can set anything. I have been using arunchained for years in various Galaxy phones and haven't had a problem until now. It seemed to work fine when I first got my S10 and even reported it working here but something has gone wrong.

I did try resetting the app and even the radio itself.

Thanks
[Paid Software Announcement and Discussion] bigcid10:
I'm Planning on upgrading to the note 10+

Should there be any issues running your ARU on it ?

one more thing ,did you ever get the screencast mod done ?

Thank you
[Paid Software Announcement and Discussion] Area51©:
I don't think so. It still works on my S8+ running Android 9. The Note 10+ runs Android 9 as well.

Almost done. I had it working quickly but still needed to do some testing. Then it was ready to release however Google didn't allow the update as it required to use the SDK API level 26). This required some more changes to how the Comm service is started. Which had to be tested. It behaves differently on Android 7 and Android 8 or higher. So had to test it on a phone with Android 7, one with Android 8 and one with Android 9 just to be sure. Just want to test it a little bit more and will try to release it this week.
[Paid Software Announcement and Discussion] bigcid10:
OOOh, I'm a happy camper now!!

Thank you
[Paid Software Announcement and Discussion] bigcid10:
Ok,

got my Note 10+ and it works with ARU unrooted

only issue us with the hdmi resolution

has black bars on top and bottom

I'll have to wait till area51 get the fix out for the wireless display
[Paid Software Announcement and Discussion] Orthok:
Thanks for your work on this, Auto screen cast connect and screen calibration if I want to change my aspect ratio are the two issues I'm still having trouble with on my Samsung.

Wishlist:

1. A side docking keyboard on the left side of the screen and the window I want to type in on the right side. Floating keyboard works okay but it's not ideal.

2. Auto switch resolution AppRadio compatible size upon screencasting so that I don't have to switch it every time I connect

Thanks again for everything!
[Paid Software Announcement and Discussion] bigcid10:
I reinstalled my Microsoft wireless display adapter this weekend in preparation for the beta from Area51

and I noticed on my note 10+ that the smartview app now has a "save this setting" feature that wasn't available

on my S8+ or note 9

That feature would eliminate the constant changing of the aspect ratio everytime I connected my phone to my HU
[Paid Software Announcement and Discussion] Area51©:
Yes that's a SmartView update. You can also disable the floating icon. See here.

Since the Android9 update even my S8+ has that feature.

I will try to get the beta out this week.
[Paid Software Announcement and Discussion] Area51©:
Did some more testing of the new beta with Android 9 and the wireless casting support for Samsung is working fine. However due to changes in Android now "android.intent.action.HDMI_PLUGGED" is not working anymore. This means that I can't use the detection of an HDMI adapter plugged in to start the communication service. Basically this means that in this case also Bluetooth detection of the head unit has to be used. I have to make some more changes to support this. I still intend to finish it this week.
[Paid Software Announcement and Discussion] bigcid10:
I've been using the wireless option for a bit now and it seems to be fine as far as the aspect ratio

but I have problem ,and that I lose touch after about a minute. If I touch the power button on my 10+

it will come back ,so It's not that big of a deal,but was wondering if you new of a fix for that?

also I noticed that when I touched the power button ,I saw the gps icon on the top flash

I wonder if that has something to do with it?

Thank you
[Paid Software Announcement and Discussion] Area51©:
The workaround to make Miracast work on a Google device by editing the build.prop file doesn't work on Android 7. So unfortunately the only way is to use a Chromecast.

I am looking into adding to add the Miracast protocol to the app itself but that's going to take a few months at least as I am working on another assignment as well and it's not the most easy thing to do.
[Paid Software Announcement and Discussion] Area51©:
The ' AR Home' takes you back the the head unit GUI. There's also a widget that does the same.

The Pioneer keyboard app is not necessary.

The AR3 only adds A2DP so you can play music via Bluetooth. The AR4 adds playing music from USB but also has a smaller screen. So I wouldn't upgrade if I were you.

In Japan they are dumping old stock of the 'Carrozzeria sph-da05 ' which is an AppRadio 2 for about 85 Euro or 75£. Probably shipping will be expensive. I didn't check since I have an AR2, AR3 & AR4 already. And an AVH-X2800BT that I hope to get working one day as well.
[Paid Software Announcement and Discussion] rommy5:
Any suggestion for cheap miracast adapter to hook samsung S8 to appradio 4 DA120?
[Paid Software Announcement and Discussion] Area51©:
Well, my experience with cheap Miracast devices like EZCast is that those really suck. Audio quality is bad & connection to it also fails often. So my advice really is to get a good quality one like the Actiontec screenbeam mini 2 or the Microsoft wireless adapter V2.
[Paid Software Announcement and Discussion] StruttinSoul:
Had to wind up going with this one, as the other one I posted didn't work:

https://www.amazon.ca/gp/product/B01M8I9SOR/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1

Screen mirroring is working now :) Works better then it did on my rooted Z3 as the screen actually turns off.

One thing though - for those of you with the Galaxy S8+ how did you fix the screen resolution? I have black bars at the top and bottom
[Paid Software Announcement and Discussion] gInx52:
Thanks for all the information and help. I was able to use the app with the combination of pixel, 8200nex and chromecast. Now, I'll just be waiting for miracast to be supported.
[Paid Software Announcement and Discussion] xena_wales:
We've got a AVH-X3800DAB in one of the other cars. What a disappointment! The Appradio One USB setup is useless, there's like 2 apps available for it... There's a MVH-AV290BT in the other car which I don't think has any option to display anything on it other than the reversing cam? I would get rid of them both in favour of an AR3 except we really like the dual bluetooth connection capability as we share the driving.

One question about the rootless app - I have to manually unlock my phone once ARUR starts before it will connect to the Wireless Display Adapter. The phone is set to automatically unlock when it senses the head unit bluetooth, but it seems like the ARUR starting up locks it again?
[Paid Software Announcement and Discussion] injo503:
I have a nexus 5x which has a usb type-C port and the pioneer AVH-4100NEX. Can I use AppRadio or Appradio unchained? Ultimately, all I want to do is be able to control apps on my phone by using the touchscreen on the car stereo. I'd like to be able to watch youtube or even surf the web from the car stereo. Is this possible? What are my options? Thanks!
[Paid Software Announcement and Discussion] Area51©:
Currently the only option is to cast the screen wirelessly to a Chromecast device. A Chromecast requires an internet connection to be able to connect to it which can be done via the phone's wifi hotspot but requires that your provider allows wifi tethering. It's this way because Google removed Miracast support and now only supports Chromecast.

In the future I plan to add Miracast support to the app internally so that even on a Google devices Miracast can be used.
[Paid Software Announcement and Discussion] injo503:
Thanks for the reply!

So with Chromecast I could view my phone on the Pioneer screen but I wouldn't have any touch ability, correct?

If I were to switch phones to one that works, which modern phones would you recommend? Or does it make sense to get a separate android just for the car, such as an android stick? Would I be able to text and call from my normal phone number that way?
[Paid Software Announcement and Discussion] Area51©:
Touch data goes back via Bluetooth so that does work as well. The only issue with Chromecast is that even when there's an internet connection it sometimes won't show up as device that you can cast to. That would be fixed by supporting Miracast from the app directly as Miracast don't have any connection issues.

Two devices is inconvenient so my advice is to stick to just one phone. I think you can start with your current phone and a Chromecast and later switch to a Miracast device.
[Paid Software Announcement and Discussion] gInx52:
Chromecast is really inconsistent when it comes to being able to cast. In my experience it worked for a few days and now it seems that my phone (pixel) can't detect the chromecast as a device that it can cast to. Tried to reset and reconfigure the chromecast but still no luck. Any advice on this?

[MENTION=5417637]Area51©[/MENTION], which phones works with the rootless app and miracast? I might just ditch the pixel and get a phone that caters to my needs as it seems like the support for miracast for google phones are good few months away. Or is it possible to use a portable wifi hot spot (verizon or etc. wifi hot spot) in the middle of the chromecast and phone? So this way the phone is connected on the same WIFI network as the chromecast and should be able to talk to each other without any issues?
[Paid Software Announcement and Discussion] Pig Vomit:
I thought this was just me. My Nexus 6P is having the same problem. If I select HDMI on my head unit, I see it is mirroring my screen through Chromecast, but for whatever reason, ARU is stuck on "listening for connection" and I can't get it to connect no matter what I do. I know it was working fine on the latest stock N build earlier in the month, but then about a week ago it just stopped. May be something server side.

I just noticed that my Play Services version recently updated to 11.0.55. I posted a little while ago that I had self-updated to 11.0.55 via APK Mirror and it broke ARU, so I just assumed 11.0.55 was an experimental beta version and would not be the release version.....but as it turns out it is a release version. After I earlier tried 11.0.55 I reverted back to 10.2.98 and ARU worked again. Then again, I'm pretty sure I checked my Play Services version when this started, and I was still on 10.2.98. I was literally just about to do a wipe/clean install to try to fix this. I think I will experiment a little with Play Services versions and see what I can come up with.

It might also have something to do with Google changing SafetyNet, who knows?

Also, in an attempt to fix this, I did a factory reset on my Chromecast. Didn't help.

I'm on T-Mobile USA. What carrier are you on?

************UPDATE*************

So I reverted back to 10.0.98. I was stuck on "waiting for connection" unless I turned Bluetooth off on my head unit, then turned it back on. Then I got a connection, screen came up, seemed to work OK for 30 seconds or so. Then it would disconnect, and I had to toggle Bluetooth on head unit again to get it back. Same thing over and over. Toggling bluetooth on phone didn't have any effect.

Went to 11.0.55. I need to clarify my earlier comments, as I've tried so many things it gets confusing and I had just woken up.

On 11.0.55, Chromecast connects to the hotspot, but no matter what, Chromecast will not show up on my list of Cast devices. I tried everything. It's not related to ARU, as even after I uninstalled ARU I had the same problem. It seems there is an issue with the current Chromecast firmware and Play Services 11.0.55. Could be intentional on Google's part, might be an accident.

Just did some searches, found this: https://productforums.google.com/forum/#!topic/chromecast/c3Mc0GdJFYk

So this is on Google. How can we get around this since Nexus doesn't support Miracast?
[Paid Software Announcement and Discussion] gInx52:
For the bluetooth issue, what I did was unpair my phone to the headunit and reconnect it. Then I was able to at least resolve the reconnect issue.

We have the same latest version of the play services and it seems based on your link it was the update that broke the cast functionality.

Don't want to mess with the play services at the moment and will wait for a while if google fixes the issue.

I had tested the workaround of having to use a portable wifi hot spot as a bridge between the phone and chromecast and it works for me. Not a clean solution as the aru tries to enable the hot spot on my phone during initial connect, so I had to turn that off manually and turn on wifi manually. Not sure if there is a setting in the app to disable that though. I will stick with it until a better solution comes along or I decide to ditch my pixel and just get another phone to get away from all the drama that the google phones comes with.