Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] iOS Rootless Terminal mode #2194

Open
joeyoropesa-dev opened this issue Aug 11, 2023 · 4 comments
Open

[Feature Request] iOS Rootless Terminal mode #2194

joeyoropesa-dev opened this issue Aug 11, 2023 · 4 comments

Comments

@joeyoropesa-dev
Copy link

It would be very nice for the jailbreak community to not be forced to search on many trusted and untrusted sources to find the terminal that looks nice and works very well on their phones/iPads.

The feature I suggest can work for example like this: When it's feature toggle turned on inside the settings of iSH (it will not be able to turn on if rootless jailbreak is not detected), the iSH will in the next boot not do any proot/chroot to the it's rootfs and instead, it will boot from auto-detected rootless jb bootstrap directory and open/load it's shell instead of booting into it's built-in system by iSH

To be sure that the app will not be banned from Apple App Store due to this feature, you can always add this feature to be able only to GitHub ipa's and to be able to install it, the AppSync Unified needs to be installed first or TrollStore to be used for the installation to be successful because ipa files from GitHub should not be the same thing like installing apps from App Store for sure.

@0x41c
Copy link
Contributor

0x41c commented Aug 11, 2023 via email

@joeyoropesa-dev
Copy link
Author

joeyoropesa-dev commented Aug 12, 2023

Or… you could create a launch script :)

I've tried many ways but the nature of how the app is developed, it's entitlements and how it works, it doesn't let me to communicate with the device itself so jailbreak is literally useless for this app if this app don't get this feature (at least, not published to Apple App Store due to the their Apple ToS about jailbreaking and stuff)

@0x41c
Copy link
Contributor

0x41c commented Aug 12, 2023 via email

@joeyoropesa-dev
Copy link
Author

This should help:
https://github.com/ish-app/ish/wiki/Mounting-other-file-providers

This only helped me to mount it - the iphone architecture "darwin-aarch64 (arm64)" is not compatible with x86 and of course it's binaries so I didn't succeed to mount it's terminal to run nor to use chroot to do semi-boot to real root filesystem to be able to access the real shell by my device

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants