yashsingh1/xdaforums huggingface dataset:
[Captivate Themes and Apps] tazman171:
Circle C and E for Darkness Themes!

02-23-2011 - Added Battery C for Cognition 4

02-23-2011 - Added Battery E for Cognition 4

01-24-2011 - Added Battery H White for Perception 10.1

01-23-2011 - Added Circle B White for Perception 10.1

01-14-2011 - Added Circle C and E for Cognition 3.01

01-06-2011 - Added Bat C and E to Perception10.1Darkness2.5.1.

]01-05-2011 - Perception 10.1 released; the P10 files works with P10.1 just fine.

01-03-2011 - Added BatC for Perception 10 Darkness2.5

12-30-2010 - Updated the zips to Reefermattnesses newest files with the new dialer, etc.

This is just reefermattnesses theme(s) with battery icon changed, all credit and work is done by the people listed in the credits, I merely changed this a little and used files by those in the credits.

Here are my takes on Reefermattnesses Darkness Themes with Circle C and Circle E so far. These are for Perception 8 and 9 and Cognition 2.3 b8 at the moment. Will keep updating as time permits, College, work and life hindrances aside. Only the battery icons were changed, it is exactly the same otherwise.

Credits:

Reefermattnessfor the theme

Fightspit avreen and nrosier, trinityEon for CircleC and E

Designgears of course for the whole damn ROM

Standard I am not responsible policy....."I am in no way responsible for any borking of your phone, life or mental status, use at your own risk"

This is for Perception 8 & 9, 9.5, 10 - 10.4, Cognition 2.3 b8, Cog 3.0 - 3.03, Cog 4.0 by Designgears.

Just install through Clockwork Manager the same as the original themes

Screen capture of it:

Perception 9 with Circle C

Circle E

Circle C

And the links:

NEW TazCog4Darkness2.5BatE

NEW TazCog4Darkness2.5BatC

TazP10Darkness2.5BatHWhite

TazP10Darkness2.5CircleBwhite

TazCog3.0Darkness2.5CircleC

TazCog3.0Darkness2.5CircleE

TazP10Darkness2.5.1BatC

TazP10Darkness2.5.1BatE

TazsP9Darkness2.5BatC

TazsCogb8Darkness2.5BatC

TazsCogb8Darkness2.5BatE

TazsP10Darkness2.5BatC.zip

This also works with Perception 10.1 just fine.*

Enjoy. :cool:
[Captivate Themes and Apps] Reefermattness:
Assonance theme is up, Cogb8 theme is updated, p8 theme updated... that is all.
[Captivate Themes and Apps] RockRatt:
Ok found one issue with it on P8, it norms the power menu still. Just thought I would share that.

Sent from MY Perception 9 Rockin and OverClockin on XDA App
[Captivate Themes and Apps] Reefermattness:
It does what? Screeny plz if you can lol

And ty btw :)
[Captivate Themes and Apps] evoic:
I'm not using any of the ROM's on the list, so I do it with Metamorph instead.

I either have a .zip file that I can mount with MM or I have a folder inside the .zip file that I can try to copy the contents to.

When I take the folder out, compress just the dialertabactivity file by itself, and try to load it up using MM the results are the same every time.

Is it a bad idea to take the .apk from one of the ROM's listed and give it a go?

It seems unlikely that a set of .png's for a dialer skin would brick a phone, but I'm no expert by any stretch of the imagination.

Samsung Captivate

Firmware version: 2.2

Baseband version: I897UCJI6

Kernel version: 2.6.32.9 jetaek.lee@sep-11 #1

Build number: FROYO.UCJI6

Maybe Reefer can chime in here with an idea of how to get it going?
[Captivate Themes and Apps] spiritssight:
Great work

Reef...

Thanks again for the great work you have done, I look forward to seeing more wonderful work from you onther ROMs

Merry Christmass: Confirmation number: 8JB85871PX611651G

by the way I sent you a PM

God Bless,

Christopher
[Captivate Themes and Apps] tazman171:
When you say "compress just the dialertabactivity file" are you using compression or just zipping as storage only? I read the earlier posts and you did try putting just the .apk into your system directory with Root Explorer but did you rename the old one to an .bak extension or something like that before adding the new one then rebooting.? The filenames were the same?

