Theme Galaxy Theme- PureBlac - T-Mobile Samsung Galaxy Note 8 Themes, Apps, and M

Don't know if anyone still uses TG but I do. Here's my latest. You should be able to throw this in your projects folder, import and voila!
I guess hex illustrator will make this obsolete but until then enjoy!
And props to all the contributors... the people who made these apps, frameworks etc..
I just pulled the theme together. That's it.
https://mega.nz/#!oUpngaJL

Duplicate thread closed

Related

windows 7 theme request

can anyone make a windows 7 theme, full theme with icons, sounds etc. or does anyone know where i could find one?
http://forum.xda-developers.com/showthread.php?t=504716&highlight=Windows+7
That is still in BETA, and there is no listing for our screen size. But it is a start! Go try it out, fix it up, and submit it for the 320x240 size. Besides that, asking for a full theme is a lot to ask for when you aren't specific.
Note to all users who pass on by:
-There is a Windows Theme Section which is EASILY DISTINGUISHABLE (now that they cleaned up the Development and Hacking Forum)
-If you are requesting a theme, please be more specific on what you want...I would be more than happy to assist if I knew what I was doing!
Cyclonezephyrxz7 said:
http://forum.xda-developers.com/showthread.php?t=504716&highlight=Windows+7
That is still in BETA, and there is no listing for our screen size. But it is a start! Go try it out, fix it up, and submit it for the 320x240 size. Besides that, asking for a full theme is a lot to ask for when you aren't specific.
Note to all users who pass on by:
-There is a Windows Theme Section which is EASILY DISTINGUISHABLE (now that they cleaned up the Development and Hacking Forum)
-If you are requesting a theme, please be more specific on what you want...I would be more than happy to assist if I knew what I was doing!
Click to expand...
Click to collapse
im just simply looking for a feel that windows 7 has like the aero theme with the transparency etc. the windows scheme sounds. basically the icons, home screen, sounds. not a very modified theme where every little detail is different

[TOOL] [01/23/11] Android Customization Suite 1.0 - devs read me!

