Edit or make your own themes Tutorial (2.x/3.x)
I've been getting quite a few PMs or DMs on twitter about how to edit themes, tweak them, or do things outside of Cydia as far as installing themes. I had a sticky guide over at HoFo so I'm copying and pasting it here, and I'm going to ask a mod to maybe sticky it here as well.
This is the guide I wrote, and the site linked is a guy over on HoFo's site. He's got some REALLY good tutorials on SSH'ing and what-not.
So, here it is,
In order to do this, you have to know how to SSH into your phone. Learning how to do this allows you to do pretty much whatever you want from changing SMS bubbles to badges, to backgrounds, to making your own icons.
For this, you need to download a few things from Cydia on your phone and then a few things to your computer. This guy has excellent tutorials:
(these are 3.x tutorials by the way, but most are backwards compatible with 2.x firmwares as the processes are the same)
How to SSH your phone:
This guy uses Fugu as an SSH client on his Mac, if you are a windows user, follow similar steps, just use something like WinSCP or any similar windows based SSH client. I don't believe fugu is available for windows, but I could be wrong.
Hack that Phone - Installing OpenSSH, using Fugu, shutting off service, and changing the root and mobile passwords
How to create your own themes using Winterboard (he only does a basic tutorial, but once you get the hang of this, you pretty much will know how to edit anything you want.) He starts with an intro to winterboard, if you're more advanced, you can skip a section or two, but this is good for beginners...it starts slow and then gets in depth...
Hack that Phone - Make and use themes with WinterBoard
As far as anything else goes, if you get stuck or have questions, how about we ask all questions in this thread?
Also, if you want to know a few places to get icon packs or wallpaper packs, or want to share cool ones, put that here too.
I personally find a wealth of wallpapers and icon packs on deviantart.com
I also found quite a few different sets of SMS bubbles from modmyi.com (you can also achieve the same goal from googling "different color iPhone SMS bubbles" and it brings up several places to download cool SMS bubbles from). I know Cydia has a limited selection right now.
You can also MAKE your own icons. Me and my brother use Photoshop for this, but any similar program will do. I believe the typical dimensions for iPhone icons are 59 x 60. Most people use around that range when creating them.
*Note: Keyboard themes do NOT currently work with 3.x firmwares, there are certain ways to get them working, but SSH'ing and modding some files on your phone is necessary.
- 08-28-2009, 03:17 PM #2
There are several themes pre-made and available through Cydia and icy that will download straight to your phone and you just activate them through winterboard. This is more if you want to edit a theme, use icon packs that you have to download. Modmyi.com has a lot of themes and icon packs, but in order to use some of them that aren't on Cydia, you have to SSH into the phone and put them in the system files.
As a beginner, I'd say, once you get the basics of Winterboard and Cydia down, then try something like this when you feel comfortable with it. SSH'ing in your phone is a very powerful tool/action, and you have the ability to create/delete files that are vital to your phone functioning, so until you feel comfortable doing so...I wouldn't recommend it.
- 08-29-2009, 10:12 AM #4
I'm starting to pick this up pretty fast now. I tried the SSH thing you were referring to and was able to use the illumine icons and style but combined it with the killer carbon wallpaper and it looks great. Started with baby steps now I'm ready for something bigger. Is there somewhere that explains in detail on changing these up to your own liking, ie... the correct file name and which folder is the correct one to move it to? If you take the icons from another place do you need to delete the original icon file in order for it to work? Basically I guess I'm looking for a tutorial. Thanks for all your help you've given me already, it's like having a whole new phone. I can't believe I waited this long to switch from Blackberry and to jailbreak my 3gs.
- 08-29-2009, 11:50 AM #6
- 08-29-2009, 12:07 PM #7
Another problem. I downloaded the program for the ssh connection to my phone but it's not letting me connect anymore, it keeps giving errors then tries to reconnect. I've double checked address but still no luck. What am I doing wrong or missing?
- 08-31-2009, 10:05 AM #8
- 09-14-2009, 12:48 AM #9iPhone Nanite
- 5 Posts
- 0 Post(s)
- 0 Thread(s)
That was one of the things that I really liked about the Air Sharing app from the app store, it had a setting that kept the phone on for a certain length of time so it would stay connected to your comp. Had mine set at 5 minutes. I guess I could try opening Air Sharing while I try to SSH in....
Great thread, btw!
- 09-17-2009, 04:45 AM #11
- 10-03-2009, 07:20 AM #12
- 10-04-2009, 11:29 AM #14
- 10-06-2009, 03:11 PM #15
- 10-11-2009, 08:18 PM #16
Quick question....How do you get more than 4 icons in the bottom dock? I d/l Illumine and got it running but I dont know how to change the number of icons in the dock. Any help is greatly appreciated!!
- 10-11-2009, 08:24 PM #17
- 10-11-2009, 08:34 PM #18
- 10-14-2009, 03:03 AM #20
- 10-19-2009, 05:36 PM #21iPhone Newbie
- 26 Posts
- 0 Post(s)
- 0 Thread(s)
Hey I just recently returned to the jailbreak scene (thanks blackRa1n). when I was jailbroke in the 2.x days I could overlay a transparent image on top of my lockscreen background using a LockBackground.html file with winterboard. but now instead of doing that it makes the entire backround black then overlays the transparent image. I was just wondering if this was apples doing and/or if this is fixable or if a workaround is available.
I have attached some example images. first is what it used to look like in 2.x , and the other how it looks in 3.x
Same phone, same html file. The only things that have changed are 1. firmware version and 2. I used blackra1n instead of the dev-teams pwnage tool. can someone who used the pwnage tool plz confirm if you are experiencing this as well now.
hmm that's an interesting problem. i would say, restore your phone, and use pwnagetool, see if that fixes your issues. seems like a lot of folks had trouble with blackra1n breaking some files. i am not sure...but i was having a LOT of issues after using blackra1n, i couldn't even get themes to load, then i restored and used pwnagetool, all is fine.
- 10-20-2009, 05:41 PM #23iPhone Newbie
- 26 Posts
- 0 Post(s)
- 0 Thread(s)
it's just Everything else works fine, it's weird. I can use overlays
on the springboard just not on the lockscreen. That's why I thought it
was apple's doing.
You say you jailbroke with pwnagetool, can you just test it for me and
see if you're able to overlay a small transparent image on top of the
background with a LockBackground.html file. It would save me alot of
time if I knew if the problem existed in both jailbreak methods.
i attached a simple theme that, if it works, should overlay a smiley face over whatever your lockscreen background is. If yours is also broken it will just be a smiley over a black background. just put the "Lockscreen test.theme" folder in your winterboard themes, tell me if it works and if you can please send a screenshot of your results.
Thanx in advance
The way I fixed the icon issue was to delete the cached copies of icons and then they'd resize. You'd have to find the folder or element in the phone that's causing the background image to cache and probably delete the cached one for it to work.
I'm sure Cydia will release an update to this, or the makers of themes, etc...but until they do, we'll have to find fixes.
- 10-22-2009, 09:25 PM #25