yashsingh1/xdaforums huggingface dataset:
[Desire Themes and Apps] dancedreamfly:
I do have clockworkmod. Whenever I try to flash the zip it doesn't seem to happen. No errors appear. It just goes back to recovery, whereas when I usually flash zips, upon finishing, my phone would immediately reboot. Would this have anything to do with using Snow Leopard? Should I download java 1.5 or something?
[Desire Themes and Apps] cgrec92:
Very strange

No it sounds fine, I use snow leopard also.. *THUMBS UP* :D

I've signed about 4 ROMs using the application and all of them have installed successfully.

Are you doing anything to the zip before hand?

If you download and flash an unmodified zip such as Defrost it won't install?
[Desire Themes and Apps] dancedreamfly:
Zips signed by other people work fine. But if I make my own and sign it, it won't install. How do you sign? Do you compress first or just drag and drop the folder itself to ThemePro?

Thanks for your help, no ones been able to lend a hand so far.
[Desire Themes and Apps] cgrec92:
The folder must be compressed first

I'm willing to bet this is your problem

Say your rom is in a folder called ROM

If you open it, it has boot.img, system, app etc

Now when you compress it, you do NOT compress the folder, instead you compress it's contents.

So do NOT right click on ROM and click compress

But go inside the ROM folder, select everything inside, and compress that

Your problem is you're compressing a folder, you want to compress the contents of that folder.

You'll end up with an Archive.zip inside the same folder where the files boot.img system etc are present.

Open themepro, go to sign ROM, drag and drop Archive.zip and call it what you want

The app will sign it for you

Then go to ADB, and copy the ROM to your phone.

You can then go straight to ROM manager, the signed ROM will be on your sdcard :)
[Desire Themes and Apps] dancedreamfly:
I'm just trying to sign a mod to /system, so there's no boot.img and other stuff. So inside the ROM folder, the only thing is another folder which is system. Do I compress that, or do I go further into that folder?
[Desire Themes and Apps] cgrec92:
So you're trying to flash a single modified file not an entire ROM?

If so open themepro, go into any of the first 3 menus and click sign files, drag and drop the file you want to sign.

Just put that on your phone and flash it, you do not need to put it into an entire ROM.

Yes, and inside the system folder there are other folders such as framework or app, depending on what file is inside.

compress the system folder

do not go to sign ROM as it is not ROM, go into the first 3 main menus -> sign file and drag and drop that file.

although those 3 menus are meant for those 3 files, they sign every file ;)

i uploaded a screenshot, note that there doesn't have to be a folder called META-INF as themepro makes this for you when you go to sign file.

the folder inside the system folder is framework right?
[Desire Themes and Apps] dancedreamfly:
Just tried it now, it worked! Thanks a lot. :)

I appreciate all your hardwork! It's because of this app that I was able to edit the expresso bar mod to my liking. :)
[Desire Themes and Apps] cgrec92:
I'm really glad :)

At least one person found the app useful ;)
[Desire Themes and Apps] cgrec92:
FINAL UPDATE

Completely re-designed.

Changelog in 1st post.

Enjoy.
[Desire Themes and Apps] 42turkeys:
Is it possible to just provide the shell scripts? Then it would work on Linux as the terminal commands are exactly the same.

This would be good because:

1) I can use it :)

2) Windows users can install Linux for free and use your app

3) I will give you a post on RootMyDroid to help you get more downloads when the site is back online.

Also, if this is not Desire specific, you should also post it in the HTC Hero & General Apps section. You may get more downloads :)
[Desire Themes and Apps] cgrec92:
Thanks for the advice, are you sure the shell scripts would work on linux?

Sure, i'll post up all the scripts, although i'm not sure if they'll link together properly in linux.

I'll upload a zip for linux, note it is untested :)
[Desire Themes and Apps] 42turkeys:
Linux & Mac have exactly the same commands (but linux has more)

I know because I've wrote shell script tools. :)
[Desire Themes and Apps] cgrec92:
Version for LINUX has been released.

Note that this is completely untested (obviously it won't damage your system but it may not work ;))

Please post ANY BUGS, i can only confirm that it works perfect on MAC, not LINUX. :)
[Desire Themes and Apps] cgrec92:
Linux version has been re-released. Please all users report any bugs as i can not test this myself. Thanks.
[Desire Themes and Apps] 42turkeys:
:)

Still quite a lot of filenames to be changed though, I'm working on it.

And adb needs to be the Linux version. :)
[Desire Themes and Apps] cgrec92:
geez i didn't even think about the adb

you're working on it? - gee thanks man you're a saint :D

