yashsingh1/xdaforums huggingface dataset:
[Paid Software Announcement and Discussion] Zapmanban:
Hi,

Thanks for developing this. I'm trying to get it to work with the following setup:

Honor 8x (stock EMUI 10), Appradio unchained rootless, Microsoft wireless adapter V2, Pioneer SPH-DA100

I have the following issues:

1. I can't get the automatic connection to work - I sometimes I get a popup on the phone screen with wireless displays and I have to manually select mine. Otherwise I have to just start wireless display with ARUR already running. I did use the correct wireless display name in the ARUR app.

2. Automatic bluetooth toggle option also brings two popups and I have to manually select bluetooth on/off.

3. Aspect ratio on my head unit is wrong. Regarding point 5 in the FAQ: 5 "To fit the screen properly, when you are in APP mode go to Settings->System->Input/Output settings->AppRadio Video Adjustment". Could you clarify whether this refers to setting on the SPH-DA100 head unit, ARUR app, phone or Microsoft wireless display? I spent few hours looking for it yesterday but could not find this anywhere.

4. Touch screen interaction is very laggy - would this be any better with wired connection or something to live with?

5. When using Google Maps and pressing start navigation button, my wireless display connection gets interrupted. It's the same with Google Maps app and Android Auto for Phone Screens. I basically have to start navigation first and then reconnect to wireless display adapter :/

Thanks for your help!

zap
[Paid Software Announcement and Discussion] Area51©:
This feature depends on the actual GUI implementation which is different for each brand and Android version. So basically this makes it only possible to make it work for only a few phones. One of which is the Samsung S8(+).

Up to and including Android 9 there's no popups. Android 10 not sure but a few users confirmed it working. May be a manufacturer feature from Honor.

It's a setting on the head unit. However the SPH-DA100 doesn't have this feature. Samsung has a feature to set the aspect ratio for Miracast in the phone's settings. Maybe Honor has this too?

Main cause is that an accessibility server only allows to inject complete gestures. These have to be recorded and then played back. It doesn't make a difference to use a wired connection as the touch is via Bluetooth.

This is seems a feature of the phone. The app doesn't do anything to the casting.
[Paid Software Announcement and Discussion] Zapmanban:
Thanks for your reply

I will try to install this on some old spare phones I have (S3, Note 3) and I will see if its any better. I could keeping a dedicated no-sim phone in the car permanently and share internet with it for music and maps....

I haven't actually tried the Pioneer AppRadio app - I assume that touch interaction/performance would be the same?
[Paid Software Announcement and Discussion] Area51©:
You can try.

It works better but you can only control a few useless apps. The Reloaded version works better too as it can inject actual events but it requires a rooted phone.
[Paid Software Announcement and Discussion] Zapmanban:
Any chance I could exchange the rootless version for the rooted one?
[Paid Software Announcement and Discussion] Area51©:
Yes if you got it recently, not like year ago or so. Give your Google order number or PM your email address you use with the play store.
[Paid Software Announcement and Discussion] seburton:
Hi [MENTION=266368]area51[/MENTION],

Any news about Android Auto Unchained?
[Paid Software Announcement and Discussion] Area51©:
No not yet. I was spending too much time in my home office. So for a while after working 8 hours for my regular assignment I couldn't bring myself to spend more time there to work on AAU. Now I took a holiday. First I am doing some maintenance on my house. Still at home but a break from being in my office. This week I will start to continue work on AAU.
[Paid Software Announcement and Discussion] stargate125645:
I've never gotten it to work with the VZW S8+. Always have to do it manually. :(
[Paid Software Announcement and Discussion] xeedio-xyz:
ARU accessibility activation

Have been using ARU rootless with my Samsung s7 successfully for many years however recently updgraded to a POCO F2 Pro. When opening ARU rootless now I can't get past 'please activate the ARU Rootless accessibility service' menu, despite activating all permissions. Is this a new android version issue or is something else going on?

Realise the software isn't formally supported but was hoping someone might be able to confirm.
[Paid Software Announcement and Discussion] Morphy99:
I've been using it on my old Samsung Galaxy S9 and now more recently with a LG G8S with no problems. The latter was on Android 10 so not likely an OS issue. Have you checked what the diagnostics say and tried reinstalling and reactivating permissions?