I do know that some files aren't supposed to be compressed more but not sure if that applies here.
[Captivate Themes and Apps] aleadam:
You're amazing! Didn't expect it so soon. Many thanks. :D
[Captivate Themes and Apps] fritzgerald:
DialerTabActivity.apk doesn't seem to change between the ROMs. I just downloaded all the zips from the first post and pushed/tested them all on my phone right now one by one. All of them tested completely fine. So download any of the zips(except for Axura since its not updated). Open the zip you download, browse into the "system" folder of the zip, delete the "framework" folder in the zip, browse into the "app" folder of the zip, delete the "Settings.apk". After that close the zip add it to your sdcard and flash.

As proof I'm running Perception 8.

Here's my dialer...

Here's me flashing Assonance dialer...

Here's the flashed dialer...
[Captivate Themes and Apps] tazman171:
You can also just extract the dialertabactivity.apk, go to system\app\ with Root Explorer, rename the original to DialerTabActivity.apk.bak and paste the new one there then reboot.

Not saying it's any easier, just there are several ways that work. :cool:
[Captivate Themes and Apps] fritzgerald:
You are correct sir. That's how I started doing it since I hate to reboot my phone unless I need to. Now I always "adb pull" whatever I'm changing to a timestamped backup folder on my PC and then "adb push" right into "/system/app/" or "/system/framework/" seems to be the quickest for me.
[Captivate Themes and Apps] tazman171:
Yeah, I really need to get even slightly proficient with adb, I used to know BASIC and DOS (yes kiddies, DOS not Ms-DOS) like the alphabet as a kid, LOL. Just haven't taken the time to do it, not that I have the time. Hence, the buying of Root Explorer, etc. ;)
[Captivate Themes and Apps] evoic:
As someone who is incredibly hardware literate and not software literate at all, I appreciate the time and suggestions.

I'll give the idea a go and see where it gets me.

Slowly but surely, I'm learning the ins and outs and the differences in process between a PC environment vs. a Smartphone environment as well as an open source environment vs. a closed environment.

Any time I can learn something new, the day was not a waste. :)
[Captivate Themes and Apps] fritzgerald:
Mods are pretty easy once you get the ball rolling. Just make backups and take the time to learn it. Constantly asking questions to learn how to do something is 100 times better than constantly asking someone to do it for you. Keep in mind, no one gets it on the first try unless they're lucky or someone showed them how to do it. Personally I never mind someone asking for help if they're trying to do it themselves but I get annoyed when they want me to do it for them. Unless its paid work :)
[Captivate Themes and Apps] Haloruler64:
Hey is it a typo in OP that it says Assonance zip is JL3? Because isn't Assonance JK3?
[Captivate Themes and Apps] sinichi21:
hi is the p8 theme your pointing out is the perception 9 on the op? does it mean its compatible to p9 and p8? just want to clarify it. ty :D
[Captivate Themes and Apps] evoic:
So, I tried to do this through my phone, since i do not have a data cable at work.

I downloaded the Perception zip to my PC, went in, extracted the dialertabactivity.apk, emailed it to my gmail account, logged into my gmail from the phone, downloaded to the phone, and hit copy.

1. Attempted to copy over the dialertabactivity.apk that was on the phone, no luck.

2. Attempted to rename the dialertabactivity.apk on the phone with the .bak ending, no luck.

3. Attempted to delete the dialertabactivity.apk on the phone, no luck.

When I considered the other method that was offered:

"Open the zip you download, browse into the "system" folder of the zip, delete the "framework" folder in the zip, browse into the "app" folder of the zip, delete the "Settings.apk". After that close the zip add it to your sdcard and flash."

I was unsure of whether or not to remove the META-INF file or leave it, so I tried the methods I described above.

I still have the option of trying to do the .zip file method, but I need to know whether or not to remove that file, I need to know if I should be mounting the resulting .zip with MetaMorph, and I need to know if I should skip MetaMorph and open CWM in Recovery mode and try to do any of this stuff manually instead.

Getting closer to the goal.

I'm hoping that this conversation being archived will go towards helping someone else that stumbles along in the future with the same question / problems.
[Captivate Themes and Apps] fritzgerald:
Leave the META-INF folder in the zip. Just delete the framework folder and settings.apk leave everything else. The META-INF folder holds the signature for the zip as well as the script that tells it what to do. After you have the other stuff removed. Reboot in to CWM Recovery and pick "install zip from sd card" then "choose zip on sd card". Browse to your zip and flash.

What were you using to copy the apk in your first trial? If you were using Root Explorer did you set the system to read/write? When you open Root Explorer at the top it'll say "Mounted as r/o" with a button that says "Mount R/W" click that button and it'll change to "Mounted as r/w" and the button to "Mount R/O" that tells you that the system is set as read/write and will allow you to copy in to the /system/app folder.
[Captivate Themes and Apps] evoic:
Going to try that as soon as I get a free 5 mins.

