Hacker News new | past | comments | ask | show | jobs | submit login

I can't think of a compelling reason to jailbreak my iPhone in 2013, and I suspect that's true for a lot more people than it was in the past.



My top three:

Freedom to copy your data out of an app into your computer even if the app doesn't "allow" it. E.g., get into Notes.app's sqlite database after they decide to delete all the data when you unlink your account even if it hasn't successfully synced for a year so that you can recover half of it.

Develop apps on your own device without paying $100 and supporting the war on general purpose computing. Also compile and run GPL apps.

A caller and texter black/whitelist.


Good points, but I'm sorry to point out that buying the iPhone itself supports the war on general purpose computing. Jailbreaking might get you out of this set of digital handcuffs, but what about the next one, or the one after that?


Do you also claim that buying Wii, Xbox, PS also support "the war on general purpose computing"? What kind of ideas is this? If I buy milk do I support the war on grain based food? Do those buying Android phones without any intention to develop for the platform or rooting their phones also support the war on general purpose computing?


I come at it from a different angle. I support and assist open source projects where possible, I use an unlocked Nexus device and will be buying a Jolla phone ASAP. I don't like the trend towards closed devices either.

I think the "war on general purpose computing" was a term coined by Doctorow (or Stallman?) and I have to agree with it in principle. I just can't go all the way and use a Longsoon-based MIPS device because of performance concerns.

It's not quite black and white. I can quite happily buy a PS4 (did you see the list of open-source software they used?) and still support the FSF and EFF as necessary.


A smart phone or tablet is increasingly the only access many people have to the net. The implications of control here are in a completely different category from a disposable game console.


Excellent point! This is my old iPod Touch 4th Gen, I have since gotten an Android phone.


iOS 7 isn't available on the iPod Touch 4th Gen, that doesn't change with this news. So, your reasons focus on iOS 6 and lower. iOS 7 imho leaves only a few edge cases to favor a jailbreak, especially on an unlocked device.


You can actually do the first bullet point with software like iExplorer - the app sandboxes are only protected on the device, but when connected to your computer it's all available to you.


Could you go as far as messing with the carrier bundles? I had a problem a while ago where Safari would reinstall the carrier's default bookmarks every time it reopened. To be fair it was irritating, not critical, but I was able to hack the carrier bundle and remove the bookmarks, plus change the carrier name out of spite.

Stuff like that, it doesn't change my life but it makes me mildly happier, all because I can get at the filesystem and have root on my own devices.


> A caller and texter black/whitelist.

iOS has this functionality. For blacklisting, you can block a caller or texter. For whitelisting, you can enable Do Not Disturb, and then whitelist people by adding them to your Favorites.


Regarding the first, I was pretty impressed when I plugged my phone into my Ubuntu machine for the first time and up popped two Nautilus windows giving me read access to my entire iphone5 filesystem.

I'm an avid user of Garage Band for iOS and the method Apple gives you to transfer songs from the phone are surprisingly inadequate.

Linux also assisted with copying all the songs from my girlfriends iPod, which was denied by iTunes due to some DRM silliness.

So, with Linux coming to the rescue I have found less of a desire to jailbreak these devices.


iOS 7 has a blacklist for calls & texts, not a whitelist though (unless you can do this with Do Not Disturb, not sure)


It's available - Do Not Disturb + Favorites

For me, I'd use it for recording calls. I'm also interested in what the mod community comes up with - there's usually a lot of innovation in the JB space that Apple cribs into big iOS updates.


Can you record calls with a jailbreak? Last time I checked (which would have been around iOS 5, I think) it was not possible, as the baseband handled the audio for calls and it never touched the main OS. Several jailbreak apps claimed to be able to do it, but on further investigation they all worked by forwarding your calls through their own phone number and recording on their end, which is pretty awful.


I want f.lux and the ability to open all web links in Chrome and all map links in Google Maps.


I can change my default apps (browser/maps/etc).

I can have F.lux

I can speed up UI animations

I can unlock the faster Nitrous Javascript renderer for 3rd party apps (Apple gimps 3rd party browsers by restricting this but w/ jailbreak, I can bypass Apple).

