Apple The ultimate GBAtemp iDevice guide

alidsl

I am now a lurker
OP
Member
Joined
May 27, 2009
Messages
2,823
Trophies
0
Age
28
Location
Kanto - Pallet Town
XP
688
Country
<div align='center'><!--sizeo:7--><span style="font-size:36pt;line-height:100%"><!--/sizeo--><b><u>The Gbatemp Ultimate iPhone/iPod/iPad guide</u></b><!--sizec--></span><!--/sizec--></div>

<b><u>Contents</u></b>
<p align="center" class="none"><b>OpenSSh guide</b> by alidsl
<b>Flash guide</b> by alidsl
<b>Installing OpeniBoot and android</b> by Emeraldturf
<b>Install android via Bootlace</b> by Dter ic
<b>How to downgrade</b> by alidsl
<b>How to make your own theme</b> by alidsl
<b>How to make a deb file</b> by alidsl
<b>Get rid of ads in Cydia</b> by alidsl
<b>Create animated boot logos</b> By alidsl
<b>Install iPad apps on iPhones and iPod touches</b> by alidsl and Mezut360</p>

All of these guides require a jailbroken device, if you haven't jailbroken visit this thread: <a href="http://gbatemp.net/t243897-complete-ios-jailbreak-guide" target="_blank">Complete jailbreak guide</a>

If you have written your own guide and would like to see it added, please PM it to me, IN FULL

<div align='center'><!--sizeo:6--><span style="font-size:24pt;line-height:100%"><!--/sizeo--><!--coloro:#000000--><span style="color:#000000"><!--/coloro--><u>OpenSSh</u><!--colorc--></span><!--/colorc--><!--sizec--></span><!--/sizec-->
<!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><u>A guide written by Alidsl and Slyakin</u><!--sizec--></span><!--/sizec-->
Transfer files to and from your iDevice

<img src="http://www.simonblog.com/wordpress/wp-content/uploads/2009/05/iphone_openssh.png" border="0" class="linked-image" />


<!--coloro:#FF0000--><span style="color:#FF0000"><!--/coloro--><b><u>Warning:</u></b>
Do not delete a file that you don't know about
<!--colorc--></span><!--/colorc-->

If there is a theme you want to change of a deb file you want to install, this is what you want

<b><u>What is "SSH"?</u></b>

What SSHing your iphone/ipod touch is, is the ability to copy/move files to and from your device, in this Guide I will explain how to use it and how to install it. SSH stands for secure shell and can be use for remote access and executing commands to a computer (or iphone/ipod touch) miles away.



<!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><b><u>Installation</u></b><!--sizec--></span><!--/sizec-->


<b><u>Windows</u></b>

There are a number of different SSH programs, personally I use WinSCP found <a href="http://winscp.net/eng/download.php" target="_blank">here</a>, installation is completely straightforward and all that is required to install is to run the file "winscp427setup.exe". When install is complete you can leave the program for now.

<b><u>Mac</u></b>

I don't own a mac but from what I have looked at a program named "cyberduck" is better than the already built in SSH client bundled with the mac OS, it can be found <a href="http://cyberduck.ch/" target="_blank">here</a>

<b><u>iPhone/iPod touch/iPad</u></b>
For both windows and mac users

<img src="http://img3.imageshack.us/img3/5509/opne.png" border="0" class="linked-image" />

Search on Cydia "OpenSSH", the program with the above icon will show up, download and reboot your device

I recommend having SBsettings as well to turn SSH on and off.

<!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><b><u>How to use</u></b><!--sizec--></span><!--/sizec-->

<!--sizeo:3--><span style="font-size:12pt;line-height:100%"><!--/sizeo--><b><u>Windows</u></b><!--sizec--></span><!--/sizec-->


Run WinSCP. This screen will appear

<img src="http://img90.imageshack.us/img90/6389/winscploginguidepic.png" border="0" class="linked-image" />

To find your host name go to settings -> wi-fi tap on the network you are currently using and copy the IP address into the host name box.

<img src="http://img199.imageshack.us/img199/9869/ipscreen.png" border="0" class="linked-image" />

For the user-name and password boxes

<b>User-name</b>: root
<b>Password</b>: alpine

When you login you have succesfully SSHed your device <img src="style_emoticons/<#EMO_DIR#>/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />
<img src="http://img694.imageshack.us/img694/84/winscploginguidepic2.png" border="0" class="linked-image" />



<!--sizeo:3--><span style="font-size:12pt;line-height:100%"><!--/sizeo--><b><u>Mac OS</u></b><!--sizec--></span><!--/sizec-->

<img src="http://i770.photobucket.com/albums/xx350/Slyakin/Instructions%20on%20CyberDuck/Screenshot2010-09-06at45537PM.png" border="0" class="linked-image" />

<img src="http://i770.photobucket.com/albums/xx350/Slyakin/Instructions%20on%20CyberDuck/Screenshot2010-09-06at45604PM.png" border="0" class="linked-image" />

<img src="http://i770.photobucket.com/albums/xx350/Slyakin/Instructions%20on%20CyberDuck/Screenshot2010-09-06at45648PM.png" border="0" class="linked-image" />

<img src="http://i770.photobucket.com/albums/xx350/Slyakin/Instructions%20on%20CyberDuck/Screenshot2010-09-06at45728PM.png" border="0" class="linked-image" />

<img src="http://i770.photobucket.com/albums/xx350/Slyakin/Instructions%20on%20CyberDuck/Screenshot2010-09-06at51003PM.png" border="0" class="linked-image" />

<img src="http://i770.photobucket.com/albums/xx350/Slyakin/Instructions%20on%20CyberDuck/Screenshot2010-09-06at45818PM.png" border="0" class="linked-image" />

<!--sizeo:5--><span style="font-size:18pt;line-height:100%"><!--/sizeo--><!--coloro:#FF0000--><span style="color:#FF0000"><!--/coloro--><b><u>Important!!<!--colorc--></span><!--/colorc--></u></b><!--sizec--></span><!--/sizec-->

1. Download mobile terminal (Use the beta for 3.2+ FW), search it on Cydia
2. Type ‘login’ command (without quotes) and then press enter.
3. Now type ‘root’ (without quotes) as your login and ‘alpine’ as your current root password.
4. Once you have logged in as root, type ‘passwd’ command (without quotes) again and press enter.
5. It will now prompt you to enter a new password (twice). Simply enter your desired new password (for changing mobile password) and you should be all fine.
Thanks to:

>><b>Slyakin</b> (co-writer)
>>Comex
>>Iphone dev-team
>>Metamaster

