Screen2Auto - New app for AA smartphone mirroring (only for root devices).

Search This thread

domi1066

Member
Jul 10, 2017
36
11
Try my method with AFWall+ and freeze playstore. I don't know if it will work forever but surely it will last longer i believe..
I will test but for me other firewall give an error while connecting to headunit.

I allow wifi to android auto for "AAWireless" is working and enable to control LAN for all is working.
 
Last edited:

sosimple

Senior Member
Aug 20, 2017
2,238
41
48
Greece
www.youtube.com
I will test but for me other firewall give an error while connecting to headunit.

I allow wifi to android auto for "AAWireless" is working and enable to control LAN for all is working.
Try to give internet to half of apps to see which is the one that gives you error. Then half of the half.. etc. To find the one you should give internet so don't haven't the error.
 

SOFO888

Senior Member
Jan 28, 2013
270
42
I Block play store, the play services and the download manager of Android with s firewall.

Guess, what happened today: play services updated itself...
 
  • Like
Reactions: sosimple

Carmtinny

Member
Dec 22, 2019
15
4
Xiaomi Mi 10T Lite
Mod edit - translated by https://www.deepl.com/translator
Here is my tested "working solution" from ScreenToAuto:
(I have a Xiaomi MI10T lite with Root)
AAuto 7.4.620964 (but I think any version would be fine considering what I wrote below)
AAEase 0.4 (although designed for unrooted phones, it did its job with my rooted one)
Screen2Auto 3.6.3
-PS I did not patch s2A with AA Aio Tweacher (not used/not installed);
-s2A installed via AAEase which evidently reads the "modified" s2a package
-I still removed the automatic installation for Google Play updates

and... magically it works!!!
**********************************
Ecco la mia "soluzione funzionante" testata di ScreenToAuto:
(Premetto che ho uno Xiaomi MI10T lite con Root)
AAuto 7.4.620964 (ma penso che qualsiasi versione potrebbe andare bene tenendo conto di quanto scritto in seguito)
AAEase 0.4 (sebbene progettato per telefoni senza root, ha fatto il suo lavoro con il mio rooted)
Screen2Auto 3.6.3
-PS Non ho patchato s2A con AA Aio Tweacher (non utilizzato/non installato);
-s2A installato tramite AAEase che legge evidentemente il pacchetto “modificato” di s2a
-Ho comunque rimosso l'installazione automatica per gli aggiornamenti di Google Play
e… magicamente funziona!!:cowboy:
 
Last edited by a moderator:

tiho5

Senior Member
Jun 21, 2010
2,631
999
Bulgaria
Here is my tested "working solution" of ScreenToAuto:
(I state that I have a Xiaomi MI10T lite with Root)
AAuto 7.4.620964 (but I think any version could be fine taking into account what is written later )
AAease 0.4 (although designed for unrooted phones, it did its job with my rooted)
Screen2Auto 3.6.3
-P.S. I have not patched s2A with AA Aio Tweacher (not used / not installed);
-s2A installed via AAease which evidently reads the “modified” package of s2a
-I still removed the automatic installation for Google play updates
and… magically it works !! :cowboy:
Which version of Android?
 

Gargyris

New member
Sep 15, 2020
3
0
Hello everyone,

I just installed Screen2auto (version 3.6.3) on my phone (unrooted Samsung S20 FE 5G Snapdragon with Android 12 and Android Auto version 7.4.620964-release) and although it loads normally on my car's Android Auto, the touch functionality does not work on the car screen even if it works normally on my phone and the mirroring is cast on the car screen without problems.

The reason that I would like to use Screen2auto in my car is mainly in order to bypass the 'stupid' Google Assistant that is now integrated with Android Auto and to mainly be able to use google maps and Youtube Music in my native language (Greek), which is not supported by Google Assistant.

Do you perhaps have a solution to the lack of touchscreen functionality? Is root necessary for this to work?

Thanks a lot!

Georgios
 
Hello everyone,

I just installed Screen2auto (version 3.6.3) on my phone (unrooted Samsung S20 FE 5G Snapdragon with Android 12 and Android Auto version 7.4.620964-release) and although it loads normally on my car's Android Auto, the touch functionality does not work on the car screen even if it works normally on my phone and the mirroring is cast on the car screen without problems.

