Tag Archive | "unlock"

Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

How To Get 2 AWESOME Cydia Tweaks!

Posted on 29 September 2009 by zayman3

This quick tutorial will show you how to get two of the coolest tweaks, or mods, from Cydia on you jailbroken iPod Touch or iPhone!

Sources you will need!:

1) Touch-Mania.com (http://cydia.touch-mania.com/)
2) SiNful iPhone (http://repo.sinfuliphone.com/)

I hope you find this fun and useful, as I know I have! If you liked the tutorial, please leave us a comment below saying so and check out zayman3 on YouTube! :D

Comments (0)

Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Change System Strings on 3.0

Posted on 20 July 2009 by KC

So, this morning I planned on giving a great detailed article over how to change system strings with pictures and everything but unfortunately, my iphone froze and I’m in the process of completely rebooting.  However, I can still take you through the steps just without pictures. Sorry guys! This is the EASY WAY WITHOUT A COMPUTER!!!!

The system strings are the “Slide to Unlock” , “Slide to Cancel”, “Slide to do whatever else.” With the help of iFile (click to see info) and a Cydia app, you can now change the strings to say whatever you want i.e. “Welcome KC!”

Things you will need:

Cydia, iFile, Slide to Unlock Killer, Winterboard

  1. First what you want to do is go into cydia and install iFile.
  2. After installing that, add new source (http://cydia.touch-mania.com)
  3. Then search for “Slide to Unlock Killer” and install that
  4. Next, go back to your homescreen and click on iFile. Go into settings and turn on Hidden Files. Next to the very beginning of the folders and follow this: Var/Stash/Themes/EntriegelKiller
  5. Once you’ve done this, choose your language (Most of you will click on “En”) Follow this after EntriegelKiller: Folders/Springboard/En.lproj/Springboard Strings
  6. Once the page with text shows up this is where you will change your strings. You can kind of read through them to understand which ones are which. I do remember that the second one about user_lock or something is the “Slide to Unlock”
  7. To edit these, click on edit in the top left and put your cursor in between the ” ” to the right of the strings you want to change.
  8. After typing your text, delelte any spaces between the ” ” i.e “Welcome KC!       “<<<–you would make it look like “Welcome KC!”
  9. After you’ve changed all the strings that you want, click save.
  10. Go into winterboard and turn on Entriegel Killer and let it refresh and now your system strings should be changed.

Any questions or comments, leave in the comments section!

–KC

Comments (7)

Tags: , , , ,

Purplesn0w RC2 Available!

Posted on 16 July 2009 by Jarrettmonty

Purple_Snow

After only a few days since the release of purplesnow RC1, Geohot (the first person to successfully unlock an iPhone) has released purplesn0w RC2.The features and instructions to upgrade are below.

Via Geohot’s Blog:

* 3G(the network speed) issues fixed
* Now only patches one file, CommCenter
* Leaves no traces on your baseband after it runs.
* Much more clean and reliable.

Be sure to have legit activated 3GS
Disable 3G if you don’t have it(like T-Mobile).
Add apt.geohot.com to Cydia
Install(or Update) com.geohot.purplesn0w
Watch for success output in Cydia(actually do this step)
Wait for signal, and enjoy your unlocked iPhone(no reboot required)

Question: Did you Unlock with purplesn0w or ultrasn0w?

Leave your answer in the comments!


Comments (3)

Tags: , ,

Ultrasn0w 0.9 released

Posted on 16 July 2009 by gamesrule_0

Late last night the Dev-Team released ultrasn0w 0.9.  Right after the release of purplesn0w.  The fixes in this update are:

  • Works on both 3G and 3GS
  • Works on hacktivated devices
  • Works regardless of how you jailbroke your device
  • Doesn’t patch any mach-o binary whatsoever.  (Doesn’t require a separate patch as each new firmware comes out).
  • Doesn’t install any additional daemon
  • Has no race conditions, no popups about “Missing SIM”, no network issues
  • Is almost 7000 times smaller than its nearest competition :) (purplesn0w)
  • Is available now via Cydia.  Source repo is http://repo666.ultrasn0w.com (that last “0” in ultrasn0w is a zero!)

As you can tell it fixes almost all of the problems there was before.  Dev-Team post below.

Short version:

ultrasn0w version 0.9 is out!  We believe it solves pretty much all of the various random issues that have been reported.  Its features include:

  • Works on both 3G and 3GS
  • Works on hacktivated devices
  • Works regardless of how you jailbroke your device
  • Doesn’t patch any mach-o binary whatsoever.  (Doesn’t require a separate patch as each new firmware comes out).
  • Doesn’t install any additional daemon
  • Has no race conditions, no popups about “Missing SIM”, no network issues
  • Is almost 7000 times smaller than its nearest competition :)
  • Is available now via Cydia.  Source repo is http://repo666.ultrasn0w.com (that last “0” in ultrasn0w is a zero!)

