yashsingh1/xdaforums huggingface dataset:
[Paid Software Announcement and Discussion] sinbrad:
AAH, like Apps2fire. Why didn't I think of that? I would have hoped that [MENTION=266368]area51[/MENTION] would have given us some guidance?
[Paid Software Announcement and Discussion] dylyxcore:
Please let me know if you get any improvement on this. I had a 4200NEX, now have a 8200NEX, and both had long connection times (more so when updated to Oreo (8) on a S9+). Stopped using the app, and resorted to BT until recently (now on Android Q (10) using S10+), and will not automatically connect. The biggest issue or symptom I notice now is that my Screen Beam Mini 2 takes about ~2 minutes to show up in Smart View. Any feedback or recommendations are appreciated.
[Paid Software Announcement and Discussion] bigcid10:
I used a wireless HDMI adapter (msd adapter)

But it took a while but ,I think my issue isn't with aru,but with the 4200nex

I switched to AA for now as it's faster and display is better
[MENTION=266368]area51[/MENTION] was working on a modded version

But haven't heard anything yet

Only bad thing about AA is no video apps yet

Without a rooted phone
[Paid Software Announcement and Discussion] dylyxcore:
I'm suspecting it's my HDMI adapter because it'll show the Screen Beam Mini splash screen but the actual device takes a while to show up on the Smart View. Didn't used to take that long but not sure if it could be the newer Android OS or the HDMI device itself.
[Paid Software Announcement and Discussion] sinbrad:
See post #644
[Paid Software Announcement and Discussion] bigcid10:
if I'm going on a trip or something ,I can still use ARU for watching videos

but around town ,it's AA for the simplicity

Thank you
[Paid Software Announcement and Discussion] 123spieler:
Which New smartphone

Hi Area51,

Many years ago i bought arliberator for m'y appradio DA100. I had Big trouble with m'y rooted Sony smartphone. After buying a new handy i used the appradio DA100 only as radio.

Now i will have it a new try.

Can you tell me a new cheap or midrange handy, working with thé

Appradio unchained rootless app ?

So i will buy thé handy and then your app

Thx and best regards from Germany

Don Maynardo
[Paid Software Announcement and Discussion] robsy:
Any update on this

How is this going?
[Paid Software Announcement and Discussion] Area51©:
Has been implemented a long time ago. Already did an update on it too. Just go the Play store and join the beta to get the latest version.
[Paid Software Announcement and Discussion] Area51©:
Sorry but it's difficult to recommend anything. The main issue is to get HDMI output from the phone. The most reliable is to use a wired adapter. Only a few phones support this now and those are not the cheapest. Another possibility is to use a Miracast adapter to cast the screen wirelessly. A lot of phones support this but it's more prone to disturbances.

Samsung S8, S9, S10 (and all variants of these) support wired HDMI output via a USB-C to HDMI adapter and also support Miracast. If any of these is cheap enough that should work. A USB-C to HDMI adapter can be bought for less than 20 euros.

Another really cheap option is to get an Android TV Box for around 40 euros and run the app on that. I use that to run navigation software and play music while driving. I use the Android hotspot on my phone to give internet access to the TV Box so I can have traffic information. There are some disadvantages. It takes a while for the TV Box to boot. Also if you want to use hands free talking via the head unit with your phone that's likely to be an issue.
[Paid Software Announcement and Discussion] Area51©:
It's not going to work on a Firestick. Without the Android Play store, the app won't be able to get a license. At least it shouldn't......

Besides that there might be other issues. I have no idea what the differences between Android and Fire OS are. I don't really want to look into that. There's not much sales of the AppRadio apps these days as the supported head units can't be purchased anymore. It doesn't make sense to spend a few weeks of development to support Fire OS and then sell one or two copies. Sorry.
[Paid Software Announcement and Discussion] Area51©:
DId the name of the Screenbeam change and did you update it in the app's settings?
[Paid Software Announcement and Discussion] sinbrad:
So if I purchase via my phone and have the app transferred via apps2fire will the license not carry across?

