How to enable home screen wallpapers on iPhone 3G and iPod touch 2nd generation running iOS 4 (Apple’s way)

We recently showed you how to enable home screen wallpapers on the iPhone 3G and iPod touch 2nd generation (running iOS 4), which is technically not supported by Apple.

Apple has stated that the main reason why these two devices are left out of the home screen wallpaper group is because of an issue with icon animations when closing and opening applications when using a wallpaper. We can confirm that there is some type of distortion of animations when closing and opening applications on these two devices when using a wallpaper. However, we have found a solution that allows you to use Apple’s way of home screen wallpapers, without any distortion.

We do recommend this tutorial over the previous one as it does not require third-party applications to be running. Here’s how to get it done:

NOTE: This tutorial is specifically for iPhone 3G and iPod touch 2nd generation users! You must have a jailbroken device for this tutorial to work. Before you begin this tutorial, make sure that you have a wallpaper already enabled on your home screen. For how to first enable home screen wallpapers on your device (before doing this tutorial), read this tutorial.

NOTE: ItБ─≥s All Tech is not responsible for any damage or data loss to your device.

Step 1: Download and install OpenSSH from Cydia (search for it)

Step 2: Restart your device

Step 3:б═On your computer, launch your favorite FTPб═application. On Mac, it is good to useб═CyberDuck and on Windows, a good one isб═FileZilla.

Step 4: After you launch the FTP application, create a new connection with the following settings:

  • SFTP as the file transfer type
  • The server should be the IP Address from your device (ON YOUR DEVICE: Go into the Settings app>Tapб═Wi-Fi>Find your wireless network and click the blue arrow next to it. Then, find the IP Address (first item) and make note of it)
  • The port number should remain the default
  • The username isб═root
  • The password isб═alpine

Step 5: In the FTP client on your computer, navigate to: System>Library>CoreServices>SpringBoard.app. From there, find the following files:

  • WallpaperIconDockShadow.png
  • WallpaperIconDockShadowT.png
  • WallpaperIconShadow.png
  • WallpaperIconShadowT.png

Step 6: Drag these files to your desktop and delete them in your FTP client (so they are no longer in the folder)

Step 7: Restart your iPhone 3G or iPod touch 2nd generation. Open any application – notice any lag? Close any application – notice any lag? You shouldn’t

Notes:

  • Those files that you removed from your device do not have any visual purpose and is the cause of the distortion.
  • The files you removed from your device should not be deleted from your computer. Always keep a backup so you can add them back if needed.
  • If you are having issues following this tutorial or have run into some troubles, just post a comment and we’ll help you out!

9 comments
gus0126
gus0126

how'd you get the battery percentage?

Suzie
Suzie

Im stuck on step 4. i am using a windows 7 machine and have installed FileZilla. What do i do? i tried connecting to my phone but this is not working.

Brian
Brian

I'm a little bit confused. Have you already removed the files? Is the animation slower once you removed the files?

Brian
Brian

I'm a little bit confused. Have you already removed the files? Is the animation slower once you removed the files?

Bob
Bob

I want to know the folder animiation seems slower how can i speed it back up

Bob
Bob

I want to know the folder animiation seems slower how can i speed it back up
//
window.__CF=window.__CF||{};window.__CF.u="/cdn-cgi/async/cf/uri/";window.__CF.p="70/e9b811261ea62dfe888666fd23a113";window.__CF.o=1;window.__CF.c=0;(function(){var a=document,b=a.createElement("script");b.src="//ajax.cloudflare.com/cdn-cgi/nexp/v=918368360/cf_tools.min.js";b.setAttribute("async","true");a=a.getElementsByTagName("script");a=a[a.length-1];a.parentNode.insertBefore(b,a)})();
//

Brian
Brian

At the top of the FileZilla window, you should see a row of text boxes (the first one being called "Host").

In this host field, type in the IP address of your iOS device
In the username field, type in root
In the password field, type in alpine
Leave the port field blank

Click the Quickconnect button and see if it connects.

If you have any further questions, feel free to reply back.

Brian
Brian

At the top of the FileZilla window, you should see a row of text boxes (the first one being called "Host").
In this host field, type in the IP address of your iOS device
In the username field, type in root
In the password field, type in alpine
Leave the port field blank
Click the Quickconnect button and see if it connects.
If you have any further questions, feel free to reply back.

Brian
Brian

At the top of the FileZilla window, you should see a row of text boxes (the first one being called "Host").

In this host field, type in the IP address of your iOS device
In the username field, type in root
In the password field, type in alpine
Leave the port field blank

Click the Quickconnect button and see if it connects.

If you have any further questions, feel free to reply back.