<!--sizeo:6--><span style="font-size:24pt;line-height:100%"><!--/sizeo--><b><u>How to get flash on your device</u></b><!--sizec--></span><!--/sizec-->
<!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><u>A guide written by Alidsl</u><!--sizec--></span><!--/sizec-->

<img src="http://img138.imageshack.us/img138/2196/picture003b.png" border="0" class="linked-image" /></div>

<!--coloro:#FF0000--><span style="color:#FF0000"><!--/coloro--><b>This will only work for the iphone 3Gs (with new bootroom), ipod touch 3g and Ipad</b><!--colorc--></span><!--/colorc-->
If you are getting an error that mentions arm7 then you are trying to install it on a older device.

<b>Current version:</b> 0.02

<b><u>There are two ways to install frash</u></b>


1. Add the repo-<a href="http://repo.benm.at/" target="_blank">http://repo.benm.at/</a>

<img src="http://img256.imageshack.us/img256/3322/benmrepo.png" border="0" class="linked-image" />

2. When you've added the source and all the updating is done open the source and install "frash"

<img src="http://img844.imageshack.us/img844/379/picture002.png" border="0" class="linked-image" />

3. Reboot

4. When the reboot is done you have flash on your device

This way should only be done if you are having problems with the first

1. Download the frash deb file from <a href="http://filetrip.net/f12871-frash-0-02.html" target="_blank">filetrip</a>
2. SSh your device (if you don't know how visit the guide <a href="http://gbatemp.net/t251700-openssh-guide" target="_blank">here</a>)
3. Go into "/var/root/Media" and create a folder called "Cydia", in that folder create another called "AutoInstall"
4. Place the deb file in the AutoInstall folder
5. Now reboot <!--coloro:#FF0000--><span style="color:#FF0000"><!--/coloro-->TWICE<!--colorc--></span><!--/colorc-->
6. Flash sites will now work

<b>When frash is installed it's recommended to test through this site</b>
<a href="http://www.cristgaming.com/pirate.sfw" target="_blank">http://www.cristgaming.com/pirate.sfw</a>

<b><u>Credits:</u></b>
>>Comex (Jailbreak and developing frash)

<div align='center'><!--sizeo:6--><span style="font-size:24pt;line-height:100%"><!--/sizeo--><b><u>Installing OpeniBoot and android on your iDevice</u></b><!--sizec--></span><!--/sizec-->
<!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><u>A guide written by Emeraldturf</u><!--sizec--></span><!--/sizec--></div>

Heres a guide to installing Jaywalker's OpeniBoot for iPod Touch 2g. This program is still Alpha so dont expect to much. I also prefer that you have backed up your iPod Touch and have nothing you wouldnt mind losing on it (A.K.A you might have to restore if you mess up or something) Ok so lets start.

<b><u>Compatible iDevices:</u></b>

iPad: Wait for OpeniBoot and android to be ported
iPhone 4: Wait for OpeniBoot and android to be ported
iPhone 3gs (newer bootrom): Wait for OpeniBoot and android to be ported
iPhone 3gs (Older Bootrom): Wait for OpeniBoot and android to be ported
iPhone 3g: Works. Android's missing GPU driver.
iPhone 2g: Compatible
iPod Touch 4: Wait for OpeniBoot and android to be ported
iPod Touch 3g: Wait for OpeniBoot and android to be ported
iPod Touch 2g MC: Wait for OpeniBoot and android to be ported
iPod Touch 2g MB: OpeniBoot is a porting in progress
iPod Touch 1g: Compatible

Requirements:
-A Jailbroken compatible iDevice (has to be with redsn0w or pwnagetool or blackra1n)
-Linux Ubuntu (prefereblly 10.04 LTS 32-bit)
-Willingness to restore your iPod
-A PC
-An iPod USB Cable

<!--sizeo:5--><span style="font-size:18pt;line-height:100%"><!--/sizeo-->Preparation:<!--sizec--></span><!--/sizec-->
[title:Does what it says on the tin]
Install all the tools needed:
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->sudo apt-get install libusb-1.0-0 libusb-1.0-0-dev libreadline6-dev readline-common libreadline6 libreadline-dev texinfo<!--c2--></div><!--ec2-->

Log in as root:
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->sudo -s<!--c2--></div><!--ec2-->
Then enter in your computer password


Mounting, Compiling, and Installing

1. First we want to mount the git repository.

<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->git clone git://github.com/planetbeing/iphonelinux.git<!--c2--></div><!--ec2-->

1(extra). If you want to try out Jaywalker and kleemajo's iPod Touch 2g port (it's very alpha so it doesnt work completely yet) Then use this git instead.
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->git clone git://github.com/kleemajo/iphonelinux.git<!--c2--></div><!--ec2-->

1a. Then mount the directory
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->cd iphonelinux/<!--c2--></div><!--ec2-->

2. Build the toolchain
2a. <!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->sudo toolchain/build-toolchain.sh make<!--c2--></div><!--ec2-->
2b. Enter in your password to log into root and wait a while for the toolchain to compile
2c. If your having problems with building newlib then try this:
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->sudo rm /usr/local/bin/arm-elf-cc<!--c2--></div><!--ec2-->

3.Build
3a. Change Directory
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->cd openiboot<!--c2--></div><!--ec2-->

3b.Build OpeniBoot
For iPod Touch 1g type:
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->PLATFORM=IPOD make openiboot.img3<!--c2--></div><!--ec2-->

For iPhone 2g type:
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->PLATFORM=IPHONE make openiboot.img3<!--c2--></div><!--ec2-->

For iPhone 3g type:
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->PLATFORM=3G make openiboot.img3<!--c2--></div><!--ec2-->

3c. If your using kleemajo or Jaywalkers repo then enter this instead
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->PLATFORM=IPOD2G make openiboot.img3<!--c2--></div><!--ec2-->

4. Compile all in client
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->cd client && make all && cd ..<!--c2--></div><!--ec2-->
4a.<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->sudo client/loadibec openiboot.img3<!--c2--></div><!--ec2-->

5. Run the client
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->sudo client/oibc<!--c2--></div><!--ec2-->

