What's new
DroidForums.net | Android Forum & News

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

rubiX Focused 1.6

Could I Metamorph icons into the notification bar?

Sent from my DROIDX

I've heard of it, but never used it... I just edit the .apk.. :S

I just successfully used Ninjamorph to swap out some icons between Seph's skin and the YABBM theme to make something truly to my liking. Metamorph won't work as Seph's themes aren't made for it.

Sent from my DROIDX using Tapatalk
 
Does anyone know where the built in ad free is located in this rom? I like to have the full flash web. Like ads and all. Just my preferences and also like to show off to iPhone users. Thx.

Sent from my DROIDX using DroidForums App
 
Quick question... say I found a theme where I like the black bar on it. Would it be easy for me to pull just the black bar (and pull down shader) off of that theme? Incognito Red for 1.6 has one I really like, but I dont want to use the rest of the theme because it has some things that I don't prefer (invisible unlock slider and non-existent silencing slider on lock screen).

I'm thinking I might be too picky for this stuff... and that I want to become a themer so that I can customize stuff myself (although I'm going to limit myself to non-graphical customization, I.e. any graphics I use will be pulled from other sources rather than created myself). I'm a quick learner, have some programming experience, and would appreciate anyone pointing me in the right direction on where to begin.

All of the changes that are into the black bar, the text colors, all of the images for... well all the basic system functions/notification bar/everything, are all held in the framework-res file.. so no, there's no easy way to grab just what you want. Only way, is to start with one, and start adding/modifying/changing it to your liking... which isn't quite as easy as it sounds either :P I haven't seen a guide, but I'm sure there's one around... sorry I can't help more.

to get the black bar, I can simply take the framework-res.apk that has the black bar stuff I want, and extract those files off it, then put them strait into the framework-res.apk I'm going to be using (using winrar, so that I don't have to extract the apk and rezip it, which would cause it to lose .9 properties). so all I need to do is identify which files pertain to black bar and notification pulldown. I assume you're pretty experienced with this since you make black bar mods, could you point out which files those are?
 
Last edited:
Quick question... say I found a theme where I like the black bar on it. Would it be easy for me to pull just the black bar (and pull down shader) off of that theme? Incognito Red for 1.6 has one I really like, but I dont want to use the rest of the theme because it has some things that I don't prefer (invisible unlock slider and non-existent silencing slider on lock screen).

I'm thinking I might be too picky for this stuff... and that I want to become a themer so that I can customize stuff myself (although I'm going to limit myself to non-graphical customization, I.e. any graphics I use will be pulled from other sources rather than created myself). I'm a quick learner, have some programming experience, and would appreciate anyone pointing me in the right direction on where to begin.

All of the changes that are into the black bar, the text colors, all of the images for... well all the basic system functions/notification bar/everything, are all held in the framework-res file.. so no, there's no easy way to grab just what you want. Only way, is to start with one, and start adding/modifying/changing it to your liking... which isn't quite as easy as it sounds either :P I haven't seen a guide, but I'm sure there's one around... sorry I can't help more.

ok so i've been figuring it out pretty quickly but am now stuck, maybe you can help. here is what i've learned:

if you're building framework from scratch, you have to sign it. the work alone means this is out of the question.

if you're decompiling an apk (i.e., framework-res), you will need to sign it again when you compile it. also, if you simply unzip the apk, you will lose the .9 properties of the apk.

so what to do? well the simplest way to make modifications is to simply find the modified versions of the files, and drag them straight into the framework-res.apk (assuming you have winrar), which will update the apk.

so here is what i did to get the incognito red black bar. I downloaded incognito red 3.2 for focused 1.6, deleted everything in the system folder except the framework folder, edited com/google/android/update-script to remove the stuff pertaining to files i deleted, edited manifest.sf and cert.sf to remove the information regarding the deleted apps and their sha1-digest, etc.

