iSH
@iSH_app
Followers
6K
Following
184
Media
56
Statuses
512
A Linux shell for iOS. Made by @tblodt and contributors. App Store: https://t.co/b0NrPpRxuB Discord: https://t.co/WBPBc2hjGp GitHub: https://t.co/mU8VGDdeh2
Joined November 2018
iSH 1.2 replaces ODRs with a new set of default repositories hosted on our own infrastructure, and downloading packages is more reliable than ever! For more details, see our blog post:
ish.app
iSH is a project to get a Linux shell environment running locally on your iOS device, using a usermode x86 emulator.
6
12
54
Yes, we will ship on visionOS. No, we don't need bugs asking for when we'll support it :)
4
6
51
As promised, we’ve cleared the TestFlight beta of all our testers to open up spots for new people. If that was you and you want to give it a shot now, here’s a link: https://t.co/V2ZzigGDQk. If you were testing before and would like to continue doing so, feel free to rejoin :)
testflight.apple.com
Available on iOS
3
2
11
New version, new look: we are excited to announce iSH 1.3! This update contains all-new support for custom theming, plus dozens of improvements and bug fixes across the board for the UI and emulator. It's got better keyboard support, fixes for Git, Rust, NodeJS…and more!
3
11
95
iSH 1.2.3 is here, and includes an update to Alpine 3.14 (from 3.12). If the update is available for you, you'll see a red dot on the settings icon—tap and follow the prompts to run the update. Also includes a few other bug fixes, including better spacing of terminal fonts.
2
9
44
We have a new release of iSH to share with you! Version 1.2.2 adds an option to hide the status bar on any device, as well as some text measurement speedups in our terminal emulator that enable a significant improvement in launch times. It's up to 3x faster on older processors!
3
12
82
In honor of tau day, we've started mirroring packages from Alpine 3.14! If you'd like to try them out (and don't mind bugs), hop on our TestFlight and report the issues you run into. We've removed all testers so make sure to rejoin if you want to test:
testflight.apple.com
Available on iOS
0
2
14
While there are a couple improvements we'd like to make, iSH works just fine on the iOS 15 beta in case you were wondering :)
2
6
79
iSH 1.2.1 is out! This release ships with hterm 1.91, fixing an issue on iOS 14.5 preventing non-ASCII characters from displaying correctly. Now you can use all your favorite emoji prompts, o, si quieres, ¡puedes escribir en español, ⟩ꡡ⍥◡ɲꚞꘖ(ጸᗜꖛዋ🜁o̍)!
2
5
37
It is hard to describe how challenging it is to work with this kind of enforcement. @iSH_app exists on the App Store because we had experience that allowed us to reverse some of these secret rules and convince Apple that we were compliant with them. Many can’t do that.
0
9
33
The TestFlight interstitial is a great example of a “helpful” feature that was created without checking to see if it could be useful. @iSH_app’s backlog has several dozen reports that are just a screenshot of this page and text “it told me to take a screenshot so I did”.
1
7
44
It's disappointing that they are still doing this even after we *specifically* told them that this was difficult for us :/ All of us work on iSH for fun; the "random calls during Apple's business hours" invariably interrupted our day jobs.
Dear Worldwide Developer Relations Manager who has been trying to call me and my wife multiple times: Unscheduled calls are not the best way to reach people these days. Same goes for App Review calls. Also, email?🤷
1
1
32
how to compress images on iOS/iPadOS: 1. download @iSH_app 2. apk add ImageMagick 3. mkdir -p /mnt/icloud_drive 4. mount -t ios . /mnt/icloud_drive 5. cd /mnt/icloud_drive 6. convert -format "jpg" -quality "75" old.jpg new.jpg @a_Shell_iOS has ‘convert’ built-in btw
6
15
84
iSH includes a snapshot of almost every package (sorry, SuperTuxKart) from the main and community APK repositories. Unfortunately, we forgot to tell apk about the community packages. You can fix this yourself by running "echo 'file:///ish/apk/community' >> /etc/apk/repositories".
0
5
15
To allow APK to access the on-demand resources, we modified /etc/apk/repositories to point at /ish/apk, then mounted a custom filesystem there that downloads resource tags when requested and exposes them through a POSIX interface.
2
1
12