Just a quick reply for the answer, my original attempt was the .zip file from the metamorph link that had everything taken out except for the dialer stuff and rezipped.

If you are asking for most recently, once I downloaded the .apk from my email to my phone, I used ES File Explorer to find the .apk on the phone, copied it, then navigated over to the system/app folder and tried to paste it over.

I'll report back, either way....just need a little time.
[Captivate Themes and Apps] fritzgerald:
Make sure you get one of the ROM zips. Don't use the MetaMorph if you're using the flash method I explained. You can't flash a MetaMorph with CWM.
[Captivate Themes and Apps] matt310:
I just tried doing this...backed up the files, copied over the dialer and settings.apk, saved, rebooted and now I get force-close errors when trying to launch both. I reverted back to the stock apps and they work fine. Am I doing something wrong? Do I need the .odex files?
[Captivate Themes and Apps] sinichi21:
hmm maybe you have the wrong set of apk for the rom you have what rom are you using and what theme did you dl for your rom? i believed you dont need any .odex file for these to work
[Captivate Themes and Apps] fritzgerald:
When you browse your /system/app and /system/framework folders on your phone do you have a .odex file for each apk?
[Captivate Themes and Apps] RockRatt:
The power menu does not have all the right icons and are in the wrong/ different spots on the power menu. ( Only the 3 without the icons are not in there correct spots) This is TazPerception9s circle battery that he added. The screen shots are below. And forgive the acreenshots, I have never figured out why the show up blurry using the xda app.

The RED ICONS are circle battery and the top one says download, next down says false, third down says recovery. I know the first red icon works as reboot, the second as recovery, and the lowest is actually the download. Again I was just trying to let you guys know. I am back on Perception8 no of, cogkernel2

Sent from MY Perception 9 Rockin and OverClockin on XDA App
[Captivate Themes and Apps] Reefermattness:
Thats because Im retarded, and I linked it to a P9 theme.... link has been changed. Sorry about that. :)
[Captivate Themes and Apps] RockRatt:
Ok I see the link now says for Percent.8 bit once it downloads it still says perception9

