[GH-ISSUE #229] [BUG] Potential Issue With SideStore/SparseBox/LiveContainer installations #204

Closed
opened 2026-03-03 15:31:32 +03:00 by kerem · 5 comments
Owner

Originally created by @Infinitay on GitHub (Dec 1, 2024).
Original GitHub issue: https://github.com/LiveContainer/LiveContainer/issues/229

Describe the bug

Related Issue on SideStore: https://github.com/SideStore/SideStore/issues/749

I'll try to keep the details short and concise, and if you want to read more, I've described it in the linked issue above. I noticed after using SparseBox's bypass for SideStore that after some time, I have an issue with SideStore re-installing existing apps, installing new apps, or refreshing only SideStore. Here is the following issue that I receive from SideStore:

Install <app_name> Failed

minimuxer.MinimuxerError 0

The operation couldn’t be completed. Unable to install the app: Couldn't get com.apple.installd.validatedByFreeProfile EA from "/private/var/containers/Bundle/Application/29CBBEA8-E8AA-4017-8A5B-3B5492E46A11/App.app": No such file or directory

To mitigate and not resolve the issue

  1. Uninstall all sideloaded apps including SideStore
  2. Re-sign SideStore via AltServer (or I guess SideServer can work?)
  3. You won't get the issue anymore... for some time as the issue will only be mitigated and not resolved fully

Further findings

Today, I updated SparseBox and used the view AppList feature to see if the app bundle ID that is causing issues is shown as installed. It was. The app bundle ID associated with SideStore's error is the bundle ID for LiveContainer. However, the odd thing is that I can use LiveContainer just fine, so I'm not sure why it's saying that "No such file or directory". Unless, by refreshing LiveContainer, or any other app within SideStore, it changes the bundle ID?

Is this an issue with LiveContainer?

Instructions to reproduce

I'm not entirely sure how to re-produce it because the issue I'm having happens at a random time. Typically after a week or two when attempting to re-sign my apps. I can tell you my environment in hopes that it clears some things up.

  • Installed SideStore via AltServer
  • Installed SparseBox and LiveContainer onto that SideStore app instance

Later, I did the bypass app limit function within SparseBox

After wards, I installed more instances of SideStore again via AltServer after having bypasses the app limit, and after each install, I re-ran SparseBox's bypass.

What version of LiveContainer are you using?

Version 3.0.0-release (main/8b6e503)

Other info

For potentially more details on this issue, please take a look at https://github.com/SideStore/SideStore/issues/749 if you have the time. Thank you for your help and time.

Originally created by @Infinitay on GitHub (Dec 1, 2024). Original GitHub issue: https://github.com/LiveContainer/LiveContainer/issues/229 ### Describe the bug Related Issue on SideStore: https://github.com/SideStore/SideStore/issues/749 I'll try to keep the details short and concise, and if you want to read more, I've described it in the linked issue above. I noticed after using SparseBox's bypass for SideStore that after some time, I have an issue with SideStore **re-installing** existing apps, **installing** new apps, or **refreshing only SideStore**. Here is the following issue that I receive from SideStore: > Install <app_name> Failed > > minimuxer.MinimuxerError 0 > > The operation couldn’t be completed. Unable to install the app: Couldn't get com.apple.installd.validatedByFreeProfile EA from "/private/var/containers/Bundle/Application/29CBBEA8-E8AA-4017-8A5B-3B5492E46A11/App.app": No such file or directory ### To **mitigate** and not resolve the issue 1. Uninstall all sideloaded apps including SideStore 2. Re-sign SideStore via AltServer (or I guess SideServer can work?) 3. You won't get the issue anymore... for some time as the issue will only be mitigated and not resolved fully ### Further findings Today, I updated SparseBox and used the view AppList feature to see if the app bundle ID that is causing issues is shown as installed. It was. The app bundle ID associated with SideStore's error is the bundle ID for LiveContainer. However, the odd thing is that I can use LiveContainer just fine, so I'm not sure why it's saying that "No such file or directory". Unless, by refreshing LiveContainer, or any other app within SideStore, it changes the bundle ID? Is this an issue with LiveContainer? ### Instructions to reproduce I'm not entirely sure how to re-produce it because the issue I'm having happens at a random time. Typically after a week or two when attempting to re-sign my apps. I can tell you my environment in hopes that it clears some things up. - Installed SideStore via AltServer - Installed SparseBox and LiveContainer onto that SideStore app instance Later, I did the bypass app limit function within SparseBox After wards, I installed more instances of SideStore again via AltServer after having bypasses the app limit, and after each install, I re-ran SparseBox's bypass. ### What version of LiveContainer are you using? Version 3.0.0-release (main/8b6e503) ### Other info For potentially more details on this issue, please take a look at https://github.com/SideStore/SideStore/issues/749 if you have the time. Thank you for your help and time.
kerem 2026-03-03 15:31:33 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@hugeBlack commented on GitHub (Dec 1, 2024):

LiveContainer never touches your mobilegestalt and it's just an ordinary app when installing, so I highly doubt this is not an issue with LiveContainer but a SparseBox/iOS issue since it just abuses mobilegestalt in a way it is not intended to work.

<!-- gh-comment-id:2509607282 --> @hugeBlack commented on GitHub (Dec 1, 2024): LiveContainer never touches your mobilegestalt and it's just an ordinary app when installing, so I highly doubt this is not an issue with LiveContainer but a SparseBox/iOS issue since it just abuses mobilegestalt in a way it is not intended to work.
Author
Owner

@Infinitay commented on GitHub (Dec 1, 2024):

I highly doubt this is not an issue with LiveContainer but a SparseBox/iOS issue since it just abuses mobilegestalt in a way it is not intended to work.

That was my thoughts originally, but it is odd how when trying to install apps, it lists LiveContainer as the culprit for an error currently. I suppose that explains why it supposedly lets me refresh any app except for SideStore since SparseBox depends on SideStore?

Anyways, I suppose it's okay to close this issue since you're saying the issue is not with LiveContainer.

EDIT: Just had this experience. So earlier I updated SparseBox to the latest commit and reset settings. Either the reset was bugged, or I somehow botched it - anyways my point is that I had to restore my phone from a backup prior to even using SparseBox and soft reset. Essentially, my phone was in a fresh state but I still had my SideStore instances on my iPhone along with the sideloaded apps installed via SideStore. However, they were unavailable.

I tried three things:

Reinstall SideStore without modifying anything

  1. Using AltServer, sideload SideStore's IPA
  2. --> BUG: I faced the com.apple.installd.validatedByFreeProfile EA error code again.

Reinstall SideStore after deleting all instances of it from my phone

  1. Delete all SideStores on my phone (retaining sideloaded apps including LiveContainer)
  2. Use AltServer to sideload SideStore's IPA
  3. --> BUG: I faced the com.apple.installd.validatedByFreeProfile EA error code again.

Reinstall SideStore after deleting LiveContainer (and previously having all SideStores removed too)

  1. Delete LiveContainer on my phone (retaining other sideloaded apps, and all SideStores were already missing from the previous attempt)
  2. Use AltServer to sideload SideStore's IPA
  3. --> NO BUG: SideStore successfully installed and launched

After what I just experienced, I really feel like it is LiveContainer, but you and Duy would know much more than I do when it comes to modifying iOS.

<!-- gh-comment-id:2509609714 --> @Infinitay commented on GitHub (Dec 1, 2024): > I highly doubt this is not an issue with LiveContainer but a SparseBox/iOS issue since it just abuses mobilegestalt in a way it is not intended to work. That was my thoughts originally, but it is odd how when trying to install apps, it lists LiveContainer as the culprit for an error currently. I suppose that explains why it supposedly lets me refresh any app except for SideStore since SparseBox depends on SideStore? ~~Anyways, I suppose it's okay to close this issue since you're saying the issue is not with LiveContainer.~~ EDIT: Just had this experience. So earlier I updated SparseBox to the latest commit and reset settings. Either the reset was bugged, or I somehow botched it - anyways my point is that I had to restore my phone from a backup prior to even using SparseBox and _soft reset_. Essentially, my phone was in a fresh state but I still had my SideStore instances on my iPhone along with the sideloaded apps installed via SideStore. However, they were unavailable. I tried three things: ## Reinstall SideStore without modifying anything 1. Using AltServer, sideload SideStore's IPA 2. --> BUG: I faced the `com.apple.installd.validatedByFreeProfile EA` error code again. ## Reinstall SideStore after deleting all instances of it from my phone 1. Delete all SideStores on my phone (retaining sideloaded apps including LiveContainer) 2. Use AltServer to sideload SideStore's IPA 3. --> BUG: I faced the `com.apple.installd.validatedByFreeProfile EA` error code again. ## Reinstall SideStore after deleting LiveContainer (and previously having all SideStores removed too) 1. Delete LiveContainer on my phone (retaining other sideloaded apps, and all SideStores were already missing from the previous attempt) 2. Use AltServer to sideload SideStore's IPA 3. --> NO BUG: SideStore successfully installed and launched --- After what I just experienced, I really feel like it is LiveContainer, but you and Duy would know much more than I do when it comes to modifying iOS.
Author
Owner

@luh-99 commented on GitHub (Dec 1, 2024):

All I have to do is do the “Bypass 3-App Limit” option again then it’s fixed

<!-- gh-comment-id:2510201158 --> @luh-99 commented on GitHub (Dec 1, 2024): All I have to do is do the “Bypass 3-App Limit” option again then it’s fixed
Author
Owner

@Infinitay commented on GitHub (Dec 1, 2024):

All I have to do is do the “Bypass 3-App Limit” option again then it’s fixed

I tried that several times and even rebooted before attempts too in hopes of it fixing something. Didn't work. Well actually it worked once I think, but this time nothing I did worked and it kept giving me the same error with LiveContainer's bundle id.

<!-- gh-comment-id:2510202665 --> @Infinitay commented on GitHub (Dec 1, 2024): > All I have to do is do the “Bypass 3-App Limit” option again then it’s fixed I tried that several times and even rebooted before attempts too in hopes of it fixing something. Didn't work. Well actually it worked once I think, but this time nothing I did worked and it kept giving me the same error with LiveContainer's bundle id.
Author
Owner

@hugeBlack commented on GitHub (Jan 4, 2025):

I'm closing this issue as SparseStore seems to have already solved this issue.

<!-- gh-comment-id:2571322237 --> @hugeBlack commented on GitHub (Jan 4, 2025): I'm closing this issue as SparseStore seems to have already solved this issue.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/LiveContainer#204
No description provided.