To be honest I didn't expect you to turn the development to fire os, just wanted to see if it could be possible to load onto firestick and run
[Paid Software Announcement and Discussion] Area51©:
Yes. The license won't be transferred. On the target device you need to have Google Play installed and the account that you purchased it with.
[Paid Software Announcement and Discussion] Salwingracious:
Is it available for AVH-X5890BT?

Is arc unchained rootless available for AVH-X5890BT? It has amost the same os of that mentioned and configurations appradio also works similarly but just dont have android auto.
[Paid Software Announcement and Discussion] Area51©:
Sorry but head unit with AppRadio via USB are not supported. Only head units with AppRadio via HDMI/Bluetooth are supported. The app doesn't support Android Auto either.
[Paid Software Announcement and Discussion] robsy:
Hi, I signed up for the beta test a few days ago but I still seem to be on app version 0.09
[Paid Software Announcement and Discussion] Area51©:
Yes that's the beta version.
[Paid Software Announcement and Discussion] robsy:
OK I must be being incredibly stupid. I have the beta but cannot see any option for it to auto connect to my screen beam mini 2. I still have to manually choose the casting device.
[Paid Software Announcement and Discussion] Area51©:
At 'Screencast Settings' did you set the 'Casting device name' to the actual name of your casting device?
[Paid Software Announcement and Discussion] iamj0mz:
GS9+ Issues

I cant seem to figure out how to work around Samsung DEX. I feel like its interfering with ARU

ARU connects properly now but I cant seem to use it as it was intended to. When I go to connections and put HDMI to Mirror settings to disable Samsung Dex it looks like its on mirror mode only. But I can scroll left and right on my app radio (SPH-DA120). Not even on full screen on app radio even on landscape

anyone had issues with this before? any help will do. I really like this app. I had the rooted ARU on an old phone and it worked with my app radio 2 really well. Sold that car so dont have the unit any longer.

Anyway connection is wired. Type C mhl
[Paid Software Announcement and Discussion] iamj0mz:
Nevermind figured it out. Thought this app is just like the old one but I guess its not
[Paid Software Announcement and Discussion] Area51©:
Ok. What was the actual issue?
[Paid Software Announcement and Discussion] iamj0mz:
I thought it works like the old ARU. When connected leave the phone in the glove compartment and control everything from the head unit even the phone is locked or is it supposed to?

But app still does not reconnect to BT after it turns it off and on. Have to manually connect. Then it will work
[Paid Software Announcement and Discussion] Area51©:
This app is still designed to be able to do that but somehow Bluetooth on the latest phones has become more quirky in connecting.

The best chance to get it working is to get the beta version (0.09). Just go the Play store entry for the app and join the beta.

Set 'Connection Trigger Method' to 'Bluetooth - Wired HDMI' and at 'Head unit bluetooth address' select the entry for your head unit.
[Paid Software Announcement and Discussion] iamj0mz:
Got ya. Joined and waiting for the beta. Thanks again for the fast reply. Will try the settings once I get it
[Paid Software Announcement and Discussion] robsy:
I had tried to delete my pervious post regarding auto casting. All working perfectly with the beta now. My casting device had a full stop after it in the settings.
[Paid Software Announcement and Discussion] iamj0mz:
Sent you an email with some feed backs

Thanks again
[Paid Software Announcement and Discussion] Area51©:
AAUnchained

Thanks to the virus I have now more time available as for my regular job I am now working from home which saves a lot of commuting time.

So I finally decided to kick off Android Auto Unchained a.k.a AAUnchained a.k.a. AAU. The target is to have one app that impersonates Android Auto, mirrors the phone screen and accepts touch input from the head unit. This without using anything from Android Auto itself. Preferably also without root access.

Here's my to do list:

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

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

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

Current status:

1) Done. Have openauto compiled & working on Linux Mint.

