[GH-ISSUE #290] Enmity v2.2.6 #264

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

Originally created by @Impure2411 on GitHub (Jan 1, 2025).
Original GitHub issue: https://github.com/LiveContainer/LiveContainer/issues/290

Describe the issue

Importing plugin urls still does not work even though we use the shortcut as instructed in this thread. Nothing happens (share link -> open in LiveContainer -> Current App).

Is there a workaround like importing files to folder manually or is this a limitation? Importing source url works for aidoku so I'm wondering if it does not work in the same way.

Instructions to reproduce

  1. Get ipa here
  2. Join discord server
  3. Tap the plugin URL and run the shortcut or copy the url and import it (profile -> settings -> plugin -> tap + button)

What version of LiveContainer are you using?

3.1.0 (fb0c16f)

Other

No response

Originally created by @Impure2411 on GitHub (Jan 1, 2025). Original GitHub issue: https://github.com/LiveContainer/LiveContainer/issues/290 ### Describe the issue Importing plugin urls still does not work even though we use the shortcut as instructed in this [thread](https://github.com/khanhduytran0/LiveContainer/issues/230#issuecomment-2543423892). Nothing happens (share link -> open in LiveContainer -> Current App). Is there a workaround like importing files to folder manually or is this a limitation? Importing source url works for aidoku so I'm wondering if it does not work in the same way. ### Instructions to reproduce 1. Get ipa [here](https://github.com/enmity-mod/tweak/releases) 2. Join discord server 3. Tap the plugin URL and run the [shortcut](https://www.icloud.com/shortcuts/44ea82ce7ed8469ea24198c375db09a0) or copy the url and import it (profile -> settings -> plugin -> tap + button) ### What version of LiveContainer are you using? 3.1.0 (fb0c16f) ### Other _No response_
kerem 2026-03-03 15:32:10 +03:00
Author
Owner

@Impure2411 commented on GitHub (Jan 1, 2025):

OK, I figured out the way.

  1. Get plugin url scheme in the server, for example "enmity://enmity?id=-1&command=install-plugin&params=https://raw.githubusercontent.com/acquitelol/EnableStaging/mistress/dist/EnableStaging.js". If you're on phone, you can long tap and copy download url and add "enmity://enmity?id=-1&command=install-plugin&params=" before it.
  2. Encode it using base64
  3. Add it to "livecontainer://open-url?url=", like this "livecontainer://open-url?url= ZW5taXR5Oi8vZW5taXR5P2lkPS0xJmNvbW1hbmQ9aW5zdGFsbC1wbHVnaW4mcGFyYW1zPWh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9hY3F1aXRlbG9sL0VuYWJsZVN0YWdpbmcvbWlzdHJlc3MvZGlzdC9FbmFibGVTdGFnaW5nLmpz"
  4. Open it in your browser
<!-- gh-comment-id:2567085984 --> @Impure2411 commented on GitHub (Jan 1, 2025): OK, I figured out the way. 1. Get plugin url scheme in the server, for example "enmity://enmity?id=-1&command=install-plugin&params=https://raw.githubusercontent.com/acquitelol/EnableStaging/mistress/dist/EnableStaging.js". If you're on phone, you can long tap and copy download url and add "enmity://enmity?id=-1&command=install-plugin&params=" before it. 2. Encode it using base64 3. Add it to "livecontainer://open-url?url=", like this "livecontainer://open-url?url= ZW5taXR5Oi8vZW5taXR5P2lkPS0xJmNvbW1hbmQ9aW5zdGFsbC1wbHVnaW4mcGFyYW1zPWh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9hY3F1aXRlbG9sL0VuYWJsZVN0YWdpbmcvbWlzdHJlc3MvZGlzdC9FbmFibGVTdGFnaW5nLmpz" 4. Open it in your browser
Author
Owner

@Impure2411 commented on GitHub (Jan 1, 2025):

To install theme,

  1. Copy url, for example "com.hammerandchisel.discord://enmity?id=-1&command=install-theme&params=https://cdn.niko.earth/Minty.json"
  2. Encode it
  3. Add "livecontainer://open-url?url=" to it
  4. Open in your browser

Install should succeed although it can't be enabled for some reason (it prompts me to restart the app, but it's not enabled after that)

<!-- gh-comment-id:2567090807 --> @Impure2411 commented on GitHub (Jan 1, 2025): To install theme, 1. Copy url, for example "com.hammerandchisel.discord://enmity?id=-1&command=install-theme&params=https://cdn.niko.earth/Minty.json" 2. Encode it 3. Add "livecontainer://open-url?url=" to it 4. Open in your browser Install should succeed although it can't be enabled for some reason (it prompts me to restart the app, but it's not enabled after that)
Author
Owner

@Impure2411 commented on GitHub (Jan 1, 2025):

Updating to the latest LiveContainer build (d23ae3a) fixed the issue above. Now we can install/uninstall plugins and theme, and enable/disable them properly.

This issue could be closed with the label "status:usable" added.

<!-- gh-comment-id:2567128636 --> @Impure2411 commented on GitHub (Jan 1, 2025): Updating to the latest LiveContainer build (d23ae3a) fixed the issue above. Now we can install/uninstall plugins and theme, and enable/disable them properly. This issue could be closed with the label "status:usable" added.
Author
Owner

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

Duplicate of #44, already fixed in 3.1.52

<!-- gh-comment-id:2567229178 --> @hugeBlack commented on GitHub (Jan 2, 2025): Duplicate of #44, already fixed in 3.1.52
Author
Owner

@Impure2411 commented on GitHub (Jan 2, 2025):

Duplicate of #44, already fixed in 3.1.52

Did you read the entire issue? It works without issues now so that bug issue can be also closed. What I recommend you to do is add the label "status:usable" so that users can search the label to see if it's compatible or not easily (see readme about a compatibility list).

BTW, it should be completed instead of not planned.

<!-- gh-comment-id:2567258289 --> @Impure2411 commented on GitHub (Jan 2, 2025): > Duplicate of #44, already fixed in 3.1.52 Did you read the entire issue? It works without issues now so that bug issue can be also closed. What I recommend you to do is add the label "status:usable" so that users can search the label to see if it's compatible or not easily (see [readme about a compatibility list](https://github.com/khanhduytran0/LiveContainer?tab=readme-ov-file#compatibility)). BTW, it should be completed instead of not planned.
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#264
No description provided.