I had some problems getting everything running with the G8S now I have a good procedure to get it connected. It involves connecting to HDMI, launching ARU, toggle stop then start again which forces ARU to toggle BT and then tap the screen at which point the holy negotiation message appears and all is good. I also started using the Second screen app again and this works great to fit the screen 1920x1080. Combined with tasker auto tools to switch to another launcher for car use. Having a fast CPU certainly helps with all this, probably the fastest it's been since the Nexus 5 days!
[Paid Software Announcement and Discussion] Area51©:
The app is reported working on Android 10 by several other users. It's not likely to be Android 10 related.

What I have noticed during testing is that when installing a new version over the already installed version when the ARU Rootless accessibility service is already activated this sometimes messes up the activation detection. Only I think this is not what you are doing. The way to fix it is to remove the app and do a clean install.

I recommend to uninstall the app. Install it again. Then sign up for the beta version in Google Play. This should install the latest version. Then start the app and grant all the permissions it is asking for. Then check in the phone's settings -> Accessibility -> Installed services that 'ARUnchained Rootless' is activated. If not try to activate it there.
[Paid Software Announcement and Discussion] Morphy99:
Has anyone got the Amazon Alexa app installed and do you see any Bluetooth disconnections? I've noticed that on both Android 10 devices I've used in the last few months that when I have it installed I occasionally get constant disconnections from the head unit.

Also another issue I'm encountering with the new Android 10 upgrade on my LG G8 is I get a floating screen share icon which I can't get rid of when connected to the HDMI adaptor.
[Paid Software Announcement and Discussion] Benson881:
Just purchased a Microsoft adapter. Hopefully it will work OK.............
[Paid Software Announcement and Discussion] bigcid10:
@Area51©

Is your version of AA a dead issue or are you still working on it ?

Thank you
[Paid Software Announcement and Discussion] Area51©:
It's in hibernation I would say. In a week or two I am going to spend some time on it to see what I will do.

It's kinda complicated. First there's the challenge to get it to work. After that then have to find an alternative from the Play store to be able to sell it. Finally I am sure that Google will try anything they can to prevent it from working.

All this means I could be doing a sh*tload of work without any result.
[Paid Software Announcement and Discussion] Area51©:
AAUnchained progress

Current status:

1) Setup simulated Android Auto by using openauto

2) Get Android Auto head unit

3) Make Python proof of concept version of AAU:

4) - Get SSL encryption working

4a) - Make protocol analyzer that can decrypt the AA protocol

5) - Get video & audio streaming working to mirror the head unit video & audio

6) - Get touch input from head unit working to inject touch on the phone

7) Create actual app implementing everything in Java.

8) Do loads of testing

I have resumed working on step 7 and I just went through javax.net.ssl hell as I call it now. In the Python p.o.c. I used OpenSSL for the encryption. For an Android app the right thing to do is to use javax.net.ssl but it's overly complicated. Anyway I got it working and that's a big hurdle out of the way.

Hopefully will have a prototype of the app working in a few days.
[Paid Software Announcement and Discussion] dj1duke:
Nice. Just jumped back in after 5 years. Hoping this new AA works. As far as selling it outside the play store, check filelinked methods and have people purchase off a website. I have a Motorola z4 android with USB c on Android 10, does the rootlesd unchained work? I or should I wait for this....

I'm down to beta test...

Let me know

Dj1duke
[Paid Software Announcement and Discussion] Area51©:
What head unit do you have?

For ARUR rootless to work you need to get your phone's video to the head unit's HDMI input. The Z4 doesn't seem to support wired HDMI adapters. If it only supports Chromecast, it's too fiddly to work, I would say.

AAU would be a better alternative. If I can get it to work.......
[Paid Software Announcement and Discussion] dj1duke:
You are right my z4 does NOT allow for wired hdmi. I have the PIONEER SPH-DA210

I used miracast with a previous Samsung phone, but that was years ago.
[Paid Software Announcement and Discussion] Area51©:
The Z4 also doesn't support Miracast: Motorola support