2) Ordered a Pioneer SPH-DA250DAB. I think this is the EU version of the DMH-2600NEX.

3) Got Python development environment setup on Linux Mint.

4) Working on it.

5....) To be done.

There seems to be one issue that's not easy to solve and that is to capture internal Android audio in order to be able to stream it. This is because Google restricted access to it. I hope there's a way around it or else the app will be pretty useless.
[Paid Software Announcement and Discussion] Area51©:
So I got my ordered SPH-DA250DAB. Quickly did some testing. Android Auto on it works with my Nexus 6 test phone running LineageOS 16.0 (Android 9).

I was curious how audio is transferred. So I used Google Play Music (GPM) via AA and of course it plays as it's a supported AA app. Then switched to Youtube via the phone which is not supported. GPM stopped playing, Youtube started, of course no video but the audio was playing via the head unit.

This seems to indicate that media audio is sent via Bluetooth A2DP. To further test this, tried to switch off BT on the phone but AA switched it on again.

I still have to do some more testing but if media audio is really via BT then there won't be any issues getting audio to the head unit when it's in AA mode.
[Paid Software Announcement and Discussion] Area51©:
And some more progress.

4) Is now working. It works with openauto the Android Auto headunit simulator. It also works with the actual head unit. I use a phone with AAGateWay so I can connect to it wirelessly.
[Paid Software Announcement and Discussion] seburton:
Not a good news for audio quality if it's transfered thrue Bluetooth.

Glad to see it going on :).
[Paid Software Announcement and Discussion] Area51©:
Android Auto has a channel for sending high quality audio. But it's useless if there's no way to get internal audio. It's blocked by Google. If A2DP works, it's certainly a lot better than no audio at all.
[Paid Software Announcement and Discussion] stargate125645:
So is mock locations to save phone battery just not working anymore then?

I might have to think twice about it if the audio quality is at all diminished. I've gone to great lengths to maintain maximum bitrates and minimum compression for my music collection. With that said, I'd probably still buy the app! :) I see what are you hoping to accomplish with this application - Android Auto functionality/GUI with the ability to also mirror the screen like we do with ARU - but I'm not quite sure I can picture how it works. Would there simply be a button to on the Android Auto GUI to move to screen mirroring mode, or something similar?
[Paid Software Announcement and Discussion] Area51©:
I don't know, I have not tested it for a while. I can check it on my S8+ when I have some time.

Actually I tested it on Android 10 with Bliss OS 12 Beta which is a X86 version of Android 10 that I can run on my laptop. It still worked.

There's a 44 kHz 16 bit channel via USB. Which could be used if I could have access to internal audio. Afaik this can only be done when you have root access.

It would be better than that as it replaces AA not use it. Just plug in the USB cable and the app will start. In case of wireless I am not sure yet.

BTW, there are already some apps that can mirror the phone like AAMirror or AAStream. These are 'illegal' Android Auto apps. So those appear as Android Auto apps when you start AA and you have to select it to start. Issue with these apps is that you need root for 2 things. 1) To be able to inject touch. 2) To manipulate an internal AA database of whitelisted apps so the app will be allowed by AA.

AAU will not have those issues as it replaces AA completely, implementing the communication protocol itself.

I am also thinking to make it dual mode. Root and not rooted. When rooted it can use audio via USB and inject touch events on system level. When not rooted it can use Bluetooth for audio and an accessibility service for touch.
[Paid Software Announcement and Discussion] seburton:
I had a look on my phone (S10), with Samsung, and with most OEM, Google apps (AA included) are pre-installed by default on non accessible partition without root.

Maybe you thought about this, with the non root, how can you bypass the official AA?

