The ModMyTM Family of Sites:
ModMyMotoModMyiModMyGphone




 
 
Register or Connect with Facebook

Discuss AppStore Apps | Browse / Search Cydia | MMi Cydia Stats




  Apple Forums & iPhone Forums, Mods, Hacks, News, Themes, Downloads, and more! | ModMyi.com > 3rd Party Apps For iPhone | iPod Touch > Native iPhone / iPod Touch App Launches
Closed Thread
 
LinkBack Thread Tools Display Modes
  #1  
Old 09-02-2007, 07:13 PM
CyberGreg's Avatar
Retired Moderator
 
Join Date: Jul 2007
Device + Firmware: iPhone 3G/Touch 2.0
Operating System: OS 10.6
Posts: 1,096
Thanks: 58
Thanked 206 Times in 137 Posts
RELEASE: iSwitcher v0.80

Okay - for those that liked v0.65, this one is flippin' sweet!

Update 9-2-2007 v0.81 (slight tweak on text of theme previews)

CLICK HERE Breezy & iBrickr users just remove the .zip extension from the download.

Nothing removed feature wise. Here's what's new:

Backs up your current theme. dock, icons and DisplayOrder.plist You can then install YOUR theme from the main page in iSwitcher.

That's not all, get this.... I have included a shell script that you can run from Terminal or SSH and create a new iSwitcher theme right on your iPhone! WOW! Now you might not think this is a big deal, allow me to share a concept:

You manually load your favorite icons, use rSBT and set your homescreen just the way you want. Now just launch iSwitcher (you can only do this the very first time you launch and install a theme, obviously ).

So iSwitcher just created a thm zip file from all your icons and copied your SBDockBG2.png and DisplayOrder.plist file too.

Now through either ssh or Terminal you:
cd /usr/bin
./MakeTheme
Read the screen and follow the prompts. Make sure you name your theme WITHOUT any spaces. After a bunch of error checking it will copy your backed up theme as the name you entered in ssh or Terminal. Simply launch iSwitcher and there's your new theme (with a default preview image, which you should replace).

Sorry... I'm babbling now.... It still includes 5 themes.

As we've seen from a few users it much easier to make custom themes and we still keep the same functionality; This has been asked a couple of times so it bears repeating
Here's the installation order, obviously a later step will over write a previous file, hopefully you get the gist of it.
Phase 1
Loads icons from theme zip file
Loads dock from theme zip file
Phase 2
Loads dock from theme .thm folder
Loads DisplayOrder from theme .thm folder
Phase 3
Finally loads DisplayOrder from ThemeMaster folder

