yashsingh1/xdaforums huggingface dataset:
[myTouch 4G Android Development] Babyface1249:
I would also benefit greatly from anyone being able to upload a copy of the file :)
[myTouch 4G Android Development] G8351427:
What is it you want to accomplish? I think I have the stock pd15img that would reset to stock entirely. It is what I have used when I returned my phone to T-Mobile.
[myTouch 4G Android Development] jjjackson56:
Sorry but I no longer have the files that were in the zip as my laptop that they were on no longer has a charger so I really don't have a way to pull them off until I come up with extra funds to buy a charger for that dinosaur!
[myTouch 4G Android Development] ransome:
I am putting $5 up as a bounty for anyone that provides a download link or pm me and give me the file and I will put up a dl link.

Come on, does anyone else have the zip that was in the op? Im trying to walk my mom through the root process over skype and I really need the files that were jacked by the feds off multiupload.
[myTouch 4G Android Development] invasion2:
The PD15IMG.zip? Sure thing. http://xdaforums.com/showthread.php?t=1476745
[myTouch 4G Android Development] irrelephant:
This also would revert green which the pd15img doesn't do.
[myTouch 4G Android Development] Preluder:
Link doesnt work :( I could really use those files, and is there anyway to do what u did from hboot/fastboot because I cant get my phone past the tmo screen
[myTouch 4G Android Development] Yousie642:
I tried this and I still have S-OFF. How do I get S-ON again?
[myTouch 4G Android Development] The Archangel:
How did you root, what method.
[myTouch 4G Android Development] Yousie642:
Never mind. I forgot I had rooted with gfree. Got S-ON now.
[myTouch 4G Android Development] epik277:
I already updated PD15IMG but still have s-off. I used gfree method now how do I get s-on again. Help please
[myTouch 4G Android Development] lileddy305:
i did everything to unroot my phone but im still currently on hboot 0.86 and s-off how can i turn s-on again. i have no recovery and es file explorer and terminal emulator are no longer working..
[Motorola Droid and Milestone Themes and Apps] ashketchum:
I have been meaning to post this for a while and I am finally posting it today. :D

I tried the Gingerbread theme by wallla but wasn't really satisfied with it. One of the reasons is the lack of a themed dialer. Also, there were a few errors that I noticed, like the address bar in browser wasn't displayed correctly (in my phone at least).

So, I decided to create a better Gingerbread theme for my Milestone and here it is. It contains themed dialer and a few other stuff. Have also got the notification bar to look 99% like the SDK. :D

The theme contains the following modified files.

framework-res.apk - Contains most theme elements.

services.jar - Modified to change the clock color in notification bar to white.

Browser.apk - Contains only the new browser icon.

Contacts.apk - Themed dialer

Email.apk - New email notification icon.

Gmail.apk - New gmail notification icon.

Mms.apk - New sms, mms, etc. notification icons

MotoCarDock.apk - New car dock notification icon.

Phone.apk - Themed dialer. Used for emergency calls I think.

Settings.apk - A few new icons.

I have kept a few things the same. The pattern lock screen because the new one is very ugly in my opinion. The emergency call icon (old/new) cause the new one doesn't make any sense (to me :p) and that icon (old/new) that is displayed along with app permissions in the Market.

Screenshots

I have created two versions of the theme. One contains green notification icons (like signal strength, 3g, wifi etc) as you can see from the above screenshots and the other one contains gray ones that are displayed by the Android emulator provided with the SDK. SDK contains both the green and the gray icons in SystemUI.apk but the gray ones are displayed by default in the emulator. Check screenshot of emulator below.

Download

View attachment 497040

MD5: AD9CFE2D67D8129C0220165885963237

View attachment 497043

MD5: 3BA6A855B2F23F4CE9117EF125A33AE5

Installation

Create a nandroid backup first or manually backup the original files. Then, apply any one of the update.zip archives (green or gray notification icons) with latest OpenRecovery or extract and manually push the files in the system directory using adb.

Please note that the theme was created using files from the south east asia Milestone having firmware configuration version GAS_EMEA_USASHLS00RTINT_P016. If you have a different version, your Settings.apk may be different, in which case you should delete it from the zip archives or leave it out if you will be manually pushing the files using adb. You can pull the Settings.apk from your phone and check the MD5 hash to see if it is different or not. The MD5 hash for the original Settings.apk from the south east asia milestone is EE46C636EAC6E95044D7FA26B9291F4C.

Gingerbread docks and icons for LauncherPro can be found in the following archive. :)

