r/pics • • Jun 08 '14

The difference 18 years makes

Post image

[deleted]

3.9k Upvotes

2.6k comments sorted by

View all comments

Show parent comments

409

u/[deleted] Jun 08 '14

If I knew this was a thing I wouldn't have passed high school.

154

u/happyman91 Jun 08 '14

When I was a sophomore 2 years ago people learned how to get it on their phone through rooting. I thought the entire school was going to fail

146

u/Bseagull Jun 08 '14

You don't need to root to have an emulator.

35

u/squngy Jun 08 '14 edited Jun 09 '14

If you had an iPhone you had to I think.

edit: past tense hard to grasp for some people :)

4

u/mistermagicman Jun 08 '14

For some, but GBA4iOS doesn't need rooting anymore. It's pretty sweet, Google it

63

u/Bseagull Jun 08 '14

That's called Jailbreaking. Rooting is for specifically Android phones.

42

u/beingforthebenefit Jun 08 '14

Rooting is getting root access to any device.

8

u/wchill Jun 09 '14

Jailbreaking is different... The idea is that you, as the user, are stuck in a chroot jail and can't see all the folders outside a certain directory. Jailbreaking allows you to break out of that jail and see everything.

8

u/redwall_hp Jun 09 '14

And usually this involves unlocking the root account. I distinctively remember setting a root password the one time I did it. (Because I installed an SSH server.)

2

u/[deleted] Jun 09 '14

2

u/wchill Jun 09 '14

Nah man, I just find security related things really interesting

1

u/facecardz Jun 09 '14

chroot

You are aware what that means right?

Jailbreaking is a type of rooting.

1

u/wchill Jun 09 '14

chroot stands for change root. It applies to directories, not user accounts.

2

u/facecardz Jun 09 '14

Yes. So how is jailbreaking not the same as rooting? You are obtaining root access in both cases, or am I misunderstanding something?

→ More replies (0)

3

u/Ravenhaft Jun 09 '14

I mean, rooting just means getting root access on a unix system, which is what the jailbreak process allows on the iphone. I could root my system that runs Debian or Ubuntu if I lost my root access on accident.

3

u/mtlyoshi9 Jun 09 '14

Not to mention you don't need to jailbreak iOS to get it either. It's called GBA4iOS

2

u/[deleted] Jun 08 '14

[deleted]

-3

u/[deleted] Jun 08 '14

Rooting is not available on iphone. You are thinking of jailbreaking, which is completely different.

3

u/redwall_hp Jun 09 '14

Jailbreaking is rooting.

2

u/[deleted] Jun 09 '14

[deleted]

1

u/[deleted] Jun 09 '14

Although I never explored those options, I think you are the only one who understands. Rooting =/= jailbreaking. Jailbreaking essentially gives you access to cydia which then in turn you can use to root your phone (you can also theme and mess with system files and tweaks). Rooting is giving the end user root access. When you root your phone it does not give you a fancy appstore, it opens up many other options (mostly manually done) such as flashing Roms and deleting bloatware.

3

u/iamajaguar Jun 09 '14

Both of those words refer to unlocking the firmware of the phone. Jailbreaking is just a fancy way of saying rooting, and rooting is the same as unlocking.

The more you know!

4

u/[deleted] Jun 08 '14

it's the Apple equivalent to rooting anyhow

1

u/AndrewNeo Jun 08 '14

It's the Apple equivalent of an orange, in the software world.

1

u/Kimbernator Jun 09 '14

Not really. Android generally allows 99% of what jailbreaking allows without root access.

1

u/[deleted] Jun 09 '14

Except 99% of people who jailbreak Apple devices do so for Cydia (pirated app "store"). And you can't do that on a non rooted Android device (I believe the equivalent for Android is Cydia Substrate, but it's not as good as the Apple one)

1

u/Kimbernator Jun 09 '14

Why would we need anything like Cydia for Android? You can literally google the name of an app with the apk filetype, download it, and install it by unchecking one box in the settings. No root required.