Disable the app in setting will be enough?
[Paid Software Announcement and Discussion] Area51©:
Whenever a device is connected that uses Android Open Accessory Protocol (like the Android Auto head units) and there's more than one app that can handle that connected accessory, there will be an popup that asks which app should be used. You can even put a check to always use that app.
[Paid Software Announcement and Discussion] bigcid10:
yaaaay!! I'm in line !
[Paid Software Announcement and Discussion] stargate125645:
Well something with GPS injection isn't working with the Galaxy S8+. It still doesn't. It's just not injecting for some reason. All diagnostics provided give the "OK". Oh well, I can work around it. Now that we can turn the dark during mirroring, battery isn't as much of an issue. It's just annoying to have a useless GPS antenna. Kind of like how the AppRadio 3 doesn't support all the steering wheel buttons for me.

Anyway, so the user experience would be basically the same as it is now for ARU in your mind; it would just use a different protocol (i.e. the AA protocol) so that it will work with all new head units?
[Paid Software Announcement and Discussion] nitalz:
Hi Guys,

I recently bought SPH DA120. My phone is Huawei P20 Pro which doesn't have MirrorLink so I am not able to connect it to the HU. I recently purchased a MHL adapter from Amazon but lack of luck - didn't worked with it too. Tried with Iphone and worked like a charm...

I will be appreciated on any advice how I can bypass that (with some kind of adapter that emulates MirrorLink or else)?
[Paid Software Announcement and Discussion] Area51©:
A MHL adapter won't work but a USB-C to HDMI adapter does work. See here for inspiration: https://xdaforums.com/huawei-p20-pro/help/desktop-mode-awesome-t3792004
[Paid Software Announcement and Discussion] nitalz:
Since the phone doesn't have Mirror Link I can assume that it doesn't matter the cable type. I should use some kind of relay (adapter) which has Mirror Link or similar so the HU will know what to expect from the mobile phone.
[Paid Software Announcement and Discussion] Area51©:
The only thing the SPH-DA120 supports besides Mirror Link is AppRadio mode via HDMI / Bluetooth. So you need to get your phone to get HDMI output via an appropriate adapter.

Mirror Link adapters do not exist.
[Paid Software Announcement and Discussion] nitalz:
Ok but which adapter is appropriate? I don't want to spent more money on adaptors (try with one second hand and the one MHL). Over 70$ spent already.
[Paid Software Announcement and Discussion] Area51©:
Which one did you get?
[Paid Software Announcement and Discussion] sinbrad:
I'm in, can't wait for it to work
[Paid Software Announcement and Discussion] Area51©:
I am still working on it and making 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 audio & video

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

Had to add an additional step 4a and implemented it last weekend. Step 5 is very close to completion. Basically everything is implemented, just have to figure out what video encoder configuration to use. After that step 6 is easy. Once that is working step 7 is a lot of work but it's already clear what to do.
[Paid Software Announcement and Discussion] Area51©:
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

Now got video streaming working. Also received touch data from the head unit. Only thing that I didn't get working is audio via Bluetooth but I don't think it's a big deal. So I will continue with the next step to implement a prototype of the actual app.
[Paid Software Announcement and Discussion] trycatch:
sorry [MENTION=266368]area51[/MENTION], -becase of my poor english :(-, i am not sure that I understand the goal of your new peoject?

appradio + android + hdmi(wired/wireless) + AAU = ?

AA on appradio?

or

appradio + rpi3/4 linux + your soft

= aa on appradio with touch input?
[Paid Software Announcement and Discussion] bigcid10:
basiclly ,it's the Area51 version of android auto

---------- Post added at 03:59 PM ---------- Previous post was at 03:59 PM ----------

basically ,it's the Area51 version of android auto
[Paid Software Announcement and Discussion] Area51©:
The goal is to mirror your phone on any Android Auto head unit and control the phone from the head unit's touch screen. So basically it's AppRadio Unchained for Android Auto. I am keeping it low profile here until I have an actual working app implemented. Then I will make a new forum thread.

That's another way to look at it. Indeed it allows to use any app from your Android Auto head unit.
[Paid Software Announcement and Discussion] trycatch:
ok, i see, thanks.

but [MENTION=266368]area51[/MENTION], wouldnt it be nice to have a linux app than convert pioneer appradio+rp3 = aa with touch support?
[Paid Software Announcement and Discussion] Area51©:
You can already use AA on your AppRadio. As you can use any app, you can install AA on your phone and run it.
[Paid Software Announcement and Discussion] trycatch:
yes but i mean, convert my appradio to real aa headunit(openauto + some app for use appradios touch screen) and then; in phone i use just android auto apk and not appradio unchained?

no miracast/chromecast but rpi3 in car

not mirror my phone screen, mirror aa output to appradio, then use phone for some other thing (torque, etc) , so multiscreen solution at same time :)
[Paid Software Announcement and Discussion] Area51©:
It seems way too complicated and not adding anything useful to me.
[Paid Software Announcement and Discussion] trycatch:
ok, thanks.

