SpotCompiled / SpotveeC

Compiled EeveeSpotify IPA's.
https://spotcompiled.github.io/
120 stars 3 forks source link

CarPlay entitlements are missing #12

Open timemaster5 opened 3 months ago

timemaster5 commented 3 months ago

I found on another forum that downloading unmodified Spotify ipa and merging it with Spotilife deb (back then) was enough to keep the car play entitlements intact. Could a change of the app name cause the loss of the car play entitlements?

I wanted to modify the iPad myself, but I was not successful. The app crashes right after the splash. Do I have right debs?

I use these for the current version: com.eevee.spotify_4.0_iphoneos-arm64.deb dev.theos.orion14_1.0.1_iphoneos-arm.deb org.swift.protobuf.swiftprotobuf_1.26.0_iphoneos-arm64.deb

I also tried 32bit arm debs for eeve and swiftprotobuf

yodaluca23 commented 3 months ago

I believe for CarPlay entitlements you need TrollStore. Though I believe CarPlay has a NowPlaying type thing, that should let you control it at least from the native NowPlaying API.

You have the swiftprotobuf arm version while all the others are arm64, you need to use all ether arm or arm64 standard.

timemaster5 commented 3 months ago

Yes, NowPlaying API works.

TrollStore. I've seen somewhere that what Trollstore did in the past is not possible in recent iOS versions.

Maybe I am wrong, but I think the correct way is not to strip the entitlements (which probably means to use Pyzule, as one step it is reporting is "Restoring entitlements" or add them manually later. Pyzule has an option for it -x.

I also found this article, which explains how to create the entitlements file https://georgegarside.com/blog/ios/custom-entitlement-ios-app-ipa/#create-an-entitlementsplist

You have the swiftprotobuf arm version while all the others are arm64, you need to use all ether arm or arm64 standard.

Regarding this, sorry it was my fault in the previous message. I used both arm64 and also tried with both arm. But neither of these combinations worked ;( What I didn't find is arm64 release of orion14, maybe that is the problem as the ipa is probably arm64.

Anyway, correcting it in my previous message

jvdweijden1981 commented 1 week ago

Still no working CarPlay with the latest version unfortunately. I use Sideloadly to install on my iPhone, IOS 17.5.1