all thanks for the linux version go to you then :)
[Desire Themes and Apps] 42turkeys:
What's new in the new Linux version?
[Desire Themes and Apps] cgrec92:
Nothing yet, once it's stable on linux i'll release new features :)
[Desire Themes and Apps] 42turkeys:
Modified linux version seems to be going well, it's mainly just changing file names (thank god for search & replace)

Sent from Steve Job's Android dungeon with my VanillaEclair Hero.
[Desire Themes and Apps] cgrec92:
I can't thank you enough for creating a linux version :)

Thanks mate.
[Desire Themes and Apps] 42turkeys:
Linux Version

Here is a fixed Linux version. I've changed adb, used the raw scripts instead of an .iso as it wasn't working very well. I've also made the files not hidden as this was causing problems too. I've also added the Linuxy bits to the User Guide.

There may still be some filenames in the scripts that are not changed. If you get an error, please email me bugzapper@maxmarroni.co.uk and I will fix it.

Use this installer script to install ThemePro: http://rootmydroid.co.uk/dropzone/install.sh

You can use the installer script to reinstall/update ThemePro for Linux too.

If you are using Windows you can easily install Linux to run the script by following my guide here: http://rootmydroid.co.uk/guides/general/howto-set-up-ubuntu-in-windows/
[Desire Themes and Apps] cgrec92:
Links, files and credits all included in first post.

Have also provided a link to your website.

Have fixed some of the linux scripts, they now work perfectly on a MAC too.

Universal release possible in the future.

Thank you for your work :)
[Desire Themes and Apps] jcraindegun:
In the 1.7 FINAL, it's impossible to sign a ROM :

I make that :

- "4 - Sign a ROM"

And then I had this :

"Signing ROM

Is your ROM already compressed, eg: ROM.zip? (Y/N)"

If I answer Y or N or everything I have => "Press Enter to continue"

So the script to sign a ROM doesn't work.
[Desire Themes and Apps] cgrec92:
Other members and I have tested this to be working on a mac, what version are you using?

If you type N then you will be prompted to drag and drop the folder into the terminal window.

If you type Y then you will be prompted to drag the compressed ROM into the terminal window.
[Desire Themes and Apps] jcraindegun:
I've just download the V.1.7 and i've Snow Leopard on my Mac.

Look the attached photo.

Edit : Okay, it works if i write in tiny ;-) It will be necessary to correct that "(Y/N)" => "(y/n)".

Thanks for your great work ;-)
[Desire Themes and Apps] cgrec92:
oops, didn't think that would be a problem ;)

will fix that so you can type in either YyNn :)
[Desire Themes and Apps] cgrec92:
version 1.8 released.

changelog in 1st post :)
[Desire Themes and Apps] jcraindegun:
The problem with Y/N instead of y/n is still there in the 1.8 :rolleyes:
[Desire Themes and Apps] cgrec92:
lol! i know i'm still working on that, i PROMISE i'll do that for you :D
[Desire Themes and Apps] jcraindegun:
Okay, Perfect =P
[Desire Themes and Apps] Kalashnikitty:
Yay linux version.. thank u very very much *kiss* :cool:
[Desire Themes and Apps] Part-T:
Hoping someone can help me with this, I'm new to linux (using ubuntu) and I'm having no luck getting this to run.

If I try clicking on click-me nothing happens. If i try and run click-me through terminal i get the message

sh: Can't open /home/user/desktop/themepro/menu

and if I try and just run menu through terminal i get the message

chmod: cannot access `/home/user/desktop/themepro/scripts/*': No such file or directory

I've extracted it to desktop as per the instructions :confused:
[Desire Themes and Apps] cgrec92:
make sure the themepro folder is placed on the DESKTOP, or else it will not work, it's the only way i could get both mac AND linux to work :o
[Desire Themes and Apps] Part-T:
Yeah, i've made sure the themepro folder is on the desktop, it just doesnt seem to want to play :(

Thanks tho
[Desire Themes and Apps] cgrec92:
hmm

open terminal and cd to the location

should be : cd ~/desktop/themepro

then type: ./menu

let me know what happens.
[Desire Themes and Apps] blackfox888:
thanks for the Linux version! going to give it a go:)
[Desire Themes and Apps] Sawn`:
Thanks for the GNU/Linux version but it would have been much simpler to ask the user for the path where is has unzipped the archive than to force him to do it on the desktop.

Here is a quick fix to make it basically work (I've not tested all the way so don't blame me if it fail elsewhere :)).

Once unzipped to the Desktop open a shell and type :

$ cd ~/Desktop

$ mv ThemePro themepro

$ cd themepro