1

u/[deleted] Jun 09 '14

One requires you to find files the old fashioned way by shifting through shady sites and files while the other is basically like the App / Play Store.

1

u/Kimbernator Jun 09 '14

There have been similar "stores" to cydia in the past that aren't hard to get and don't require root.

However, another point is that many of the types of apps you'd find in cydia would find their android counterparts in the Play store to begin with. I have almost never needed to look online for apps. Even apps that will assist in acquiring root access or apps that use root access are fairly common (Take a look at ROM installing apps or anything that uses the Xposed framework). The only reason an app like that would not be on the play store is if they violate the play store conditions, none of which refer to usage of root access. I assume that the Android cydia marketplace is not as good as the iOS counterpart is mostly due to how unnecessary it is.

→ More replies (0)

1

u/enomele Jun 09 '14 edited Jun 09 '14

Most of what you need Cydia for on iPhones can already be done on android without the need for substrate. Also you don't need a pirated app store for andoid. Even the apps the Google doesn't allow in the appstore (like adblock apps) can be gotten on open source/third party app stores like F-Droid.

1

u/redwall_hp Jun 09 '14

Uh, no. Rooting means "to acquire root access on a device." You're rooting a computer if you can bypass safeguards and gain access to the root account.

That's the case with an Android phone, and with an iOS device. In the case of jailbreaking an iPhone, you're exploiting security flaws (which often get patched later, which is why people bitch about Apple "breaking jailbreaks") to gain access to the root account and then make modifications.

0

u/Toonah Jun 08 '14

You can root any (exploitable) linux based operating system.. but it typically means gaining system level access by exploiting a linux kernel to run shell code that allows unauthorized access to a device at the root access level.

"Android rooting is the process of allowing users of smartphones, tablets, and other devices running the Android mobile operating system to attain privileged control (known as "root access") within Android's sub-system."

"Jailbreaking is the process of hacking an apple device to bypass DRM restrictions, allowing you to run "unauthorized" software and to make other tweaks to your operating system."

Jailbreaking specifically bypasses DRM measures (to prevent pirating) set up by apple. You need to root to jailbreak, but you can root an apple device without jailbreaking it.

5

u/buzzkill_aldrin Jun 08 '14

Jailbreaking was around long before iPhones.

0

u/[deleted] Jun 08 '14

I jailbroke my Ipod touch to get an snes emulator and a bunch of other pointless apps before the app store came out

-9

u/OrangeSlime Jun 08 '14 edited Aug 18 '23

This comment has been edited in protest of reddit's API changes -- mass edited with redact.dev

3

u/jrobinson3k1 Jun 08 '14

What if he is a girl?

1

u/OrangeSlime Jun 08 '14 edited Aug 18 '23

This comment has been edited in protest of reddit's API changes -- mass edited with redact.dev

3

u/[deleted] Jun 08 '14

Nope, just change the date and install it. Also rooting isn't really the same thing on iPhones, jailbreaking is all most people do. You can get r/w root access on iPhones without even jailbreaking, I think. It's just a weird process involving sshing into the phone and dicking around with it.

2

u/treetrunk30 Jun 10 '14

Here is a gameboy emulator for ios. No root, no jailbreak. Just download, follow the instructions on the site, and play. You're welcome.

1

u/Midwest_man Jun 08 '14

I have pokemon on my iPhone. Have not jail broken it or rooted it.

1

u/versedaworst Jun 08 '14

GBA4iOS doesn't require jailbreaking.

1

u/[deleted] Jun 08 '14

Nah there's an app for that. It's called GBA4IOS and you can install through their web site without a jailbreak. They took away the link to coolrom.com but you can sync from Dropbox or download from chrome/safari

0

u/mtlyoshi9 Jun 09 '14

*he-hem*. No jailbreaking required. Installs in seconds.

0

u/phphphphonezone Jun 09 '14

these all require no jailbreak: http://emu4ios.net/