6. Your done!
<!--sizeo:5--><span style="font-size:18pt;line-height:100%"><!--/sizeo-->Installation<!--sizec--></span><!--/sizec-->
Updating an existing installation (Can't be done if your using kleemajo or Jaywalkers repo yet):

1. Pull the new code from Git: (“git pull” if you already downloaded the code using Git)

2. Compile openiboot, but this time you don’t have to make an img3 image:
For iPod Touch 1g type:
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->PLATFORM=IPOD make openiboot.img3<!--c2--></div><!--ec2-->

For iPhone 2g type:
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->PLATFORM=IPHONE make openiboot.img3<!--c2--></div><!--ec2-->

For iPhone 3g type:
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->PLATFORM=3G make openiboot.img3<!--c2--></div><!--ec2-->

If your using kleemajo or Jaywalkers repo:
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->PLATFORM=IPOD2G make<!--c2--></div><!--ec2-->

3. Compile all in client/:

<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->cd client && make all && cd ..<!--c2--></div><!--ec2-->

(requires libusb, libreadline and pthread)

4. Launch openiboot, using the menu on the device

5. Run the client:

<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->sudo client/oibc<!--c2--></div><!--ec2-->

6. Copy the openiboot binary in the device memory:

<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->!openiboot.bin<!--c2--></div><!--ec2-->

7. Jump to it:

<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->go 0×09000000<!--c2--></div><!--ec2-->

8. Relaunch openiboot console using the menu on the device.

9. Relaunch the client:

<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->sudo client/oibc<!--c2--></div><!--ec2-->

10. Install the new version:

<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->install<!--c2--></div><!--ec2-->

<!--sizeo:5--><span style="font-size:18pt;line-height:100%"><!--/sizeo-->Updates:<!--sizec--></span><!--/sizec-->

And with that, I'm going to call it a night. Sorry It's not 100% done, but i'll finish that up first thing tomorr...zzzzz.....
By Jaywalker(9988) via Twitter

Anyone interested on USB working for openiboot on ipt2g tonight? I'm about to pass out, but if i hear voices screaming out, i'll finish it
By Jaywalker(9988) via twitter

"Added a few files that I forgot to in the last commit"
<a href="http://github.com/kleemajo/iphonelinux/commits/" target="_blank">http://github.com/kleemajo/iphonelinux/commits/</a>
<a href="http://github.com/kleemajo/iphonelinux/" target="_blank">http://github.com/kleemajo/iphonelinux/</a>
By kleemajo via Github


"Updated power_setup for IPOD2G".
<a href="http://github.com/kleemajo/iphonelinux/commits/" target="_blank">http://github.com/kleemajo/iphonelinux/commits/</a>
By kleemajo via Github


GUIDE UPDATE#2: Finally got one of the first daily builds up.
By Saphiresurf(me) via iPod Touch Fans

GUIDE UPDATE: Ok where switching to kleemajo's git repository since hes a few commits ahead of Jaywalker
By Saphiresurf (me) via iPod Touch Fans


I got interrupts to work for the 2g ipod touch openiboot. See <a href="http://github.com/kleemajo/iphonelinux" target="_blank">http://github.com/kleemajo/iphonelinux</a> for the source (reboots after 10s).
By kleemajo via twitter
----------------------------------------------------------------------------------
(Almost) Daily builds:
9/4/10 <a href="http://www.mediafire.com/?vfy4b5gw97bab9y" target="_blank">http://www.mediafire.com/?vfy4b5gw97bab9y</a>

8/29/10: <a href="http://www.mediafire.com/?6i1u4bjld83e7e6" target="_blank">http://www.mediafire.com/?6i1u4bjld83e7e6</a>

----------------------------------------------------------------------------------
Readme (For iPod Touch 2g users (kleemajo or Jaywalkers repo):
iPod Touch 2G Users:

Please note, this software is extremely alpha and currently only makes the device reboot from C code. This is not a bug, it's a feature. <img src="style_emoticons/<#EMO_DIR#>/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />

Also, for those interested in helping out, here's a TODO for what's remaining (for kleemajo and Jaywalkers repo only. A.K.A for the iPod Touch 2g porting project):

* Port GPIO driver
* Verify SPI and NOR work.. They're the same as the iphone2g, so they should.. but just verify it <img src="style_emoticons/<#EMO_DIR#>/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />
* Port LCD Driver (I'll probably have to do this one.. I have some good info already)
* Verify the DMA driver works (again.. it's the same as the iphone2g)
* Port the rest - at least we'll have the basic openiboot working by this point <img src="style_emoticons/<#EMO_DIR#>/biggrin.gif" style="vertical-align:middle" emoid=":D" border="0" alt="biggrin.gif" />

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
For android I dont think I can make a better guide then the one here: <a href="http://www.idroidproject.org/wiki/Installing_iDroid_%28Linux%29" target="_blank">http://www.idroidproject.org/wiki/Installi...oid_%28Linux%29</a>. So try it out have fun and feedback is always appreciated!

Credit's:
Jaywalker (or Jaywalker 9988)
Kleemajo
Planetbeing
iDroidproject.org
*if I forget anyone please tell me*

<div align='center'><!--coloro:#9932CC--><span style="color:#9932CC"><!--/coloro--><!--sizeo:6--><span style="font-size:24pt;line-height:100%"><!--/sizeo--><u><b>IDROID on iPhone/iPod touch
with Bootlace</b></u><!--sizec--></span><!--/sizec--><!--colorc--></span><!--/colorc-->
<!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><u>A guide written by Dter ic, for Gbatemp ONLY</u><!--sizec--></span><!--/sizec-->
<img src="http://www.idroidproject.org/w/images/thumb/Markgraphic.png/140px-Markgraphic.png" border="0" class="linked-image" />
</div>


An easy-peasy guide on how to install android with bootlace

<b>Requirements:</b>
<b>Device</b>
compatible devices
iPhone 3G
iPhone 2G
iPod Touch 1G

<b>IOS Software:</b>
Bootlace is currently compatible with
3.1.2 to 4.2.1

<b>Jailbreak</b>
the really Obvious bit, you need to have a jailbroken device so that you can have cydia to install Bootlace
OpeniBoot requires a compatible jailbreak; one that allows for unsigned NOR images to be run. Currently these include redsn0w, PwnageTool or Blackra1n.

<!--sizeo:5--><span style="font-size:18pt;line-height:100%"><!--/sizeo-->Installing Bootace<!--sizec--></span><!--/sizec-->
Open up Cydia and add the following repository to your sources:

<a href="http://repo.neonkoala.co.uk" target="_blank">http://repo.neonkoala.co.uk</a>
<img src="http://www.idroidproject.org/w/images/Bootlace_Repo_Source.PNG" border="0" class="linked-image" />

Install the package named 'Bootlace'.

<b>Using Bootlace</b>
After closing Cydia it's as simple as opening up Bootlace, tapping the iDroid tab and then tapping install!
<img src="http://www.idroidproject.org/w/images/Bootlace_V2_iDroid.PNG" border="0" class="linked-image" />

The installation could take a while (depending on your connection speed)

After installation you can reboot your device and select iDroid in the OpeniBoot Menu using the volume. buttons (or power button if you are on iPod Touch 1G) and confirm with the home button.

Congratulations. You installed iDroid on your iOS Device.

<b><u>Credits:</u></b>
iDroid Wiki for the helpful info <img src="style_emoticons/<#EMO_DIR#>/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />

<div align='center'><!--sizeo:6--><span style="font-size:24pt;line-height:100%"><!--/sizeo--><!--coloro:#000000--><span style="color:#000000"><!--/coloro--><u>Downgrading</u><!--colorc--></span><!--/colorc--><!--sizec--></span><!--/sizec-->
<!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><u>A guide written by Alidsl</u><!--sizec--></span><!--/sizec--></div>

Requirements:<ul><li>SHSH blobs saved for the target ispw using <a href="http://thefirmwareumbrella.blogspot.com/" target="_blank">the firmware umbrella</a> or on Cydia</li><li>The ispw for the firmware you want to downgrade to</li></ul>Before I start I want to clarify one thing, the difference between DFU (Definitely F***ed Up) mode and restore mode
Restore mode is probably what most people call DFU mode, but there's a difference
Restore mode has the "connect to itunes" picture but DFU mode looks as though the iDevice is off
(here's a cool pic I found to explain the difference (minus the writing))
<img src="http://iphoneindia.gyanin.com/wp-content/uploads/2009/10/iphone-dfu-mode-screen1.jpg" border="0" class="linked-image" />

Before you attempt to downgrade I recommend you sync with itunes and let it backup your device
I also recommend you read the entire guide before diving in

<!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><b><u>The itunes side</u></b><!--sizec--></span><!--/sizec-->

If you have itunes open, close it

navigate to this file
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->C:\Windows\System32\drivers\etc\hosts<!--c2--></div><!--ec2-->
Or for mac
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->\etc\hosts<!--c2--></div><!--ec2-->
Open in notepad, if the file is on one line (and not clearly layed out) use <a href="http://www.computerhope.com/jargon/w/wordpad.htm" target="_blank">wordpad</a>

Edit the file and add this address at the end (Saurik's server)
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->74.208.10.249 gs.apple.com<!--c2--></div><!--ec2-->
and put a "hash" (#) before (to get SHSH from your computer)
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->127.0.0.1 gs.apple.com<!--c2--></div><!--ec2-->
so it becomes
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->#127.0.0.1 gs.apple.com<!--c2--></div><!--ec2-->

my hosts file looks like this
<div class='codetop'>CODE</div><div class='codemain' style='height:200px;white-space:Pre;overflow:auto'># Copyright © 1993-1999 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host

127.0.0.1 localhost
#127.0.0.1 gs.apple.com
74.208.10.249 gs.apple.com
</div>
<b>Now make sure that the file is set to "Read-only"</b>

<!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><b><u>The Downgrade</u></b><!--sizec--></span><!--/sizec-->
First. Make sure your device is ON and itunes is open

Make sure your device is plugged in (so you know when it has entered DFU)

Now hold down the Sleep and the home button for 10 seconds
after 10 seconds (NOT when the apple appears) let go of the sleep button and keep holding the home button

Please note that if you see the "connect to itunes" picture you've held down the sleep button for too long
If you see the itunes picture just try again

Now when you've entered DFU itunes should come up with this message
<img src="http://www.ipodtouchfans.com/forums/imgcache/10141.png" border="0" class="linked-image" />
even though the iDevices screen is black

now on itunes go to your device and hold shift (option for mac) and click on restore

navigate to where you saved the ipsw you want and open it

itunes should restore the device to the firmware and all is well <img src="style_emoticons/<#EMO_DIR#>/biggrin.gif" style="vertical-align:middle" emoid=":D" border="0" alt="biggrin.gif" />

Credits:
>>Saurik (SHSH service)
>>The firmware umbrella team (SHSH service)

<div align='center'><!--sizeo:6--><span style="font-size:24pt;line-height:100%"><!--/sizeo--><!--coloro:#000000--><span style="color:#000000"><!--/coloro--><u>How to make your own theme</u><!--colorc--></span><!--/colorc--><!--sizec--></span><!--/sizec-->
<!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><u>A guide written by Alidsl</u><!--sizec--></span><!--/sizec-->
<!--coloro:#FF0000--><span style="color:#FF0000"><!--/coloro-->Winterboard has not been updated for 4.1 yet, some aspects will not work<!--colorc--></span><!--/colorc--></div>

Requirements:<ul><li>Winterboard (download from Cydia)</li><li>Image editing program</li></ul>I will cover most main elements of theming, if I've missed anything out PM me
and for the sake of this guide let's say your theme is called "theme"
All of the pictures are case sensetive

<!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><b><u>Icons</u></b><!--sizec--></span><!--/sizec-->

<img src="http://www.kocosports.com/speaker_icon.jpg" border="0" class="linked-image" />

Under the \theme\ folder make a folder called "icons" (\theme\icons)

1. Start your icon on a 60x60 canvas (you can change the size of an icon but the stock icons are 60x60
2. Make the icon (no real colour requirements)
3. Save the icon into the /theme/icons/ with the EXACT name of the app (eg. for "iPod" the icon would be "iPod.png, this is case sensetive)
4. Make more icons

<b><u>The "proper" way</u></b>
For a HD/Retina icon

1. Make your 114x114 (With rounded corners)
2. Create a folder under \theme\ called "bundles" (\theme\bundles\)
3. Now in \bundles\ create a folder that corresponds to the app
To find out what you need to call this folder visit this google spreadsheet <a href="https://spreadsheets.google.com/ccc?key=0AnwqZYJrC7psdGt1WE5WMlE4ZU9pVG9hcGJXVVpzRlE&hl=en#gid=0" target="_blank">"icon"</a>
4. Now save the icon under you \theme\bundles\XXXXX\ folder
To find the name of the icon from the same spreadsheet as above (<a href="https://spreadsheets.google.com/ccc?key=0AnwqZYJrC7psdGt1WE5WMlE4ZU9pVG9hcGJXVVpzRlE&hl=en#gid=0" target="_blank">icon</a>)
5. This applies to 3rd party (unofficial apps) aswell

<!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><b><u>Wallpaper, lockscreen and dock</u></b><!--sizec--></span><!--/sizec-->
<img src="http://superfluousbanter.org/p/blog/iphone-touch-dock.jpg" border="0" class="linked-image" />

<b><u>Wallpaper/Lockscreen</u></b>
1. Create a new image that is 320x480
2. Make the image
3. Save it into the \theme\ folder as "Wallpaper.png" or for the lockscreen save in the same place as "LockBackground.jpg"

<b><u>Dock</u></b>
1. Create an image that is 320x91
2. Make a dock (Transparacy DOES work)
3. Save it into \theme\ as Dock.png

Want to get rid of dock icon shadows?
Create a new folder in \theme\ called "bundles" under \theme\bundles\ create another folder called "com.apple.springboard"

Just create a transparent 60x60 icon and save it to the new \com.apple.springboard\ folder and name it "[email protected]"
Copy the file twice and name one "[email protected]" and the other "[email protected]" all in the com.apple.springboard folder

<!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><b><u>Sliders</u></b><!--sizec--></span><!--/sizec-->
<img src="http://www.2dayblog.com/images/2009/may/slidetounlock2.jpg" border="0" class="linked-image" />

in \theme\bundles\ create a new folder called "com.apple.TelephonyUI"

1. Create a 79x96 icon (Should be transparent but you can change it to see a different look, this is not the actual slider)
2. Save this as "[email protected]" into the "com.apple.TelephonyUI" folder
3. copy this file twice and rename the copies to "[email protected]" and "[email protected]"
4. Now for the slider, create a 142x94 image
5. Make your slider
6. Save as “[email protected]” into the \com.apple.TelephonyUI\folder

Now your slider works

<b><u>Change slide to unlock text</u></b>

1. In \Bundles\com.apple.springboard\ create a folder named "en.lproj"
2. Open notepad and paste the following
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1--><?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0">
<dict>
<key>AWAY_LOCK_LABEL</key>
<string color="gray">XXXXXXXX<string>
</dict>
</plist><!--c2--></div><!--ec2-->
3. Change the "XXXXXXXX" to whatever you want (There is a character limit so don't be stupid)
4. Save in the \en.lproj\ folder as "SpringBoard.strings"

<!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><b><u>Custom carrier logo</u></b><!--sizec--></span><!--/sizec-->
<img src="http://www.iphonealley.com/images/storyimages/september07/bmw-iphone-vodafone_thumb.jpg" border="0" class="linked-image" />

1. In \theme\bundles\ create a new folder, you can find what the folder for your phone beneath
US folders:
AT&T: com.apple.ATT_US
(Not sure about others, if anyone can point me to a list it would be great)
2. Make an 80x40 image for your carrier
3. Save under your carrier folder (com.apple.XXXX_XX) as "[email protected]" and "[email protected]"

<!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><b><u>Signal bars</u></b><!--sizec--></span><!--/sizec-->


1. In \theme\ create a folder called \UIImages\ (case sensetive)
2. Make a 19x20 image and make one for all these:<ul><li>"Black_0_Bars.png" (No Reception)</li><li>"Black_1_Bars.png" (hardly any recption)</li><li>"Black_2_Bars.png" (etc.)</li><li>"Black_3_Bars.png"</li><li>"Black_4_Bars.png"</li><li>"Black_5_Bars.png" (max reception)</li></ul>3. Save all of these into the \theme\UIImages\ folder
4. Now do the same thing (and the same pics) but change "Black" into "Silver" (eg. Black_2_Bars.png --> Silver_2_Bars.png)


<!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><b><u>Wi-fi bars</u></b><!--sizec--></span><!--/sizec-->

1. Create all four wi-fi icons at 21x21
2. Name them like so<ul><li>"Black_0_WifiBars.png" (no wi-fi)</li><li>"Black_1_WifiBars.png"</li><li>"Black_2_WifiBars.png"</li><li>"Black_3_WifiBars.png" (max wi-fi)</li></ul>Now do the same thing (and the same pics) but change "Black" into "Silver" (eg. Black_2_WifiBars.png --> Silver_2_WifiBars.png)

<!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><b><u>Custom Battery</u></b><!--sizec--></span><!--/sizec-->
<img src="http://www.dragon-tongue.com/images2006/BatteryBG_4.png" border="0" class="linked-image" />

1. If you haven't already make a folder in \theme\bundles\ called "com.apple.SpringBoard"
2. Create 17 528x258 images
3. Name them [email protected] ("X" can be any number between 1 and 17, 17 being full charge 1 being empty)
4. save them all in /bundles/com.apple.SpringBoard/

<!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><b><u>Custom Badges</u></b><!--sizec--></span><!--/sizec-->

Just to clear something up, a badge is the thing that shows up above the icon when the appstore/Cydia has detected an update, or a notification on FaceBook (and other apps)

1. Create a 58x55 image for your badge
2. Make the image (Make sure it is circular and make the width slightly higher than the hight)
3. Then save under the following names in \bundles\com.apple.SpringBoard\<ul><li>"[email protected]"</li><li>"[email protected]" (The same image as the first)</li></ul>
<!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><b><u>Ringtones and other sounds</u></b><!--sizec--></span><!--/sizec-->
[title:Ding-a-ling]
<b><u>Ringtones</u></b>

1. Make an mp3 file that you want to be your ringtone (27 seconds MAX)
2. Open iTunes and add the new file
3. Right click on the file and select "Create AAC version"
4. Locate the created file (Should be found under C:\Users\yourname\Music\iTunes\iTunes Media\Music\Unknown Artist\)
5. Copy the file and paste it somewhere else (so iTunes won't delete it)
6. Rename to *.m4r (the star being anything)
7. Remove the small mp3's from iTunes (Unless you want them in your music library)
8. Then manually add the m4r file to iTunes (Drag 'n' drop)
9. Sync, and you should have your new ringtone

<b><u>Other sounds</u></b>

1. Create a new folder under \theme\ called "UISounds" (Case Sensetive)
2. Create your file in an audio editor/maker and normalize the file to 90% sound
3. Now save the file as "apple.aif"
4. Rename to one of the following (depends on what you want)
<ul><li>Beep-Beep.caf (Plugged in sound)</li><li>dtmf-0.caf (Sound from pressing 0 on the phone keypad (You can set this to any number between 0 and 9 by changing the "0"))</li><li>dtmf-pound.caf (Sound from pressing "#" on the phone keypad)</li><li>dtmf-star.caf (Sound from pressing "*" on the phone keypad)</li><li>lock.caf (Lock sound)</li><li>low_power.caf (Low battery power)</li><li>new-mail.caf (new mail)</li><li>mail-sent.caf (Mail sent)</li><li>photoShutter.caf (Sound when you take a picture)</li><li>RecievedMessage.caf (You've recieved a message)</li><li>sms-recievedX.caf (Sms tone, you can store up to six of these, (X being the number 1-6))</li><li>Tink.caf (keyboard sound, I think)</li><li>Tock.caf (Keyboard sound)</li><li>Unlock.caf (unlock sound)</li><li>Voicemail.caf (Voicemail sound)</li></ul>


<!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><b><u>Multi-tasking and folders</u></b><!--sizec--></span><!--/sizec-->

<b><u>Multi-tasking and folder background</u></b>

1. Create a 640x960 image
2. Make your image
3. Save it as "[email protected]" and "FolderSwitcherBG.png"
4. Place the file in \theme\bundles\com.apple.springboard\

<b><u>Folder icon</u></b>

1. Create a 59x62 image (118x124 for iPhone 4)
2. Make your image (Make sure is has rounded corners)
3. Save it as "[email protected]" and "FolderIconBG.png"
4. Place the file in \theme\bundles\com.apple.springboard\

<!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><b><u>SMS background and bubbles</u></b><!--sizec--></span><!--/sizec-->


<b><u>SMS background</u></b>

1. Create a 640x480 image
2. Make the image you want
3. Save as "SMSBackground.png" under the \theme\ folder

<b><u>SMS bubbles</u></b>

1. Under the \theme\ folder creat a folder called "Folders"
2. under \theme\Folders\ create another folder called "ChatKit.framework"
3. Create an 86x64 image
4. Make the image you want
5. Save this as "[email protected]" (in the \ChatKit.framework\ folder)
6. Do the same but with different colours and name this one "[email protected]"
7. Make sure both are EXACTLY the same apart from the colours

<!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><b><u>The keypad</u></b><!--sizec--></span><!--/sizec-->

<b><u>The Dialer keypad</u></b> (iPhone only)

1. Create a new folder under \bundles\ called "com.apple.mobilephone"
2. Create a 640x546 picture with all the buttons UNPRESSED on
3. Save this in the \com.apple.mobilephone\ folder as "[email protected]"
4. Do the same thing but this time have the buttons pressed and save it as "[email protected]"

<b><u>The unlock keypad</u></b>

1. Make a 320x216 image
2. Make your image with the keys UNPRESSED
3. save it into the \com.apple.springboard\ folder as "[email protected]"
4. Do the same thing but with the keys pressed and name it "[email protected]"
REMEMBER: This CANNOT be the same image as the phone keypad because of the different dimensions

<!--sizeo:5--><span style="font-size:18pt;line-height:100%"><!--/sizeo--><!--coloro:#000000--><span style="color:#000000"><!--/coloro--><b><u>Manually adding your theme</u></b><!--colorc--></span><!--/colorc--><!--sizec--></span><!--/sizec-->

Firstly, you must connect to your idevice using your preferred SSh client (WinSCP or Cyberduck)
Log-on and then navigate to \var\stash\themes.????\ (The ???? can be anything)
Place the theme with in a folder (if the theme is already in a single folder ignore this) with the name of your choice

<b><u>Credits:</u></b>
>>Saurik (for Winterboard)
>>All dev-teams (for making Jailbreaking possible)
>>Google images (for most of the pics)

<div align='center'><!--sizeo:6--><span style="font-size:24pt;line-height:100%"><!--/sizeo--><!--coloro:#000000--><span style="color:#000000"><!--/coloro--><u>How to make a deb file</u><!--colorc--></span><!--/colorc--><!--sizec--></span><!--/sizec-->
<!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><u>A guide written by Alidsl</u><!--sizec--></span><!--/sizec--></div>

<!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><b><u>The Control file</u></b><!--sizec--></span><!--/sizec-->

1. Make a folder (preferably one letter (can be renamed later)), for the purpose of the tutorial it's called "Y"

2. Create a folder in Y called "DEBIAN" (case sensitive), in this folder create a text file and put this in
<div class='codetop'>CODE</div><div class='codemain' style='height:200px;white-space:Pre;overflow:auto'>
Package: com.gbatemp.yourapp
Name: Appname (No spaces alowed)
Version: Number
Architecture: iphoneos-arm
Description: Small Description (this is just the line beneath the theme/app name)
Homepage: Your Website
Maintainer: YourName <YourEmail>
Author: YourName
Sponsor: YourWebSiteName <Website URL>
Section: Theme/tweak etc

</div>
<!--coloro:#FF0000--><span style="color:#FF0000"><!--/coloro--><b>MAKE SURE THAT THERE IS AN EMPTY LINE AT THE END, IF THERE ISN'T IT WON'T WORK</b><!--colorc--></span><!--/colorc-->

3. Fill in the necessary info and save as "control" (NO EXTENSION) into \Y\DEBIAN\
<!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><b><u>Where does my app/theme go?</u></b>
[title:Don't get this wrong]
<b><u>For a theme</u></b><!--sizec--></span><!--/sizec-->

1. Inside of \Y\ make a folder called "Library"

2. In \Y\Library\ make another folder called "Themes"

3. Finally in \Y\Library\Themes\ paste your theme folder (Plus a .theme at the end of the folder name ie. Megaman.theme)

<!--sizeo:3--><span style="font-size:12pt;line-height:100%"><!--/sizeo--><b><u>For an App</u></b><!--sizec--></span><!--/sizec-->

1. In \Y\ make a folder called "Applications"

2. In \Y\Applications\ paste your app folder (Plus a .app at the end of the folder name ie. iFile.app)


<!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><b><u>Creating the deb file</u></b><!--sizec--></span><!--/sizec-->

1. SSh into your device (if you don't know how to do this then follow the guide <a href="http://gbatemp.net/t254055-the-ultimate-gbatemp-idevice-guide" target="_blank">here</a>)

2. Navigate to \var\root\ copy/paste "Y" into this folder

3. In the WinSCP terminal type this command (case sensetive and Y being the name of your folder)
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->dpkg -b Y<!--c2--></div><!--ec2-->

3a. Or in the Mobile terminal type in the command
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->login root<!--c2--></div><!--ec2-->
b. Then it should prompt you for a password, the password should be "alpine" (unless you've changed it)

c. Now type in this command (case sensetive and Y being the name of your folder)
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->dpkg -b Y<!--c2--></div><!--ec2-->


4. Now the deb file is in the \var\root\ folder, be sure to delete it <i>after</i> you have copied it to your computer

<b><u>Credits:</u></b>
>>All Jailbreaking teams (for making this possible)

<div align='center'><!--sizeo:6--><span style="font-size:24pt;line-height:100%"><!--/sizeo--><!--coloro:#000000--><span style="color:#000000"><!--/coloro--><u>How to remove all ads from Cydia</u><!--colorc--></span><!--/colorc--><!--sizec--></span><!--/sizec-->
<!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><u>A guide written by Alidsl</u><!--sizec--></span><!--/sizec--></div>

<!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><b><u>Before:</u></b><!--sizec--></span><!--/sizec-->
<img src="http://img229.imageshack.us/img229/2231/adsc.png" border="0" class="linked-image" />
<!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><b><u>After:</u></b><!--sizec--></span><!--/sizec-->
<img src="http://img151.imageshack.us/img151/5593/noads.png" border="0" class="linked-image" />

1. Access your devices file system (FTP/SSH/iFile etc)

2. Find this file \Applications\Cydia.app\package.js\

3. Open in notepad/iFile etc

4. Search/find the line
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->if (depiction == null)<!--c2--></div><!--ec2-->

5. Now edit this line to say if

<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->(depiction == null || true)<!--c2--></div><!--ec2-->

6. If you want to reverse these effects just do the opposite

<b><u>Credits:</u></b>

>>Jailbreaking teams (For making this possible)
>>Saurik/Jay Freeman (For developing Cydia)

<div align='center'><!--sizeo:6--><span style="font-size:24pt;line-height:100%"><!--/sizeo--><!--coloro:#000000--><span style="color:#000000"><!--/coloro--><u>Animated boot logos</u><!--colorc--></span><!--/colorc--><!--sizec--></span><!--/sizec-->
<!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><u>A guide written by Alidsl</u><!--sizec--></span><!--/sizec-->
Animated boot logos <img src="style_emoticons/<#EMO_DIR#>/biggrin.gif" style="vertical-align:middle" emoid=":D" border="0" alt="biggrin.gif" /></div>

<b><u>Requirements:</u></b>
<ul><li>A 4.2.1 greenpois0ned iDevice (any gen)</li><li>Image making/editing programme</li><li>The boot logo cydia app (download any boot logo on Cydia and it will download)</li></ul>
<b>So the resolution:</b>
iPad - 1024x768
Retina display - 640x960
SD devices - 320x480

Step 1-The animation:

The animation is just a sequence of numbers: 01 to 10 (02,03 etc)
There can be more frames but that increases boot time.

Step 2-Where does it go?

\library\bootlogos\bootlogoname
eg. \library\bootlogos\Fadetoskull

Step 3-Apply in Boot logos in settings.app and reboot, happy trails (Chored from LIAT)

<b><u>Credits:</u></b>
>>Chronic Dev team (For greenpois0n)

<div align='center'><!--sizeo:6--><span style="font-size:24pt;line-height:100%"><!--/sizeo--><b><u>How to use some iPad apps on an iPod touch/iPhone</u></b><!--sizec--></span><!--/sizec-->
<!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo-->A guide written by Mezut360 and alidsl<!--sizec--></span><!--/sizec--></div>


<div align='center'>What You Need:
Jailbroken IDevice*
iFile
Diskaid/Ifunbox/SSH
7-Zip (if you want it the easier way)
Any iPad IPA (from your own sources)

1. Extract the directory Payload/BackToTheFuture101.app <b>(Back to the future is the example used in this guide)</b> from the .ipa, Using 7-zip to your desktop
2. Copy BackToTheFuture101.app (folder) to Applications Folder on your iDevice, There is a shortcut in the root of the iDevice, using Diskaid/Ifunbox/SSH.
3. On your iDevice, go on iFile, go to the Applications folder and find BackToTheFuture101.app (folder) and click the blue arrow.
4. Under Access Permissions Change the Settings according to this:
<div align='center'>User - Read,Write,Execute
Group - Write,Execute
World - Write,Execute
</div>
5. Go into BackToTheFuture101.app (folder) and change the following files BackToTheFuture101 and Pkginfo Permissions according to the same thing above.
6. Re-spring
7. the app should be there and Run it! (the first time its glitch but the next time it works)
<div align='center'>Congratulations !</div>

Screen Shots:
<img src="http://pix.gbatemp.net/174127/IMG_0399.PNG" border="0" class="linked-image" />
<img src="http://pix.gbatemp.net/174127/IMG_0400.PNG" border="0" class="linked-image" />
<img src="http://pix.gbatemp.net/174127/IMG_0401.PNG" border="0" class="linked-image" />
<img src="http://pix.gbatemp.net/174127/IMG_0402.PNG" border="0" class="linked-image" />
<img src="http://pix.gbatemp.net/174127/IMG_0403.PNG" border="0" class="linked-image" />
<img src="http://pix.gbatemp.net/174127/IMG_0404.PNG" border="0" class="linked-image" />
</div>

*- I Recommend you use an Iphone 4 or Ipod Touch 4 For quality reasons

This was tested with an iPod touch 4
Also the text looks very pixely and unreadable but everything else seems to work
P.S First Tutorial <img src="style_emoticons/<#EMO_DIR#>/yay.gif" style="vertical-align:middle" emoid=":yay:" border="0" alt="yay.gif" />


<b><u>Requirements:</u></b>
<ul><li>an iPhone/iPod touch</li><li>iFunbox/SSh etc.</li><li>7-zip</li><li>An iPad ipa</li><li>Some rubbish free app installed (I used Dice Match]</li></ul>

<b><u>Current working games:</u></b><ul><li>World of Goo</li></ul>

1. Unzip the World of Goo ipa file.

2. In the "Payload" folder there should be a folder called "WoG.app" open this and copy all files inside.

3. Open the folder that has your free app in, open the Freeterribleapp.app (freeterribleapp being the name of your free terrible app) folder.

4. Delete all the files inside and paste the world of goo files into the *.app folder.

5. Now from the original World of Goo ipa files you should be left with two files (iTunesartwork and the metadata)

6. These should be copied straight into the folder containing you free app (overwriting it's iTunesartwork and metadata)

7. Now respring. World of Goo should be on your springboard as a white icon (this can be themed on winterboard)

<!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><b><u>Screenies</u></b><!--sizec--></span><!--/sizec-->(The theme is iFlat 2)
<img src="http://img824.imageshack.us/img824/5416/img0026c.png" border="0" class="linked-image" />
<img src="http://img809.imageshack.us/img809/5373/img0027j.png" border="0" class="linked-image" />
<img src="http://img841.imageshack.us/img841/2292/img0028m.png" border="0" class="linked-image" />
<img src="http://img6.imageshack.us/img6/3638/img0029g.png" border="0" class="linked-image" />

<b><u>Credits:</u></b>
>>Mezut360 (Method #1)
>>Alidsl (Method #2)
>>iPad Devs
 

Slyakin

See ya suckers
Member
Joined
Oct 15, 2008
Messages
4,448
Trophies
0
Age
28
Location
Soviet Slyakin
XP
399
Country
United States
biggrin.gif
That's a really good guide!
smile.gif
 

iFish

Slower than a 90s modem
Member
Joined
Jul 11, 2009
Messages
4,233
Trophies
1
Age
29
Location
Montreal, QC
XP
593
Country
Canada
I'm confused. This guide is not susposed to replace Dialexio and I's guide. Correct?

I read it and am still confused.

Sorry
 

alidsl

I am now a lurker
OP
Member
Joined
May 27, 2009
Messages
2,823
Trophies
0
Age
28
Location
Kanto - Pallet Town
XP
688
Country
Thanks I knew I missed something I'll update tomorrow (on my iPod) but for now I'll strikethrough it

Ok I've edited downgrading, I'm searching for a mac guide now
 

metamaster

Well-Known Member
Member
Joined
Mar 7, 2010
Messages
875
Trophies
0
XP
162
Country
Canada
In your hosts file, you put a hash before #127.0.0.1 gs.apple.com. That address gets the shsh blobs from your computer (which you had to cache before). The 74.208.10.249 gs.apple.com gets them from Cydia's server. You can mention that in the guide. I also downgraded yesterday (not using this guide lol) and I saved the log:

CODE#
09/17/2010 19:58:30.093 The Firmware Umbrella - v4.1.4 by semaphore
#
09/17/2010 19:58:30.106 For help click here
#
09/17/2010 19:58:30.117 Connect a device to continue...
#
09/17/2010 19:58:31.245 Caching shsh files...
#
09/17/2010 19:58:31.262 Found [7] shsh files to cache...
#
09/17/2010 19:58:32.537 Cached [7] shsh files
#
09/17/2010 19:58:32.935 You are using the current version of TinyUmbrella.
#
09/17/2010 19:58:34.594 Device Detected - Device: iPad 3.2.1 (7B405)Model: MB293C/AName: JustinUUID:
#
09/17/2010 19:58:40.703 TSS Server Started!
#
09/17/2010 19:58:40.715 Killing iTunes... Restart it to restore your device...
#
09/17/2010 19:58:40.732 TSS Accepting connections...
#
09/17/2010 20:01:17.481 TSS Accepting connections...
#
09/17/2010 20:01:17.495 Received Blob request...
#
09/17/2010 20:01:17.580 REQUEST:%3C%3Fxml+version%3D (...)
#
#
09/17/2010 20:01:17.603 Received request for [iPad 3.2 (7B367)]
#
09/17/2010 20:01:17.657 Validating saved SHSH...
#
09/17/2010 20:01:17.895 RESPONSE:%3C%3Fxml+ver (...)
#
#
09/17/2010 20:01:18.195 Wrote TSS response
#
09/17/2010 20:01:20.039 Device disconnected:
#
09/17/2010 20:01:24.629 Recovery Device Detected - iDevice:
#
09/17/2010 20:01:26.469 Recovery Device disconnected.
#
09/17/2010 20:01:28.241 Recovery Device Detected - iDevice:
#
09/17/2010 20:01:35.828 Recovery Device disconnected.
#
09/17/2010 20:04:53.763 Device Detected - Device: iPad 3.2 (7B367)Model: MB293C/AName: iPadUUID:
#
09/17/2010 20:09:54.811 Device disconnected:
#
09/17/2010 20:10:17.398 Device Detected - Device: iPad 3.2 (7B367)Model: MB293C/AName: JustinUUID:

Apple got pwned.
I only removed my UUID and some long seemingly random numbers and letters (replaced with (...))
Notice how the firmware of my iPad changes at the end.
 

Dialexio

Well-Known Member
Member
Joined
Mar 14, 2009
Messages
1,567
Trophies
0
Website
twitter.com
XP
329
Country
United States
metamaster, it looks like your serial number and UUID are still showing...

QUOTE said:
09/17/2010 20:01:18.195 Wrote TSS response
#
09/17/2010 20:01:20.039 Device disconnected:UUID IS HERE
#
09/17/2010 20:01:24.629 Recovery Device Detected - iDevice:SERIAL NUMBER IS HERE
#
09/17/2010 20:01:26.469 Recovery Device disconnected.
#
09/17/2010 20:01:28.241 Recovery Device Detected - iDevice:SERIAL NUMBER IS HERE
#
09/17/2010 20:01:35.828 Recovery Device disconnected.
#
09/17/2010 20:04:53.763 Device Detected - Device: iPad 3.2 (7B367)Model: MB293C/AName: iPadUUID:
#
09/17/2010 20:09:54.811 Device disconnected:UUID IS HERE

By the way, Mac instructions for the hosts file are nearly the same... just two things are different. The hosts file is at /etc/hosts (and will most likely require admin or root privileges). To manually select an IPSW, you use the is Option key instead of Shift. Everything else is the same.
smile.gif
Great job with the guide!
 

metamaster

Well-Known Member
Member
Joined
Mar 7, 2010
Messages
875
Trophies
0
XP
162
Country
Canada
Oh shit, I was in a hurry and I didn't notice. Thanks.
By the way, thanks for not quoting my UUID and my serial number lol
 

Dialexio

Well-Known Member
Member
Joined
Mar 14, 2009
Messages
1,567
Trophies
0
Website
twitter.com
XP
329
Country
United States
I took another look at the guide, and noticed a few things about Frash's compatibility. It is compatible with the iPhone 4, and should work on iPhone 3GS units with the old bootrom...

metamaster said:
Oh shit, I was in a hurry and I didn't notice. Thanks.
By the way, thanks for not quoting my UUID and my serial number lol
No problem.
happy.gif
 

metamaster

Well-Known Member
Member
Joined
Mar 7, 2010
Messages
875
Trophies
0
XP
162
Country
Canada
Can you add specific sizes for icons, backgrounds, etc for the iPad or retina display?
You can also add a guide on how to back up Cydia apps with APTbackup
By the way, great guide , keep it up
yay.gif
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: @BakerMan, Fuck sigma, go with sugma. +1