The only option is Chromecast but that's not recommended.

The SPH-DA210 doesn't support Android Auto.

It looks like you are stuck.
[Paid Software Announcement and Discussion] dj1duke:
Damn... Didn't know that. Looks like I should just look for an upgraded head unit with android auto. Too bad really liked this head unit.

Thanks for taking the time to give this info.
[Paid Software Announcement and Discussion] Area51©:
AAUnchained progress

Current status:

1) Setup simulated Android Auto by using openauto

2) Get Android Auto head unit

3) Make Python proof of concept version of AAU:

4) - Get SSL encryption working

4a) - Make protocol analyzer that can decrypt the AA protocol

5) - Get video & audio streaming working to mirror the head unit video & audio

6) - Get touch input from head unit working to inject touch on the phone

7) Create actual app implementing everything in Java.

8) Do loads of testing

I have been working on it almost every day since december 23. Still working on step 7. Made quite a lot of progress.

I can now stream the phone's screen to the Openauto AA head unit emulator. However there's something off in the stream so it doesn't look quite right. Currently I am debugging this. It could be a matter of hours or days.

Anyway getting closer to having it working.
[Paid Software Announcement and Discussion] Area51©:
A short update. It's now also possible to stream to the head unit via USB. I made a lot of progress with the streaming and the video looks quite ok now. There's almost no delay.

However there's still something off in the stream. So the various head unit emulators complain about the stream and the head unit shows video for a few seconds only.

So close but still work to do.
[Paid Software Announcement and Discussion] galaxys:
Thanks for the update with USB streaming!
[Paid Software Announcement and Discussion] stargate125645:
So am I to take it that this new setup won't have the gesture delay that the current ARUR has?

I'm thinking about upgrading to an S21+ since there's a great deal on them but I also hesitate in case it doesn't work with ARUR or your new app.
[Paid Software Announcement and Discussion] Area51©:
I am afraid that's the only way when there's no root access. Possibly there might be one other way but that involves activating wireless ADB which is not good regarding security.

There's more than 200 users with Android 11 and I have not received any complaints about the app not working so it seems to work fine with Android 11.
[Paid Software Announcement and Discussion] Area51©:
stargate125645 reported that the S21+ is working.

Initially reported no connection to new phone. This is because when you add a new phone, initially the head unit will try to connect to the old phone. When that fails it will try to connect to the new phone but somehow that mostly fails.

Easiest way to fix this is to delete all paired phones from the head unit except the new one.

Other fix is to go into the head unit BT settings when the connection fails, then click on the new phone to connect to. After one successful connection, the head unit will use that as default for a connection.
[Paid Software Announcement and Discussion] stargate125645:
Yeah, that's what you call a rookie mistake on my part. But you solved the issue right away. Your support and expertise are top notch.

I also had issues with the accessibility features, but a phone restart solved those.

The lag between gesture and reaction is very small on this phone at least. I look forward to your Android Auto rendition, though!
[Paid Software Announcement and Discussion] joshua5438:
Has anyone had issues with the standard appradio app connecting your phone to radio but was successful with the appradio unchained rootless? I had planned to get my S21+ connected to my AVH 4200 NEX by way of the standard appradio to confirm all is working together. Then purchase the unchained app. I currently cannot get the phone to the radio. Bluetooth connects but when plugged into the MHL phone shows appradio (usb) ready, but it never connects. Any ideas or suggestions? MHL does connect my phone to my TV with no issues. Maybe its the standard appradio app? Could I be missing a setting in appradio?
[Paid Software Announcement and Discussion] joshua5438:
Can you confirm what adapter your using for the S21+m
[Paid Software Announcement and Discussion] stargate125645:
I am just using the Microsoft Wireless Display Adapter v2.
[Paid Software Announcement and Discussion] joshua5438:
Thanks. Bought a cheap MHL and its not connecting. Hope that's my issue.
[Paid Software Announcement and Discussion] stargate125645:
I'm not even sure the Galaxy series supports MHL anymore? In any case, cheap adapters are almost always a problem. You gotta get the adapters directly from Samsung anymore to be sure - Amazon has knockoffs for everything.