Users should be able to just install this version over v0.65 but please remove any previous version (
Location of files (for manual install - see Manual Install.txt file):
Apps
/Applications/iSwitcher.app
If you have to, chmod +x on iSwitcher and LoadTheme

Instroot:
/ install and chmod +x on all file if you didn't previously have them installed.

Themes:
/var/root/Media/Themes

ThemeMaster (used for ALL themes)
/var/root/Media/ThemeMaster/DisplayOrder.plist

Info.plist file (same as previous version):




CFBundleDevelopmentRegion
English
CFBundleExecutable
name_of_theme.thm
CFBundleIdentifier
name_of_theme.thm
CFBundleInfoDictionaryVersion
6.0
CFBundlePackageType
APPL
CFBundleSignature
????
CFBundleVersion
1

Attached Thumbnails
RELEASE: iSwitcher v0.80-thm.preview.png  

Last edited by CyberGreg; 09-02-2007 at 11:14 PM..
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks
The Following User Says Thank You to CyberGreg For This Useful Post:
ynogatna (09-23-2007)
  #2  
Old 09-02-2007, 07:47 PM
iPhone? More like MyPhone
 
Join Date: Aug 2007
Posts: 104
Thanks: 4
Thanked 7 Times in 7 Posts

Damn CyberGreg your gonna have to start paying my bills because I can't stop playing with iSwitcher. Everytime I look your whipping out a new version. Keep it up, I might get put-out and be homeless, but my iPhone will look Good!
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks
The Following User Says Thank You to lilscrappydew25 For This Useful Post:
CyberGreg (09-02-2007)
  #3  
Old 09-02-2007, 09:09 PM
CyberGreg's Avatar
Retired Moderator
 
Join Date: Jul 2007
Device + Firmware: iPhone 3G/Touch 2.0
Operating System: OS 10.6
Posts: 1,096
Thanks: 58
Thanked 206 Times in 137 Posts
iSwitcher - hacks!

Quote:
Originally Posted by lilscrappydew25 View Post
Damn CyberGreg your gonna have to start paying my bills because I can't stop playing with iSwitcher. Everytime I look your whipping out a new version. Keep it up, I might get put-out and be homeless, but my iPhone will look Good!
Thanks, that made me chuckle

ALERT - thread jacking in progress....

Okay, so I mentioned that with this new release your iPhone now has the ability to create themes. How's that work?

The 'trigger' point is the DisplayOrder.plist file in the 1.thm theme folder. Let's just say you can put icons onto your phone but you'll be damned if you can figure out this whole 'theme-ing' thing

So again, somehow you are able to load up all the icons you like and you've finally figured out how to tweak your homescreen with rSBT. Here comes the 'hack: All you have to do is remove the DisplayOrder.plist file from /var/root/Media/Themes/1.thm. That's it! The next time you load any theme with iSwitcher, it will check for that file, see that it's not there and perform a full system backup, and I mean full. Every app folder's icon will be added to the 1.thm theme folder and quick as a flash it will ditto zip your icons for you. YES, that's right your iPhone is now a theme producing machine!

Okay, great now we can restore this way cool custom theme we just made, is that it?

Nope! Now take a trip into Terminal or ssh into your phone... what's that, you don't have Terminal installed and you can't ssh into your phone. Sorry, one of these two methods is required (for now ).

Once in (commands as follows, = press the return key):
cd /usr/bin
./MakeTheme

Screen displays:
Hello, this script will help create your
very own iSwitcher theme.
First, did you select the home screen
preview page in iSwitcher? If not, then
please EXIT this script now, simply press
the iPhone 'Home' button.
Come back once you have made your theme
backup.

Press 'Return' to continue...

Second screen displays, after pressing return
--------------------------------------
Okay, now please CAREFULLY type in your
NEW theme name. Please 'DO NOT' put
'.thm' at the end of your theme.
I will do that FOR YOU!
--------------------------------------

myCoolTheme


If all goes well and with the help of some magic 'theme' dust you'll get this message:

Okay, that easy.... we're done!
Launch iSwitcher and pick your new theme


That's it, now you made your own iSwitcher theme right on your iPhone and now that you've copied it over, you can work on another one, this one is safe and sound in your themes folder. Please do try it out to confirm it loads the way you want it to.

The only cautionary point is, try not to use a MasterTheme/DisplayOrder.plist file because we don't back that one up when making the backup.

Last edited by CyberGreg; 09-02-2007 at 09:15 PM.. Reason: added color
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks
  #4  
Old 09-02-2007, 09:13 PM
iPhone? More like MyPhone
 
Join Date: Aug 2007
Location: Iphone, Iphone.
Posts: 230
Thanks: 1
Thanked 6 Times in 5 Posts

Awesome
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks
  #5  
Old 09-02-2007, 09:20 PM
Cody Overcash's Avatar
Owner / Founder - ModMyi
aka cash7c3
 
Join Date: May 2007
Device + Firmware: iPhone 3g 3.0 beta 4
Operating System: OS X | XP | Sabayon
Location: Denver, CO
Posts: 3,603
Thanks: 288
Thanked 14,883 Times in 507 Posts
Send a message via AIM to Cody Overcash Send a message via MSN to Cody Overcash Send a message via Yahoo to Cody Overcash

jeeze i just installed .65 lol
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks
  #6  
Old 09-03-2007, 03:19 AM
SundayDuffer's Avatar
Moderator
 
Join Date: Aug 2007
Device + Firmware: iPhone 3G White (Pwned)
Operating System: MacBook Pro OSX
Location: Northern California
Posts: 1,504
Thanks: 32
Thanked 177 Times in 161 Posts
Send a message via Yahoo to SundayDuffer

Greg,
Is it just me or it does happen to everyone else.
Somehow the theme doesnt line up right..about less then half an inch is cut off on the left hand side vertically...this happened with every themes..i uninstalled and re-intalled iswitcher two times...the screen is still off.

Josh

Just found out why..I installed SummerBoard..and it jacked the background of the theme, and it also jacked up rSBT...and it also cut off part of the icons on the left hand side...I uninstalled it..reset..and everything back to normal. Perhaps in the future, SummerBoard could be cool..because you can change the background on your theme by changing your wallpaper....I'll just wait and learn more about SummerBoard later...for now it is off on my phone.

Last edited by SundayDuffer; 09-03-2007 at 04:07 AM..
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks
The Following User Says Thank You to SundayDuffer For This Useful Post:
CyberGreg (09-03-2007)
  #7  
Old 09-03-2007, 08:02 AM
CyberGreg's Avatar
Retired Moderator
 
Join Date: Jul 2007
Device + Firmware: iPhone 3G/Touch 2.0
Operating System: OS 10.6
Posts: 1,096
Thanks: 58
Thanked 206 Times in 137 Posts

Thanks Josh Good to know - I have not used Summerboard but given it's functionality I can imagine that many 'SpringBoard' utilities including iSwitcher will not function properly.
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks
  #8  
Old 09-03-2007, 10:21 AM
iPhone? More like MyPhone
 
Join Date: Jul 2007
Posts: 285
Thanks: 3
Thanked 27 Times in 24 Posts

I have a global do.plist in ThemeMaster, and one particular theme shows field test. I added a custom do.plist in both the ZIP and then just in the nameoftheme folder and neither took hold.

I have the following permissions:
Theme Folder - 755
Contents of folder are 644 except for do.plist which is 755
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks
  #9  
Old 09-03-2007, 11:18 AM
CyberGreg's Avatar
Retired Moderator
 
Join Date: Jul 2007
Device + Firmware: iPhone 3G/Touch 2.0
Operating System: OS 10.6
Posts: 1,096
Thanks: 58
Thanked 206 Times in 137 Posts

Quote:
Originally Posted by darngooddesign View Post
I have a global do.plist in ThemeMaster, and one particular theme shows field test. I added a custom do.plist in both the ZIP and then just in the nameoftheme folder and neither took hold.

I have the following permissions:
Theme Folder - 755
Contents of folder are 644 except for do.plist which is 755
Just to clarify, if you have a DisplayOrder.plist file in /var/root/Media/ThemeMaster then none of the other do.plist files matter.

If you want, send me your theme zip and I'll take a look. cybergreg atthewonder hotmail period com.

Is it the fieldtest icon or the actual fieldtest app or both?
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks
  #10  
Old 09-03-2007, 11:48 AM
iPhone? More like MyPhone
 
Join Date: Jul 2007
Posts: 285
Thanks: 3
Thanked 27 Times in 24 Posts

Quote:
Originally Posted by CyberGreg View Post
Just to clarify, if you have a DisplayOrder.plist file in /var/root/Media/ThemeMaster then none of the other do.plist files matter.

If you want, send me your theme zip and I'll take a look. cybergreg atthewonder hotmail period com.

Is it the fieldtest icon or the actual fieldtest app or both?
Ok that explains it. I would prefer to have a global file that can be overwritten by a local file. Except for one, all my themes have the 4 across layout so I can easily maintain one global do.plist. Then this one particular theme has 5 in the dock so it would be nice if that would override the global do. It would make everything easier to maintain as opposed to having to rewrite the dos for every theme just because I added a new app.

Regardless, excellent app.

PS. Where does the "Slide to left to change themes" graphic reside?
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks
  #11  
Old 09-03-2007, 09:18 PM
CyberGreg's Avatar
Retired Moderator
 
Join Date: Jul 2007
Device + Firmware: iPhone 3G/Touch 2.0
Operating System: OS 10.6
Posts: 1,096
Thanks: 58
Thanked 206 Times in 137 Posts

Quote:
Originally Posted by darngooddesign View Post
Ok that explains it. I would prefer to have a global file that can be overwritten by a local file. Except for one, all my themes have the 4 across layout so I can easily maintain one global do.plist. Then this one particular theme has 5 in the dock so it would be nice if that would override the global do. It would make everything easier to maintain as opposed to having to rewrite the dos for every theme just because I added a new app.

Regardless, excellent app.

PS. Where does the "Slide to left to change themes" graphic reside?
You can kind of do that now, create your master DisplayOrder.plist and copy it to all the theme folders you want to use it on, then make a custom one for that special theme and put it in its theme folder.

The order of install is:
Zip file, then theme folder and then MasterTheme folder. If the order was reversed we'd have to update the zip file for every new app that was installed.

The image your looking for is located in the 1.thm folder (/var/root/Media/Themes). If you remove it you'll loose the ability to restore your backup theme but by all means change it to suit your liking
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks
  #12  
Old 09-03-2007, 09:25 PM
Green Apple
 
Join Date: Jul 2007
Location: Baltimore,MD
Posts: 47
Thanks: 2
Thanked 2 Times in 2 Posts

Any help for us guys using SCP? got the program on there, up and running, but it wont install the actual themes. I loaded the app, made the /Theme folder and /ThemeMaster folder. I put the themes in the theme folder and nothing in the ThemeMaster folder. What goes in that folder? It would be nice if someone could help us windows users.
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks
  #13  
Old 09-03-2007, 09:43 PM
iPhone? More like MyPhone
 
Join Date: Sep 2007
Device + Firmware: iPhone 3.0 3G 16GB Black
Operating System: Unfortunately windows vista =|
Location: Montgomery Village, MD
Posts: 200
Thanks: 76
Thanked 11 Times in 11 Posts

Yes, I'm new here and this is really confusing.
I can get to the part where you customize your own theme, but don't know how to get past that. =[
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks
  #14  
Old 09-03-2007, 11:31 PM
CyberGreg's Avatar
Retired Moderator
 
Join Date: Jul 2007
Device + Firmware: iPhone 3G/Touch 2.0
Operating System: OS 10.6
Posts: 1,096
Thanks: 58
Thanked 206 Times in 137 Posts

Quote:
Originally Posted by bluemax189 View Post
Any help for us guys using SCP? got the program on there, up and running, but it wont install the actual themes. I loaded the app, made the /Theme folder and /ThemeMaster folder. I put the themes in the theme folder and nothing in the ThemeMaster folder. What goes in that folder? It would be nice if someone could help us windows users.
Um, you've had iBrickr longer than Mac users have had Breezy

http://pxl.ibrickr.com/

If you used that there is like two steps, double-click the .pxl file and click install.

Anyhow, in the folder there is a 'Manual Install.txt" file. You have to set the permissions on both iSwitcher and LoadTheme in the .app folder.
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks
  #15  
Old 09-04-2007, 03:27 AM
SundayDuffer's Avatar
Moderator
 
Join Date: Aug 2007
Device + Firmware: iPhone 3G White (Pwned)
Operating System: MacBook Pro OSX
Location: Northern California
Posts: 1,504
Thanks: 32
Thanked 177 Times in 161 Posts
Send a message via Yahoo to SundayDuffer

Greg,

I was able to add my own themes to iSwitcher, and they worked flawlessly.
However, i did not go with your v8 1.thm route..(i understood it after messing with it for awhile, but it is hard to digest at first).
I kindly apologize to you, and i dont mean to diisrespect you at all for hijacking your thread.

This is how i did it, by mirroring your themes on there...everything on iBrickr.

go to var/root/media/themes
click on create folder button
popup window comes on..type in whatever your theme name is as yourthemename.thm/ and hit enter.
click on yourthemename.thm/
click on upload button...and here are the 5 items you need to upload under the yourthemename.thm/ folder (given that you had prepared these and save them on your harddrive somewhere)
1. DisplayOrder.plist
2. Info.plist (must be match yourthemename on the strings)
3. SBDockBG2.png
4. yourthemename.thm.zip
5. thm.preview.png

reset you iphone...and launch iSwitcher...Voilaaaaaaaaaa..your new theme is there...scroll to it and tap on it....and ENJOY.

Greg, thanks for all your help...i really enjoy iSwitcher. But, i am still trying to find out how edit plist files and re-save as .plist files on Vista...I was able to ask a friend to edit mine on his Mac. Hopefully someone can come up with an app to do this.
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks
Closed Thread

  Apple Forums & iPhone Forums, Mods, Hacks, News, Themes, Downloads, and more! | ModMyi.com > 3rd Party Apps For iPhone | iPod Touch > Native iPhone / iPod Touch App Launches

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On



Go to Top
ModMyI

All times are GMT -6. The time now is 12:24 AM. Powered by vBulletin® Version 3.8.4
If you need Dedicated Server Hosting, you should check out SingleHop. | Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.3.0 Copyright © 2007-09 by ModMy, LLC. All rights reserved.

iPhone News / iPhone Forums / Apple News / Apple Forums / RSS / Contact Us / / Privacy Statement / Top