The reason that I would like to use Screen2auto in my car is mainly in order to bypass the 'stupid' Google Assistant that is now integrated with Android Auto and to mainly be able to use google maps and Youtube Music in my native language (Greek), which is not supported by Google Assistant.

Do you perhaps have a solution to the lack of touchscreen functionality? Is root necessary for this to work?

Thanks a lot!

Georgios
S2A requires root for touchscreen functionality.

Cheers,
B.D.
 

zgfg

Senior Member
Oct 10, 2016
7,367
4,757
You need
Thanks a lot for the info!!

I suppose it is not so easy anymore to root the phone as it was in the past with 1-click, right?:(
You need to unlock Bootloader (how-to depends on your device)

Then there are couple of ways to install Magisk - best, search on XDA for the thread about Magisk Zygisk, and read the OP posts 1-9 and post 14:

Depending on the apps you use you will have to hide that Bootloader is locked, hide Magisk (SafelyNet and 'banking' apps finding 'root')

Not straightforward/easy but still possible
 
Last edited:
You need

You need to unlock Bootloader (how-to depends on your device)

Then there are couple of ways to install Magisk - best, search on XDA for the thread about Magisk Zygisk, and read the OP posts 1-9 and post 14:

Depending on the apps you use you will have to hide that Bootloader is locked, hide Magisk (SafelyNet and 'banking' apps finding 'root')

Not straightforward/easy but still possible

Unfortunately, Samsung makes this pretty difficult. If the phone is carrier based, that could also make it difficult.

It took me a few years before my Samsung Note II was rootable and I vowed never to buy another Samsung because of it.

Cheers,
B.D.
 

sosimple

Senior Member
Aug 20, 2017
2,238
41
48
Greece
www.youtube.com
Hello everyone,

I just installed Screen2auto (version 3.6.3) on my phone (unrooted Samsung S20 FE 5G Snapdragon with Android 12 and Android Auto version 7.4.620964-release) and although it loads normally on my car's Android Auto, the touch functionality does not work on the car screen even if it works normally on my phone and the mirroring is cast on the car screen without problems.

The reason that I would like to use Screen2auto in my car is mainly in order to bypass the 'stupid' Google Assistant that is now integrated with Android Auto and to mainly be able to use google maps and Youtube Music in my native language (Greek), which is not supported by Google Assistant.

Do you perhaps have a solution to the lack of touchscreen functionality? Is root necessary for this to work?

Thanks a lot!

Georgios
I'm Greek also. You won't solve this problem if you root phone and make touch work, at least in android auto. If you run sygic inside mirroring, if i remember correctly, you can use voice there. But not for maps / waze.
I have solve the problem, and using everywhere Greek, or any other language, by using Tasker. By switching keyboard, to google voice when starting android auto, and revert back to keyboard, when android auto goes off. This is the idea. But i have spent many hours to create the script (working only rooted), and i won't publish it for now. Maybe some time in the future i open a thread here explaining how.
 

zgfg

Senior Member
Oct 10, 2016
7,367
4,757
Of course, my problem was how to disable the automatic updates of the Play store, and I found the AuroraStore proposal interesting, but I solved it by disabling the updates directly from the play store.

Here is my tested "working solution" of ScreenToAuto:
(I state that I have a Xiaomi MI10T lite with Root)
AAuto 7.4.620964 (but I think any version could be fine taking into account what is written below)
Aease 0.4 (although designed for unrooted phones, it did its job with my rooted)
Screen2Auto 3.6.3

P.S. about using AA Aio Tweacer .....

I have not patched s2A with AA Aio Tweacher (not used / not installed);

-s2A installed via AAEase which evidently reads the "modified" package of s2a
-I still removed the automatic installation for Google Play updates, so I can determine if and which update to install ...
and… magically it works !!
Ok, so I found AAEase v0.4 on inceptive.ru:

I see/understand now that there is no need to manually download Screen2Auto (also from inceptive.ru) - since AAEase offers by itself to download/install both Screen2Auto and Fermata

Screenshots attached

I also installed CarTube by using AAStore:

Currently I have the latest Android Auto but I have detached AA from Google Play by use of Hide My Apps (HMA, LSPosed module), to prevent further updates:
https://forum.xda-developers.com/t/...te-android-auto-utility.4194239/post-86119983

Also, to prevent Phenotype changes in background by Android Auto, I executed the shell script aa_block_3rdapp_hack.sh from @sebi3481:
https://forum.xda-developers.com/t/...te-android-auto-utility.4194239/post-86091595

Everything works fine except a minor issue that apps opened from Screen2Auto do not close on disconnecting from Android Auto (I'm pretty sure that it worked on my older phone) although Close apps when S2A exiting is enabled in S2A

---

Xiaomi 11 Lite 5G NE
MIUI 12.5.8 EEA, Android 11

Magisk Canary v24306

Android Auto v7.4.620964
AA-AIO-Tweaker v5.0.2
aa_block_3rdapp_hack.sh

Fermata v1.8.11
CarTube v0.3.2.2
Screen2Auto v3.6.3
 

Attachments

  • IMG_20220420_221347.jpg
    IMG_20220420_221347.jpg
    124.1 KB · Views: 108
  • IMG_20220420_221939.jpg
    IMG_20220420_221939.jpg
    232.8 KB · Views: 107
  • IMG_20220420_221400.jpg
    IMG_20220420_221400.jpg
    85.5 KB · Views: 109
Last edited:
  • Like
Reactions: Carmtinny

xlouk

Member
May 18, 2013
7
1
Thanks a lot for the info!!

I suppose it is not so easy anymore to root the phone as it was in the past with 1-click, right?:(
Don't thank him, because it is not true. On my Samsung Note 9 I can use S2A and operate the apps via touch of the car media system without root.

You need some settings in S2A.
Go to "Other settings" and enable "Alternative touch" and try the profiles. For me Profile 3 worked best. Also enable "Automatic shutdown of SELinux". Touch will then be usable.
 
Last edited:
  • Like
Reactions: RKCRLR

xlouk

Member
May 18, 2013
7
1
On my Samsung Note 9 I can use S2A without root. When I connect it to the USB port of the car, I need to confirm 2 times, that AA may connect to the phone. Is it possible to to automate that?

More troublesome is that mirroing is sometimes lost (screen stays black although touch on the darc screen reacts), when I switch between apps or the cars AA launcher and then replugging USB can be required. This can happen also on fist connection. Is a solution for that known?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Use a Firestick Remote. That's what I do on my Pixel 6 Pro(non rooted.)
    did you untick Automatic shutdown of SELinux?, i have unticked it and all works fine with option 2 in alternativa touch. Mine is a Galaxy s22 ultra unrooted.
    1
    Hy,
    Thé same for me....grrrrr!!!
    That's why Android Auto must be detached from Google Play to prevent the AA updates. There were numerous posts about, and how to do it. However, it requires root
    1
    Start with downgrading Play Services.
    1
    I have a rooted Pixel 4a 5g and am new to screen2auto. Following directions from zgfg and Carmtinny , I have successfully installed it on my phone and have access to it via Android Auto. First, I needed to downgrade my AAuto app from 7.6.6xxx to AAuto 7.4.620964. I then followed the directions for HideMyApps to detach AAuto from the play store. The instructions for HMA were a bit different than the version I have (there is no blacklist option, etc…) but I got it figured out and AAuto does NOT show up as installed in the Play Store. I downloaded and installed AAease v.4 since that is the version listed in the directions. AAease then downloaded and installed screen2auto v 3.6.4. In s2a I configured the settings to my liking and then tapped Unlock for Android Auto and rebooted. I did NOT apply any patches via AA Tweaker. I did, however, also execute the shell script aa_block_3rdapp_hack.sh from @sebi3481 (which is also available in the link I provided earlier in this post).

    Once rebooted, I opened AAuto and s2a was available as an option in the launcher. It works in the sense that I can select apps and they open. I am still getting used to s2a but my observations are that using Maps, Waze, Spotify and/or other map/music related apps are better being used via the actual HU Android Auto interface. I, personally, found navigating through said apps via s2a was more tedious as it replicated navigating on my phone – which is not a good thing since I should be concentrating on driving – not fiddling/navigating my phone, even if it is displayed on the head unit.
    Some other notes/questions:

    1. The OP pictures 2 rows of apps. My display only shows 1 row of apps that I can scroll thru, however, the ones I selected don’t always show up. I have 11 apps selected but sometimes only 7 or 8 appear…then magically all 11 will appear again.
    And is it possible to have 2 rows like the OP?

    2. The OP also pictures a weather widget. I have searched the thread and there are directions (kind of) how to add a widget but I still can’t figure it out.

    3. I have selected the min clock widget and selected to show the clock on the left side yet it always is displayed on the right side.

    4. There are some issues when disconnecting from AAuto USB that all apps opened from s2a remain open on the phone, and sometimes, I lose functionality of my phone's navigation button so I can't go back, swipe up for recent apps, etc... I then have to reboot the phone to restore functionality.

    I like the idea of this app but it doesn’t seem to be fully driver friendly. I have spent more time installing it and configuring it than actually using it. Combine that with others posts of random updates (Google Play services, etc..) breaking the app and having to jump through hoops again to get it working again…I’m not sure I want to go thru all the hassle. I will continue to experiment with it and hope no unforeseen updates break it, but as I mentioned earlier, the apps that work naturally thru the AAuto head unit are much easier to use.

    EDIT - One last thing...since installing s2a, it seems that AA AIO Tweaker is no longer preventing Maps/Waze from auto-launching when AAuto starts. It's not terrible but it was nice having AAuto load straight to the menu rather than having a map pop up. It could be due to downgrading the AA app, or something entirely different.
    1
    I'll posted here also: Those are my app/services with permission to access internet. Everything else are not allowed to access internet. I have voice assistant, and everything needed. Gapps don't have access to internet.
    But you need to allow Google app to access internet otherwise you won't have assistant (Google voice recognition).

  • 109
    Smartphone screen on Anddroid Auto HU car screen
    For root devices only!

    a65be9f97d8097a3eeccdacfbe7ac48d.png

    b8add53a049c33be76f7e3778db2551c.png



    c1b9abbde2a1f4e7a6920f3b7bd1ffe2.png



    Application features:
    - The main reason for creating this application is working with Android 9 Pie
    1. Сompletely new application combining AAMirror & AAStream features.
    2. Additional functions: clock, dimming, selection of resolutions, etc.
    3. Ability to choose the automatic launch of any application at A2M startup.
    4. Floating button to control the application from the HU screen.
    5. Ability to reset if incorrect output and resolution distortion.
    6. Many other chips...
    1d1ca5ad04e260cb8dfa7360d36cee00.png

    Installation and setup:
    1. Download and Install Screen2Auto
    6760829d5c83bfb472ea0a96d8b0efde.png
    2. Enable developper settings in Android Auto and enable Unkown sources in developper settings.
    1. Launch on the Android Auto mobile device
    2. Open the menu, tap the tab "About Android Auto"
    3. In the menu that opens, tap on the gear (settings). Then we crawl to the very bottom of the menu that opens: "Version 4.5. *** - release".
    4. 10 times tap on the display of the version of Android Auto, a window will appear where we must agree with what we are doing. Click "Yes."
    5. Go to the menu (tap "three points") and select the tab "For Developers" that appears in the menu
    6. In the last line, put a checkmark "Unknown sources" or use other settings of the developer's menu.
    3. Use the AA AIO TWEAKER from @shmykelsa for activation third-party applications.
    4. Launch the application and perform the initial setup of permission recovery. Click on the button and save them.
    1ae13868aa9142dd0ea19722b818d9a7.jpg
    5. Make the necessary settings as desired.
    Warning:
    If, after turning off the smartphone or exiting AA (turned off the car, closed the emulator, removed the USB), the resolution of the smartphone did not return to its original state (the recovery settings, failure, smartphone features, etc. were set incorrectly, etc.), you need go to Settings → Reset settings and select the WM SIZE RESET option. Resolution will be restored to factory.
    3e5e464d111050be0db4f57505492313.png
    0222f487a017f62a6242d37d27e82b3a.png

    Don't forget to use the button (if you want course):
    cb294618ab788427637345c9f1030b77.png


    Warning! New version of the application released!
    Thanks to everyone who offered delicious coffee!
    All of this thanks to all caring people.



    Attention!
    You can download and install S2A on devices without root using the new application
    Android Auto Apps Downloader (AAAD)
    However, I still recommend using C2A on rooted devices.

    What's new

    v3.5.2beta
    • Bug fixes

    v3.5beta
    • Adapted for Non Root devices
    • Notification when pause (for automation).
    • Bug fixes
    • Languages update

    v3.4.6
    • Added persistent quick launch bar
    • Added a pause S2A. If need to use the phone (so as not to disconnect)
    • Fixed bug with floating button
    • Fixed bug with choosing launcher button and background
    • Minor fixes

    v3.4.5
    • Added the ability to change the icon of the floating button
    • Added autostart mapcam.info
    • Added starting Tasker task after completion
    • Minor fixes

    v3.4
    • Fixed jambs
    • Added Support for Screen2Echo*
    • *Screen2Echo - application idesigned to link two phones. An application for those who do not want to get root on their main phone, and the second one is always in the car . Screen2Auto and S2Echo communicate via WiFi Hotspot.
    • Added Function to enable Hotspot at phone startup

    v3.3
    • Bug fixes
    • Switch "Do not restore" in the settings
    • Fixes for some jambs version 3.2

    v3.1
    • Bug fixes
    • Fix launch on Android 5&6
    • Fix Netflix (be sure to enable accessibility)
    • Adjustment of language packs
    • Added new translations

    v3.0
    • Application optimization
    • Made initial setting (Wizard settings)
    • Updated language files. (Thanks for the translations)
    • Added driving safety warning

    32a6ff91f00801a90056ed0b6dc27241.png

    837e9dacbe128637ed1dcd820e3b0a00.png
    Preview

    29f8f3095dcb6e0f7c50945273cd8846.jpg

    74a842327d62fc08ff4094db75c5cf05.jpg

    d3ca794b3557868d6b0c5d0f1cb47726.jpg

    f12617d47c0d7ba10b38071596beea04.jpg

    2e7d1fd6cfc6285f47cb63c875f37344.jpg

    b3b5fbe231fd9037188cc9995ea7cea3.jpg

    e6cb6d066052a58c27c5fa40755c4a7b.jpg

    472ed615393e079d2cf3b0180ceb8bc5.jpg

    5798b314178fd956947295e55eac32c1.jpg

    Well, as usual, I will be glad your coffee
    8ba7613826381811e8ab595c18c11459.jpg
    Download: ↓↓↓
    10
    A new version 3.4.6 has been released

    • Added persistent quick launch bar
    • Added a pause S2A. If need to use the phone (so as not to disconnect)
    • Fixed bug with floating button
    • Fixed bug with choosing launcher button and background
    • Minor fixes
    9
    Screen2Auto upgrade to v2.8!
    • Work optimization
    • (Delete) Removed the speedometer.
    • (Add) Added switch to enable / disable the function of forced application termination
    • (Add) Added to the launcher the HOME and WORK buttons from the Yandex navigator.
    • (Add) Added Polish language (thanks wal24)
    • (Add) Launching scree2auto task from Tasker
    • (Fix) Fixed launch from the application menu
    9
    The only way (similar method from the Fermata player thread) I found to overcome the problem for now is:
    - Use Android Auto version 7.0.614104 (tried v7.1.614554, it does not work in any way).
    - Rename the Screen2Auto app v3.6.2 (change the ru.inceptive.screentwoauto name) with Lucky Patcher or any other rename apk app.
    - Uninstall the original Screen2Auto and install the renamed one.
    - Enable Unknown Sources on AA and patch/add the newly renamed app to AA with AA IO Tweaker as you normally would.

    I tried turning off/on the car, disconnected and rebooted the phone, Screen2Auto hasn't disappeared yet.
    6
    hello how do you rename the apk with lucky patcher ... i'm interested thank you
    Lucky Patcher actually calls it "Cloning".
    There are also other apps like ApkRenamer and Apk Editor Pro, but haven't tried them.
    An example of cloned app, that has been renamed to ru.inceptive.screentwoautp using Lucky PAtcher clone operation ("p" instead of "o" at the end) (** I'm not responsible if Lucky Patcher has injected anything malicious in the apk, I hope not, I'm also using the apk **):