• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [Boost Mobile] CTHalo V.1: Theme and modifications for CTMod 3.80

BLVCKHVLO, isn't my_image.png supposed to be a ninepatch drawable? If it isn't, it probably should be because it gets stretched in the notifications panel when the device is rotated. Its mostly an aesthetic issue because in portrait mode the "type looks normal in the panel" "b u t l o o k s l i k e t h i s w h e n i n l a n d s c a p e" :o
I think whatever XML that handles it (is it public.XML in framework-res.apk) should be adjusted to read the image as a .9.png
 
BLVCKHVLO, isn't my_image.png supposed to be a ninepatch drawable? If it isn't, it probably should be because it gets stretched in the notifications panel when the device is rotated. Its mostly an aesthetic issue because in portrait mode the "type looks normal in the panel" "b u t l o o k s l i k e t h i s w h e n i n l a n d s c a p e" :o
I think whatever XML that handles it (is it public.XML in framework-res.apk) should be adjusted to read the image as a .9.png

It's not supposed to be, but it could be. I just coded up the banner/settings shortcut myself.
No references to any images in public or styles or any xml for any .9.Png images reference them as such. Everything always just references drawable or styles with the name but no extension for anything (not just my images, but all images). So I'm pretty sure you could just make it a .9 as long as it has the original name and it will compile and run (at least for just this image it should be just fine).

The only reason I can see it being referenced from somewhere like framework is if the image was referenced from sysui to framework for the image in layout xmls, and that image was actually in the other apk's res-hdpi folder. I put all of my images in the apks they are being used in's public.xml and there is no reference that differentiated between a regular image and a .9 for any images stock or mod.

I didn't really go into .9 editing because for one everytime I do it with anything involving text in the image it looks way weirder than the lazy way and depending on how its outlined with transparency and where you draw the lines it stretches it different. As a matter of fact that is why I went with that transparent purple. It doesn't matter how you stretch it. They aren't even really .9 images lol. They just say it because I named them as such. Then I popped them in the zip. If I didn't do that anything that references arrays in other apps (including market apps) would fc.

Shoot me. I went for easy on the eyes and easy on my brain. I make a better dev than themer guy lol. The best I can offer you is a new system UI that removes the banner and short cut which is what I am running on my phone. It's actually more minimal and spacious.
 
Thanks sb43! Its nice to hear some positive feedback from others :D
BLVCKHVLO, I will get back to work on this when I get home in a few hours. I should have something within about 5-6 hours, then I'll get back on here and let you know how it goes. Since I can't actually try the header right now, can you post a screenshot of what you mean? If its what I think it is, then maybe a JB notification panel can be thrown in there. I found it on XDA and its a mod for gingerbread. I'll post a link when I get home.
 
Yeah post a link. If its what I think it is then its no good in terms of fixing what you are after. The reason why is because it assumes you have a background from the stock sysui which isn't a .9 either. When I put the settings panel in I had to code in the background from scratch and implement the shortcut from the tutorial myself because when you follow the tutorial it puts the buttons in the space with no background leaving a see though hole with buttons on top. Also I would have to remove the recent apps button and put it in the panel.

In order to put the recent apps and clock next to the system shortcut in the JB panel I would have to implement the system short cut the long old way which screws up the smali code for the lidroid quicksettingspanel (you have to replace the smali files they give you which don't have the lidroid mods coded in). I'm not willing to redo the smali in order to make lidroid work on those files. Smali makes me want to rip somebody's face off. I can but don't want to. It would take me way too long plus my deving computer is out of commission right now because I am remodeling upstairs and I'm not messing with java updates and installing mod software on my business computers downstairs.

I was trying to kind of put a rest to this because two infants and doing smali and xml editing and theming doesn't mix very well. You are totally free to try your hand at it but its a pain to implement stuff on top of already modded stuff (or you can start from a stock sysui and redo all the interdependent images from status bar re implement lidroid then figure how how to enable transparency for the status bar redo clock placement etc) but I don't have the time. What I did here is the JB panel mod but taken apart to fit blooddawns mods. I was willing to do different colors because I can do that from phone and link from dropbox.
 
Right?? I'd love to be able to see this on the Warp as it could pull ANY JB theme for Gingerbread together :D I'll look into smali and stuff to see what exactly needs to be changed
 
Yeah the tutorial comes from the same guy. I'm this one he covers only a small portion of everything you see on the pics. You would have to make code to put a background under the buttons. In order to do this the way he has it you would need to implement the old way of putting the settings button. I'll link you later. Also there is one Rom that has this implemented already that is super clean that has this done to where you can just add all this on top. Look for tweaknatipm and pull the sysui out of it. If that doesn't work you can just grab it from cyanide as he did it the long way too.
 
TThe only issue you might run into is swipe to clear which is reliant on a framework jar hack. I don't know if the framework jar will work with those
sysui apks.
 
I didn't know that tweaknation had it... and maybe I could just sorta mirror the systemUI from this rom to reflect tweaknation and see how it goes, that way it shouldn't break swipe2clear
 
I didn't know that tweaknation had it... and maybe I could just sorta mirror the systemUI from this rom to reflect tweaknation and see how it goes, that way it shouldn't break swipe2clear

All you have to do it pop in the sysui from tweak nation and see if it swipes. If it does you're gold. All you would have to do is put in the clock, then the recent apps button as well as custom clear button in the tutorial shown. These are easy to do when you have themain part in place and shouldn't take you more than a half hour to put in. After that it's just theming.

The following link will complete the mods needed to give you the functionality of the mods you posted:

http://forum.xda-developers.com/showthread.php?t=1908063

This is the guide I followed along with the one you posted, but I had to do some tricky stuff to make it work with ct mod as is. You shouldn't have any of these issues with the tweak nation or cyandoid sysui. Just copy and paste xml codes and put the smali files in the correct folders and recompile then theme away.

If I get the cribs put in the room I might be able to set my computer back up and give it a shot, but it depends on other stuff getting done today during the day.
 
I'll give it a shot tomorrow, unless I can make it back home early today and give y'all an update on whether or not it worked. It should work since I switched out CTmod's SytemUI & framework-res with Shinjiutsu rom's SysUI and framework, and it worked (for the most part)
 
Bump for updated OP to include Skinny's theme as well as my new update (removed settings panel, added themed mms.apk and browser).
 
I got the other one themed, just gotta pull from my phone and sent the updated SysUI from my phone to add in the zip, just had a hard time finding the background for the header where it says "no notifications"...
 
I got the other one themed, just gotta pull from my phone and sent the updated SysUI from my phone to add in the zip, just had a hard time finding the background for the header where it says "no notifications"...

Just quote this with a link or pm it to me and ill post it in the op.
 
Ps got my comp up and running. I'll work on the panel to get all the proper buttons put together. It might take me a couple of nights with babies and all.
 
Back
Top Bottom