Themes for stock rooted roms - AT&T Samsung Galaxy Note I717

I'm using Electon's Lego rom, and I have tried several other AOSP/Cyanogenmod Roms and other stock roms. I really like this one (I like all the Samsung apps), but miss themes. Are there any themes for stock roms? Mostly what I want to theme is the notification pull down.

With 7zip you can "port" the images of touchwiz themes for other Roms by merely dragging images from one apk into another. Full file path:
/system/app/systemui.apk/res/drawable-xhdpi
Open apk as archive in 7zip pull images with same names from the themed one you want to the one you want to actually use.
Making sure not to add any images that aren't in the stock apk.
If that crashes, try the same thing, but without and images with a .9.png name

Related

I want to theme a Rom

Ok, I'm going around in circles trying to find out if I can theme a rom. I've done themes, icons, UI (just the images, not the xml's or codes) I would love to create my own theme for a rom, but how does it work?
I wanted to create a rom but its difficult when you're not a code person. but I am good with photoshop. Can somebody tell me how to start a theme. There are so many good ones for other phones and I would love to create a nice one for the Eris.
what i would do is grab one of the themes that are available and take it apart and see how it was done, but best of luck man,
I personally have not made any themes but i do like to tweak things where i can, and that would be a step i take to figure something out.
snyluc13 said:
what i would do is grab one of the themes that are available and take it apart and see how it was done, but best of luck man,
I personally have not made any themes but i do like to tweak things where i can, and that would be a step i take to figure something out.
Click to expand...
Click to collapse
thanks. I wanted to theme like the phone dialer, calculator, and maybe the drop down screen. Is that possible?
You can theme phone, kb, notification panel, etc...anything really
To theme the "system" stuff you need to modify framework-res.apk (can be found in /system/framework)
To theme anything else you just need to modify the .apk files, i.e. to theme the phone dialer you need to modify phone.apk and contacts.apk
To theme anything you will need to change the file extension to .zip (.apk changed to .zip) and then extract the file so that you can explore what is inside. Most image and xml files are stored in /res/drawable-mdpi
Once you have modified .png and xml files you will need to zip the file and then sign it so that it can be used on android. There are a number of tools for signing .apk files, just google it.
Hope this helps a little...

Atrix ROM ports!!

Ive Noticed that the DX2 Has number of atrix ports and a couple of roms.. Any how i would love some more support than CM7 for the photon. I know we only have a handful of wonderful devs for the photon and they can only concentrate on so much at once.
I am wanting really bad to contribute..Can some one show me where to brush up on my skills I am wanting to attempt to Dev. I know IT HAS BEEN ASKED i just want to go to the right places...Just seems like there is not enough interest in the photon in general.. I have all the free time in the world right now...
Id like to thank all the wonderful Devs in the photon forum and for making CM7 boot!! Some good ISH!! i cant wait!!
If you want to make a custom, stock-based ROM, it is fairly easy. A number of us on the forums just think that it is not very necessary to have so many ROMs when there is little-to-no changes between them.
Anyhow, the basic gist is like this:
Find some app/theme you want to include into a ROM. Extract the ROM (.zip), and then place those files into their respective folders. Generally, themes are in framework-res.apk files and go in /system/framework. Apps usually go into /system/app. Keep in mind if you want to port a theme, you will have to resize the images and rename them (usually), which involved extracting the .apk, modifying the necessary files, and then pushing them back into an unextracted copy of the .apk (to deal with signing issues). When you are done with your modifications to the ROM, highlight/select all of the folders and files (usually META-INF, system, boot.img), and compress them into a zip archive. Bam, new ROM made.
mrinehart93 said:
If you want to make a custom, stock-based ROM, it is fairly easy. A number of us on the forums just think that it is not very necessary to have so many ROMs when there is little-to-no changes between them.
Anyhow, the basic gist is like this:
Find some app/theme you want to include into a ROM. Extract the ROM (.zip), and then place those files into their respective folders. Generally, themes are in framework-res.apk files and go in /system/framework. Apps usually go into /system/app. Keep in mind if you want to port a theme, you will have to resize the images and rename them (usually), which involved extracting the .apk, modifying the necessary files, and then pushing them back into an unextracted copy of the .apk (to deal with signing issues). When you are done with your modifications to the ROM, highlight/select all of the folders and files (usually META-INF, system, boot.img), and compress them into a zip archive. Bam, new ROM made.
Click to expand...
Click to collapse
Thanks BRO!!!! And Thank you for all your hours and dedication you have put fourth with school and all!! I would not of held on to my Photon If it weren't for you!! Honestly!!!
If you guys want I could upload my recent creation.
Its yays deodexed rom with the alien theme embedded in. I can't seem to get the blur launcher to work though and I could slim it down. Remove ringtones notifications and apps if ya'll want...its nothing special just themed no special tweaks.
Don't think you can add tweeks without unlocking the BL...
AJC9000 said:
If you guys want I could upload my recent creation.
Its yays deodexed rom with the alien theme embedded in. I can't seem to get the blur launcher to work though and I could slim it down. Remove ringtones notifications and apps if ya'll want...its nothing special just themed no special tweaks.
Don't think you can add tweeks without unlocking the BL...
Click to expand...
Click to collapse
That would be awesome!!!! Im working on something NOw!! I would like to use what u created!!
Its pretty much yays rom + kenneths theme and a working settings apk lol
You want it stripped down as possible? I suck at making update zips for gapps and such but I can strip it and you can command mount the things you want.
and applications? not everything is shareable I try to make a build did not work well but gets stuck on the logo of motorola
what are you adding and taking away?

Proper themeing

Im currently running Unnamed v1.3.2 (UKK6, 2.3.4)
And im trying to port the SHOStock ICS theme(2.3.6) to it.
Im wondering if its as simple as opening the proper apks(framework, systemui, settings, etc.) from the ICS THEME zip and copy out all the image files into my roms same apk files and then copy them over onto the phone.
I noticed a few things worked just from copying the apk, like copying the phone.apk from the ics theme to my rom,no errors, etc. But some things didnt work out. For example for the framework apk i copied all the contents inside over(images and xml files) and most of it themed out, but alot of stuff was off, like on popup dialogs, the buttons were have cut off in the window box. So im wondering if i JUST copy the image files, would that work? Or is it more complicated?
emerica243 said:
Im currently running Unnamed v1.3.2 (UKK6, 2.3.4)
And im trying to port the SHOStock ICS theme(2.3.6) to it.
Im wondering if its as simple as opening the proper apks(framework, systemui, settings, etc.) from the ICS THEME zip and copy out all the image files into my roms same apk files and then copy them over onto the phone.
I noticed a few things worked just from copying the apk, like copying the phone.apk from the ics theme to my rom,no errors, etc. But some things didnt work out. For example for the framework apk i copied all the contents inside over(images and xml files) and most of it themed out, but alot of stuff was off, like on popup dialogs, the buttons were have cut off in the window box. So im wondering if i JUST copy the image files, would that work? Or is it more complicated?
Click to expand...
Click to collapse
It's not that simple. They're different files, so you can't just copy all of the images over. What you can do though, is replace the images in your apks that exist (so you get an overwrite/replace prompt). This typically works best for major things (like signal bars, network indicators, sound profile icons), and may not work so well for things that need accompanying code edits (like replacing the "clear" notifications button with the "X" from ICS. I'm not really verse in all things theming, so maybe someone with additional info will chime in). Some apks will work on 2.3.4, unmodified. When I was on 2.3.4 UnNamed, the settings apk worked fine without changing it. This will be true with some of the "non-system" apks (phone, contacts, settings, etc.). Technically, those are system apks, but for my purposes I make a distinction between the two.
Essential system apks (framework-res, SystemUI, and any other files that won't work across roms)
Non-essential system apks (phone, contacts, calculator, etc.)
- These are files that may work across roms if both bases are Samsung
*Review Jivy's thread on theming (in Themes & Apps).

ICS icons

I know where to find them, the problem is i'm currently running newt's ics with sense 4.0 . I want to change the sense icons with ics icons. Where can i learn how to do this? I want to make a flashable zip. I know is too much to ask but i really want to learn how to do this. I know there are applications in google play but i want to be able to do this using other methods.
How to change apk icons
Mexhawk06 said:
I know where to find them, the problem is i'm currently running newt's ics with sense 4.0 . I want to change the sense icons with ics icons. Where can i learn how to do this? I want to make a flashable zip. I know is too much to ask but i really want to learn how to do this. I know there are applications in google play but i want to be able to do this using other methods.
Click to expand...
Click to collapse
First, download APK manager (search xda or google) and learn how it works. It's really straightforward, just mess around with it by dropping some apk's into the "place apk here for modding" folder and use the options to see what they do.
After that, find an AOSP rom and gapps, and put all of the apk's that you want the icon from into the modding folder, and extract each one. Now go to the projects folder, where you will find a subfolder for each app. In each app's subfolder, find the images folder, locate the app's icon.
Next do the same thing with the Sense version apps, locate the icon in the images folder. Take note of the name. Then go back to the AOSP icon and change the name of the file (if needed) to the same name as the Sense version icon. Last copy/replace the AOSP icon over the Sense icon, rezip the apk (using apk manager), push it to the /system/app folder on your phone (either with ADB or a file manager on your phone, if you do it either of these ways, a flashable zip is not needed), reboot, and you're done.
tjb3401 said:
First, download APK manager (search xda or google) and learn how it works. It's really straightforward, just mess around with it by dropping some apk's into the "place apk here for modding" folder and use the options to see what they do.
After that, find an AOSP rom and gapps, and put all of the apk's that you want the icon from into the modding folder, and extract each one. Now go to the projects folder, where you will find a subfolder for each app. In each app's subfolder, find the images folder, locate the app's icon.
Next do the same thing with the Sense version apps, locate the icon in the images folder. Take note of the name. Then go back to the AOSP icon and change the name of the file (if needed) to the same name as the Sense version icon. Last copy/replace the AOSP icon over the Sense icon, rezip the apk (using apk manager), push it to the /system/app folder on your phone (either with ADB or a file manager on your phone, if you do it either of these ways, a flashable zip is not needed), reboot, and you're done.
Click to expand...
Click to collapse
WOOOOOOOW!!!!!!!!!!!!!!!!! Thank you very much that was very easy. I just wanted to create a flashable zip so that i could share it with everybody else.
Mexhawk06 said:
WOOOOOOOW!!!!!!!!!!!!!!!!! Thank you very much that was very easy. I just wanted to create a flashable zip so that i could share it with everybody else.
Click to expand...
Click to collapse
I think there's some threads around xda on that, I just always theme stuff for myself cause I don't have time for people's requests so i've never looked into making flashable zips. Probably not too hard though. Have fun!

Custom Icons

I have started playing with custom icons recently an was curious, where can one find the stock icon.png file? I have a lot of apps on my phone like DrexelOne (for my college) which no one has made customs of, because of this I need the stock image to use as a base for my custom one. Other unpacking the .apk and removing the the icon.png is there a way to reach these?
Thanks ahead of time, I think this will help many more rookies than just me!
GingerSmurf said:
I have started playing with custom icons recently an was curious, where can one find the stock icon.png file? I have a lot of apps on my phone like DrexelOne (for my college) which no one has made customs of, because of this I need the stock image to use as a base for my custom one. Other unpacking the .apk and removing the the icon.png is there a way to reach these?
Thanks ahead of time, I think this will help many more rookies than just me!
Click to expand...
Click to collapse
Are you asking where that default icon is that only shows up when the app has no specified icon? That would be either in framework.res or com.htc.resources. Both of those apks are in /system/framework.
No I'm asking in general is there a way to take an application's icon and use it as the base for a custom one? For example: Can I somehow get the SuperUser icon .pgn file so that I can take it into paint and edit it, then use ApexLauncher to edit the icon shown on my home screen?
Maybe I'm simplifying the steps to much, but can't you make 72x72pixel .pgn and use ApexLauncher to to make that new icon the icon the shows up?

Categories

Resources