Found away to get it working on android since the GitHub way doesn't work
Edit: it appears to be inconsistent, worked for me for 5 then not at all. But worked just now with approximate location. Try a rental branch like enterprise since they sell SXM. I've had it work on my escape with 130k miles on it
Find the latest SiriusXM (3.3.0 as of writing) on APKPure and do not install.
Download AntiSplit-M and install. Select your SXM apk from storage and split the app. This will split the xapk into its APK and obb file. The next step doesn't support xapk
Download Revanced Patcher and go to settings. Check the box for universal patches. In the patch menu, select from storage the new APK, or pick it from the list if you already installed it in step 2 (it will fail then let you install over the APK.
Select "Hide Mock Location" and "Hide ADB status. Patch and Install the app
You can spoof your location to a major dealer if you want in developer settings and your favorite app. But what I do is only allow approximate location and select "only this time."
Type in radio id and spam the activation
Close app, clear data and cache
Edit: spoof location may not work as it still detected developer settings. If you're a privacy nut, Revanced let's you spoof your device down to the kernel level
Edit 2: if you spam it like I did on multiple cars, they will require you to be at a dealership to do so. Use sparingly
Can you sort of explain what's going on here? What is the AntiSplit program is doing?
New apps are "bundled apps," called xapks. Revanced, some adb installers, (install with options), and older devices do not work with xapks. AntiSplit-M takes the xapk and splits it into two parts. The base APK file, and the obb file it is bundled with
It's useful for niche cases
Theres also SAI.
SXM Dealer app doesn't allow developer mode. This seems to be causing an issue with the location spoof. I either get an error for having developer mode or, or a Google places can't determine location error.
I'm trying to find a way around it. Typically it's the USB debugging that trips it, but this one seems to detect its presence
There are adb and commands that disable the developer settings on a toggle, but still let you use shizuku to spoof location
Thanks for posting. Same issue.
Exactly what happens to me. I was just about to post this problem. And also? Do we have to actually be close to a dealership of the make of the car?
I did turn off developer settings, but it seems inconsistent. I did five my first day then it would error. Today it worked on a car with approximate location
Try a rental branch like enterprise as well
I'll have to look at this tomorrow and see if can get it working. How long is it good for. 3 months and redo?
Yes, three months. I used this when I worked at a dealership since they don't make you log into a dealer code. Not there anymore, but today, it temporarily got me to activate 5 radios in one day with an approximate location. I bet if you're driving and you park next to a dealership, you won't have as many issues
When I got my Ford escape with 130k miles last year, I did this next to a dealership and got it activated no issues, even on an old car
Thank you for this. I have three cars so hopefully it will work. I already did it the last time on one of the cars. So hopefully it'll work on the other two. Thanks again for this I'll try it tomorrow and report back. 👍👍
I am trying to do this from a VM of Android so I might be an absolute noob (I am an iPhone user), but I am stuck on step 2. When I go to Downloads in the AntiSplit-M app, the SXM app is grayed out. Do I need to be rooted to do all of this in the guide?
I am not rooted, so now. Selecting from storage then manually going to downloads file was what worked for me
Weird, I select 'Split APK to Merge/AntiSplit' in the AntiSplit-M app, it opens the files app, where I navigate to downloads and the sxm xapk file I downloaded in step 1 is greyed out. Guess I am not able to do this in a VM.
Go to your downloads folder in your files app, click the 3 dot menu for the xapk you downloaded and share it to AntiSplit-M
Try clicking on the grayed out app see what happens.
Anyone get this to work with an android device?
I only get errors when trying. Even when parked at a dealer.