View attachment 497035
[Motorola Droid and Milestone Themes and Apps] Beackman:
No one posted.....?

great work man, i use android 2.2, and if i came back to 2.1 i will use your theme.

keep it up.. cheers.
[Motorola Droid and Milestone Themes and Apps] zeppelinrox:
Nobody posted due to the lack of class in the title.

It's not like.. the best them EVER111

You see, normally, people who put together a theme respect and give kudos to the work that it was based upon... not piss on it.
[Motorola Droid and Milestone Themes and Apps] ashketchum:
:) It's not based on wallla's theme. It's based on Android SDK. I made the theme from scratch and spent hours making it. Learnt how to make themes in the process. :p

And sorry I couldn't come up with a better title. Got the idea from better wordpress plugins with simiar names. :D

Don't judge a post by its title. :p
[Motorola Droid and Milestone Themes and Apps] zeppelinrox:
Actually, I judged the original post on its "mine is better" attitude, as did most of the approximately 400 people who have viewed the thread and not cared to comment.

It's great that you learned alot and put something together, but tearing apart somebody else's effort only makes people want to tear apart your effort.

Nobody likes a braggart.

btw, green highlights would be better.

But then again, that's just an opinion, isn't it?
[Motorola Droid and Milestone Themes and Apps] orange2784:
work like charm!!!! nice work buddy both themes looks nice...
[Motorola Droid and Milestone Themes and Apps] ashketchum:
I made this theme for myself cause I didn't like the one by wallla since it wasn't really as close to the SDK as possible. I later decided to share this theme with others who would also like to have their Milestones look as close to Gingerbread as possible. And if someone can make a Gingerbread theme that is even better than mine, like for example they manage to get that "Clear" text on the clear button on notification bar centered or get the "recent apps" to look same as Gingerbread, then I would start using that theme instead of the one I made.

By this logic, Google tore apart Apple's "effort" by creating a better mobile operating system. Which then begs the question, what are you doing here?

I tried my best not to sound like I was bragging. But I can't deny that I was very much tempted to brag about my theme. I am a human and not an alien from outer space. And like most humans, I too like to brag.

And as far as I know, many people "like" Apple and they are the king of "braggarts".

Tell that to the Google developers who made the default theme for Android 2.3. I however think that it was a good decision on their part to continue using orange highlights.

By the way, I hope I have fed you enough and that you are stuffed by now. :)
[Motorola Droid and Milestone Themes and Apps] striken:
Hi,

Great theme! The best Gingerbread theme I saw!

Congrats for the excellent work!

I have darky's rom 8.0 in my SGS and the only thing I would like to change is the phone dialpad, is there a way I can apply yours and if there is, how can I do it?

regards,
[Motorola Droid and Milestone Themes and Apps] ashketchum:
Yes you can. What you need to do is extract the Phone.apk and Contacts.apk from my theme, get the new images from the "res/drawable-hdpi" and "res/drawable-finger-hdpi" and replace the ones in Phone.apk and Contacts.apk that you pull from your phone.

To replace the images in the apk files from your phone, rename them to zip files (Phone.zip, Contacts.zip) and then open them one by one with WinRAR. Then browse to either "drawable-hdpi" or "drawable-finger-hdpi" and drag and drop the new images there. As soon as you drag and drop you will see a dialog box where you need to select "Store" as the "Compression method". After you are done replacing the images with the new ones, you need to zipalign the modified apks. zipalign is included with the Android SDK and is located in the "tools" directory. Open command prompt and browse to the directory where you have the renamed apk files from your phone. Then use the command "PATH_TO_ANDROID_SDK\tools\zipalign -v 4 Phone.zip Phone.apk" and another one for the Contacts.zip file. Now you should have two new apk files which you can push to your phone using adb and that's it. :D

Let me know if you need more details. :)
[Motorola Droid and Milestone Themes and Apps] zeppelinrox:
I don't recall diminishing or slagging the quality of your work.

My only "point" was that people weren't really commenting on your work due to bad manners.

Edit: If anything, your work does indeed look very clean and polished.

When I said "tear apart", it was in the context of picking apart somebody elses work and pointing out all that is wrong with it and basically calling it santa claus.

It was not in the context of disassembling and reengineering/improving.

You're a smart guy and you conveniently misinterpreted my meaning so that you can make it seem like I was trolling.

BTW, android is nothing like iOS so the above arguement is invalid anyway.

Nothing wrong with taking pride in one's work.