$ find . -type f -exec sed -i 's/desktop/Desktop/g' {} \;

$ sh ./CLICK-ME

You forgot that GNU/Linux is case sensitive ;)

Those commands seems to did the trick for me

Also, the "x" on first menu doesn't seem to work, your line 52 in the menu file is wrong.

I would sugget to replace "x) killall Terminal;;" by a simple "x) exit 0;;"

It's much more cleaner.

Despite of that, thank you for the good work :)
[Desire Themes and Apps] Part-T:
After a bit of messing around and changing the menu file to chmod Desktop... instead of desktop... and changing other instances when it was lower case to upper case it seems to all be behaving.

Thanks for you help!
[Desire Themes and Apps] cgrec92:
so for you you had to edit the file to get it working?

can you tell me what you did, if there is a problem for linux users i can get this fixed. thanks.
[Desire Themes and Apps] cgrec92:
v1.9 released.

change log in 1st post.
[Desire Themes and Apps] Sawn`:
Maybe you missed my previous post because the may still not work (always this case-sensivity problem) :)

Here's what i've advised :
[Desire Themes and Apps] cgrec92:
Thanks for the post Sawn :)

I have actually just insatlled Linux to a partition and the first thing I just realised is that it is case sensitive! How do you live like this?? :D

Will have to make all my scripts case sensitive for the next release, oh happy days.. ;)

EDIT: but thanks for the reply! will have this fixed asap
[Desire Themes and Apps] cgrec92:
Ok, version 2.0 coming up.

The x (exit problem is because the Terminal process is named differently in OSX/Linux).

Have fixed the case sensitivity causing problems for Linux users.
[Desire Themes and Apps] cgrec92:
version 2.2 released

completely stable on both mac and linux

tested on BOTH systems myself :)

all feedback welcome
[Desire Themes and Apps] cgrec92:
does anybody have anymore feature requests?
[Desire Themes and Apps] jcraindegun:
Yes, I would like if it's possible to have the possibility to push a bootanimation.zip and android_audio.mp3 in /system/customize/resource/ ?

Thank you
[Desire Themes and Apps] cgrec92:
great idea, will have that done for the next release, any other things?
[Desire Themes and Apps] jcraindegun:
The possibility to make a Boot Animation :

- to decompose a .gif, .avi, .mpg or an other kind of video in .PNG

- to add the propriety of the bootanimation in a desc.txt file (display, fps, part0, part1, time, etc)

- to compress all folders and desc.txt in a bootanimation.zip file (with no compression)

I think it's very hard to decompose a video or gif... but maybe cgrec92 is very strong =P
[Desire Themes and Apps] cgrec92:
geez..lol

i'll look it up and see what i can do, and then try to make it usable on both mac and linux
[Desire Themes and Apps] shoey-n:
Very good utility, now all I need is a tutorial for modifying the services.jar :p

All I want to do is make the notification drawer translucent :p

(using Linux by the way)
[Desire Themes and Apps] cgrec92:
thanks very much :D means a lot.

notification bar icons are found in framework-res.apk -> res -> drawable hdpi

search that folder for status/notification bar :)

btw v2.3 is uploading.

able to backup boot animation/audio

able to flash new boot animation/audio

hopefully soon will also allow you to edit boot animations :)
[Desire Themes and Apps] shoey-n:
Great News, thanks so much for your time in developing this script :)

Yes I know about the res folder in the framework, but the actual drawer (screen which you pull down) cannot be made semi-transparent by changing the picture (I've tried), apparently there's a hex setting in the services.jar which controls it.

I know it's possible because Cyanogen does it in all his ROMs

//edit

Very nicely implemented, handy little feature, saves all the adb commands
[Desire Themes and Apps] cgrec92:
no problem, i'm glad people are finding it useful :)

aah yes, that happens sometimes, especially with .9.png files

i'm not sure which setting it is but it's defo in services, keep us posted :)

if you find out i can post it on the first post as an example :D
[Desire Themes and Apps] shoey-n:
cgrec92, I've just sent you a PM :)
[Desire Themes and Apps] cgrec92:
version 2.5 released.

big changes :)
[Desire Themes and Apps] shoey-n:
I've tried adding that mod into your script (2.5) but I can't find a way to find and replace without messing up the file, can you please have a look

I've already added the mod into your script, so all you got to do is merge my zip with /ThemePro/scripts

If you get it working, I think it will be a great addition to your script :)

(I'm new to Linux scripting)

//edit

I've almost got it working, I'll upload finished script in about 10 minutes
[Desire Themes and Apps] shoey-n:
ThemePro + Transparent Mod

Working version Linux only at the moment

Will write for Mac later on,

Tell me what you think and feel free to modify it as you wish

Will upload full version so it will work from start up later, right now you must add to already set up Linux version of this script

Here's the full version, working Mac and Linux from start up :)
[Desire Themes and Apps] cgrec92:
hey shoey thanks for uploading this

i've just got in so i'll test it now, any feedback on v2.5 atm?

thanks for your support
[Desire Themes and Apps] shoey-n:
I'm loving your script at the moment, it's really advanced and intuitive

Would you like me to try and convert it to Windows?

And report any bugs of my mod so I can learn, I'm a newbie to Linux scripting :)
[Desire Themes and Apps] cgrec92:
i'm really glad, good to know :)

if you could do that that would be fantastic, i'm still making changes to the mac/linux version so i havent had time to learn scripting for windows.

if you need any help then let me know and ill do what i can :)
[Desire Themes and Apps] shoey-n:
1 question, sorry if it sounds cheeky...

Are you releasing an update soon?

If so, I'll wait for the update then try converting it to Windows otherwise I'll start converting tomorrow (got work now)
[Desire Themes and Apps] cgrec92:
nothing left on my to-do list actually lol

that's why i keep asking for any suggestions, any?

the one suggestion i don't know how to do is decompiling images, i'm no photoshop programmer ;)
[Desire Themes and Apps] shoey-n:
These aren't necessary things, but if you got nothing left to do and you're looking for stuff...

Add Generic APK decompiler for theming specific apps (user would have to specify name of APK, to reduce coding)

Add Common Mods (e.g Circle Battery, Black Notification Bar)

In ADB add the option to look through directories (e.g Start in Root, then do ls and allow people to look through phone like that or Show Common Directories in a list then user selects one then do ls (for copying files) e.g show system/app | system/sd/app )

I know mods requires adding lots more files to the script, but many people think that these mods are hard to implement and need special coding.

And if you mean separate layers in GIFs then I haven't got a clue sorry, I shall do some research though.

If you want help with adding anything, I'll try to be of assistance :)

And Thanks for this amazing Script and your dedication to it :D
[Desire Themes and Apps] cgrec92:
perfect!

exactly what i was looking for,

will have all of this done ASAP :)

thanks for all of your help! :D

the thing about adding common mods would be really difficult, the file size would triple, and there are about 50 individual mods for each rom and rising.. what do you think?
[Desire Themes and Apps] shoey-n:
Great News! If you want any help just ask :D

I'll have a look at the mods, there's about 5 main mods and I'll try and keep the script size as small as possible by zipping everything
[Desire Themes and Apps] cgrec92:
version 2.7 is out

changelog in 1st post

be sure to check 'COMING SOON' :)
[Desire Themes and Apps] shoey-n:
Converting it to Windows now.....

Found mistakes in your user manual (repeated numbers)

I've corrected it in the Windows version, I'm hoping to get this version finished by today, when you do updates can you please tell me what files you change so I don't have to convert the entire thing again :)

I'm adding a lot of enhancements to the menus, I'll port them over to Linux/Mac as well and upload (check for work directory existence, if doesn't exist offer to create one, etc.)
[Desire Themes and Apps] noble8:
Loving the rom manager menu, thanks ;)
[Desire Themes and Apps] cgrec92:
repeated numbers?

i found those last week and i fixed them, argh i uploaded the wrong one :mad:

sure i'll keep you posted on any changes.

thanks for your windows porting :D

thanks :D
[Desire Themes and Apps] shoey-n:
I've been out most of the day so all I've converted so far is the beginning and 14/39 scripts (not including mine)

Should definitely finish tomorrow, I will need some testers though, when your rushing through each file I can't see small mistakes

So if anyone is interested in testing out the Windows version which should be here tomorrow otherwise day after (if any updates will be posted before I upload, I will include what's in the update)
[Desire Themes and Apps] cgrec92:
version 2.8 released

major improvements

changelog in 1st post :)
[Desire Themes and Apps] shoey-n:
You've made quite some work for me :p

Nah, I've done most of the hard part, adding in changes from there on should be easy enough :)

//edit

Will be here tomorrow afternoon - ThemePro 2.9 for Windows

Any updates before Windows release won't postpone this release

(and the update will be included)

Report all bugs of Windows release directly to me, they are not "cgrec92" 's fault

I'll keep this version updated and as close as to the original

Expect lots of updates due to bugs and script enhancements

This will be a Windows only script because Windows can't read Linux scripts and vice versa

So download will be separate

Sorry release wasn't today, have been with my family a lot over the last couple of days
[Desire Themes and Apps] cgrec92:
thanks again for your windows port :)

if we get a windows version of this it'll be 100% more popular, thanks again :)
[Desire Themes and Apps] cgrec92:
version 2.9 released

great news - you can now deodex your ROM! :D
[Desire Themes and Apps] Fightspit:
WOW, since my last post in this thread, you did a lot things :eek:

Even a congratulation is not enough for you :D, you deserve more ;)

Edit: If a windows version will be available, I should "delete" my thread about editing the framework ^^
[Desire Themes and Apps] cgrec92:
lol thanks :D

and thanks for the link on your thread :D

edit: lmao :D
[Desire Themes and Apps] cgrec92:
i am currently working on a script which will odex your ROM

but it seems this can only be done on your phone not on your computer, so i might not include it

any other suggestions as to what to add to the script?
[Desire Themes and Apps] cgrec92:
any feedback on the deodexing script?

any other suggestions as to what to add?
[Desire Themes and Apps] shoey-n:
Just realised I had to convert do_deodex_file because you wrote it yourself so there's no Windows version. So my first upload won't include deodex sorry
[Desire Themes and Apps] cgrec92:
oh right, sorry mate

it shouldn't be a problem though

how's the windows port coming along? :)
[Desire Themes and Apps] shoey-n:
I'm going to stick up the version I currently got in a new thread labelled ThemePro Windows Alpha

Because it's completely untested and it hasn't got all your features yet.

I just want to show people the progress and they can easily report bugs there.

Don't want to bloat up this thread with my problems

//edit

Alpha 2 released - lots of fixes
[Desire Themes and Apps] cgrec92:
A windows version has been released and is currently in alpha stage - all thanks to Shoey-n

It is thoroughly under testing and will be fixed in the next few weeks.

Once this is done we will have a universal build for Windows, Mac and Linux here on this thread.

Thank you all for your support
[Desire Themes and Apps] cgrec92:
HUGE CHANGES

changelog in 1st post

i highly recommend to use v3.0!

fully tested working on mac/linux by me

all feedback welcome :)
[Desire Themes and Apps] Spir`.:
Hi,

