NS1 Updates for 32Bit Devices

4 replies [Last post]
giotti
Offline
Joined: 04/30/2012

Weird, can't find my post that I just made, so here goes again...

Hi Matt, just as an idea to allow ye olde NS1 users to continue using NS1 for some time to come:
Since ios 10.3.3 is the last version for the most recent 32Bit iDevices (up to iPhone 5 and iPhone 5c) and a jailbreak is out, would you maybe consider offering updated NS1 versions through Cydia or possibly even as a simple download, once you get NS2 out the door? Most probably there won't be another iOS update for these devices and at some point even a bootrom exploit might appear, which will allow us to continue using NS1 for a long time.

I'm thinking mostly about fixing AudioBus support, but I'm sure other issues will crop up. Some instruments will also be left without an update to 64bit, so it would be great to have a NS1 as a bastion to continue composing on these devices.

As I'm sure you already have more recent versions than are available on the app store for your personal use, I (and probably others) would be glad to assist you with implementing copy-protection and/or sales through Cydia (or other means), if you so wish.
Maybe you would even be willing to let people sideload updated versions by offering a download of more recent versions, this way you wouldn't need a jailbroken device, and as you said in another thread, you're just earning pocket money with NS1 these days...

Thank you for your attention and happy easter! :)

Slam-Cut
Offline
Joined: 09/07/2011

This sounds interesting, but I will wager that the biggest issue will be the lack of time to support NS1 any further. However if NS1 doesn’t really need to be supported.... I don’t use Cydia nor have a jail-broken iPhone, but this might be a viable route to explore since using Cydia people can load older versions of iOS. The 32/64 bit issue is one of the critical limitations of NS1 in the future... I’m guessing that NS1 is no longer available on the App Store, so it would be an interesting experiment. Good question!

giotti
Offline
Joined: 04/30/2012

Well, we can do community support, as before, here on the forum.

Cydia is just a UI for APT, a package manager, with an add-on for paid packages (i.e. app-store).
You can't install older versions of iOS with it, but you can install applications that way. To use Cydia, your device needs to be jailbroken.

You can also sideload applications by using impactor (from the same guy, who created Cydia: Saurik), that means you pose as a developer and "test your app on your device" [in this case, it's would be NS1 supplied by Matt]. There are some limitations with this method, e.g. you have to reinstall every 7 days, unless you have a paid Apple Developer account, but you don't need to be jailbroken to use this method.

I apologize for the lacking explanation (it's 4am here) but You can RTFM yourself over at the following links:
https://www.reddit.com/r/jailbreak/wiki/faq
https://www.modmy.com/jailbreak-guide
https://www.theiphonewiki.com/wiki/Up_to_Speed
https://reddit.com/r/jailbreak

If Matt agrees, I'd be willing to write up (or adapt) a step by step guide for the sideloading-variant.

Slam-Cut
Offline
Joined: 09/07/2011

Hmm. Well my knowledge of Cydia began with your post, so I will trust that you are right. I think it might be that one can ‘revert’ to an older version of iOS (I assume that was already on the iDevice?), which is still quite useful. On Wikipedia it says of Cydia:

“Cydia's storage mechanism enables users to downgrade a device to a prior version of iOS by means of a replay attack.“

This might be a way for people to get their devices out of iOS 11 and regain the ability to use NS1. I dunno. I have zero experience with it.

Thanks for the links. I will look into those and see if jailbreaking is something I might want to try in the future.

giotti
Offline
Joined: 04/30/2012

Unfortunately there's currently no (public) way to downgrade your device unless you saved specific tokens that the apple server creates, when you install an iOS version, a kind of signature: SHSH Blobs. You can do that online over here: https://tsssaver.1conan.com, but that will be useless, since iOS 10 is not signed by Apple anymore (i.e. you can not install it on current devices).
There are some packages on cydia that you need as part of the process to downgrade if you have the blobs, so in a way, the wikipedia article is right.

Again, the simplest way is to use side-loading, there's quite a few apps that you can load to your iDevice without going to the Appstore. Basically, if you have the IPA (the application archive) of an app, you can install it.