But pissing on somebody else's work doesn't do your work any favours.

Which is why alot of people, like ourselves, can't stand the "Apple Attitude."

About my green highlights remark, ya, so I trolled a little....

...well, not really, since I immediately stated that it was only my opinion that green highlights would be better than orange.

But you conveniently disregarded that, so that you can call me a troll.

Very clever, but that just makes you a clown. (I couldn't find a big enough link)

But then again, I set you up and you took the bait, so maybe I'm a bit of a clown too ;)
[Motorola Droid and Milestone Themes and Apps] ashketchum:
Aaaand you're back. For today's meal?

I see. And here I was thinking that it was because there weren't many xda members with Milestones who were still using Android 2.1 and the ones that are still using Android 2.1 (like me), found nothing wrong with the theme and understood the installation instructions and so didn't feel the need to "comment". But thanks for letting me know that it was because of my bad manners. :rolleyes:

Hmmm. It seems I have amnesia since I don't recall doing that. :o

Of course it isn't. It's better than iOS. :)

:eek:

I knew I shouldn't have removed that extra space between those two lines. :o And, now it seems you are not just a troll but also an idiot. Oh wait, an idiot can't be a troll. No, it seems you trolled accidentally. And that means I don't have to worry about feeding you! Yay! :D
[Motorola Droid and Milestone Themes and Apps] zeppelinrox:
Oh wow.

I gave you too much credit.

You're not all that bright after all.

You don't have amnesia though, just a selective memory which allows you to take things out of context to such an extent that your responses don't even follow simple logic and are, in fact, just childish.

I did not troll accidentily.

As I said before, when I made that "green highlights are better" remark, I purposefully pointed out that it was just my opinion and therefore, was not trolling at all.

Now, before you decide to reply, try not to look like the rambling fool that made the prior post.
[Motorola Droid and Milestone Themes and Apps] sileshnair:
Peace, brothers.
[Motorola Droid and Milestone Themes and Apps] ashketchum:
Oh, wow. It seems you still have no idea what you are talking about. Your very first post can be considered as trolling, you dummy. How long have you been on the internets?
[Motorola Droid and Milestone Themes and Apps] ashketchum:
He started it. :o
[Motorola Droid and Milestone Themes and Apps] zeppelinrox:
Uh.. sticks and stones...? geezus... what a child indeed....

I think 1996ish... about 15 years.

This probably explains a few things:

1. My low tolerance for braggarts

2. Why you didn't get me mad

3. Why I didn't stoop to your level

4. My ability to recognize your feeble attempts at twisting my words.

I can go on but I don't want to be a braggart. ;)

And yes, I started it by calling a spade a spade. It wasn't trolling. Calling it trolling doesn't make it so.

Many times, the truth hurts. And then the offended party replies with some name calling such as "troll" without validity.

But that's just too bad. It doesn't change reality.

At least I was nice enough to throw in a couple of compliments.

Not that you would notice.

Anyway, I've bumped this thread too many times so I'll just bury the spade, hatchet, whatever.
[Motorola Droid and Milestone Themes and Apps] Darkyy:
Hi there,

Darkyy here, the dev of Darky's ROM.

I don't know how it is for your device, but changing the dialer on the Galaxy S i9000 needs a change of the DialerTabActivity.apk ;)

Just wanted to inform you.

BTW: I just read this thread totally random and saw all these moaners about the OP. All I can say, make it better before you blame someone's hard work.

Darkyy - Joël

- Sent from my SGS with Darky's ROM v9.1
[Motorola Droid and Milestone Themes and Apps] striken:
Thank you very much for your quick support :)

Let me see if I understand,

1. I copy both files (phone.apk and contacts.apk) from my phone folder (system/apps), paste it in my computer and rename both to .zip file.

2. I extract the same two files from your theme and rename both to .zip.