Edit: See following post by Area51(c) for further information.
[Paid Software Announcement and Discussion] Area51©:
I feel I have to rectify this to avoid confusing people reading this.

MHL is extinct so it's not a MHL cable. From the S8(+) and higher Samsung supports wired HDMI out via a USB Type-C to HDMI adapter. This uses HDMI Alternate Mode for USB-C to output a HDMI signal.

While for MHL adapters it used to be true that cheap knockoffs caused issues this is not in general true for USB-C to HDMI adapters. I have bought 4 of those cheap Chinese generic adapters and they all work fine. Also with my head unit collection (AR2, 3 & 4).

When Joshua5438 emailed me about how to connect his S21+ to his HU, I suggested to use one of these adapters. While it works with his TV, it didn't work with his HU. So apparently not all of those adapters are the same.

He got another adapter and that worked.

I know the Pioneer head units are a bit picky regarding the HDMI signals. I have some other types of Chinese HDMI adapters that work with a TV but not with the HUs. I just didn't experience this with USB-C to HDMI adapters.
[Paid Software Announcement and Discussion] rommy5:
I need your help guys making my Mate 20 pro work with the software.

I had my mobile working perfectly with pioneer DA120 headunit. But recently my headunit formware got erased due to bad battery. I have successfully reflashed firmwarw to HU. But I cannot seem to make it work with my mobile.

I have got Microsoft wireless adapter v2 connected to HU. But for whatever reason my headunit is not recognizig it and both 'apps' and 'hdmi' are greyed out on head unit. Rootless is connecting successfully with HU bluetooth and it even picks up wireless adapter etc. But for whatever reason I am not able to activate appradio mode on HU.

Most probably I am missing something silly and it is driving me mad. Any tips how can I resolve this please?
[Paid Software Announcement and Discussion] stargate125645:
So the option to switch to HDMI (Android) is greyed out and stuck on another input?
[Paid Software Announcement and Discussion] rommy5:
It seems like my headunit is not detecting wireless adapter at all. I even connected the wireless adapter directly into headunit. But no luck.

AR does find the wireless adapter and says it is connected so the adapter is definately drawing power from HU. . I have also tried using my wireless adapter with my laptop and its working perfectly.

On my headunit hdmi and apps function are both greyed out even after AR has connected with adapter.

I dont know if its faulty hdmi slot on the headunit or I have not reflashed the software correctly onto HU?

I will try to plug in my laptop into HU as suggested by Area51. Is there anything else I can try? Is there any copy of firmware available for pioneer sph da 120?
[Paid Software Announcement and Discussion] bigtimejdub:
Hey folks. Haven't had an ARUR capable head unit in the last couple years, but in the market for a new unit. Just reading around to try and catch up to see what's new, etc. Does this still only work with Pioneer head units? Any models to avoid?

Just trying to figure out what head unit(s) to look at. Thanks.
[Paid Software Announcement and Discussion] Area51©:
It works only with now very old head units that have AppRadio mode via HDMI / Bluetooth. After that there was AppRadio mode via USB a.k.a. AppRadio One which is not supported by ARUR. Even that is now dropped by Pioneer.

So there's no recent head units to choose from.

I am now working on a new app that works via the Android Auto protocol so in theory that should work with any Android Auto head unit. I am close to have a working prototype. I can now stream video but there's errors in the stream and it's not easy to debug. So for now I am not 100% convinced that I will get it working.

Here's a demo: AAUnchained demo video

On the bottom is my old Nexus 6 running AAUnchained & playing some Youtube video. Above that Google's Android Auto Desktop Head Unit (DHU) emulator is showing the video as mirrored by AAUnchained. As you can see there's almost no delay. Unfortunately the DHU reports streaming errors (in another window which is not shown). That's what I need to fix.
[Paid Software Announcement and Discussion] bigcid10:
@Area51©

anything new on the AA reloaded yet?

Thanks
[Paid Software Announcement and Discussion] stargate125645:
If you haven't figured it out, post a picture of what it shows that you are saying is greyed out. I am wondering if you don't have the type of connection incorrect in the settings (it defaults to Apple, for example). It's also possible I'm not understanding what you're saying is the issue at all.
[Paid Software Announcement and Discussion] Area51©:
On the SPH-DA120 the internal software is on an internal SD card. Those fail sometimes. So he replaced the SD card and put a copy of a software image on it that someone else made. Then the HDMI input wasn't working. Also then AppRadio mode doesn't work.