Sent from MY Perception 9 Rockin and OverClockin on XDA App
[Captivate Themes and Apps] Reefermattness:
DOH (_8(|)

fixed.
[Captivate Themes and Apps] matt310:
Yes. I see both DialerTabActivity.apk and .odex. I'm running the stock JH7 build, with root and OCLF.

Does this theme not work on a stock ROM?

-Matt
[Captivate Themes and Apps] fritzgerald:
I don't think it will work. You're trying to replace an odexed apk with a deodexed apk.
[Captivate Themes and Apps] RockRatt:
Thanks Reefer. That works perfectly.

Sent from MY Perception 9 Rockin and OverClockin on XDA App
[Captivate Themes and Apps] Reefermattness:
Delete the DialerTabActivity.odex file as well when you try.
[Captivate Themes and Apps] evoic:
Booted into recovery mode with CWM and the option to install .zip from SD Card was not given. Using version PCe3.

It did, however, try to install some other completely different file and failed so it stopped....which worried me a bit. I'm almost resigned to the idea that I'm not going to be able to get Reefer's sexy dialer on this phone without installing the entire Theme. :(
[Captivate Themes and Apps] fritzgerald:
Are you booting CWM Recovery or stock recovery? Sounds like stock if there's no Install zip from sdcard.
[Captivate Themes and Apps] evoic:
I may have to brace for embarrassment here, but I'll cover myself by saying, once again, that I'm learning the software side of things as I go.

I do not have an actual MicroSD card in the phone.

When I hear "SD Card" more often than not, people are referring to the SD Card listed as the SD memory in the phone. Not the internal 2GB, not the external add-on, but the chunk that the phone allows you to make use of for other purposes.

Am I supposed to be having this stuff on an external card, or is that not the issue.

I definitely have CWM Rom Manager installed, I'm launching that program, and I'm clicking the second option in the list: "Reboot into Recovery".

Just for the sake of full disclosure, as soon as I installed CWM for the first time about a week ago, I made a back-up that s also saved on the phone itself.

I'm not sure if that would try to auto-launch or get in the way of what you're instructing me to do, but I thought I'd throw that out there.
[Captivate Themes and Apps] fritzgerald:
After you reboot into recovery does it look like picture 1 or picture 2? If it looks like picture 2 then you need to choose "Reinstall Packages" and it should reboot again and come back up to picture 1. If not hit "Reinstall Packages" again and it'll come up. I've had times where I've had to do it twice to get it into CWM Recovery. Once you're at the recovery that looks like picture 1 then just follow the steps from before. The zips you're trying to flash should be on the chunk of internal SD that the phone gives you for storage. Not an external SD.

Picture 1:

Picture 2:
[Captivate Themes and Apps] evoic:
Results. :(

Android system recovery <3e>

Samsung Recovery Utils

- for BML -

E:failed to verify whole-file signature

E:signature verification failed

Installation aborted

-- Install from sdcard...

Finding update package...

Opening update package...

Verifying update package...

E:failed to verify whole-file signature

E:signature verification failed

Installation aborted

-- Install from sdcard...

Finding update package...

Opening update package...

Verifying update package...

E:failed to verify whole-file signature

E:signature verification failed

Installation aborted

Over and over.

*UPDATE*

I just read the following phrase while looking for info to sort out my issue with the whole thing:

"Ironically, you have to install ClockworkMod Recovery without ROM Manger to get ROM Manager working."

I think that might be where I'm having trouble. I installed ROM manager, then used their little CWM utility inside of it.

I'm going to uninstall it. Install CWM by itself, then re-install ROM manager.
[Captivate Themes and Apps] aleadam:
tw-framework.apk?

Dears Reefermattness and fritzgerald (or anyone else who wants to help me here):

I was testing DocRambone's jpx rom. While I like the theme in general, I'm pretty much in love with the notifications from Darkness. So, I decided to mod some of the icons in framework-res.apk. Everything fine there.

Then, I decided to mod the pull down notification. I found the images in twframework-res.apk and replaced them. It worked fine. Except one ugly detail: Text! I hate how it says Wi-Fi, Bluetooth, etc. I used apk-manager to decompile twframework-res.apk and I deleted the strings in strings.xml (the actual string, not the whole declaration). My problem is that I could not compile it again, for some reason. It gives me an error even before asking me whether I want it to be a system apk or not. Then it builds it, but it lacks most of it.

Can you guys please tell me what I'm missing here? My sdk is all set up since I can compile apps made on eclipse just fine. As you can see by the screen shot, I was fighting this till late :p
[Captivate Themes and Apps] Haloruler64:
You're using 3e recovery, it doesn't work with ROM Manager or any of our zips really. So you're running a JI6 ROM?
[Captivate Themes and Apps] fritzgerald:
Curse you Halo. You got to it before I realized it. Like Halo said. JI6 uses 3e recovery that doesn't allow update.zips. You'll have to flash a new kernel to allow you to use update.zips/CWM recovery.

Aleadam. I'll write you something up and send it via PM later today unless someone else helps you out.
[Captivate Themes and Apps] evoic:
Fair enough.

Any chance of me getting to it the original way by going with Metamorph?

Reefer, can you suggest a way to get just the dialerpak onto a phone using Metamorph?
[Captivate Themes and Apps] aleadam:
@fritzgerald: Thanks!

@evoic: you should still be able to copy it with adb, right?

The file META-INF\com\google\android\update-script tells you what the cwm zip will install and where. I believe it would be a matter of replicate the steps on the adb console.
[Captivate Themes and Apps] evoic:
I wouldn't begin to presume to know how to go about doing this.
[Captivate Themes and Apps] tkienzle:
Can I use the perception 9 build for p9.5 that just came out...

Send from interspace on my hacked telly...
[Captivate Themes and Apps] RockRatt:
I will post a yes or no as soon as possible. Need to wait until my phone is. Charged up. In case no one else answers first. Or just give it a shot. Best bet would be to install perception9 and add it before you reboot. That way if it doesn't then you can just reflash before you've installed all yours apparently and backups. Pretty sure it should work though, notmuch changed on P9 except the OC kernal.

Sent from MY Perception 9 Rockin and OverClockin on XDA App
[Captivate Themes and Apps] aleadam:
I was following the conversation backwards to try to understand what you needed to do. In my opinion, the simplest choice for you will cost you around four bucks:

go to the market and install Root Explorer by Speed Software. Then, use that app to copy DialerTabActivity.apk to the /system/app/ folder, overwriting the old file. If you do a single click to the file you will have the option to install it. Don't do it: just copy it over the old one.

It may complain that the media is mounted r/o (read only). There is a button on the top left of the app that says "Mount R/W" (read/write access). Once you click it you will be able to copy the file. You may need to delete also the .odex file, but I'm not sure about that.

To be safe, before deleting the files, it woud be a good idea to copy them (both the .apk and the .odex) somewhere to the sdcard in case your mod does not work.

I hope this helps.
[Captivate Themes and Apps] fritzgerald:
I was gonna PM this but I figured I'd post it in case anyone else wants to remove the text and needs help.

Here's what you're going to do....

1. Download the Darkness zip for your ROM.

2. Decompile the Darkness "twframework-res.apk" with APK Manager or apktool.

3. Browse to /res/values/strings.xml and make your changes.

4. Copy the entire /res/values folder to another spot on your computer (ie. desktop). Don't try to recompile the apk yet. (Reefer has mods in other xmls in this folder so you need them all)

5. Open the ROM zip (not the Darkness zip).

6. Extract the "twframework-res.apk" from the ROM.

7. Decompile the ROM "twframework-res.apk".

8. Copy the /res/values folder you copied to your "desktop" and paste it into the new decompiled ROM twframework-res.apk. (Overwrite all existing.)

9. Recompile the ROM "twframework-res.apk".

10. Open the Darkness "twframework-res.apk" and your newly recompiled ROM "twframework-res.apk" in WinRAR/7zip.

11. Copy the "resources.arsc" from the ROM "twframework-res.apk" (the one you just recompiled) over to the Darkness "twframework-res.apk" (Overwrite the existing)

12. Copy your new edited Darkness twframework-res.apk to the "/system/framework" on your phone by whatever means you use (adb/root explorer/etc.).

I'm kinda tired right now so I hope you can follow my rambling.
[Captivate Themes and Apps] jrior001:
Yes it works, 9 and 9.5 use the same jl3 base so it works and looks great!
[Captivate Themes and Apps] aleadam:
Thanks for the time. I'm doing this more to learn how to change the theme rather than to get a terminated product (though, I think it's looking pretty good so far :) ). I'll add some comments inside the steps in bold face. I don't want to hijack the thread with this, so if you guys don't want this discussion here maybe we can continue this by pm or I can create a new thread.