3. Open the renamed file I copy from my phone (phone.zip) in a window, and open your phone.zip file in another window, and drag and drop from one window to another the drawable-hdpi folder or the drawable-finger, (couldn't find the: drawable-finger-hdpi, only drawable-hdpi-finger or drawable-hdpi).

3a. Question: Is it necessary to copy both folders or just one of the two?

4. When replacing the folders choose, "Compression method" "store" from winrar pop up window.

5. Zipalign the modified apks: Put both changed files, (phone.zip and contacts.zip) in the androidsdk/tools folder.

6. Open the command prompt to browse the directory where you pasted the saved files and write:

cd\

cd AndroidSDK\Tools\

(Now is pointing to the tools directory)

Then use the command "PATH_TO_ANDROID_SDK\tools\zipalign -v 4 Phone.zip Phone.apk"

...and the same but using the "contacts" instead of phone.

Then we should have two new apk files in androidsdk/tools folder.

6. Copy both and with root explorer paste it in the phone, system/apps folder replacing the ones that are there.

Did I made all the steps correctly?

If so, there's only one thing that is not working:

When I use the command: "PATH_TO_ANDROID_SDK\tools\zipalign -v 4 Phone.zip Phone.apk"

It gives me an error saying that the directory doesn't exist.

I supose it's because my folder is called androidsdk and not android_sdk.

But when I change to: "PATH_TO_ANDROIDSDK\tools\zipalign" it says the same thing.

And if I change to: "PATH TO ANDROIDSDK\tools\zipalign" it gives no error, but it doesn't do anything, and in the tools folder doesn't show the "phone.apk" or "contacts.apk" new files.

Am I doing anything wrong?

Just another question: Can I install all your theme with CWM in Android 2.2.1 or only works in 2.1?

Thanks again for all your excellent work and support!!

You have the best original Gingerbread theme, the design super!!! ;)

Cheers mate! :D
[Motorola Droid and Milestone Themes and Apps] striken:
Hi,

Thanks for the info and for your excellent rom Darky :)

What you are saying is that I also need to do the same thing in this file? Or just copy the apk to the apps folder?

Cheers,
[Motorola Droid and Milestone Themes and Apps] the_scotsman:
Keep it on topic please..already had to edit some of the posts in this thread...any more and I'll get the boogie man onto you ;)
[Motorola Droid and Milestone Themes and Apps] striken:
I'm sorry but I have not seen anywhere that, "mine is better" attitude or "tearing apart somebody else's effort" like you are saying.

I really do not understand this criticism.

All he said was that another theme had some errors in is phone, (it's only normal).

Don't know what's the problem. If someone here says that the theme has issues on is phone, or says that he or she prefers another color or a different set of icons, is not "tearing apart somebody else's effort" but just giving your opinion...

He made an excellent theme and share with the community!

Give him some rest...

Peace ;)
[Motorola Droid and Milestone Themes and Apps] ashketchum:
@striken

I didn't know your phone uses a custom dialer created by Samsung and not the stock Android dialer. As Darky said, you will have to modify DialerTabActivity.apk to theme it. Modifying Phone.apk and Contacts.apk probably wont have any affect on the appearance of the dialer.

I checked the DialerTabActivity.apk and the images are totally different compared to the stock Android dialer. So, I am afraid simply replacing some images wont work. :( To make it look exactly like the gingerbread dialer, many xml files in DialerTabActivity.apk probably need to be modified.

If you just want the buttons in your dialer to look like the gingerbread ones, then you can still do that by replacing a few images. For that you will have to extract the contents of DialerTabActivity.apk and figure out which images (in drawable-hdpi) are used for the buttons and replace them with the ones from Contacts.apk (drawable-hdpi-finger) of my theme. It's best to replace the various files on the drawable-hdpi directory of the extracted contents first. After you are done replacing, you can drag and drop only the images that you have changed.

The images you need from Contacts.apk for the buttons are btn_dial_normal.9.png, btn_dial_pressed.9.png and btn_dial_selected.9.png. You will have to rename them of course, to use them with DialerTabActivity.apk. You will also need the images for the numbers on the buttons, like dial_num_0_blk.png. They also need to be renamed since the ones in DialerTabActivity.apk have names like call_dial_btn_0.png.

I hope you find this information helpful. :)

Edit: About that PATH_TO_ANDROID_SDK, you are supposed to replace it with your path to android sdk. Like "C:\AndroidSDK\" for example. And it's not even needed if you decide to move the zip file (DialerTabActivity.zip) to "C:\AndroidSDK\Tools\" and use the command "cd \AndroidSDK\Tools\" to change to that directory in command prompt. In that case you just need to use the command "zipalign -v 4 DialerTabActivity.zip DialerTabActivity.apk".

And my theme is for Motorola Milestone running Android 2.1 only. Wont work with any other phones or Motorola Milestones that aren't running Android 2.1.

And finally, make sure you backup the original DialerTabActivity.apk. :)
[Motorola Droid and Milestone Themes and Apps] framir:
Can it works with Eclair 2.38.1?

