actorartathleteauthorbizcrimecrosspostcustomerservicedirectoredufoodgaminghealthjournalistmedicalmilmodpostmunimusicnewsworthynonprofitotherphilpolretailscispecialisedspecializedtechtourismtravelunique

TechnologyIamA iOS Jailbreak Tweak Developer AMA!

Apr 26th 2017 by LaughingQuoll • 41 Questions • 6742 Points

Hi,

I am LaughingQuoll,

I am a software developer from Australia. I've been coding for around four years now. In particular I've made several websites for small business.

Recently, around the last year or so, I got into Jailbreaking iOS. And I loved it.

I've been making iOS Tweaks since December 2015 and my first public release was late January 2016.

One of my more notiable tweaks is Noctis which is a dark mode for iOS.

So go ahead, ask me anything.

I'll try my best to answer as many as I can!

EDIT: Wow, this blew up faster than I expected. I'm taking a slight break, keep those questions coming. I'll try and answer as many as I can when I get back!

EDIT: I'm back and answering more questions. Keep them coming!

EDIT: That's all folks. Thanks for the questions.

Proof: https://twitter.com/LaughingQuoll/status/857185012189233152

Q:

Why is it so complicated to change the font color of the Widgets to white? I love Noctis, but it bothers that it is hard to read the black font..

A:

They are remote views, and something happens that converts them to uiviews instead of uilabels, so it's really hard, fixing it for one app can break others.


Q:

I haven't jail broken my iPhone in well over 3-4 years now. Has the scene diminished as iOS has added more "Jailbreak Tweaks" into the core iOS framework?

A:

I wouldn't say the scene has diminished, I would say that the time period between new jailbreaks has increased, which is understandable as iOS keeps becoming more and more secure.

But there never has been a lack of tweaks, every day new tweaks are made, it's amazing the creativity of other developers to come up with new and inventive ideas.

It is true that as iOS progresses we see Apple "borrowing" more and more tweak ideas but unless Apple make radical changes and allow the user to better customise iOS there will still be reasons to jailbreak.


Q:

What do you do for a living?

Is this your hobby or main passion?

When did you start this tweak developing?

A:

I don't actually have a job, I am in high school.

I do this in my spare time, I love doing it and I hope I can make a job out of programming.

I a little over a year ago.


Q:

What critiques and suggestions do you have for Apple?

A:

Let me do what I want with my device, without having to rely on someone else to hack it.


Q:

What are your favorite apps that you didn't make yourself?

A:

Clash Royale!


Q:

I've never jailbroken my iOS device, what does jailbreak offer to me?

A:

Awesomeness! Think android rooting but for iOS.


Q:

I'm a total idiot. What can i customize

A:

Customise anything you want. If you want to change something 9 out of 10 times there will be a tweak for that.


Q:

Sounds interesting, can I jailbreak my iPhone 7 by myself following some kind of a guide?

A:

You can, it's simple, relying of course you are on iOS 10.1.1 as that is the latest that any jailbreak supports for that device.


Q:

How often are you on Reddit and what are your favorite subreddits?

A:

Almost every hour, my favorite subs are r/jailbreak, r/iosthemes and r/clashroyale.


Q:

What is your favorite beer?

A:

Not allowed to drink.


Q:

Okay, Coke or Pepsi?

A:

Coke


Q:

1.Do your friends know you are into iOS developing? 2.wen eta

A:
  1. Yes, many of my school folks know.

  2. Son.


Q:

Do they know about jailbreak? If so what's their opinion about it?

A:

They do know about the jailbreak and some even were persuaded to jailbreak after seeing what i could do.


Q:

What are your favorite pizza toppings?

A:

Ham and Pineapple.


Q:

You are banned from /r/italy

/s

A:

Darn!


Q:

Where did you go to college/university and what did you study?

A:

I have yet to go to College or University.


Q:

So any resources for new tweak devs? I already made a tweak(ColorHome) and working on a touchr alt. And cant get press function to work😭

A:

I love it when new people get into developing, some awesome places to start are the iPhoneDevWiki, contains very detailed information on how tweak development and other things work:

http://iphonedevwiki.net/index.php/Main_Page

Also r/jailbreakdevelopers is also a good thing, you'll find many of your questions will have been asked and answered there.

