Development - iOS Custom Firmware > Whited00r Development - New Apps & Features

Regenerate 0.4

(1/63) > >>

Bruan:
Updated 11-3-2012

Well, here it is. What I have spent years working on. This is pretty much the first app I ever made, and it was command line then (Wintersled).  Now, under a new name, I have recreated it from scratch, and hopefully worked out a lot of the issues with the previous one.

Description
Ever hated needing to use winterboard to have themes on your device, or going manually into every app to swap them out?
This program does that for you. It takes a normal winterboard theme, and applies it to your device by manually swapping out the files. This way, it isn't using a substrate at all (it's all coded in shell, even the GUI), and that means you won't get the lag or battery drain of winterboard :)
Yes, if you have a lot of stuff on your device, it will take quite a while for it to be applied, but it is worth it I think. Instead of slowing down your device after the theme is applied, it slows it down while the theme is applied, if that makes sense...

USE AT YOUR OWN RISK

Ok, that's that out of the way. This is an beta. You know what that means, I hope...

This shouldn't screw up your icons, or device, but if it does, please don't get angry with me.
If you are going to use this, you had better be ready to do some stuff on your device for me if you run into problems. ;) Otherwise, I can't improve it. (well, it is a lot harder to.)

Requirements:

* iOS 3.x-5.x
* Wifi
* Ch40s-Utilities 2.5.7 or higher (I would recommend updating so that the device resprings automatically)
Instructions
Install from my repo listed at the bottom of this post ;)
Wait a while as it installs (it needs to make a database for the apps, it is working, just wait. It could take up to 10 minutes.).
Now, place any themes you may have in /Library/Themes. Or you can install the winterboard faker if you like. (first, before doing that, because it should be a symlink...). Then you can just install themes from Cydia. If a theme has any special characters in it, remove them from the theme folder... this will cause Regenerate to have issues.
Open up the app, tap allow when it asks for root access (only need to do this once).
Now, simply select your theme, tap allow when it asks for root access (only need to do this once as well).
Wait for it to apply the theme, it will take a while too most of the time.
Then the device will respring, and tada, you have a themed device.

F.A.Q

Does this do UIImages?
-No, not as of yet. I have some plans and testing to do before I support that.
(actually, a brilliant @bensge found a solution to this :D yes, it is a substrate, but a lot lighter than winterboard from simple testing. More on this later on)

When will the final version be released, or any updates for that matter?
-When I have time and feel like it :P don't rush me ;) Remember, it took nearly 2 years to get to this point.

It's not showing my themes! All it says is "None" D:
Does it also say on the main page "Beta License: No :("? Either I shut down the beta and am allowing you to only remove a theme, or, you aren't connected to the internet.

It's not doing anything...
This isn't a problem with regenerate (well, I hope not), but rather a small bug with Ch40s-Launcher (which I will look into.) To fix this, simply close out of the app (and quit it out of multitasking) and the reopen it.

My html/widget whatever isn't showing up!
Don't worry, this is normal :P I don't think I can possibly support that without using a substrate. This only swaps out images.

Please note, there might be some major issues with using summerboard mode on anything higher than 3.x at the moment, due to some things I am still working to get around, but as there is a vast majority of themes available for the higher firmwares that uses the better method of making themes, I am still releasing it for now. Keep in mind that this is an alpha still :) So don't complain to me.

Change log:
0.4
Compatible with the latest Ch40s-Utilities -- should run smoother/less buggy
Cleaned up code, added license code, should be a lot better, and faster on the get go of running.
Now gives you the full version for now from my repo, but later versions will not.  (Just removes the customize menu ability pretty much, but it's buggy for now anyway :P )
Some other stuff I don't remember... :P

options menu
beta (and buggy) icons only mode (I might remove, as it slows down the process a lot, and just release an icons only regenerate for free later on)
toggle to update GUI
button to updated the GUI manually

Made it possible to theme different parts of your device using different themes. (Customize screen)
Toggle to enable/disable customize function
Made it possible to not use a main theme, and only use customize. (Defualt)




the theme I used is called "Black Light" (no, that's not the only theme you can apply ;) you can apply any theme pretty much


Please report any bugs in intelligible English please.  Also, I would love to hear if it works too :)

I'm going to keep my todo list to myself for now...


I cannot and will not be held responsible for any damage that may happen to your device, as you are the one willing to use this. I'm not making you, and I have stated the risks ;) and anyway, you can always restore.

Download
Always uninstall old version before installing new! until I work out everything in the database ;)
Repo:
http://bcooperizcool.indigo.dragon-dev.co.uk/waffles

WinterBoard faker (not sure if this works, but it should...):
http://www.mediafire.com/?fpcdr1y4cgj5uhq


Also, I rarely ask this, but if you could donate to show appreciation for this, that would be wonderful :)
http://bit.ly/h6D77k

Super_Hussain:
I'm trying this out now. I hope it works... I will tell you my result soon...

Super_Hussain:
The installer is stuck at "Writing new value for CFBundleDisplayName to /Applications/MobileSMS.app/Info.plist". I don't think it matters that much if I just closed it at that point. The image for Regenerate is just... Can I make you a new one? BTW it opens but I have no themes at the moment so I will download one and get back =D

Bruan:
Did you wait up to 10 minutes for it to complete? I said it is along install. Now you might need to run a command from terminal.  It builds a database the first time you install it.   Yes, I would love an image ;) but I want it to look kind of like the name sounds, like the definition ;) something regenerating.

Super_Hussain:

--- Quote from: bcooperizcool on July 12, 2012, 08:17:07 PM ---Did you wait up to 10 minutes for it to complete? I said it is along install. Now you might need to run a command from terminal.  It builds a database the first time you install it.   Yes, I would love an image ;) but I want it to look kind of like the name sounds, like the definition ;) something regenerating.

--- End quote ---
Oh lol. Ok I will wait much longer for it to install. In the mean time I can make you something. It has to be 320x480 right?

Navigation

[0] Message Index

[#] Next page

Go to full version