You say a Windows version has been released but I can't see it ?
[Desire Themes and Apps] shoey-n:
http://xdaforums.com/showthread.php?t=745189 This is the Windows version
[Desire Themes and Apps] cgrec92:
once the windows version is stable it will be posted on this thread

it is currently in testing

thanks go to shoey-n for windows port
[Desire Themes and Apps] cgrec92:
v3.1 released.

The app will now work wherever you put it.

You no longer have to keep it on the Desktop :)

I AM GOING ON HOLIDAY FOR A FEW DAYS, WILL BE BACK IN A WEEK :)
[Desire Themes and Apps] Beaverman20:
now how do i use it :P i have no idea where the diffrent thigs are stored, like whats in the .jar file :P
[Desire Themes and Apps] shoey-n:
What are you trying to do ? I'll help you as much as I can
[Desire Themes and Apps] shoey-n:
ThemePro-v3.1 + Transparent Mod

Here's the transparent drawer modification updated and changed to work with ThemePro 3.1

I've seen a few threads asking about this, now there's a Windows/Mac/Linux version of this script

Windows version is in the other thread - Alpha 4
[Desire Themes and Apps] cgrec92:
Version 3.2 released!

Changelog in 1st post.

Thanks VERY much for the donations received, highly appreciated! :)
[Desire Themes and Apps] shoey-n:
Can't wait to test out the new version, I get back Sunday. I'll convert the new features then :)

Did you enjoy your holiday ?
[Desire Themes and Apps] cgrec92:
Good man, hope you're having a good holiday.

Yes it was good, very much needed.
[Desire Themes and Apps] cgrec92:
Any suggestions for the next release?

I'm not sure what else there is to add/improve.

All feedback very welcome :)
[Desire Themes and Apps] cgrec92:
Version 3.3 released

Scripts now run much faster.

Changelog in 1st post! :)
[Desire Themes and Apps] cgrec92:
All suggestions on as to how to improve the application are greatly appreciated!

Please post any comments or feedback to help me help you!
[Desire Themes and Apps] cgrec92:
ThemePro v3.4 released

Changelog in 1st post. Big changes!
[Desire Themes and Apps] noble8:
I forget to check this thread for 1 week and you do this many changes :D Thank you.
[Desire Themes and Apps] cgrec92:
Thanks for the reply, it does get lonely around here.. :)
[Desire Themes and Apps] cgrec92:
Version 3.5 released!

Concentrating on efficiency at the moment, big improvements.

Changelog in 1st post :)
[Desire Themes and Apps] cgrec92:
Looking for feedback and suggestions for the latest version.