Development

Development – Tool for Creating BootAnimations

Here is a great tool called “GifSplitter” that will help you create boot animations. What it basically does is take a “.GIF” file and it extracts all of the frames inside of that image. You can then save the file as .PNG because you cannot just take a .GIF file and load it as your bootanimation.

Download Links:
Download via DroidPirate.com

 


Development – PC Windos Font ‘The Droid Font’

Took sometime searching around to find the closest match to the actual “Droid” PC Font for Windows based operating systems. Can’t seem to find one for Mac sorry Apple users. Anyways the font is called “BN 3rd Place“, and to actually get the correct “R” you have to make sure the R is in lower case (this also does not include the 2 little dots but i’m sure you could figure that out).

Download Links:
Download via DroidPirate.com
Download via DaFont.com

 


Development – Universal Theme Porter Beta

This has only been tested on Motorola Droid.

Instructions:
1. Make a nandroid. I don’t want to hear whining if it doesn’t work and you lose everything. I’m also not responsible if this bricks your phone. Even if it does, you have recovery, then you have SBF
2. Download, DO NOT simply just run if your using IE (Who uses IE anymore…?)
3. Select the theme as “Select Theme
4. Select the STOCK rom you are running as “Select Stock Rom
5. Hit port and sit back and watch

Download via DroidPirate.com

 


Development – Step By Step Theme Guide

The Ultimate Android Themeing Guide

By Jairomeo, Manup456, ArmyRanger251, Stericson, Brandenk, SirMez, Beagz, david1171

Contents
1. What tools do you need?
2. The Basics. 4
2.1. A How to from BrandenK. 4
3. The Infamous .9.png. 6
3.1. What is a .9. 6
4. XML Files. 6
4.1. List of Files to edit. 7
4.2. Examples of xml editing. 7
4.3. Links for XML edits. 15
5. Smali Files. 15
5.1. A lesson in 1’s complement. 16
6. MetaMorph. 18
7. Zipalign. 18
8. Signing. 19
9. Other modifications. 20
10. Other Resources. 20

Appendices. 20
A. Appendix A – XML Edits How to by Stericson. 20
B. Appendix B. 24

View The Step By Step Guide via docs.google.com

 


Development – Theming Guide for Progress Bar

Apps and Resources Needed:
HxD hex editor can be downloaded here [Download via DroidPirate.com]
Color guides to go off of. Color-Hex.com
7-zip for opening .apk files with out changing .zip to extract. [32 Bit Version] [64Bit Version]
framework-res.apk (after all this file is located in here).

Starting the Process:
1. Take 7-zip and extract “framework-res.apk” somewhere on your computer.
2. Navigate with in the new folder called “framework-res” to “/res/drawable“.
3. In here you will find the file “progress_horizontal.xml
4. Open this file with “HxD” (You’ve downloaded this application in the beginning).

Understanding Hex Values:
The hex color values are backwards of what they would be in normal xml. The first default value in this xml is 9D 9E 9D FF. People get confused here so we are going to break it down.

The first 9D is for blue (B)
The 9E is for green (G)
The second 9D is for red (R)
Last is FF for alpha (A) – I always leave this value alone.
(more…)

 


Development – Everything for Making Android Themes

Android Development Tools

7-Zip
DESCRIPTION: Great tools for opening .apks and extracting them with out changing the extension.

Download 32Bit via DroidPirate.com
Download 64Bit via DroidPirate.com

Apk Manager
DESCRIPTION: Apk Manager 4.8 – Makes Modifying Ur Apk A Breeze (Windows/Linux) – xda-developers thanks to Rola, I love this tool. All in one for decompile, compile, sigin, and pushing to the phone.

Download for Windows via DroidPirate.com
Download for Linux via DroidPirate.com
- Read More Information

ApkTool.jar
DESCRIPTION: It is a tool for reengineering 3rd party, closed, binary Android apps. It can decode resources to nearly original form and rebuild them after making some modifications; it makes possible to debug smali code step by step. Also it makes working with app easier because of project-like files structure and automation of some repetitive tasks like building apk, etc.

Download Part 1 via DroidPirate.com
Download Part 2 via DroidPirate.com
- Read More Information

aXMLprinter2.jar
DESCRIPTION: Port of Android classes to J2ME platform. At the beginning port will include: xmlized UI, drawables, widgets & layouts.

Download via DroidPirate.com
- Read More Information
(more…)