Looking for someone to help teach me to theme?

This is a discussion on Looking for someone to help teach me to theme? within the Motorola Droid forums, part of the Motorola Android Phones category; im looking to start theming and how to compile clockwork update.zips. please any help would be greatly appretiated. ive come to learn that the android ...

Page 1 of 3 123 LastLast
Results 1 to 10 of 23
Like Tree1Likes

Thread: Looking for someone to help teach me to theme?

  1. #1
    Android Lurker *DroidMan84*'s Avatar
    Join Date
    Jan 2011
    Posts
    2

    Looking for someone to help teach me to theme?

    im looking to start theming and how to compile clockwork update.zips. please any help would be greatly appretiated. ive come to learn that the android community is by far the best at developers sharing info and would also like to say thank you to every one of the great developers out there. but please any help would be great i have moto droid not sure if that matters?

  2. Android.net is the premier Android Forum. Registered users do not see these ads. .

  3. #2
    Super Moderator Droid-Xer's Avatar
    Join Date
    Jan 2011
    Location
    El Paso, TX
    Posts
    2,239
    Thanked
    59 times
    Twitter
    _B0BB0_
    A few basic tips for you...start with something basic like ninjamorph. You can create your own pngs and move them yo your framework. You van edit XML files. There are many things you can do with ninjamorph to start basic themes. I'm no professional themer so that's all Tue advice I can give you. I have my how to use ninjamorph in the android rooting subforum.

  4. #3
    Administrator cereal killer's Avatar
    Join Date
    Jan 2011
    Location
    Austin
    Posts
    640
    Thanked
    122 times
    This was posted on our sister site by eclsnoman. Dropid-Xer's info is great and I also find that a good way for themeres to start to learn the process is to work on porting other themes. It's all about practice and learning. With that said Good luck and happy theming:
    __________________________________________________ ______________________________________________

    I posted this for the guys in the UD section under my theme. I put some thought into it. Maybe it can help some guys out.

    Here is my order of operations on porting my theme from rom to rom.

    1.) Download new UD release, or other new rom
    2.) Extract UD release to somethere. I will call it c:/somewhere/UDNew/ (I use winrar)
    3.) Take one of my existing theme update.zip's
    4.) Extract my update.zip to somethere like c:/somewhere/ECLThemeOld/
    5.) Download theme-porter (by Daneshm90)
    6.) Extract theme-porter to somewhere like c:/somewhere/Theme-Porter/
    7.) Copy the app and framework folders from c:/somewhere/ECLThemeOld/ into c:/somewhere/Theme-Porter/old
    8.) Copy the needed files from c:/somewhere/UDNew/ to c:/somewhere/Theme-Porter/new (ie copy UD's newest versions of the apk's from his rom that match with what I have already themed)
    9.) Phone.apk and contacts.apk rarely change, so I now copy my themed versions right over UD's versions under c:/somewhere/Theme-Porter/new. I do the same if UD has the apk's missing like gmail.apk and launcherpro.apk.
    10.) Now I run the Script.bat in the c:/somewhere/Theme-Porter/ folder. It will do it's thing which is replace all of UD's png images with the ones from the apk's from my theme.
    11.) Once done all images should be moved over into the apk's located in c:/somewhere/Theme-Porter/new. This is 90% of the battle.
    12.) Now for the xml's. These don't transfer with the images during theme porter. The framework-res.apk now located in the c:/somewhere/Theme-Porter/new needs the xml's moved over. Go to c:/somewhere/ECLThemeOld/framework/ and change the name of my framework-res.apk to framework-res.zip. Now extract framework-res.zip to c:/somewhere/ECLThemeOld/framework/framework-res/.
    13.) you can use 7zip for the next step but I have always liked winrar. Go to c:/somewhere/Theme-Porter/new/framework/ rename framework-res.apk to framework-res.zip. Open framework-res.zip in winrar. Navigate to /res/drawable/. Click add



    Select files to add: for example progress_horizontal.xml from c:/somewhere/ECLThemeOld/framework/framework-res/res/drawable/ will make your progress bars the blue color like my theme has. Likewise you can use some of the following colors from haxzamatic:

    Green = GSProgress.zip
    Sense = SenseProgress.zip
    Dark blue = DarkBlueProgress.zip
    Orange = Orange Progress.zip

    Once done selecting files click OK. Then click OK again at "archive name and parameters" dialog. Now the new progress_horizontal.xml is in your framework-res.zip. If you want the fancy animation by RedmanX do the same thing with all the xml's in the c:/somewhere/ECLThemeOld/framework/framework-res/res/anim/ folder.

    Finally rename c:/somewhere/Theme-Porter/new/framework/framework-res.zip back to framework-res.apk

    Now to package it all up.

    14.) Download Update.zip 2.0 Modifier/Creator [Script] (by Daneshm90)
    15.) Extract Update.zip 2.0 Modifier/Creator to c:/somewhere/Update-Zip-Packager/
    16.) Copy the contents of c:/somewhere/Theme-Porter/new/ to c:/somewhere/Update-Zip-Packager/placehere/
    17.) If you want the thicker fonts and boot animation I usually use copy fonts and media folders from c:/somewhere/ECLThemeOld/ to c:/somewhere/Update-Zip-Packager/placehere/
    18.) Now its time to make the update.zip. Run Script.bat in c:/somewhere/Update-Zip-Packager/

    18a.) clean our previous update-script data
    18b.) select 1 to create new update-script
    18c.) select 1 to tell it to copy directories
    18d.) tell it to save the directory to SYSTEM
    18e.) tell it where to copy to app or fonts or media etc.
    18f.) tell it what to copy from placehere folder app or fonts or media etc.
    18g.) repeat for as many folders as you have. then type 8 and hit enter for done creating update-script.
    18h.) type 2 and hit enter and it will create your update.zip and save it in the c:/somewhere/Update-Zip-Packager/ folder as update.zip



    Now you all know what I know.
    obeydroid likes this.

  5. #4
    Administrator cereal killer's Avatar
    Join Date
    Jan 2011
    Location
    Austin
    Posts
    640
    Thanked
    122 times
    Also here is a good Q & A by kookahdoo who is a member on both our sites.

    Themers Question and Answer..... - Droid Forum - Verizon Droid & the Motorola Droid Forum

  6. #5
    Themer htc(hot-taco-cheese)'s Avatar
    Join Date
    Jan 2011
    Location
    127.0.0.1
    Posts
    479
    Thanked
    9 times
    Twitter
    hotTACOcheese
    Here is my tutorial. This is for the Inc, but theming is pretty much the same for every device.


    This thread will be used to give and take help on themes for various ROMs. You may also use this thread to ask questions or troubleshoot for your themes.

    You must be rooted.

    I AM NOT RESPONSIBLE FOR ANY HARM DONE TO YOU OR YOUR DEVICE.

    Tools Needed:
    -An image manipulation tool (If you don't have Photoshop, get Gimp. It is free and works great.)

    -WinRAR or WinZip



    Directions:


    Download your ROM of choice to your computer. Sense or Vanilla. doesn't matter

    Extract the ROM to a new folder on your computer.

    Open that folder.

    Delete everything that was extracted except for the META-INF folder and the system folder.

    ***DO NOT TOUCH THE META-INF FOLDER! (no yet at least)***

    Open the system folder. This is where you will be the whole time.

    In the system folder, delete every folder except for the apps folder and the framework folder.

    Go into the framework folder.

    Delete everything there except for framework-res.apk and com.htc.resources.apk (com.htc.resources.apk will only be present in a Sense ROM)

    Go back to the system folder.


    App Icons:
    To theme icons, open the app folder.

    Pick an .apk that you want to theme.

    To open it, use WinRAR. Or if you are using Ubuntu just use the stock archive manager. (You can extract it if you want. But if you extract it, you will have to drag and drop the icon into the .apk from which it came.)

    In the .apk, open the res folder.

    Now open the drawable-hdpi folder. (This is where icons are almost always located. Pretty much everything that can be easily themed is in the drawable-hdpi folders.)

    The file that is used as the icon most often has these following names:
    - app_icon.png
    - ic_launcher_appnamehere.png ('appnamehere' is where the app's name is.)
    - icon.png

    Open the Icon with your image editor and color it.

    Save it to the exact same location, with the exact same name as it had before, and as the same type it was before which is a .png


    Framework:
    Go back to the system folder.

    Open the framework folder.

    Extract framework-res.apk

    Go into the extracted folder.

    Open the drawable-hdpi folder.

    Change these images how ever you want to.

    Save the images.

    Drag and drop the changed images into the drawable-hdpi folder of the framework-res.apk that is not extracted.

    When it asks you to update the archive or save changes to the archive, select yes.


    [CENTER][LEFT]Creating a flashable update.zip:


    Go to the folder that contains the META-INF and system folders.

    Open META-INF.

    Open the com folder

    Open the google folder.

    Open the android folder.

    Open the update-script (could be named updater-script) with a text editor. (NOT Microsoft Word)

    Delete all of the text.

    Paste all of this into it:
    Code:
    show_progress(0.200000, 10);
    ui_print("Installing...");
    mount("MTD", "system", "/system");
    show_progress(0.500000, 40);
    package_extract_dir("system", "/system");
    mount("MTD", "sdcard", "/sdcard");
    package_extract_dir("sdcard", "/sdcard");
    show_progress(0.100000, 10);
    ui_print("Done!");
    unmount("/system");
    If you are theming MIUI, Redemption ROM, or Redemptive rEVO, then copy and paste this into the updater-script.

    Code:
    ui_print("");
    ui_print("It says this while updating.");
    ui_print("");
    show_progress 0.1 0
    copy_dir PACKAGE:system SYSTEM:
    show_progress 0.1 10
    show_progress 0.2 0
    show_progress 0.2 10
    ui_print("");
    ui_print("Done Installing!");
    ui_print("Thankyou!");
    You can change the text in quotations next to the ui_print. So instead of "Installing..." it can be "@(^_^)@ Monkey" if you want it to.

    Now zip up the META-INF and system folders into one zip file.

    MAKE A BACKUP OF YOUR SETUP!!!

    Now, you can flash it in recovery.

    Have Fun!!!

    There is not much to look at in this signature.

  7. #6
    Super Moderator Droid-Xer's Avatar
    Join Date
    Jan 2011
    Location
    El Paso, TX
    Posts
    2,239
    Thanked
    59 times
    Twitter
    _B0BB0_
    Wow, thanks for the other tips. I know I can use them too guys.

  8. #7
    Android Lurker Kershaw's Avatar
    Join Date
    Jan 2011
    Location
    Lincoln, NE
    Posts
    21
    yeah, thanks! i have thought about trying out themeing as well and this information will definitely help. too bad I'm not a little better at graphic design.

  9. #8
    Themer htc(hot-taco-cheese)'s Avatar
    Join Date
    Jan 2011
    Location
    127.0.0.1
    Posts
    479
    Thanked
    9 times
    Twitter
    hotTACOcheese
    If you run into any problems, just pm me.

    Sent from my ADR6300 using Android.net App

    There is not much to look at in this signature.

  10. #9
    Android Lurker firejuan's Avatar
    Join Date
    Jan 2011
    Posts
    1
    Thanks for the information. CK with your instructions, I was able to port my first theme. It is nowhere near perfect, but considering I have zero programing knowledge/experience I am pleased.

  11. #10
    Android Lurker *DroidMan84*'s Avatar
    Join Date
    Jan 2011
    Posts
    2

    WOW thank you guys very much!!

    this was great info i cant wait to get started. sorry for no response been moving snow for 24hrs now but should have some time to start digging in too this. thank you guys again i will post here if i have anymore questions im sure i will.lol is it ok im i need to to pm you guys with questions??

Page 1 of 3 123 LastLast

Remove Ads

http://www.scramblerducati.org/

Sponsored Links

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Similar Threads

  1. Looking to Expand Theme...
    By ecsnead69 in forum Android Hardware Wanted
    Replies: 1
    Last Post: 01-13-2011, 10:42 PM

Search tags for this page

android+edit framework-res%2fanim
,
droid charge xml theming
,

how to install system meta-inf droid charge

,
how to mod droid charge xml
,

how to theme the framework-res xml

,
learn to theme android
,

ninjamorph tutorial

,

theming apks on droid x

,
theming motorola droid
,
themingdroid charge
,

update.zip 2.0 modifier/creator

,

update.zip modifer creator

,

update.zip modifier/creator download

,

updater-script framework-res

,

what mods can i do with ninjamorph

Click on a term to search our sites for related topics.
Android Forum