Thank you
[Motorola Droid and Milestone Themes and Apps] ashketchum:
Most likely it will work. Create a nandroid backup of system or manually backup the original files (framework-res.apk, services.jar, etc) before trying. Also, your Settings.apk may be different so check it's md5 hash as mentioned in the first post.
[Motorola Droid and Milestone Themes and Apps] framir:
EDIT

After a syncronization now it works perfectly! :)

Wonderful theme! :)

So the theme works very fine on 2.38.1.

Only a question, before I can see in the contact a led with a state of gtalk... now I don't see it... why?

Thanks for your work! :)
[Motorola Droid and Milestone Themes and Apps] ashketchum:
I can see that status indicator in my Contacts. It's displayed for those who are online in gtalk. If you can't see it, try wiping dalvik cache.
[Motorola Droid and Milestone Themes and Apps] striken:
Hi ashketchum,

Thanks for all the help mate :)

Keep up with the good work!

Can you do a gingerbread theme for Froyo 2.2? :)

Cheers,
[Motorola Droid and Milestone Themes and Apps] jvdsterren:
Does your milestone needs to be rooted for this?
[Motorola Droid and Milestone Themes and Apps] ashketchum:
@striken

You mean the latest leak? I tried it but went back to 2.1 due to a few annoying bugs. :o

If you can post the framework-res.apk, services.jar, etc. files, I can make the theme when I have some free time. But I wont be able to test it since I am not using 2.2 right now. You will have to test it and see if everything works as expected. :D

Edit: Never mind. I was able to extract the nandroid system image and get the necessary files. Will make the theme as soon as possible. :)

@jvdsterren

Yes. You will at least need write access to your Milestone's "/system" directory and for that your Milestone needs to be rooted. But it's best if you flash the vulnerable recovery. That way you can easily install the theme using OpenRecovery. If you need more info about flashing vulnerable recovery and/or about OpenRecovery, lemme know. :)
[Motorola Droid and Milestone Themes and Apps] striken:
Thanks ashketchum,

Your the best!

I will be waiting for your new work ;)

I have the 2.2.1 froyo altered by Darky [9.1].

If you need any apk files or to test anything, just ask mate :)

Cheers,
[Motorola Droid and Milestone Themes and Apps] striken:
Hi ashketchum,

I forgot to tell u one thing.

I'm an ICT tec and a web designer, so if you need any help in the design, (with photoshop), just to make your work easier :) just tell me mate, I'll be happy to participate in your theme. ;)

Cheers,
[Motorola Droid and Milestone Themes and Apps] TheSgrash:
is there the tv-like sleep effect?
[Motorola Droid and Milestone Themes and Apps] ashketchum:
@striken

When you asked me if I could make the theme for 2.2 I thought you had a Motorola Milestone too (in addition to a Samsung Galaxy S) and were talking about the latest 2.2 leak for the Milestone. :D

Anyway, doesn't Darky's ROM already have a Gingerbread theme? I can try to make it similar to my theme but I don't think I will be able to help with the dialer. :o

@TheSgrash

Nope. If you want that animation, you will have to flash one of the Gingerbread ROMs like the Cyanogenmod 7 preview.
[Motorola Droid and Milestone Themes and Apps] striken:
Ok mate, no problem ;)

Yes it has, but some parts of the phone doesn't have the gingerbread look, (the phone dialler for example). :(

Anyway, if you haver need nay help just tell me :)
[Motorola Droid and Milestone Themes and Apps] vesparados150:
thank you very much for this theme..i just dont get it why these ppl are moaning....

you rock dude...
[Motorola Droid and Milestone Themes and Apps] natehoch96:
What did you modify to get the black menu at the bottom, the one that pops up when you hit the menu key? I've been searching everywhere to find out how to change it but couldnt find anything. Thanks.
[Motorola Droid and Milestone Themes and Apps] zeppelinrox:
menu_background.9.png and menu_background_fill_parent_width.9.png which are located in the \res\drawable-hdpi of framework-res.apk

If your theme has black text with white menus and you just replace the existing white pngs with those black ones, you will end up with black text on a black background so you won't be able to see the text on menus.

You can probably cheat though and also use resources.arsc (located in framework-res apk as well) of a gingerbread theme so that the menu text will be white.
[Motorola Droid and Milestone Themes and Apps] hkericb:
Thanks for it!!!
[Motorola Droid and Milestone Themes and Apps] bozzzza:
hi, great looking theme you have there - I would appreciate a 2.2 version a lot, since I just updated my MS.

Cheers!