There are also some awesome tutorials on youtube. Billy Ellis has some good ones.


Q:

Have you ever been in actual jail?

A:

Nope, and I don't plan on.


Q:

Your Twitter picture shows a piece of code. Line 33 and 36 have a different style after the "if", one with and one without the space before the (. Line 36 has no space before the {, line 44 has a space before the {. No indention on line 37. Line 37 has " + 5" with spaces and "+17.5" without spaces.

What is the consistent style in your coding?

A:

Meh.


Q:

How long does it take nowadays to jailbreak iOS?

A:

I wouldn't know but we average around 6 months for new jailbreaks.


Q:

Are you on Apple's radar? Have they ever threatened you legally?

A:

Nope. I doubt they even know I exist.


Q:

How old are you?

A:

Old enough to know that I shouldn't give that out to random people on the internet.


Q:

But that's what I say! Do we know each other? Do we go the to same school, are you my neighbor?

A:

If you go to my school, wait outside the front gate like a loner and i'll say Hi. If you are my neighbor, scream at the top of your lungs for 10 minutes and i'll hear you.


Q:

Worried about identity theft or personal Safety?

A:

Both.


Q:

If you converted your social security number into pennies how much money would you have??

A:

0.


Q:

When and how did you get into tweak development? Did you have any coding skills before starting with tweak development? Do you have any tips for new coders who want to learn iOS tweak development and maybe tell us where you srated and what books you read if any?

Thanks, really want to get into iOS Development and just started learning C so I can pick up Obj-C later on.

A:

I got into tweak development because I saw the limitless potential of a jailbreak. I love being able to do what I want when I code and jailbreaking provided that for me.

I didn't read any books but I did have 3 years programming experience prior. I really just made it up as I went.


Q:

What language did you code in before picking up Obj-C?

A:

Mainly your standard web languages, css, js, html, php and others. I also did some Java and Python.


Q:

So you went straight to Obj-C without learning C first?

A:

I did.


Q:

What do you do when you're not coding?

A:

Not code.


Q:

Because of the way the current jailbreaks work, do you tell your friends to jailbreak?

A:

Of course I do, I do help them get it all set up and working tho. It can be a little complicated for newcomers.


Q:

What part of Australia are you from? I myself are from NSW. What pointers would you have for someone wanting to get into jailbreak tweak development?

A:

Melbourne! I would recommend checking out iPhoneDevWiki as that is a great source of information.


Q:

I've got a pile of the original iPads (the ones before the camera). You cannot update the ios on these. Can they be jailbreaked in such a way as to let me run modern apps??? Or should I just turn them into cutting boards?

A:

You can only runs apps that are supported on that iOS version, the bigger the iOS gap the more issues you will run into as things change throughout. Cutting boards sound like a good idea, if you post one to me.


Q:

Why not just develop for android, which natively supports more tweaks?

A:

Good question,

I love iPhone and iOS as a platform, there is just something about how fluid and clean it is and how it works seamlessly with all my other products.

I have to admit I've given a little go at Android Development and it never really clicked like my brain did for iOS development.


Q:

Would you say you like the simplicity, clean UI and polished overall aesthetic of IOS?

A:

I would say so, yes. I love the simplistic nature of iOS. It is clean and very well thought out. Each aspect flows together to form a seamless experience for the end user, but like with anything there is always room for improvement, which is where Jailbreak Tweaks come in.


Q:

What advice for someone teaching themselves to code?

A:

Just start. That's really all there is to it. iPhoneDevWiki has some good information regarding tweak development.


Q:

And studying open sourced tweaks, apple developer documentation, e-books, etc

A:

This is also a good one!


Q:

What does being a twink have anything to do with it?

A:

Tweak developing is slightly different from iOS app development, Tweaks run on Jailbroken devices and can do anything.


Q:

Would you consider making videos on how you go about jail breaking?

A:

Would anyone watch them!?


Q:

Are you currently working on the settings tweak you said you would work on? Would be very cool!

A:

In discussions with the designer, it's going to be awesome!


Q:

What other computer and software hobbies do you have?

A:

I like to pull apart technology and see how it works but that's an expensive hobby.


Q:

What is your favorite part of making jailbreak tweaks?

A:

All of it.