yashsingh1/xdaforums huggingface dataset:
[Android Auto General] egandt:
I renamed and installed via King), google still flags it (even though the name and app and then will not allow me to enable the required setting for this app saying that they are disabled for my protection.

I opened APK Studio and replaced:

ru.inceptive.screentwoauto with xxx.xxx.renamed

However I only replaced the package name

package="ru.inceptive.screentwoauto"

do I need to replace all occurances? or just package.

and renamed just the package, same thing I can not enable many features as they are disabled and play protect attempts to block the install. I'm using the 3.7 apk.

Let me also ask about king I open king, select the APK, include the oneplus checkbox and click deploy, it then asks which package manager I select the non-king, is that correct?
[Android Auto General] MashedPotato12345:
Hi there,

I haven't, where could I find that app please?
[Android Auto General] Rikj000:
Google Play protect is mostly there to protect Google, not you.

Feel free to disable it to prevent it from nagging about apps Google doesn't want you to use.

Just the package name,

only a single string needs to be edited.

Perhaps Google Play protect is the culprit.

I have it disabled by default so not sure if it's another existing restriction.

The OnePlus check-mark did not work on my OnePlus + LineageOS device.

So then I implemented the root/LineageOS check-mark, which should work on any rooted phone, I'd recommend to use that one.

Lastly, did you try the xposed module of my app, AAXLU?

That should also help w unlocking 3th party apps.
[Android Auto General] egandt:
Disabled

Ok done

Not sure what this is?

Installed

I tried again after a reboot to be sure, still blocked from allowing notification (Restricted Setting) and Special Abilities (Restricted Settings). At least play protect is not throwing errors, but also on 13 at least I can not figure out in king is setting it as installed be the App Store or not, since the instruction on how to check do not seem to work on 13.

I'm going to uninstall and reinstall again after a reboot.

Steps I followed:

Uninstalledeverything

reboot

Install AA-AIO-Tweaker via KingInstaller

Open and Grant Root Access

Install Android-Auto-XLauncher-Unlocked via King Installer

Ensure that Zygisk-LSPosed is enabled in Magisk

Now I can not do this step: LSPosed => Modules => Check Enable module + Check Android Auto

Since I can not open Lsposed as there is no notification, I have EdXposed Manager I can access, which says it is not installed correctly yet the moduleLSPosed-v1.8.6-6712-zygisk-release. is installed and active in magisk:. I see the module for android auto, but can not enable it by default, I tried skipping the check and enabling and rebooting anyways, assuming that worked I've completed that step as well now, if not I'm confused as to why it is not working when the module is installed.

Install my modified screen2auto

I did white list in AA AIO tweaker and reboot as I saw elsewhere that is needed, and rebooted one final time.

Special Abilities now works as does notifications, seems like I went through a number of extra steps and am still unsure of the EdXposed Manager saying it is not properly installed when the module is enabled, but with skip check I can enable the Android Auto module.
[Android Auto General] gullzway:
INCEPTIVE.RU - Полезные статьи для программистов

INCEPTIVE.RU - Полезные статьи для программистов

inceptive.ru

Edit: This may not work properly anymore. I just updated my spare OnePlus 9 to Android 12, and screen to Auto was no longer working. Could not get it to show up on Android auto after reinstalling with AAEASE.

Had to do some of the steps in this post. https://xdaforums.com/t/screen2auto...g-only-for-root-devices.4062787/post-88392893

I just edited the name with with MTManager, installed and it's working again. Unrooted OnePlus9.
[Android Auto General] Rikj000:
Are you using KingInstaller v1.3?

You can verify if KingInstaller did it's thing correctly, as described here

EdXposed is for older devices (Android 8 - 11)

On current day devices you need LSPosed
[Android Auto General] gullzway:
Apparently this doesn't work on OnePlus phones? There is no "App installed from" under settings/apps/Screen2auto.

It's there on my Pixel 6 pro.
[Android Auto General] egandt:
I have LSPosed installed, but I have no manager for it to add or edit modules (even uninstalled and reinstalled). They say there is a notification, however I do not have that, maybe I hide it at one point I hate always on notifications. I found the LSopsed app on Google Play that shows that notifications are enabled, yet I still have none, still it let me confirm that the module is loaded, so I'm going with ok.

As for king yes it is 1.3, however on the oneplus:

Settings => Apps => See all apps => Name of installed App => Store (at the bottom)

There is no store for any app listed, this may be a oneplus UI thing on 13 , but means that I can not check using that method, I check apps through play store and those not, none have it.
[Android Auto General] Rikj000:
I would:

- Uninstall LSPosed from Magisk

- Reboot

- Re-install LSPosed from Magisk

- Reboot

- Tap the LSPosed Status notification, create a shortcut to the LSPosed manager, it should request you for it.

- Disable the LSPosed Status notification, from within the LSPosed manager settings

Then you'll need to figure out another way to get the install referrer if you want to verify if "installing as Google Play" went correctly.
[Android Auto General] faqall:
Is this expected behavior? I am experiencing the same thing with 3.7.
[Android Auto General] gullzway:
That's Google doing that. Likely because the app was named something different.

To fix this you have to send an ADB command to your phone using a PC.

"Adb shell appops set ru.inceptive."whateveryounamedtheapp" PROJECT_MEDIA allow
[Android Auto General] faqall:
Sorry if this a complete noob question. How do I locate the current app name so I can issue the appropriate adb command to my device.

Thank you!

EDIT:

Opened the S2A app. Ran "adb shell dumpsys window windows" and discovered my app was ru.inceptive.screentwoauto1. Issued the "PROJECT_MEDIA allow" and confirmed it works. Thank you again!
[Android Auto General] faqall:
So touch is working for me great on non root phone however I am sure curious about your mentioning of using a firestick remote. Do you have a specific guide you could reference or share?
[Android Auto General] gullzway:
I just pair the fire stick remote(holding down the home button) to my phone in Bluetooth settings. That's really it.

My Pixel 6 pro and one plus nine don't work well or at all with the touch screen in S2A.
[Android Auto General] kkoolkaran:
1. Which apps can be uninstalled once the above steps are performed? (Like MT manager?)

2. Is Android-Auto-XLauncher-Unlocked alternative for Android Auto default app? If yes, Can we remove the default one?

Thanks in advance
[Android Auto General] Rikj000:
1. KingInstaller, AA-AIO-Tweaker and MT-Manager can be removed afterwards if desired.

2. AAXLU is not an alternative for AA,

it's more like an addon to unlock more functionality (More 3th party apps, more debug screens, easily launch the AA app)
[Android Auto General] thivamero:
I was able to get S2A to work on my Galaxy A5 2017...

I just had to upgrade it to Android 9 and install S2A with Kinginstaller and MT manager...
[Android Auto General] SteveJustSteve:
On Pixel 5 running Lineageos for microg Magisk, Screen2Auto is crashing when "other settings" is selected.

Log ID: 8ee7f0994ae29d3a

Any help very appreciated.
[Android Auto General] AbdullahManaz:
Hello friends,

Which version of AndroidAuto works best with Screen2Auto?

I was able to install and run Screen2Auto on my Android 13, Samsung device that I cannot root, but the phone screen looks upright on the car screen.
[Android Auto General] gullzway:
They've all worked the same for me up to and including the latest Android Auto update.

Try going into screen to auto settings, screen settings, and forcing screen rotation.
[Android Auto General] AbdullahManaz:
Thank you very much.
[Android Auto General] shouk_1987:
I am on Pixel based custom Rom unrooted

I have real google play services plus microg installed so i can sign in with my account on youtube vanced extended

I have tried kinginstaller and AAEASE with no luck

Tried also changing package name with MT and also no luck

How can i make S2A appear in Android Auto with any other method please?
[Android Auto General] maWErik:
Please, can you can make a short tutorial on this ? thanks in advance
[Android Auto General] thivamero:
Hello

To start with, I installed the Korean Rom on my rooted Galaxy A5 2017 (I should mention that I don't use it to call that it is only used for gps, music, etc. on Android Auto)

here

then I did what was indicated by Rikj000 :

S2A

just steps 1, 2 and 5
[Android Auto General] T30K:
Hi, is there any way to run Google Maps and Waze on S2A instead of AA?
[Android Auto General] tiho5:
Replied to you here.
[Android Auto General] maWErik:
Thanks for your help 👍
[Android Auto General] the gladiator:
I more than confirm what @thivamero says: I started my trials with two smartphones on android 8; none of them succeeded. After having upgraded them to android 9 everything worked nicely

Here as well I second @thivamero : steps 1,2 and 5 are enough for both of my smartphones
[Android Auto General] thivamero:
With pleasure,

When I don't know something or can't do something, I'd like someone to help me....

I searched so hard that it was only natural that I should share...

morality: for S2A, you have to forget about Android 8.
[Android Auto General] bamz1117:
It's reaaly a crystal clear intructions. Thanks Man. IT works on my Poco F1 A13 Nasuntara ROM + NGK kernel test build
[Android Auto General] francis-ch:
thank you so much for this AAAD app! i have a suv of chevrolet equinox but my whole family are android fans. i have successfully connected my pixel phone(unrooted) to my vehicle. however, i found that after connecting to the vehicle, the maps on the vehicle screen is a little low resolution, is there anything i can do to fix this? my phone screen has a high resolution of maps.
[Android Auto General] Norbertus20:
Hello, did it works with Android 13 ?
[Android Auto General] asheroto:
This is a crazy long way to mirror your screen to my car. Wow. Can this not be automated since basically everyone does it?

Tried it anyway, didn't work, ran into issues.

Followed all the steps, used Magisk and Lsposed magisk module and configured lsposed settings and King Installer and the tweaker and launcher and MT Manager to modify the Android manifest of share2auto... (6-7 apps to make screen mirroring work? lol) also tried patching with tweaker

If I change ru.inceptive.screentwoauto

.. it says package is invalid, but if I change ru.inceptive.screentwoauto.App then it installs but won't open, just flashes and then says stopped responding. The other string didn't exist.

With an unpatched share2auto all of the settings are enabled but nothing different shows on the car screen, just looks like regular Android Auto. No additional app icons even if added under Applications.

Android 13, OnePlus 11

Any ideas?
[Android Auto General] Appreciative:
Thanks for these, some of these helped me I'm sure.

I followed these instructions minus the xposed step and still didn't work. I redid everything and added aa4mg after patching screen2auto with aa-aio, renamed my package to whatever.s2a.etc but chose to not install it from MT Manager. I backed out and went into the file manager and installed it as normal to ensure it was installed from the default Google installer. I should mention I also uninstalled all updates for Android Auto before installing the aa4mg version and then had Aurora automatically update the app from inside.

I have developer options on, unknown sources checked, mode as developer but I don't believe I needed that as it was already showing up in my Android Auto list but I did enable them again for good measure. It's also possible some of these settings were carried over as I was doing 100 different things to get it working so I'm just writing this for myself in the future when I need to remember what I did and tried 😂. It may help someone else out also.

Followed all of your steps, uninstalled all updates for Android Auto in settings->top right dots->uninstall all updates. Patched the screen2auto app in AA-AIO (although it showed red/unpatched after another reboot so maybe something changed here in the install/uninstalls). If you don't see the new package name in AA - force close aa-aio and try again. If it's still showing up as the normal package name, redo the MT Manager steps. Added aa4mg, installed updates via aurora, success.

Next step is to disable flag secure for Netflix/similar playback on s2a. Will update if I am successful with that in any way. I tried the old mirror.js using frida but it's not working for my version. I tried disableflagsecurev7 magisk module but that doesn't work either (although I have read v5 does work, haven't confirmed yet).

OnePlus 9P

OOS11.2.10.10

L1 DRM

UBL, Magisk 26.1

Edit: I also followed the instructions on aa4mg and disabled background data usage, and disabled data and wifi usage per screenshot below
[Android Auto General] katarsis22:
5. Apps (for now only Screen2Auto to my knowledge) need their internal package name changed to something different,

you can use MT Manager for this: https://mt2.cn/download/

Open MT Manager => Open S2A.apk file => View => AndroidManifest.xml => String pool => Triple dot icon => Filter =>

Type the package name of the app (likely "ru.cvitnepei.neatruwtosceo" or "ru.inceptive.screentwoauto") => Ok

=> Select the found package name (likely "ru.cvitnepei.neatruwtosceo" or "ru.inceptive.screentwoauto")

=> Alter it to something unique, don't tell your unique package name online => Ok => Back arrow => Save and exit

=> Save AndroidManifest.xml modification + Auto sign => Ok

Enable dev mod + unknown sources plus

5th suggestion is enough for s22 ultra with android 13. Thanks for your suggestion.
[Android Auto General] asheroto:
Thanks for the detailed reply! I will have to try that.
[Android Auto General] EthanG_1988:
Thanks for the detailed reply. This was the way to get Fermata working again. I tried KingInstaller, AA AIO Tweaker, AAAD, etc, and nothing worked. Fermata was visible in AndroidAuto, but when launching it would freeze AndroidAuto. I am using a Moto Edge+ (2023) with Android 13 (June). Previous phone was Pixel 6 with Android 13, and on that one Fermata worked without any mods on July version of Android13. Appreciate the writup!
[Android Auto General] raffitaffy:
I have a custom rom (crDroid 9.7), rooted, Android 13 on a OnePlus 9. S2A works.

Installed Gaaps, then had to install Android Auto using App Systemizer to move it to /system/priv-app

Did steps 1,2,5 where I changed app name with MT manager. It not only edited the file, it also enables you to install the new file. This was key.

OnePlus 9 5G, rooted, custom ROM crDroid 9.7

Android 13

Android Auto 9.9.632624

Screen2auto 3.7
[Android Auto General] raphoel:
Hello, I changed package name, installed as Google Play and Screen2auto is shown in Android Auto without any problems. It can also run any app (it's executed in the phone), but it's not show on car display (in AA). Launcher is displayed and torch button is working. Do anyone have any idea what it could be? I also tried allow PROJECT_MEDIA for the app.

Xiaomi 13 Pro

Android 13

Android Auto 9.9.632624

Screen2auto 3.7 (I also tried 3.4)
[Android Auto General] PatriceJ:
Sorry to ask but how, the company behind screen2auto, is Inceptive making revenues?

Is it a safe company?
[Android Auto General] mik101:
Worked like a charm here after a little fiddling -- but unlike some folks posting recently, all of the steps were required for my Poco F3 w/Lineage 20 w/Googles "spyware". Note for those with official Google Services, turn off play protect.
[Android Auto General] hbk_seanmichael:
Are there any apps that will allow full screen screen mirroring? Either root or no root.
[Android Auto General] patel8786:
sorry, where can I get the S2A.apk?
[Android Auto General] Rikj000:
Page 1 of this thread
[Android Auto General] mik101:
Just to update -- I wiped my F3 w/LOS20 and all that was needed to enable S2A was change the package name, install it with kinginstaller (to spoof playstore install) and use LSPosed with the module noted in Rikj000's how-to. I didn't have to enable unknown sources in AA or patch the phenotype db. I didn't try it not using kinginstaller but I suspect that would have worked too since the LSposed module spoofs the play store install information for all apps in AA. So for LOS users, change the package name with MT or any other app of your choosing (though MT is probably the easiest) and use the LSPosed patch mentioned earlier in the thread. If that doesn't work, install it with king installer and do the same. The other steps don't seem to be necessary.
[Android Auto General] hbk_seanmichael:
And you’re able to get full screen apps?
[Android Auto General] mik101:
What do you mean by full screen apps specifically? Obviously the AA bar stays at the bottom. I haven't tried to remove that and doubt it would want to anyway since it makes it easy to switch between my phone itself on S2A and proper AA apps.

Edit: Here are some examples. 4:3 video on youtube 16:9 video on youtube and Torque and the email notification to this reply.

The are minor scaling issues but that's because the phone isn't 16:9. I haven't played around with the custom resolution scaling in S2A much. I'm not even sure what resolution screen Toyota is using in their cars now, other than that it's somewhat low. :LOL:
[Android Auto General] hbk_seanmichael:
Ignore the apps I have open here but I would want S2A to go across the entire screen so the side spotify section would be off the screen
[Android Auto General] mik101:
It won't run in a half window like that -- it doesn't run in coolwalk mode as far as I know.

You have the option to stretch, fit, or set a custom resolution. I'd guess you're going to end up with black bars on the sides on a super wide screen like that one though or have everything pretty distorted without the black bars.

If I had a screen that wide, I would want it to actually run in coolwalk mode if given the choice so I could run something else on the side.
[Android Auto General] SOFO888:
The resolution and ratio will be the same like on your phone.

If you stretch it, you will get black bars and part of your screen will not be visible any more.

I also tried the double app like in the screenshot above. But I never got it to work. Therefore: how did you do it?
[Android Auto General] hbk_seanmichael:
So I need to load AA up everytime with XLauncher??
[Android Auto General] Rikj000:
No, you can just enable it's LSPosed module.
[Android Auto General] hbk_seanmichael:
this is where I get lost.. I downloaded LSPosed-v1.8.6-6712-zygisk-release.zip and extracted it but I dont know how to install it...
[Android Auto General] Rikj000:
https://github.com/LSPosed/LSPosed#install
[Android Auto General] hbk_seanmichael:
Yeah thats where I am stuck. I extracted the zip file like i said in my last message then i open magisk and all i see is a section titled Magisk where I patched my boot.img and then below that says App which I think just updates the Magisk app. I dont see anywhere inside magisk that lets me install something...

After I extracted the lsposed there was a manager.apk that I installed using king installer
[Android Auto General] zgfg:
You are not supposed to unzip

Click on the Modules buttom-right, then to Install from Storage (top-center), navigate to LSPosed zip file (or any other downloaded zip file for some Magisk module) and Confirm Install

Screenshots below, but they display (as usual) not in the order I uploaded them (order of the corresponding steps)
[Android Auto General] hbk_seanmichael:
Thanks I am an idiot and didnt even see the modules tab there. I got it set up. So after I have done every step to set up S2A, including installing LSposed, will I need the AIO tweaer or XLauncher anymore?
[Android Auto General] mik101:
You don't have to run it from Xlauncher once you have it set up as an LSposed module -- but yes you have to leave it installed because it will probably uninstall the module if you uninstall the app. I just hide the icon in the Lineage launcher and forget about it.

I didn't have to use AIO tweaker at all, but you can hide it or uninstall it. If you have to patch the phenotype db again you can always reinstall it.
[Android Auto General] hbk_seanmichael:
What are the ideal settings for s2a? I've had a few issues that have come up.

1. The alternative touch setting will turn itself off and I'll have to go back in to accessibility settings and then it back on

2. S2a keeps reopening itself even after I force stop

3. The times that it didn't keep reopening itself, my home screen was all out of whack
[Android Auto General] mik101:
1. I don't use alternative touch. The native method works for me.

2. I don't have that issue. It only launches when I launch it from AA. Do you have return to S2A launcher or Autostart application turned on? (I don't).

3. You probably need to set the screen restore functions properly for your phone, and maybe use the Restore screen on focus lost setting to set your resolution back to what your phone should be. I don't have that issue either, but I also don't have a superwide screen in the car and just use the Automatic Full Screen (fit into mobile's screen) option to fit my phones display to match the display in the car.

A lot of this is trial and error -- what is the perfect setup is going to depend on the phone, the car/screen, and the OS running on the phone.
[Android Auto General] hbk_seanmichael:
I use the automatic full screen option fit into mobile screen as well. What do you have "video resolution" in dev settings of AA set to?

The settings I changed were from a youtube video I watch. The guy seemed knowledgeable lol but the settings he changed were:

Under Screen settings he turned "alternative screen rotation" on

Under screen restore settings he turned auto rotation on and set it to 90 degrees

Under settings launcher he turned "return to s2a launcher" on

Under other settings he turned "auto start application" on.

"Alternative touch" on

"forced shutdown of services" on

"close applications when s2a exiting" on

"do not restore state" on

"request audio focus on connect" on
[Android Auto General] mik101:
Video resolution is whatever the default for AA is because I didn't have to enable developer settings at all.

Alternative screen rotation is required for certain apps I use as well (ie Torque Pro).

Return to SA launcher should be fine left to on.

I don't need alternative touch or forced shutdown of services on.

I also have close applications when s2a exiting on.

Do not restore state being on is why your phone is screwed up after using S2A -- it is not being set back to how it was originally before the S2A app made changes to the system settings.

I don't need to request audio focus -- it seems to work properly on my HU/phone without overriding it, but it shouldn't hurt either.
[Android Auto General] hbk_seanmichael:
So everything is good now. I have 2 other questions though kind of unrelated but is there a way to have the wallpaper auto resize/fit when the phone is switched to landscape mode to/from portrait? I couldn't find anything with the Pixel launcher that would help but I use Nova Launcher anyway. Is there a way to do this?

Last question is about battery... any good tips to keep battery from draining while using S2A? I have tried it using wired AA and also tried it with the phone plugged in to another USB port but while using wireless AA. Both still lost battery at the same rate while running S2A.