What fixed it was to install a firmware upgrade downloaded from the Pioneer support website.

So apparently that initial software image wasn't 100% correct for his device.
[Paid Software Announcement and Discussion] Area51©:
I did several experiments to figure out what's wrong with the video stream generated by AAUnchained but no result yet. Everything I checked seems fine. I will continue.

So did you order AAWireless? I thought I saw your name on the Indiegogo website.
[Paid Software Announcement and Discussion] bigcid10:
yes ,I got the box today ,I will be installing it later

update : got it working after a cable change

works great, just as fast as a cable
[Paid Software Announcement and Discussion] stargate125645:
Is AAWireless not different than what you're doing? You make it sound like you're behind both ventures.
[Paid Software Announcement and Discussion] bigcid10:
He's in the middle of developing a AA alternative
[Paid Software Announcement and Discussion] Area51©:
It's your conclusion. I am not suggesting anything.

My project is AAUnchained. I was asking Bigcid10 about AAwireless as I might be interested to get one to be able to implement support for wireless Android Auto.
[Paid Software Announcement and Discussion] stargate125645:
Well alrighty then.
[Paid Software Announcement and Discussion] bigcid10:
@Area51©

any progress on the project or is it on ice ?

Thank you
[Paid Software Announcement and Discussion] Area51©:
Unfortunately there's no progress to report. Because of covid restrictions still doing my regular job from home. Kind of being stuck in the same place all the time, I can't stand being in my home office more than necessary.
[Paid Software Announcement and Discussion] dmdfan:
I asked this same question about 2 years ago:

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? -> Samsung S9

Now I've limited my options to:

Xiaomi MI 11 Lite 5G

OnePlus Nord 5G

Asus Zenfone 8

Samsung Galaxy A52 5G

Is it the case, that only with Samsung you can adjust the screen ratio on headunit? Is this both wired/wireless? I might go to wired for easier connection process from no on. Thanks!
[Paid Software Announcement and Discussion] Area51©:
I think this is a matter of you doing doing some more 'research'. My experience is limited to Samsung phones. I know that only in the wireless case, you can switch the aspect ratio. When using wired HDMI, you can't. Also wired HDMI cable support is limited to top of the range models only.
[Paid Software Announcement and Discussion] bigcid10:
@Area51©

are you still working on the AA reloaded project ?

or is it a dead issue ?

Thank you
[Paid Software Announcement and Discussion] Area51©:
A coincidence that you ask , but recently I started working on AAUnchained again. I talked to some people about it and got some new insights as how to go forward.

It's pretty tough but I am slowly making progress. It's pretty stable now when talking to the OpenAuto head unit simulator. I can also talk to my Pioneer head unit via AAwireless but not stable yet. Plan to do some tests to talk to the head unit via USB and iron out the kinks. The code that I have now is basically a prototype and nowhere near production quality.
[Paid Software Announcement and Discussion] bigcid10:
That's great news I'll be keeping an eye closely as it's something I would want to get involved in keep up the good work
[Paid Software Announcement and Discussion] Area51©:
Great news regarding AAUnchained. Finally video streaming to my Pioneer Android Auto head unit is working and it is really stable. See here for a demo: AAUnchained video mirroring demo.

This demo shows the AAUnchained app running on my old Nexus 6 with Android 9. It's connected wirelessly to the head unit via an AAWireless adapter. AAunchained mirrors the phone's screen to the head unit directly, 'talking' the Android Auto protocol. Because Android Auto is not used, all of the screen estate is available for mirroring.

Next things to do is to get audio working and implementing touch from the head unit to the phone.

I did some more testing with audio and it's also sent to the head unit using the AA protocol. Capturing internal audio is only possible with Android 10 and higher so that's going to be a requirement for the app. Have to see how that works but it's not nearly as difficult as getting the video to work.

Touch is even simpler. Touch info is already sent via the AA protocol, just a matter of hooking it up.