so this gives me the entire theme except for all the apps, fonts, lib files, and media (notification ringtone), etc. basically, i'm left with the graphical stuff.

now theoretically (and please tell me if I'm wrong), the next step is to simply identify which files pertain to the black bar and notification pulldown. once I know what those files are, I will take the original rubix focused 1.6 rom file, open it up and open the framework-res.apk there, extract all of the files out of it, and put all of the ones that DONT pertain to the blackbar/pulldown into the framework-res.apk within the incognito red zip. then simply put it on my sd card and install it like i would normally any theme.

so my question is something that I would assume you're experienced with: which files pertain to bb/pulldown?


EDIT: so I just realized, alternatively, I can simply push the bb/pulldown from incognito red to the rubix focused 1.6 zip and reflash, once i identify them. Am I wrong? is it not this simple?

Awesome questions.. Going to be flat out honest with you.. I would normally take the hour to answer you in detail... but its' 1:46am, and I've gotta be up early tomorrow. :S
I could probably make whatever it is you're trying to make faster than explain, but here's a short version for now...

System .apk's appear to not need to be signed. So.. first concern isn't as much of an issue.

When decompiling, it throws errors if it's been optimized... yes. But if you had the orig., it would make life much easier (I also, unfortunately, don't have the orig..). So, I decompile, find out what I want/need to change, and most of the time, just do it via Hex for now. I'll play around with recompiling when I have more time to do so. I HAVE gotten the 1.0 framework-res to recompile correctly, but it led to other issues.

I use 7zip rather than winrar (totally free (open source) program). But yes, you can just unzip the .apk, and change out the files you want. Unfortunately, when dealing with font colors (etc.), you also need to deal with compiled .xml files.

If you JUST want the background images, you can just swap them over, if those are the only things that are changing.. it IS that simple...

As to which files.. *sigh*.. I'm nto 100% sure what files it is that you are referring to, and I'd have to look them up. I have probably edited/changed more than 20 to 30 files from stock to get my mod the way I like it... more changes coming before I crash (assuming testing goes ok... :S

If you want something specific.. send me a PM or email, and I'll see if I can help you out some more if you'd like.
 
Awesome questions.. Going to be flat out honest with you.. I would normally take the hour to answer you in detail... but its' 1:46am, and I've gotta be up early tomorrow. :S
I could probably make whatever it is you're trying to make faster than explain, but here's a short version for now...

System .apk's appear to not need to be signed. So.. first concern isn't as much of an issue.

When decompiling, it throws errors if it's been optimized... yes. But if you had the orig., it would make life much easier (I also, unfortunately, don't have the orig..). So, I decompile, find out what I want/need to change, and most of the time, just do it via Hex for now. I'll play around with recompiling when I have more time to do so. I HAVE gotten the 1.0 framework-res to recompile correctly, but it led to other issues.

I use 7zip rather than winrar (totally free (open source) program). But yes, you can just unzip the .apk, and change out the files you want. Unfortunately, when dealing with font colors (etc.), you also need to deal with compiled .xml files.

If you JUST want the background images, you can just swap them over, if those are the only things that are changing.. it IS that simple...

As to which files.. *sigh*.. I'm nto 100% sure what files it is that you are referring to, and I'd have to look them up. I have probably edited/changed more than 20 to 30 files from stock to get my mod the way I like it... more changes coming before I crash (assuming testing goes ok... :S

If you want something specific.. send me a PM or email, and I'll see if I can help you out some more if you'd like.

Thanks for bearing with me. I think I can figure it out so don't worry about it. Tomorrow when you have more energy i might have a few more questions for you, but you're right we should probably take this to PM rather than spam the thread.

For now I'm just goign to extract the incognito red framework-res.apk and open the folder in thumnail view mode, try to pinpoint which .pngs are from the statusbar, pull those over into the reflash framework-res.apk, and then search the forums to see which xml files pertain to statusbar (this will be an easy search because there's a lot of people asking how to just change color of statusbar), and pull that xml into the reflash apk.
 