but actually it is ARU for Linux, seems simpler, isnt it?:o
[Paid Software Announcement and Discussion] Benson881:
Hi,

I have just purchased a 2nd hand pioneer da120 stereo. Before I spend £23 on an app can it be confirmed this can be done wirelessly or do I have to have a hdmi cable to my phone (Samsung s10)

Regards

Jim
[Paid Software Announcement and Discussion] Area51©:
You need an adapter either way. For wired, a USB-C to HDMI adapter. Any generic one should work. Just get one that can pass power thru. For wireless would need a decent Miracast adapter. Chinese ones don't work well. So the wired option would be the cheapest.

Example: Sample from AliExpress
[Paid Software Announcement and Discussion] Benson881:
Hi,

Thanks for getting back to me. I'm gonna order one of these over the weekend. Looking forward to giving the app a try [emoji106]View attachment 5043935
[Paid Software Announcement and Discussion] Area51©:
It doesn't look like this one can provide power to your phone. So it will work but in mirroring mode your phone uses a lot of power so your phone battery will drain quickly.
[Paid Software Announcement and Discussion] Benson881:
Good spot man!!! Ideally I would like a hdmi/usb female adapter so I can run my own own from the actual adapter. I'm struggling to find a type c/hdmi adapter with a type c cable longer than about 10cm.....
[Paid Software Announcement and Discussion] Area51©:
Well what you can do is use a 1.8m HDMI cable and have the HDMI adapter close to where you connect the phone. There's also USB-C extension cables, but you shouldn't extend too much or there will be issues. Example from US Amazon: USB C Extension Cable There should be something similar in UK.
[Paid Software Announcement and Discussion] Benson881:
So I was thinking about powering the phone while casting. So here's the adapter I am looking at. To provide power i will need to run another cable from the adapter to the back of the stereo. I can the hide it in the glove box and run an extension to my phone. Ha.....it might be easier to just buy a chrome cast [emoji3]View attachment 5045741View attachment 5045743
[Paid Software Announcement and Discussion] lalexey:
Hello!

Is AVH-X8500BT supported by this app?

I see that AVH-X8500BHS is in the list of supported models, but I don't know what exact difference bitween them.

Thank You.
[Paid Software Announcement and Discussion] Area51©:
Yes, it has AppRadio mode via HDMI / Bluetooth.
[Paid Software Announcement and Discussion] Area51©:
Whatever you do, don't get a Chromecast. It's not suited for mobile use. Better get a Miracast device.
[Paid Software Announcement and Discussion] Benson881:
Think I'll go for the Microsoft adapter then. Seems the most reliable one out there. Millons of cheap Chinese ones knocking about which I'm not keen on buying.
[Paid Software Announcement and Discussion] sinbrad:
Have I missed something, is the modded android auto app ready?
[Paid Software Announcement and Discussion] seburton:
Area51 is working on it, not yet.
[Paid Software Announcement and Discussion] sinbrad:
That's good, just had an update to my Samsung and now mirrorlink is gone so just AA left at it's basic form so hopefully something will be launched soon