I hope you got a good night :)
[Captivate Themes and Apps] born_fisherman:
I just tried it on 9.5 and when I long press the power button, the phone reboots..
[Captivate Themes and Apps] fritzgerald:
So status_bar_expanded.xml has officially pissed me off. I've been trying to not only remove the text but shrink the bar so the empty space where the text should be is not there anymore. Every time I change it I change it I get FCs and boot loops. I'll have it figured out by tonight though. So expect tomorrow no text only buttons with a shrunk bar.
[Captivate Themes and Apps] jrior001:
Did you use the link from pg 46 or the p8 version in the OP? The link on pg 46 works great for me, no reboots...
[Captivate Themes and Apps] born_fisherman:
I see said the blind man.. I was just using the link from the op.. Thank you for the heads up on this anyway. Im probably going back to a i9000 2.2.1 rom since battery life is terrible on 9.5
[Captivate Themes and Apps] Sqdnguns:
P 9.5 - Just flashed it and was surprised that I do not have the stock lock like the screenshot. Everything else appears to be good to go.
[Captivate Themes and Apps] fritzgerald:
I'm officically blind I screwed up my phone and threw it into boot loops so I flashed stock, flashed perception 8 and then flashed darkness 2.5. Low and behold the text is already missing on the notification.
[Captivate Themes and Apps] aleadam:
Indeed. That's what I was trying to replicate in my status_bar_expanded.xml for the jpy rom.

I even tried compiling it with

apktool -if framewrok-res.apk samsung

apktool -d -f -t samsung twframework-res.apk

but I still get boot loops all the time. I know it CAN be done, I just don't know what I'm missing to make it happen.

BTW: I went to so many boot loops trying this! I solved the issue having on the sdcard a cwm flashable zip with both originals framework-res.apk and twframework-res.apk in it. Every boot loop I would use adb reboot recovery to flash the backed up theme and the phone would boot fine, ready for the next try.
[Captivate Themes and Apps] fritzgerald:
If you're stuck in boot loops you can try "adb push" and push the original of the file you were modding. You don't even have to reboot. I'll FC and and next loop it'll find the one you just pushed and all will be fine.
[Captivate Themes and Apps] aleadam:
Good to know. It's always good to be able to break your phone even faster :P

Any luck compiling twframework-res?
[Captivate Themes and Apps] kritikallyrics:
Damn, I really want to use this theme but I dont understand how to get it onto my phone properly. What all do I need to download? Everything on there?

Samsung SGH-I897 Captivate

Froyo 2.2
[Captivate Themes and Apps] matt310:
Would love to see a version available for Darky's 7.x ROM! This looks sick!
[Captivate Themes and Apps] Haloruler64:
Depends on your ROM. Which are you running and do you know what framework it's based off of?