Android Customization Suite 1.0
This is a program to complement your ROM. It is able to produce a CWM flashable zip with apps your ROM might be missing (T-Mob ones, launchers, utilities, etc). It also has other tools available for you. It can produce an empty flashable zip for you (read more about it here). And now, it has "repositories." Developers can upkeep their own repos with whatever files they wish. Roms, themes, mods, etc.
need i9000 Devs to talk to me to get their work added on here!
in the mean time, you guys can mess with the Utilities in the Vibrant section just to get a feel for it
Screenshots
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Older Screenshots:
Repo Tab 0.999
Repo Tab
Utilities Tab
Launchers & Misc Tab
Vibrant Apps Tab
System Tab
Instructions
Download. Note: you must have Java installed to run this app
WHILE YOU ARE DOWNLOADING MAKE A NANDROID BACKUP
Unzip the folder. Please keep it intact. Moving files around in there will probably break the functionality.
Run ACS.jar.
Choose desired apps.
Wiping Dalvik cache is recommended, but it will take you about 5 minutes to boot
Copy flash.zip to your internal sd card
Flash with CWM
Linux users: if you are running Linux I advise you to use the run.sh file to run the program, otherwise it may use your home directory to store files
Mac users: you need to have java 1.6 installed for this to work. i tested this on a friend's mac (running 10.5.8 & java 1.5) and it wasn't working. also i was not able to update her java to 1.6 either. so i'm assuming you need to have snow leopard installed for this to work...
Devs:
Check out this reference guide for more info on setting up a repo list. Feel free to contact me for any clarification. It's really not hard to do it, just have to understand how the app works a little. The guide should give insight and instruction. Contact me to add your repo to the list.
Options Note
If you want to change the location of system apps, please make your selections first THEN change the location
Change Log
v1.0
-finished gui changes, no more tabs
-added menu bar with options option
-couple bug fixes from .9999999
v0.999
-redesigned gui
-everything is in form of a repo now (or will be at v1, too lazy to do launchers tonight)
-added functionality for different phones
-changed the way the app checks files against the server, should be much more efficient & faster
-need a new name!
v0.86
-bug fixes
-location of system apps (in the options tab) now works
v0.85
-repo functionality added
--any devs, feel free to contact me to add a section for your rom/mods/whatever
--the "repo" is maintained by you and is updated automatically when you update it, no need to recompile the app
-options tab
--new option to specify where you'd like to store apps that would originally go in /system/app currently may not work, need some script help from a dev to fix this D:
-download percent for convenience and downloading large files
-did i mention there's a repo?
v0.7 Beta
-couple GUI changes to make it prettier
-new feature to create blank CWM zips for your use, read more about it here
v0.6 Beta
-improved code to download from online server & error checking
-added modems
v0.5 Burly Beta
-Basically rewrote program...
--should be more efficient now, too
-Initial online implementation
--hopefully my web host can handle the traffic
-icon is missing, after 8 hours of working on 0.5 i'm not going to fix it right now
-file size down to less than 150k
v0.4 ALPHA
-KERNELS & MODEMS NOT INCLUDED IN THIS UPDATE, SORRY
-TouchWiz Launcher Widgets will not be added along with the launcher
-added progress bar (along with rewriting some code to make it more efficient)
-added a rename box, you can now name your .zip whatever you like
-added more tmobile bloat (sigh)
-the application will not recognize APKs and files outside of itself, so for instance if you have an APK that you want to add just put it in the corresponding folders.
-- for instance my VCK.jar is in folder /vck/, i want to add hi.apk. I could move it to /vck/data/app/hi.apk and when you click generate zip, the program should include it. please contact me if this is unclear or you have questions, this is only a minor feature
v0.3 ALHPA
-Renamed to Vibrant Customization Kitchen (thanks BruceElliot)
-re-organized tabs a little
-fixed bug where program would not work properly after generating a zip (thanks jdanisevich)
-Launchers & Misc tab should work
v0.2 ALPHA
-Most Vibrant Apps added (missing TMO TV & Media Hub for now)
-Misc Tab works now (minus GB keyboard, didn't work for me for some reason)
v0.1 ALPHA
-Initial Release
Current Known Bugs
-Please report any bugs you may have!
-If you do encounter a bug, restarting the program and trying again may help.
If you like this Tool, hit the Thank you button!
github - I don't really know what I'm doing with git, but here's my attempt at publishing it
Credits
-Scrizz - doing the hard work on the modems
-Heathen - script help
-Morfic, Eugene, Supercurio for their work (and allowing me to use their kernels)
-all ROM devs
-everyone else in this community who always help
Media Mentions
XDA Front Page (v0.3)
Android Spin (v0.4)
Sure, a universal kitchen is a great idea
+1
sounds like a good idea
I'm interested! This might be the tool that can enable noobs to cook their custom roms, if I understand it correctly.
A few questions though:
Where does the tool obtain the apps? From the web, or from your own computer?
Does it include the capability of de-odexing the /system/app and /system/framework? Would that be too much to add?
Optimize and zipalign capability? Can that be done too?
Is this an alternative to the online kitchen, like paulobrien, leshak or others, but in this case, the tool resides in your comp, and not from the web?
If you don't mind, please elaborate a little more.
There are many budding chefs here and I'm quite certain a number of people would be interested.
Very much obliged.
Sent from my GT-I9000 using XDA App
g00ndu said:
I'm interested! This might be the tool that can enable noobs to cook their custom roms, if I understand it correctly.
A few questions though:
Where does the tool obtain the apps? From the web, or from your own computer?
Click to expand...
Click to collapse
From the web. Most of the stuff is hosted on my web host, couple of guys have their stuff linked on their hosting.
Does it include the capability of de-odexing the /system/app and /system/framework? Would that be too much to add?
Click to expand...
Click to collapse
It doesn't. It depends, I'm not so great at developing ROMs and such. Just trying to help where I can.
There are already tools to do this though, right?
Optimize and zipalign capability? Can that be done too?
Click to expand...
Click to collapse
Again depends what is involved in the process, I don't know much about either.
Is this an alternative to the online kitchen, like paulobrien, leshak or others, but in this case, the tool resides in your comp, and not from the web?
If you don't mind, please elaborate a little more.
There are many budding chefs here and I'm quite certain a number of people would be interested.
Very much obliged.
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
Not so much an alternative, but it's more of a ROM-complement.
It has the ability to eventually cook ROMs, but I'd have to code another module that would handle this. It might get pretty code intensive and not so efficient in Java as it is probably on these online kitchens.
birgertime said:
....
Not so much an alternative, but it's more of a ROM-complement.
It has the ability to eventually cook ROMs, but I'd have to code another module that would handle this. It might get pretty code intensive and not so efficient in Java as it is probably on these online kitchens.
Click to expand...
Click to collapse
Thanks for taking the time to answer this. Appreciate your help in extending this to the international i9000 users.
I look forward to testing your tool.
Sent from my GT-I9000 using XDA App
birgertime said:
From the web. Most of the stuff is hosted on my web host, couple of guys have their stuff linked on their hosting.
It doesn't. It depends, I'm not so great at developing ROMs and such. Just trying to help where I can.
There are already tools to do this though, right?
Again depends what is involved in the process, I don't know much about either.
Not so much an alternative, but it's more of a ROM-complement.
It has the ability to eventually cook ROMs, but I'd have to code another module that would handle this. It might get pretty code intensive and not so efficient in Java as it is probably on these online kitchens.
Click to expand...
Click to collapse
Yeah, there are already tools which are able to cook custom ROMs, deodex them, zipalign them, and otherwise perform modifications on them. I think this sounds like a great idea; however I'd just keep it as a complement to a ROM, not an entire replacement for a kitchen.
Good work.
Windows Only?
Edit: Sorry. Didn't read. Java. Allrighty then
seeARMS said:
Yeah, there are already tools which are able to cook custom ROMs, deodex them, zipalign them, and otherwise perform modifications on them. I think this sounds like a great idea; however I'd just keep it as a complement to a ROM, not an entire replacement for a kitchen.
Good work.
Click to expand...
Click to collapse
Of course there are tools available to do those, but currently, these tools are fragmented and spread all over, thus making it difficult for budding chefs.
While an online kitchen is good, I have my reservation as well. It does limits the rom choices. Everyone is dictated by the developer on which rom he will put in, and lesser known roms will be left out.
Perhaps at this point of time, an integrated approach might be too premature.
I really look forward to the day when such a kitchen exists for users who can have the freedom to choose what rom they want to put in.
Sent from my GT-I9000 using XDA App
Nice one. I'd love to give it a go
g00ndu said:
Of course there are tools available to do those, but currently, these tools are fragmented and spread all over, thus making it difficult for budding chefs.
While an online kitchen is good, I have my reservation as well. It does limits the rom choices. Everyone is dictated by the developer on which rom he will put in, and lesser known roms will be left out.
Perhaps at this point of time, an integrated approach might be too premature.
I really look forward to the day when such a kitchen exists for users who can have the freedom to choose what rom they want to put in.
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
Not really. Check out dsixda's HTC Kitchen: http://forum.xda-developers.com/showthread.php?t=633246
It's a single, cross platform tool which can do everything from deodexing and zipaligning to adding root, to signing an APK, etc. It's an extremely powerful (and I believe user-friendly) tool which budding chefs are able to use in order to learn more about ROMs and Android in general. Personally I think it'd be a good idea to just keep these two applications separate (kitchens + this ROM complement) and just focus on providing as much functionality within this tool as possible as opposed to focusing on both.
Users are able to choose any ROM they want, add any applications / themes they want, etc. Essentially the user has total freedom.
Also, if you need any help with this application birgertime, I'd be glad to provide a hand.
seeARMS said:
Not really. Check out dsixda's HTC Kitchen: http://forum.xda-developers.com/showthread.php?t=633246
It's a single, cross platform tool which can do everything from deodexing and zipaligning to adding root, to signing an APK, etc. It's an extremely powerful (and I believe user-friendly) tool which budding chefs are able to use in order to learn more about ROMs and Android in general. Personally I think it'd be a good idea to just keep these two applications separate (kitchens + this ROM complement) and just focus on providing as much functionality within this tool as possible as opposed to focusing on both.
Users are able to choose any ROM they want, add any applications / themes they want, etc. Essentially the user has total freedom.
Also, if you need any help with this application birgertime, I'd be glad to provide a hand.
Click to expand...
Click to collapse
Yes, I know about this kitchen. Thanks, but also take a look at the video guide thread, so many were complaining about problems, and that makes me wonder if it is fit for use in the first place.
Anyway, I shall check up the kitchen further, thanks.
Sent from my GT-I9000 using XDA App
g00ndu said:
Yes, I know about this kitchen. Thanks, but also take a look at the video guide thread, so many were complaining about problems, and that makes me wonder if it is fit for use in the first place.
Anyway, I shall check up the kitchen further, thanks.
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
I guess users with a good amount of knowledge of Android should be using that kitchen. A lot of problems in that video thread are pretty basic and able to be solved quite easily (ie not signed, symlinking problems in the update-script, etc).
It works quite well if used correctly. I guess it's just difficult for the average user to pick it up and start creating a ROM (however, I think it was intended for advanced users in the first place).
OP updated, need i9k devs to give this a go!
Looking good. Gonna test it out in a few,

[Tutorial][Linux]Themer's Portal and Guide

"If you can't explain something simply, you don't know it well enough" -Albert Einstein
There are a ton of guides available for theming, but I have always found most to be either a) erroneous b) way over complicated or c) out of date. I'll try to keep this simple, easy to understand, and up to date.
Introduction
There are 2 main ways to theme. You can choose the more powerful “zip” style that gives you complete control but is more difficult and time consuming to maintain, or you can choose the “theme chooser” method that is much easier to maintain, but is more limited. A lot of themers will do a theme chooser apk and supplement it with an additional zip file that finishes things the theme chooser cannot. That’s what i do. I recommend Linux for theming since more of the advanced concepts are best done on linux. (Git, source building, etc) For the purpose of this guide, I’ll use my Elegant Dusk as a reference and Ubuntu 12.04 as my distribution of Linux.
Decompiling
Without building directly from source, you'll need apktool to decompile apps. We'll use Apkmultitool for this, since it will sign your apps with a debug key so you can actually install them to your device.
Download this ApkMultiTool, (Choose the "Linux Version 1.0" at the bottom) then extract it to your desktop, then rename the folder ApkMultiTool.
Once extracted, open a terminal and go to that directory by typing
cd /Desktop/ApkMultiTool
Click to expand...
Click to collapse
Now, we need to make the script executable. From the open terminal, type
chmod 755 Script.sh
Click to expand...
Click to collapse
then type ./Script.sh to execute it.
If you got an error about optipng and sox are not in your path, simply open another terminal and run this:
sudo apt-get install optipng p7zip-full sox
Click to expand...
Click to collapse
You should get a menu like this:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Now, we need to patch the aapt to the newest version. In your Android SDK folder, look in the platform-tools folder and grab the aapt file from there and place it in the /other folder in ApkMultiTool. This ensures you have the latest aapt (Android Assets Packaging Tool)
Minimize that and place ElegantDusk.apk into the place-here-for-modding folder. Then maximize the script and choose option 9 to decompile. You should now have a /out folder with several things in it. This is our project folder to begin theming. Navigate to /out/res and let's begin.
Working with Images
First, you'll need an image editor. Since we're using Linux, i recommend the GIMP. Open a terminal (Ctrl + Alt + T) and run this:
apt-get install gimp
Click to expand...
Click to collapse
Once that's done, launch gimp (either from the dash or by typing gimp into a terminal) and we're ready to theme. I can't get into a full GIMP tutorial here, but that will get it installed, and you can either play with it or find some of the zillion gimp tutorials.
Ok, you've edited an image and are ready to test it on your phone. Let's say you want to change the settings background. That's controlled by frameworks_res_background_holo_dark.png in the drawable-nodpi folder of my theme. Change it however you want. If you're done and ready to compile, refer back to the recompile section above. Or, continue on for more tips.
What the heck is a .9.png file?
Android has devised a method of special metadata that can stretch an image in certain ways so it doesn't have to store tons of large image files in it's resources. In other words, it's an optimization technique. We can edit these easily within GIMP, or we can redraw them with a tool that comes with the AndroidSDK called draw9patch.bat. It's in the /tools folder. Let's look at one.
See the 1 pixel black lines around it? The position of that tells android how and where to stretch the image, as well as where content (ie text) can be displayed inside it. The top and left sides tell android where to stretch and the bottom/right tell it where content can be displayed. As we see, content can be displayed everywhere, and the image is stretched in only a small part. For theming, you NEVER want to touch the black lines, so when you change something inside (the gray area), make extremely sure to never alter them in any way. It will cause literally dozens of compile errors with no warning as to which file caused it (a huge pain).
Working with XML
XML (eXtensible Markup Language) is the primary code language we'll be dealing with in theming. There are a TON of programs that can edit xml, but since we deal with it a lot, it's good to get one that looks nice and has syntax correction. I recommend Sublime Text 2. Let's install it with these 3 commands. Run them seperate.
sudo add-apt-repository ppa:webupd8team/sublime-text-2
sudo apt-get update
sudo apt-get install sublime-text-2
Now let's look at a simple XML. Go to /res/values/colors.xml and open it with sublime text. (Right click>open with) You'll see this:
The values are on the right side listed as #ffffffff or similar. These are hexadecimal ARGB color codes. Each set of 2 letters/numbers represent something. The first two (Alpha) are the transparency. FF means fully opaque and 00 means fully transparent. 50 would be 50% transparent. The next set of two (R) represent the red value, or how much red is in the color shade. Again, FF is fully saturated pure red and 00 is no red at all. The same applies to the next two sets. (Green and Blue) This makes up ARGB, so the example of #ffffffff would be fully opaque and full colors of red, green, and blue, which make white. So the hex for white is #FFFFFFFF.
ICS Blue is #ff33b5e5, just in case you are wondering.
Change any values you like, and then simply hit save at the top menu.
Ok, so what about changing more than just colors that were already there? Read on:
Let's say you wanted to change an entire style. I'll use MMS as an example. There are tons of "inverted MMS" apps out there, mainly because it is one of the easiest apps to invert. We want to change the light style to a dark style, so how do we do that? There are a handful of edits we need to do, but since we are concentrating on styles, let's start there. Open /res/values/styles.xml and search for theme.holo.light.darkactionbar. Found it? Change it to theme.holo (so, delete the .light.darkactionbar part) we've just told MMS to use the android "holo" style, which is dark with white text. There's a lot more to it, but this is a simple example of redirecting styles within an app.
Compiling
This is where it gets fun. There can be a lot of errors at this point so be patient. After you've edited your images and .pngs you need to pack it all up again. Maximize your script.sh again and choose option 10 for compile. If you need, scroll up when it's done to see if it built ok. It should look like this:
Odds are you might get some errors at this stage, so copy the log and post it in a pastebin or similar and i'll try to help as time permits. If no errors, you now need to sign it. If you look in the place-here-for-modding folder, there will now be an unsigned apk waiting. After choosing option 11 to sign, it will change to a signed apk, and you can rename it whatever you like and install like a regular app.
that's why i'm trying to set up a build environment to compile directly from source (without success for now hehe).
apktool is powerful but not enough, it causes many FCs with some APKs (deskclock, camera, contacts, etc..)
Not yet. I've even figured out how to make the dialer transparent. Too bad there is no easy way to compile it other than from the source.
Is there a tutorial somewhere on how to build contacts from source? I'd really really really like to have it in my theme
Sent from my Galaxy Nexus using xda premium
i don't know exactly. you have to use linux for sure, then update jdk, download android sdk and so on..then sync with aokp github and compile. but in fact it's a little harder than i explained lol. there's a lot of guides but no one is complete and updated, i tried many of them but every one has some missing part and i can't proceed somehow.
we should find some dev that spends a little time to explain the fundamentals of compiling from source, then we can help each other with it.
artvandelay440 said:
Is there a tutorial somewhere on how to build contacts from source? I'd really really really like to have it in my theme
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
The only way to build one apk is, you need to make a full rom build first and then you can do a command for one apk. I was in the same boat and trav posted his contacts source and I told someone what xml's I wanted edited (to get rid of blue text) so that person built me the apk and I handled the images on my end cause I'm able to decompile/recompile contacts without errors (but yes phone F's me) so after compile of apk and my images I just 7zip them into the built one. You guys are more than welcome to kang the contacts/phone apk's (un holo'd) from my themes if it'll help (link in sig).
good day.
I am content with the way things are until the Theme Chooser gets updated for ICS. Theming will get so much easier then .
I would also be interested in a guide for compiling apps from source
chopper the dog said:
The only way to build one apk is, you need to make a full rom build first and then you can do a command for one apk. I was in the same boat and trav posted his contacts source and I told someone what xml's I wanted edited (to get rid of blue text) so that person built me the apk and I handled the images on my end cause I'm able to decompile/recompile contacts without errors (but yes phone F's me) so after compile of apk and my images I just 7zip them into the built one. You guys are more than welcome to kang the contacts/phone apk's (un holo'd) from my themes if it'll help (link in sig).
good day.
Click to expand...
Click to collapse
Thanks, i think i'll do that. Your theme colors are more fitting than what i have now. I'll be compiling a full rom on a spare virtual machine today, and if by some miracle, it works, then i can post source to it as well.
artvandelay440 said:
Thanks, i think i'll do that. Your theme colors are more fitting than what i have now. I'll be compiling a full rom on a spare virtual machine today, and if by some miracle, it works, then i can post source to it as well.
Click to expand...
Click to collapse
Any of the colors in those is handled all with images. I had the apk built with all the blue.holo text changed to 9a9a9a so that it could be a neutral theme. I just edit .9's and other images for multiple themes and use same apk base.
good day.
chopper the dog said:
Any of the colors in those is handled all with images. I had the apk built with all the blue.holo text changed to 9a9a9a so that it could be a neutral theme. I just edit .9's and other images for multiple themes and use same apk base.
good day.
Click to expand...
Click to collapse
Ah, so technically, i could use 7zip to simply replace the images i want. Wouldn't that cause issues with .9 images, since they need to be compiled again to be drawn correctly?
artvandelay440 said:
Ah, so technically, i could use 7zip to simply replace the images i want. Wouldn't that cause issues with .9 images, since they need to be compiled again to be drawn correctly?
Click to expand...
Click to collapse
That's were I was saying I have no problems de/recompiling contacts so I use a sacrificial apk to decompile make all image edits compile and 7zip image folders into working apk.
good day.
chopper the dog said:
That's were I was saying I have no problems de/recompiling contacts so I use a sacrificial apk to decompile make all image edits compile and 7zip image folders into working apk.
good day.
Click to expand...
Click to collapse
Just tried your apk and it's perfect for minimalist themes .
Can you also please get rid of the blue strip on the top of the call screen or is that in Phone.apk?
chopper the dog said:
That's were I was saying I have no problems de/recompiling contacts so I use a sacrificial apk to decompile make all image edits compile and 7zip image folders into working apk.
good day.
Click to expand...
Click to collapse
That worked perfectly- thank you.
sonnysekhon said:
Just tried your apk and it's perfect for minimalist themes .
Can you also please get rid of the blue strip on the top of the call screen or is that in Phone.apk?
Click to expand...
Click to collapse
I need to figure out where that edit is at and have my smarter than me friend build me an apk. It has annoyed me but laziness has prevailed.
good day.
chopper the dog said:
I need to figure out where that edit is at and have my smarter than me friend build me an apk. It has annoyed me but laziness has prevailed.
good day.
Click to expand...
Click to collapse
It's in wither framework or systemui, that i know. (i'm thinking systemui) Here's how it turned out. And i can build phone.apk just fine if you need as well.
i'd love a contacts.apk without that bastard dividers between contacts..
got rid of all of them in framework and phone.apk but that one is in values\colors.xml and can't be removed (yet)
artvandelay440 said:
It's in wither framework or systemui, that i know. (i'm thinking systemui) Here's how it turned out. And i can build phone.apk just fine if you need as well.
Click to expand...
Click to collapse
Sonny was referring to the blue strip at the top when you place a call. But that cap looks sweet.
good day.
chopper the dog said:
Sonny was referring to the blue strip at the top when you place a call. But that cap looks sweet.
good day.
Click to expand...
Click to collapse
oh- this one? if so, look in phone apk /res/values/styles/<color name="incall_call_state_label_background">#80fd9000</color>
Yup. Yay laziness paid off. Thanks
good day.

[Collection] Zooper design ressources (Fonts, Wallpaper, Device Frames,...)

This collection is meant to be a central gathering point for anyone who is looking for some sources of material to use in their widget design. I'll start it with some of my personal favorites in the different categories and hopefully other can help this grow through their contributions :fingers-crossed:
If you have questions concerning the collection or if you want to name some sources of your own, so they can be added to this collection, please feel free to post in this thread.
If you are looking for tutorials, guides and references for Zooper itself, please have a look at my other thread [REF] Zooper Guides, References and Advanced Parameter Snippets or if you have a general question about Zooper though, please check the General Zooper Forum or the Q&A thread. Thank you for helping to keep this thread on topic :good:
Categorized List of Ressources - Post 2
Device Frames - Post 3
Changelog
Code:
1.00 - Initial Release (without Icons category)
Ressources
Apps
First I want to start off with some app that I use nearly every time when designing/working with Zooper. These are just my personal favorites and if you have an alternative app for the same job, please post about it so I can add it to the list.
Gallery/Imagepicker: QuickPic - For the currently best available gallery app on Android. Simple design, not too overloaded with functions and it just works great
Wallpaper: Wallbase HD Wallpapers - The app version of one of the wallpaper sites. Works really well, great selection and a good search function
File manager: ES File Explorer - My go-to file manager on Android. Root capabilities, tabbed file browsing, advanced functionality like zip/unzip, all that and more rolled into one awesome, free package.
Archive manager: ZArchiver - Can unpack nearly any know compression format. Essential if you download stuff directly to your device and your file manager doesn’t support compressed archives.
Fonts
For fonts, my personal favorite is Font Squirrel. They have a huge collection of great looking, free fonts and the best part: all their fonts are guaranteed to have a commercial compatible license. So if your are looking for a nice font to replace Roboto in your designs go check it out: http://www.fontsquirrel.com
While Font Squirrel is my main source for fonts, there are other noteworthy sites I like to check for fonts:
Google Fonts - Also has a good collection of free fonts and a pretty niffty search (Google, d’uh ), that helps you narrow down those choices https://www.google.com/fonts/
Dafont - My main site before I discovered Font Squirrel, as it has a very broad collection of different types of fonts. http://www.dafont.com
To use your new discoveries, download them to your phone. Most times they will be in a ZIP, so you’ll need a filemanager with the abilitie to extract these or use an app like ZArchiver (see Apps category). The extracted or downloaded fonts should be in either TTF or OTF format (check the file extension). Copy those files to either /sdcard/fonts/ or /sdcard/ZooperWidget/Fonts/ and they will show up the next time you are going to select the font familly on a Text or Rich Text module.
Wallpaper/Backgrounds
Here are some sites I check if I’m looking for a new background or pictures
http://www.simpledesktops.com/
http://www.thepaperwall.com
http://wallbase.net
http://www.deviantart.com
Icons
Not yet finished...
Device Frames
To show of your newly created widgets you probably want to share a screenshot. While you could just upload and be done with it, it certainly looks so much nice if you have the frame of your device around it. So here are some possible ways how to do this.
Device Frame Generator
DFG is an app to generate your device shoots directly on your devic, no other tools necessary. It currently supports the Nexus range, HTC One, HTC One X, Samsung Galaxy Note, Samsung Galaxy S III, Samsung Galaxy Tab 2 and Motorola Xoom
Website: http://f2prateek.com/android-device-frame-generator/
Play Store: https://play.google.com/store/apps/details?id=com.f2prateek.dfg
Device Art Generator
If you are on a PC and own a Nexus device, you can also use this website to generate your device screen shot. Just drag and drop the picture onto the device you want and you can download the now framed screenshot instantly. This works with Firefox and Chrome and needs no installation.
https://developer.android.com/distribute/promote/device-art.html
Photoshop/GIMP
Probably the most versatile, even if not the fastest, to make your screenshots stand out is to go with an image editing software like Photoshop or GIMP. For those there is a nearly endless amount of really nice, high quality templates out there. Here is a list of some great sources:
http://www.dribble.com - Dribbble is probably one of your best sources for this. Just do a search like “<device> psd”, for example “nexus 4 psd” and you’ll find lots and lots of gorgeous templates for you to work with.
http://www.deviantart.com - If you can’t find what you are looking for on dribble, you can also try the same search on deviantart. This will probably yield more screenshots then PSDs but there ought to be some gems to discover here too.
[Devices][PSDs] Flat Designs.. Another great source is this nice collection of flat designed device PSDs for a lot of different devices from Samsung, Motorola, Sony, etc.right here on XDA by Recognized Themer DD-Ripper
Reserved
For future use...
Reserved
... and one more. You never know
Looking forward to your icons section... I've found your posts and examples immensely helpful with the tinkering I've done. Great work with the guides! :thumbup:
Sent from my HTC One using Tapatalk
Shoow Great

touchwiz hooks?

Hey
Im a comp sci student just trying to widen my programming experience. And since im out of ideas/bored of writing stuff that has no use I want to try out some Android development, since I already know Java.
Just creating apps does not appeal to me, so I want to write xposed modules.
I started this journey today so dont judge.
I followed this guide: https://github.com/rovo89/XposedBridge/wiki/Development-tutorial and tried
to do the clock example on my Samsung s7 edge. I get to the point where I can activate the module in xposed and all that, but the clock does not change.
My thought was, since touchwiz is as far from stock as possible, is "com.android.systemui.statusbar.policy.Clock" - "updateClock" the wrong method to hook?
Is there any "easy" way to see touchwiz methods, like AOSP?
Also... Question number two:
How do I find methods to hook in other apps, say Twitter for example?
Thanks!
bump?
20 views no answers... Howe the **** do u learn xposed i there is no proper in-depth teaching site? This forum is dead...
If you want to find out how system on your device works (in case it's different from AOSP) the only way is to do some reverse engineering. Which means taking and decompiling system framework related files and then go through the code which when decompiled is in form of "smali" files. (SystemUI in case of status bar). There are guides for decompiling so you'll have to go through some research.
The same applies to 3rd party apps like Twitter (or better to say all those that don't have source code publicly available).
Thank you so much for the answer!
So I have to decompile all of touchwiz?
Seems like I should just start with android apps since this is such of a large process.
I have APK studio, and understand the smali files, can I hook the methods in these? Would really like a more explanitory tutorial.. (im not telling u to write one )
Thanks again for answering!
Referring to your original post about trying to hook status bar clock. You have to decompile SystemUI apk which contains all status bar related code and logic. From decompiled source you can find out how status bar clock is implemented to be able to decide what method and in what class you need to hook to achieve desired functionality.
How do I find the SystemUI apk? I found an incredible tool online that decompiles apks to pure Java.
Does anyone know if samsung uses the same SystemUI as in AOSP github project? In that case I would'nt even need the tool.
Again, thanks for all your replies, you have been a BIG help.
http://stackoverflow.com/questions/...work-hooking-samsung-s7-edge-system-processes
Posted this on stack, but no replies so far, they tend to be super quick otherwise..
Kewkpad said:
How do I find the SystemUI apk? I found an incredible tool online that decompiles apks to pure Java.
Does anyone know if samsung uses the same SystemUI as in AOSP github project? In that case I would'nt even need the tool.
Again, thanks for all your replies, you have been a BIG help.
http://stackoverflow.com/questions/...work-hooking-samsung-s7-edge-system-processes
Posted this on stack, but no replies so far, they tend to be super quick otherwise..
Click to expand...
Click to collapse
Maybe try logging package name eveytime handleLoadPackage is called. You will get a list of all packages that system loaded from which you might be able to determine which one is SystemUI.
Code:
public void handleLoadPackage(final LoadPackageParam lpparam) throws Throwable {
XposedBridge.log("Loading package: " + lpparam.packageName);
}

Categories

Resources