Long version:

The day before yesterday, some fellow named geohot released a program called “purplesn0w” which claims to be a better unlock than our ultrasn0w unlock released last month, and our yellowsn0w unlock released 7 months ago. He was kind enough to provide source, which we naturally took apart to try to validate his claims. ;)

We’ve found he had come up with two pretty neat ideas, one more pragmatic than the other for the iPhone.  The first is a way of patching the actual text of the baseband code by copying it over to RAM and then using the MMU and page tables to have the baseband pretend it is part of the original bootrom. Of course, like yellowsn0w and ultrasn0w, this code has to be reloaded with every reboot of the baseband. However, the advantage of this is that developing unlocking payloads is a lot simpler… in fact, geohot used the same payload in AnySim and BootNeuter. We kicked around this idea ourselves before, but eventually found a work-around for the same problem with the yellowsn0w/ultrasn0w payload. The two pieces of code have the exact same effect on the baseband… with the difference that geohot’s exploit overwrites an arbitrary block of memory one megabyte in size. The baseband has a total of eight megabytes of memory and every bit of it is earmarked for use (except for 485212 bytes of it which we haven’t accounted for yet, but that’s still less than 1 MB). This means that eventually the area of memory geohot is using will be corrupted and 1 MB of baseband code will be corrupted (until the next reboot). How soon will this happen? Will it even matter in day-to-day use? We don’t know, because we haven’t spent much time looking. However, why take the risk when the yellowsn0w/ultrasn0w payload accomplishes the same job with no corruption?

To put it into perspective, ultrasn0w uses 152 bytes of properly malloc’d baseband RAM, which is 0.015% of what purplesn0w uses.  Put another way, purplesn0w uses 6900 times more RAM than ultrasn0w (and doesn’t let the O/S know that it’s using it, so the O/S still thinks it’s free to use.  When it does use it, the baseband will crash).

Now, the second new idea he had was to patch CommCenter rather than use a daemon. At first, this idea seemed pretty distasteful to us. Binary patches are messy and difficult to maintain (we figure it’s partly why he only made a version for 3G S and not 3G as well). In addition, the stated reason of reduced battery life with a daemon is factually incorrect, since any computer science student who’s taken a course in operating systems will tell you that a sleeping task takes up exactly NO CPU resources and NO power (it’s merely skipped over during context switches). That’s right: not “only a little” power, but absolutely NO power. However, ultrasn0w 0.6 did have a problem where the STK refresh command it used crashed the baseband in 3G S. This caused the baseband to continually come up and then restart. That DOES take power and so may explain the issues that people have been seeing. ultrasn0w 0.8 was supposed to have fixed this issue, but perhaps not completely. This is because the STK refreshes we used are inherently unreliable… but we thought they were necessary to avoid people having to reinsert their SIM. Turns out we were wrong on that score. geohot’s method shows that we can perform the unlock before CommCenter polls for lock state. When we do it before (instead of after), the STK refreshs are no longer necessary! The only way to do it before the polling, however, is to modify CommCenter.

We’ve tried to make the best of a bad situation by using MobileSubstrate to perform the modification. This lets us modify the behavior of CommCenter without touching the actual binary. We also used a method to dynamically locate the patch location so that it should work on both 3G and 3G S (and should need to be updated less frequently). We also do it in a different way so that hactivated phones will work with the unlock (unlike purplesn0w). You’ll find that this update is now available through Cydia as ultrasn0w 0.9 We thank geohot for contributing to the scene once again. We don’t think purplesn0w is the right path, but it has certainly helped us improve ultrasn0w!

P.S. geohot, seriously, stop dicking around and look at the bootrom instead kthx. =P

Via: http://blog.iphone-dev.org/post/142660724/winter-tires

Comments (0)

Advertise Here
Advertise Here

Blogroll