Last edited:
so just did my first test. not bad so far, i took all files from incognito red that began with stat_ or status_ or contained _stat_ in the file name that I could find within framework-res.apk, including some that started with zz_. this included xml files in drawable and layout, and png files in drawable-hdpi. then reflashed (didn't have to wipe data/cache, so I can keep doing this as many times as I need without having to reinstall all my apps). it worked! i pulled the status bar! only problems right now: clock is missing from status bar, date does not appear when notification icons disappear when shade is pulled down, middle part of shade pulldown is white, indicating that it hasn't been modified from original rom.

test 2 imminent...

edit: new realization.... is the clock not there? or is it just black on black (because the space IS there)... will have to test further...
 
Last edited:
so just did my first test. not bad so far, i took all files from incognito red that began with stat_ or status_ or contained _stat_ in the file name that I could find within framework-res.apk, including some that started with zz_. this included xml files in drawable and layout, and png files in drawable-hdpi. then reflashed (didn't have to wipe data/cache, so I can keep doing this as many times as I need without having to reinstall all my apps). it worked! i pulled the status bar! only problems right now: clock is missing from status bar, notification icons disappear when shade is pulled down, middle part of shade pulldown is white, indicating that it hasn't been modified from original rom.

test 2 imminent...

edit: new realization.... is the clock not there? or is it just black on black (because the space IS there)... will have to test further...

edit 2: I was wrong, all animation icons are missing. 3G has no upload/download indication arrows, signal bar is stuck at 1 bar, etc. the animation images exist, so it must be an xml issue.


rookie!!! thats for using my images :)
 
edit: new realization.... is the clock not there? or is it just black on black (because the space IS there)... will have to test further...

Mentioned above, anytime you start dealing with fonts... good stuff.
Anyway, updated the barmod... more changes probably incoming in the next couple/few days...
 
so just did my first test. not bad so far, i took all files from incognito red that began with stat_ or status_ or contained _stat_ in the file name that I could find within framework-res.apk, including some that started with zz_. this included xml files in drawable and layout, and png files in drawable-hdpi. then reflashed (didn't have to wipe data/cache, so I can keep doing this as many times as I need without having to reinstall all my apps). it worked! i pulled the status bar! only problems right now: clock is missing from status bar, notification icons disappear when shade is pulled down (or has it always been like this), middle part of shade pulldown is white, indicating that it hasn't been modified from original rom.

test 2 imminent...

edit: new realization.... is the clock not there? or is it just black on black (because the space IS there)... will have to test further...

You need to Edit The Services.jar and about 3 XMLs in Framework/layout!
 
Sephtin's blackbar mod for Focused 1.6.

More info here:
Sephtin’s BlackBar Mod for Focused 1.6 -- sephtin.com

Sorry this took so long... hope it was worth the wait! ;)

Updated. Same post, same download link.
Updates:
--Removed droid from upper notification bar, it stretches and looks horrible when in landscape mode :(
--Since I had to take something away, updated the clear button to be .. well, mostly transparent. Could use some more work, but it's functional at least.
--Removed rounded corners (all 6 pixels that were causing them... :P I didn't care for them... *shrug*
 
YESSSSSSSSSSSSSS. now i can just use your black bar and stick in the pngs i want from bgill's without having to deal with xml's or jars!

thank you to both of you!

EDIT: mission accomplished. Sephtin, your down load percentage/speed is either black on black or missing.

@Drod -- can you tell me what kickback.apk/soundback.apk are?
 
Last edited:
I don't get it.

I had this same problem with 1.0 and now I am having it with 1.6...

I download the zip, put it on the sd, follow EVERY step to the letter. when i got to install it I get E:Can't symlink system/bin/dumpcrash E:failure at line 4.

is it because my computer is running Ubuntu or something? I can't figure this out at all, very very frustrating... :angry:
 
Back
Top