I can install different UI interactions that I prefer like swipe up from the bottom edge to close an app (probably won't work well in iOS7 but in iOS6 it was fantastic).

I can install a tweak that saves all Snapchats for unlimited time and adds a lot of stuff on top of Snapchat discreetly.

And just a lot of little tweaks that I really enjoy having.


Yup. Browser defaults, Swype selection, and f.lux alone are enough to jailbreak.


I just discovered Flex* today, another must have.

* It's an easy way to flip values for tweaks for apps and Springboard. Saves a lot of time vs one by one installing these in Cydia. Eg: Staff Mode for Instagram, 5 icon dock, remove ads... Plus many users have saved tweaks to Flex's cloud.


Staff Mode for Instagram?


F.Lux

It used to take me 30-60 minutes to fall asleep. I jail broke my phone to install f.lux and now I fall asleep in ten minutes or less.

If I eventually can't jailbreak an iPhone, I'll switch to android.


You could just stop staring at your iPhone before you fall asleep?


I don't use my phone in bed. But usually in the hour before bed I'll have to schedule something on the calendar, or set my alarm, etc.

Now, I could do one of the following:

    1. Reorder my life so that I never look at my phone after sundown. 
    2. Jailbreak 
I tried not using my phone for 1 hours before bed, still had insomnia. There's no trivial lifestyle fix that would address the issue f.lux solves.


You could also buy a pair of $8 orange safety goggles and a piece of orange cellophane to cover your phone. The frequencies that disrupt circadian rhythm are 500nm to 450nm or so with the strongest response at 470nm. Response is also dependent on duration and ambient light levels, so if you are in the dark, as much as 0.5 lux of blue light over an hour can halt your pineal gland from producing melatonin.

F.lux also shouldn't be relied upon by itself. How well it works is dependent on the particular frequencies emitted by the RGB components of your screen. I have a 470nm band pass filter that I look at light emitters through, and f.lux reduces such emitters, but doesn't stop them completely. I have constructed a removable orange filter as a supplement.


I actually have those goggles, but find they don't fit well over my glasses. Know of any pair designed to work with glasses?

I know flux isn't perfect. But as I don't really use my phone much before bed, it seems to work well enough. The glasses could be useful for late night computer work though.


There is a website that sells over the glasses shades for this purpose, but those are way over priced. Most anything orange stands a good chance of working. You can park an incandescent bulb behind one and look at its spectrum reflected off of a CD or DVD. Look for the blue that looks like the sky on a cloudless day. I'd buy over-glasses safety goggles from a store, then test them at home and return them until you found a pair that works.


How about a stick-on filter specifically made for iPhones? https://www.lowbluelights.com/detail.asp?id=110


For $24, you can get enough orange filter gel to make a filter for your 27" screen, then have enough left over for a couple of iPads and several iPhones.


Yes those were the two choices, jailbreak or not stare at the phone before sleep. Very perceptive, aroch.


Does being snarky make you feel better about yourself?

I find it hilarious that someone who knows that staring at a bright blue-white screen is going to impact their sleep, continues to do so. It is even more amusing to think that they'd rather drop $400+ on a new Android phone that can run lux/redshift instead of modifying their own behavoir in a trivial way.


You should not alter your lifestyle to fit the limitations of your possessions. Rather, your possessions should help you to live the way you want to. If you enjoy staring at screens at night (e.g. for reading), you should buy gadgets that enable you to do so.


This reminds me of threads on MacRumors and Apple Discussions. Someone asks how to do X with [gadget]. Someone replies that you can't do X with [gadget]. Then someone asks why you would want to X with [gadget], you're obviously using [gadget] wrong and you should buy Y to do X instead.

The rest of the thread is an argument over whether people should want to do X with [gadget]. Maybe a post explaining how to more or less do X with some hacks thrown in the middle.


You forgot the last and most important step: [gadget] version (n+1) comes out with a new feature: "Do X with [gadget]!" And suddenly everyone is so excited that they can now do that thing that was so clearly wrong to want to do before.


It sure did make me feel better about myself. Did telling that person he was using his phone wrong make you feel better about yourself?

There wasn't even a problem. "I like f.lux." "Or you could not stare at your phone." What were that poster or third party readers supposed to have gleaned from your comment, pray tell?


When someone discusses a problem that has a trivial and obvious solution that they're not using, you should consider that they may have already thought of it and found it wanting.


Let the duel of snarkiness continue.


>You could just stop staring at your iPhone before you fall asleep?

There's this big problem with technology - particularly common with people that is not familiar with it (looking at you @aroch) - where people think that you should adapt yourself to the technology around you where it should always be technology the one that should adapt to your lifestyle.

If you cook something and it tastes like shit, do you eventually become used to the taste of shit? or do you find out what happened and cook in a way that relates more to the kind of flavors that you want?


Your analogy says 'adapt yourself' which is the parents point.

Technology unfortunately cannot keep up with our desire to use it to the detriment of our own health.


technology could keep up if it's openly programmable instead of being locked down apple-style.


Interestingly ( perhaps ), in a house fitted entirely with 5600k 96%-daylight spectrum bulbs, I have no problems falling asleep nearly instantly after using a smartphone or laptop.

Perhaps you could try changing the lamp bulbs in you bedroom to daylight-spectrum so there isn't such a sharp distinction between a screen and the ambient light colour?


Could you expand on what prompted you to install those? I had thought the blue light itself was the issue. I don't know what daylight spectrum bulbs are like, but I'm assuming they emit more blue light.

So that's an interesting result.


Several years ago I started working from home more, and during the winter found myself really struggling to focus on screens and written text. It seemed to be 'vague' but my eye tests showed no deterioration.

I read online about daylight-spectrum bulbs assisting fine-work ( crafters use them extensively ) and on a hunch I bought a few bulbs. What a transformation! I found myself much more alert and better able to read.

I also like how they seamlessly transition from dusk to pure artificial light, particularly in the rooms we have painted white.


Yep, I recently got a daylight lamp for this very purpose. I point it at my face for 3-4 hours a day, and it improved my concentration a lot. Sometimes (esp. when working on a sleep deficit) the light makes me a bit tired.

Fun fact: When I turn on this lamp it makes me want to tidy up the room, after about 2 minutes. I suspect that's an effect also observed in anti-depressants.


They transition from dusk to artificial light....what does that mean?


Same. It's funny that the primary reason I haven't upgraded to iOS 7 is because I like my screen red at night. F.lux is the one tweak that I can't live without, and probably would consider a switch to Android if I couldn't make it happen on iOS.

Apple should just implement f.lux-like behaviour in OS X and iOS, maybe with an API to allow it to be disabled temporarily (for Photoshop, etc.)


> Apple should just implement f.lux-like behaviour in OS X and iOS

No. Apple should let people run the programs they want on the devices they purchased. There should be a seriously insane number of hoops to jump through to get to the switch, but the switch should be there.


These $9 orange safety glasses have worked extremely well for me over the past few years: http://www.amazon.com/gp/aw/d/B000USRG90/ref=redir_mdp_mobil...

EDIT: edited for clarity


Wow, there's a real-life instance of the old "zero-gravity pen / Soviets used a pencil" legend. I think I'll pick one of those up.


Totally off topic now, but I hope you realize that this pen meme is indeed an urban legend. There are plenty of places you can find out more about it.


Apple nailed everything I really jailbroke for in iOS 7 other than F.lux.

But F.lux is so truly fantastic that the day there's a proper, 100% supported jailbreak (i.e. one that actually works well with official versions of MobileSubstrate/Cydia), I'll be jailbreaking just for F.lux.


I have several to do it.

The one that pisses me off the most is not having "Lockinfo".

Another one is to be able to share your internet with a PC without begging to your provider.

And the list goes on. (facetime on 3G...)


In regards to sharing, I believe your provider can detect this and charge you more.


I'm on an MVNO who doesn't care, but the settings for the network the MVNO runs ontop of override it with a different APN. It's times like this I really hate Apple's operator-relationship BS.


I hate how they make it super hard if not impossible to override the APNs yourself... I change carriers every month, and do all sorts of odd stuff with my SIMs, and my iPhone chokes on them because of it :(


My understanding was that you could change them yourself using either the iPhone Configuration Utility or http://www.unlockit.co.nz. Has something changed in that regard?


Tethering APNs and a few other settings (such as LTE enabling) are signed and can't be overridden that way


Good to know, thanks for the info. Is there no way for carriers to apply these settings directly? I know Bell did some tinkering on my iPad when I got a SIM from them while traveling in Canada, but I don't know if it was anything more advanced than what the user can access.


>I change carriers every month

I'd be surprised if there were more than a handful of people actually doing this, which would explain why your use case doesn't get substantial engineering/UX resources.


They don't need any engineering/UX, they just need to stop locking down all the settings. Android and every dumbphone I ever owned had no problems with this.


Are the settings locked down or do they just not exist? Apple would have to create and test the interface, make sure it's not possible to disable your device with it, etc. Which is a small thing, but easy to miss when there's no obvious need for it (except, of course, a few edge cases).


Of course my use case is very much and edge case, but if they just let me have access to the damned settings it wouldn't be a problem. It's my one gripe with my iPhone


> I change carriers every month

Is this because of travel and being in a different country?


Can you elaborate? How can they detect this other than using methods such as looking at your user-agent or TTL, both of which could be controlled on a jail-broken device?


The traffic patterns of a mobile phone and a desktop computer are very different, even if all you do is browsing.


To my knowledge this is usually because the server responds to the browser's user-agent and serves content appropriate for the mobile device. If you override the user-agent and mimic a desktop browser, how would the traffic pattern be different then?

EDIT: I meant to state if you were to override the desktop's user-agent to mimic a mobile device while tethered.


An iOS device making periodic requests to https://*.update.microsoft.com might be one of many red flags.


Those things are already possible without jailbreaking.


iPhone on O2 in UK can share connection with PC.

iPhone on GiffGaff (who use O2 networks) in UK cannot share connection with PC.

So, those things are already possible without jailbreaking if you're prepared to change carrier.


Depending on what kind of relationship Apple have with your carrier, different features are disabled or not. For instance, LTE is disabled unless an operator has their network whitelisted by Apple.


The hotspot function is carrier-dependent.


Are custom software keyboards officially available yet? This would be the first thing I would miss.


A custom keyboard is not something I find compelling.


Honestly, I said the same thing until I switched to Android and was able to optimize that for myself. Being able to use something like Swype is pretty huge and makes me faster and less error-prone.


I've never been a jailbreak user - it simply wasn't worth the trouble.

However there is one reason I would want to jailbreak - f.lux.

Interestingly, this seems to be a common thread among jailbreakers. One of these two reasons almost always applies:

- libertarian hackers who want to do stuff most people don't care about

OR

- installing f.lux

Seems Apple should notice this and integrate f.lux-like behavior or APIs allowing such behavior. Unfortunately, given that the display looks less attractive when f.lux is enabled, they probably never will. That's a shame.


Three things were important for me in the past: - GuizmoVPN - Sogou Chinese pinyin keyboard - Mounting a memory card using the ipad camera connector kit

The first two are less longer important for me now because there is now an official OpenVPN client in the App Store, and the native Chinese pinyin keyboard is much improved (although the predictive text is still far behind those produced for other platforms by large Chinese internet companies).

The last one (using a memory card or USB as extra storage) would still be nice as it would reduce the frequency with which I need to refresh content (mostly online lectures).

I can live without a jailbreak now. 2 years ago I would have downloaded it even after reading saurik's twitter comments (kindly posted to HN by DLay). Now I'm more inclined to wait.


Is having control over your own device not enough?

Seriously, that outweighs everything for me.


My top:

Specify my own dns server when using the cellular net.

Random ssh stuff when i don't want to use one of my vps's due to latency.

Full access to MY Files.

Open VPN(which i guess is possible without jailbreaking now days)


I can not live without FolderCloser, SwipeSelectionand the patch which removes the 8 tabs limit in Safari.


There is no tab limit for safari in iOS7.


Nope, after having 10 visible tabs the new tab button gets disabled and links that would open a new tab replaces the old ones.


I have 14 tabs open right now, and this is after I spent 5 minutes yesterday closing a bunch of tabs I didn't need anymore.


The limit has been lifted in iOS7.


That's inaccurate, just tried it on my iPad with iOS7


SwipeSelection for me too, kept swiping 2 months after upgraded to ios7, it's just fucking makes sense!


I was thinking about this yesterday. I have a few small things, like setting chrome as default, etc. If it's simple enough, I may as well!


I've been keeping my phone on ios6. I don't want to give up f.lux, or adblock. Or password pilot, or folderenhancer for that matter.


1) Firewall program that disallows internet access for specific programs. 2) Cellular data swipe on/off in the quick dropdown window.


i want f.lux sooo bad, i would definitely jailbreak only for f.lux.

However, what keeps me from jailbreaking is 'using my banking app' on my iPhone :'( Unfortunately the jailbreak also opens the phone operating system to spyware/viruses etc.


I have unlimited data with Verizon. Jailbreak = wifi hotspot on phone.


lockscreen info is great, I can't remember the name of the lockscreen but it was cheap and provided great info.

tweaks for 3g were also great.


Adblock


You get root access to your phone/pad, that alone is definitely worth it (spec. if you're a developer); sometimes you just NEED a shell.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: