[TOOL] RenameAPK - batch-rename bizarrely-named APKs - Android Software Development

If you have a slough of apk files with weird names like I do, this DOS tool is for you. It uses AAPT (included) to check an APK file's name and version, and renames your APK in a more human-readable format.
Example:
pp170.apk --> PhotoShake Pro_1.7.0.apk
Installation
Just unzip the file (RenameAPK.zip) to anywhere you like. All the required files are included.
Instructions: GUI
I made RenameApkGUI in an attempt to create a nice tool that can be pinned to the start bar. (Right click on it, choose Pin To Taskbar.) Just like regular RenameAPK, you can drag multiple files to it. You can also open it and drag multiple files into it (this makes for an easier listing of the files you want to convert).
There are a couple caveats to it, however:
When pinned to the Taskbar, you can only drag one file at a time onto its icon.
When pinned to the Taskbar, and you wish to drag a file onto its icon, you must hold the Shift key.
Really, you might as well just open RenameAPK from the Start bar instead of trying to drag/drop to it.
Instructions: Command-line Tool
You can run this tool through the command line, or by dragging one (or multiple!) .apk files to it.
To rename multiple files (just in case )
Select the FIRST file you want renamed (e.g. clicking on it)
Hold down the shift key
Use the mouse or arrow keys to define the END of your selection
Drag one of the selected files to renameapk-min.
To rename multiple files (just in case )
Select the FIRST file you want renamed (e.g. clicking on it)
Hold down the shift key
Use the mouse or arrow keys to define the END of your selection
Drag one of the selected files to renameapk-min.
Instructions: Developers
If you want to borrow/change the code, feel free to do so. But also please remember to
Give credit to this me/this project (it's free, you don't even need to give me cookies)
Let me know what you did (it's cool to know)
Updates
RenameAPK v2: Added a GUI wrapper. Keep it in the same folder as the batch files and utilities, and everything should be all right.
Moved the excessive sourcecode files to a source folder.

Just wondering, does this change the name of the app itself, or is this the same as right clicking and renaming on the computer?
Sent from my PG86100 using XDA App

This is excellent for renaming and keeping track of the Amazon AppStore APKs!
I ran this without a problem in Android\data\com.amazon.venezia\cache on my SD card.
Thanks much!

This is the MOST useful app ever! Thanks!

Very great looking tool. Can't wait to install this to see what is what!

This is awesome. Thanks for this!

This is a great tool!!! Thank you very much for sharing!

Great job!
I agree with all the above!
This is the most useful tool I've ever used!
Great job!!

this could help a lot thx

heres a nice how-to for the non dos/bat script savvy.
{
"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"
}

Amazing tool!
Thanks a lot!

Thank you! I have a pet peeve for ill-named apks. I spend a good amount of time copy/pasting or manually renaming. I just batch renamed 100 apks in about 30 seconds. This is wonderful! The only thing that could be just as good is a mobile version.

primetechv2 said:
If you have a slough of apk files with weird names like I do, this DOS tool is for you. It uses AAPT (included) to check an APK file's name and version, and renames your APK in a more human-readable format.
Example:
pp170.apk --> PhotoShake Pro_1.7.0.apk
You can run this tool through the command line, or by dragging one (or multiple!) .apk files to it.
Includes
the RenameAPK tool
A minified version (without documentation; probably runs faster)
ADB, AAPT, and other required dependencies... keep them in the same folder for now.
Click to expand...
Click to collapse
Good Job with this primetechv2, this works very nicely I needed something like this xD
I would like to know though, I modified your script all the slightest So that your outputted apk name would not have any spaces...
For Example, instead of "Root Explorer_1.7.apk" I have it say "Root_Explorer_1.7.apk"...
I don't know, I think it makes it look nicer xD
Would you like me to upload this change, and you can put it on the OP? Since I think some people would appreciate this
-Trailblazer101

similar app released a year ago
http://forum.xda-developers.com/showthread.php?t=841312

great work, any chance of a mac version?

mcmb03 said:
great work, any chance of a mac version?
Click to expand...
Click to collapse
Good question... if you know anybody with experience with Macs, Linux, and their command line, I would be happy to help port it over. Heck, it should be pretty easy to do. Unfortunately I don't actually know how to do that.

trailblazer101 said:
Good Job with this primetechv2, this works very nicely I needed something like this xD
I would like to know though, I modified your script all the slightest So that your outputted apk name would not have any spaces...
For Example, instead of "Root Explorer_1.7.apk" I have it say "Root_Explorer_1.7.apk"...
I don't know, I think it makes it look nicer xD
Would you like me to upload this change, and you can put it on the OP? Since I think some people would appreciate this
-Trailblazer101
Click to expand...
Click to collapse
Could you please? I would have no idea how to do this myself... oh wait, maybe another FOR loop. Either way, if it's wanted I'll give you credit for it.

best tool
best app ever!! i have been looking for such an app for ages and using it was quite easy and fast as well!! could be improved by making a more graphically designed one having more features like:
searching the sd for apks
creating a list of them
ability to sellect all/some etc
move them all into one folder
you know stuff like this to make our life easier
im just suggesting..credits to the dev of this!! thanks a lot man!
---------- Post added at 07:06 PM ---------- Previous post was at 07:03 PM ----------
JL13 said:
similar app released a year ago
http://forum.xda-developers.com/showthread.php?t=841312
Click to expand...
Click to collapse
you are right and i was looking for ti but didnt find it when i needed..maybe i should search better next time seems easier the one you posted

Excellent tool, thanks for sharing

kokoskokis544 said:
best app ever!! i have been looking for such an app for ages and using it was quite easy and fast as well!! could be improved by making a more graphically designed one having more features like:
searching the sd for apks
creating a list of them
ability to sellect all/some etc
move them all into one folder
you know stuff like this to make our life easier
im just suggesting..credits to the dev of this!! thanks a lot man!
---------- Post added at 07:06 PM ---------- Previous post was at 07:03 PM ----------
you are right and i was looking for ti but didnt find it when i needed..maybe i should search better next time seems easier the one you posted
Click to expand...
Click to collapse
I could do a few of those things, but they'd be a little inconvenient... ex. I could run a search for .apk files, but it would either have to be (a) in the current folder/subfolders, or (b) you'd have to type in the directory.
Not an easy task, unless I created an extra "scan_for_apks" batch file you could drop a folder into Theoretically, at least, it could either start the task or generate a NEW batch file to run.... which you could remove the ones you don't want renamed, etc Pretty complicated stuff though.
-
My kudos on the last guy who did this too, I would mention it in the topic description except it seems a little redundant. I just got lucky with the press here, it seems.

Related

Changing the default font of your Aria

Changing the default font of your Aria
After trying without success different methods to change the fonts in my Aria, I decided to write the results of my experiences (when I was finally able to achieve what I wanted) in order to help others that my be trying to do so.
As always, before even trying to do any mod to your precious Aria, DO A NANDROID BACKUP!
Disclaimer: Try this under your own risk, I can not be held responsible for anything that can happen to your phone.
1.- You need to have your Aria rooted because these fonts are stored inside the Dalvik file system and by having “root” access, you can access these files in read-write mode.
2.- On your PC , download any True Type Font (files with extension .ttf) of your choice , you need two variants of these fonts “Normal” and “Bold”. You can browse and download fonts for free from the web.
3.- I, personally like CaviarDreams (Normal type) and CaviarDreams-Bold (Bold type).
4.- In your PC's main unit (in most cases, it would be C:\), create a folder and name it androidfonts, then, save the fonts you just downloaded in that folder.
5.- Whichever fonts you choose, you will have to rename them as DroidSans and DroidSans-Bold respectively.
6.- Turn your phone off. Enter recovery mode by holding "volume down" and "power" buttons at the same time when you turn on your phone. Keep holding for about 10 seconds. You are now in recovery mode if it says "clockwork" at the top.
7.- On the phone's recovery menu, navigate to Partitions, once there, select “mount system”, that will allow you to access files in read-write mode and make the desired changes.
8.- Now, you can connect your phone to the computer through the USB cable.
9.- In your computer, using adb* tool, write the following commands:
C:\Android\tools
adb push c:\androidfonts\xxxxxxxx.ttf /system/fonts/DroidSans.ttf
The above command will copy the new font.
Repeat this command to overwrite DroidSans-Bold.
Remember: xxxxxxxx.ttf are the fonts you previously downloaded and renamed.
10.- In your computer, type exit to exit adb.
11.- Do not disconnect your phone yet.
12.- On your phone's partitions menu, unmount your system.
13.- In the phone's recovery menu, go back and select reboot system.
You can now unplug your usb cable to disconnect your phone from the PC.
*You enter adb by launching Command Prompt aka as cmd prompt on your computer (better if you launch it as Administrator by right clicking on it)
Once you've launched cmd prompt, write in the cmd prompt box the following commands:
C:\Android(or whatever name you gave to your sdk file)\tools
Enjoy your new font.
If you search for fonts on the forums you can find a link to dozens of font packs that can be flashed from recovery the same way you flash a rom. You don't even need to clear any caches just flash the zip.
Sent from my Liberty using XDA App
hungmung said:
If you search for fonts on the forums you can find a link to dozens of font packs that can be flashed from recovery the same way you flash a rom. You don't even need to clear any caches just flash the zip.
Sent from my Liberty using XDA App
Click to expand...
Click to collapse
Thanks for your comment.
The reason I started this thread is because none of those fonts were of my liking, as I stated, I just wanted to share my experience in changing the font to one I really want and like.
Besides, by doing this, helps anyone practice their modding skills.
http://www.xda-developers.com/android/type-fresh-change-fonts-on-your-rooted-android-device/
Thanks for taking the time to write out this tutorial, I appreciate your efforts!
churapa said:
9.- In your computer, using adb tool, write the following commands:
Click to expand...
Click to collapse
I'm sure I can find it and right after I post this, I will start looking, but you might want to provide a link or a description on where to find "adb tool". That's the only part of your instructions that I don't think are crystal clear.
911jason said:
Thanks for taking the time to write out this tutorial, I appreciate your efforts!
I'm sure I can find it and right after I post this, I will start looking, but you might want to provide a link or a description on where to find "adb tool". That's the only part of your instructions that I don't think are crystal clear.
Click to expand...
Click to collapse
Updated instructions on first post. Also, remember post #235 from The Homescreen Snapshots thread?, there I linked what adb is.
hungmung said:
If you search for fonts on the forums you can find a link to dozens of font packs that can be flashed from recovery the same way you flash a rom. You don't even need to clear any caches just flash the zip.
Sent from my Liberty using XDA App
Click to expand...
Click to collapse
The thing about this is they are font PACKS...what if you don't want all those extra fonts? That's just wasted space IMO. Hence why churupa's way of doing this is better, though it may be a little more time consuming
I think you misunderstand there are dozens of separate packs you can download and each one is only for one font it just makes the process faster because you can just go into recovery and flash the zip
Sent from my Liberty using XDA App
So I found a font I like, but it's just slightly larger than the default font which causes some various issues with text not fitting like it should in Widgets. Is there a setting somewhere that we can access to adjust the font size a notch or two?
You can see what I mean in these screen caps. Notice on the home screen how the line coming down from SimiClock no longer has an even gap to run through in the weather widget and between the battery and data widgets. The only other problem I ran into was in the various settings menus for widgets where there is a numeric setting box, the font in those boxes is so large you can only see the bottom half of the numbers.
{
"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"
}
So I found a better match size-wise, it's not quite as cool of a font, but it still has some style. This one is Ubuntu and is available free here:
http://www.fontsquirrel.com/fonts/ubuntu
I used Ubuntu Regular for both Clockopia.ttf (LockScreen) and DroidSans.ttf
and I used Ubuntu Bold for DroidSans-Bold.ttf
911jason said:
You can see what I mean in these screen caps. Notice on the home screen how the line coming down from SimiClock no longer has an even gap to run through in the weather widget and between the battery and data widgets. The only other problem I ran into was in the various settings menus for widgets where there is a numeric setting box, the font in those boxes is so large you can only see the bottom half of the numbers.
Click to expand...
Click to collapse
What is that font?
Ummm... good question! Can't believe I left that out... I'm at work now, but I'll try to remember to post the name of the font later today.
Javi97100 said:
What is that font?
Click to expand...
Click to collapse
It is Sansumi.
911jason said:
It is Sansumi.
Click to expand...
Click to collapse
Um how did u install it cuz i tried flashing to through recovery and nothing happend? Any ideas
That zip file is just the fonts by themselves. You need to go to the first post in the thread and follow those instructions if you want to install the font on your phone.
What if you can't find the bold version of a font? Can I just rename a copy of the regular as bold?
tilt4life2 said:
What if you can't find the bold version of a font? Can I just rename a copy of the regular as bold?
Click to expand...
Click to collapse
sure, it just that text that should be bolded won't be bold.
kevina90 said:
sure, it just that text that should be bolded won't be bold.
Click to expand...
Click to collapse
I did everything here but I keep getting the following message:
cannot stat 'e:\androidfonts\DroidSans.tff': no such file or directory
E: is my main drive. I have SDK tools in F: drive. I even tried to move the androidfonts folder to Tools and then the font files to tools but I keep getting same message.
Edit: Problem was fixed thanks to DrSwattt's help.
Just found a font that is nearly perfectly equivalent to DroidSans in metrics: Leelawadee. It comes with Windows Vista/7. It's actually a Thai font but it has the complete latin character set. Using Leelawadee to replace DroidSans, you don't need to worry that the new font does not fit your theme. It's not fancy, but good enough for daily use.

[HOWTO] Apk Manager ICS - decompile apk's

Hey guys iv had trouble discovering a version of apktool that would actually work on Samsung stock firmware !
Although I think I may have just found one which can decompile: HERE
This is confirmed working on CM9 .apk files.. Samsung on the other hand has been troublesome im hoping one of the dev's can offer some sort of explanation.
CRASH COURSE FOR NOOBS
First things first, you can to extract your "framework-res.apk" from "system/framework" of your rom.
You will then have to set your framework file in apktool.. Two ways of doing so:
If you have apktool installed in C:\Windows open a CMD window and type the following command: "apktool if framework-res.apk".
or
You simply rename your framework-res.apk to "1.apk" and place it in "C:\Users\<YOURUSERNAME>\framework".
You then want to extract "Apk Manager ICS" from the zip you downloaded & then place the apk you want to modify in "place-apk-here-for-modding" folder.
At this stage you can open up "Script.bat" which will execute a CMD window with a bunch of different options..
Enter "22" to set your target project, then "9" to decompile. Once the decompile completes you can then navigate to the "Apk Manager ICS/projects" folder where you will see the decompiled source of the apk.
Make your modifications to the apk and take note of the files you have edited, this is important.
To recompile select option "11". If errors persist this may be due to a incorrect commands/functions you have used in your modifications, review the log..
Navigate to "Apk Manager ICS\place-apk-here-for-modding" where you will now find a "unsigned<APKNAME>.apk". This is a recompiled version of the original apk! Or semi depending on the errors you received.
Open this file with 7zip/Winzip or what ever you use and extract the files which you had modified from the apk.. eg. SecContacts.apk\res\layout-ar-rAE\call_detail_delete.xml
You then want to open up the original apk in "Apk Manager ICS\place-apk-here-for-modding" just named "<APKNAME>.apk" in 7zip/Winzip overwrite the files with the ones you have just extracted from the unsigned version. By using this tactic you will keep the original signatures on the .apk..
Post back your results.. If anyone can add any information to this post please feel free too ! I just though id share my experiences so far.. Hopefully someone can shed a little more light!
Good luck !
God dam it, cant get it compiling anymore.. Someone figure this out please..
Well my experience with Apk Manger has been that the same one I've been using for Gingerbread works just fine on ICS, so no need for a new one necessarily. But I did find that sometimes Apk Manager could not decompile certain apks...where APKTOOL could. I do like to use Apk Manager, so I found success by decompiling them with APKTOOL, then transferring the files over to the projects folder of Apk Manager, then the rest you just do normal.
As for your instructions on how to use Apk Manager,
you did a good job describing the fundamentals of how to decompile, and recompile but I find the major flaw in your instructions is when you say "I had recieved errors when doing so.. ignore this for now." DON'T ignore that! That is saying you have an error
So if you get that error when it asks you yes or no, choose "no" and it will abort. Then type "21" and a red CMD screen will popup and run and error log. Its not real easy to read, but if you do it you will find your mistake in your edits. Correct these mistakes until you DO NOT get any errors, then proceed.
If you do this correctly and receive no errors then the "unsigned<APKNAME>.apk" that will be created in the "place-apk-here-for-modding" folder is done. Pull it out and remove the unsigned part.
The copy and paste method just leaves room for more errors, IMO. Ones that are not logged.
Good Luck!
X
EXPERIMENT said:
Well my experience with Apk Manger has been that the same one I've been using for Gingerbread works just fine on ICS, so no need for a new one necessarily. But I did find that sometimes Apk Manager could not decompile certain apks...where APKTOOL could. I do like to use Apk Manager, so I found success by decompiling them with APKTOOL, then transferring the files over to the projects folder of Apk Manager, then the rest you just do normal.
As for your instructions on how to use Apk Manager,
you did a good job describing the fundamentals of how to decompile, and recompile but I find the major flaw in your instructions is when you say "I had recieved errors when doing so.. ignore this for now." DON'T ignore that! That is saying you have an error
So if you get that error when it asks you yes or no, choose "no" and it will abort. Then type "21" and a red CMD screen will popup and run and error log. Its not real easy to read, but if you do it you will find your mistake in your edits. Correct these mistakes until you DO NOT get any errors, then proceed.
If you do this correctly and receive no errors then the "unsigned<APKNAME>.apk" that will be created in the "place-apk-here-for-modding" folder is done. Pull it out and remove the unsigned part.
The copy and paste method just leaves room for more errors, IMO. Ones that are not logged.
Good Luck!
X
Click to expand...
Click to collapse
Thanks for the input, I agree with you 100% about the error section.
My question is tho how are people decompiling camera.apk & contacts.apk to make these great mods we see.. there MUST be a way to successfully compile a sammy .apk.
Works perfectly fine with AOSP/CM9 you can decompile & recompile no problems..
I just use this great tool for decompiling samsung apks
http://forum.xda-developers.com/showthread.php?t=1053227
Sent from my GT-I9300 using xda premium
firefds said:
I just use this great tool for decompiling samsung apks
http://forum.xda-developers.com/showthread.php?t=1053227
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
Any luck recompiling tho ?
I also use apkmanager i got two sets of apktool i use..
also some apk's like secsettings.apk you need to raise the heap size
for good decompile and recompile..
No problems decompile and recompile on any file cm9 or sammy roms
if you want i help you sort your prob PM me
Greets
Dragon
Wanam has provided a working APK Manager which can be found in the OP of this thread.
And also I created a batch script method for simple decompiling and recompiling but only for framework-res.apk.
I havent used any of the other repacks. I could modify it to use any apk if there is a need.
Its in my sig anyway and definitely works with framework-res.apk
fOmey said:
Any luck recompiling tho ?
Click to expand...
Click to collapse
Yep.
There is a bug in apktool.jar though.. there are problems with the decompiling of some plurals.xml which you need to fix manually
Sent from my GT-I9300 using xda premium
firefds said:
Yep.
There is a bug in apktool.jar though.. there are problems with the decompiling of some plurals.xml which you need to fix manually
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
Could you provide a quick start guide to these manual fixes?
Framework-res.pk is the only file I can't recompile.
So i had a strange problem.
I do everything like this manual.
But every Time when i want to replace the framework-res.apk after it hangs in bootprocess. Its the same when i do nothing in the .apk, Just decompile and recompile.
I had this Problem on every Tool.
I want to mod the framework from CM9 on my Galaxy S2.
So what can i do? Whats the Problem?
nobnut said:
Wanam has provided a working APK Manager which can be found in the OP of this thread.
Click to expand...
Click to collapse
I confirm : working for me
I followed the instructions in the first post and got up to running Script.bat, but then I got the dreaded "Java not found" even though I have the latest java installed.
I read that the environmental variables need to be edited. Could someone give me an idea as to what the PATH should look like? Thanks in advance.
D1358531 said:
I followed the instructions in the first post and got up to running Script.bat, but then I got the dreaded "Java not found" even though I have the latest java installed.
I read that the environmental variables need to be edited. Could someone give me an idea as to what the PATH should look like? Thanks in advance.
Click to expand...
Click to collapse
Copy the path to /bin folder inside the java directory..usually c:\program files\windows\java_jdk7\bin...and then right click on computer shortcut and select properties..click on advanced and then environment variables..in the pop up box..click a new path and paste the path to the bin folder..apply it and the save it..
Sent from my iPad using Forum Runner
zoot1 said:
Copy the path to /bin folder inside the java directory..usually c:\program files\windows\java_jdk7\bin...and then right click on computer shortcut and select properties..click on advanced and then environment variables..in the pop up box..click a new path and paste the path to the bin folder..apply it and the save it..
Sent from my iPad using Forum Runner
Click to expand...
Click to collapse
So, I should type "PATH" for the variable name? This will replace the PATH value that is already there, correct? Can there be any spaces in the path?
D1358531 said:
So, I should type "PATH" for the variable name? This will replace the PATH value that is already there, correct? Can there be any spaces in the path?
Click to expand...
Click to collapse
{
"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"
}
zoot1 said:
Click to expand...
Click to collapse
Ok, thanks...I'll try it ina bit. Will I.need to reboot?
D1358531 said:
Ok, thanks...I'll try it ina bit. Will I.need to reboot?
Click to expand...
Click to collapse
I don't think so..
Sent from my iPad using Forum Runner
zoot1 said:
I don't think so..
Sent from my iPad using Forum Runner
Click to expand...
Click to collapse
OK, that didn't work...I think I have to include the Apk Manager ICS in the path somewhere, maybe even the Script.bat?

{APP} Custom Rom Maker! RSL 1 [6/12]

Hey, so creating customs roms are quite fun. So I decided to develop a little application that helps new users out a bit. Now, this won't turn you into a full fledge rom developer, but will allow you to make minute customizations to an already existing rom.
Sorry, this is no longer under development However, for anyone feeling adventurous, I have uploaded the source code.
Features
ADD & Remove System Applications
Init.d Tweaks
Edit Updater-script
Build Prop Editor
Change Rom Kernels
Build Prop Presets
Zip Align all System Applications
ADD Google Apps to Rom
Sign Roms
Change Boot Animation
Download Source from Github
ADD & Remove Data Applications
ADD & Remove Ringtones
ADD & Remove Notifications
Add Superuser APK and Binary
Move System Apps to Data Folder
Pull any System/Data/Ringtone File from the Rom
Automatic Zip and Unzip of Any Rom
*New*Search Feature
{
"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"
}
New: Zipalign all System Applications
New: Init.D Tweaks
New: Download Source from Github
Future Updates: I hope to be adding more functionality in future updates..so stay tuned!
Download
RSL 1 is available on the server, run The Rom Maker.exe (from the attached zip), and it will trigger an update and update you to RSL 1.
To launch, run The Rom Maker.exe
Check below
Dude thats awesome. Trying it now!
Sent from my SGH-T959V using xda app-developers app
awesome, im gonna link this in the evo 3d, forum linking the credits to you, and leaving your dl link(for counts) in tact.................awaiting newer features patiently, keep up the good work
heres my post, hope its not a problem http://forum.xda-developers.com/showthread.php?p=29851733#post29851733
Looks good, will try.
Thanks
Sent from my MT11i using Tapatalk 2
Seems like a nice little tool for tweaking ROMs a bit. Hopefully you can add more features in the future, but even as it is, it should be handy for anyone who wants to tweak ROMs a little bit. By my understanding, it should allow the removal of preinstalled rubbish from stock ROMs, right?
I see you are using Ionic.Zip.dll the same one I used in Droid Manager for creating Custom Roms Too
But you have an issue bro
1- Make My Rom button doesn't work on the first run, I had to close and reopen the program.
2- the result zipped ROM will fail to flash in CWM & is twice in size than the original ROM
why it will fail, because if you open the result zipped file you will find a folder that has the project's title and the ROM files are inside that folder.
while CWM checks for META-INF folder on the root directory of the zipped ROM.
The reason why it's twice in size than the original ROM is because after the program unzips the base rom it doesn't delete it from workspace which causing "Ionic.Zip.dll" to include it in the result zipped rom making it twice in size than the original ROM.
Also please note that adding a data folder in the project will not lead into having anything inside /data/app after the rom is flashed because the updater-script must be modified to include the commands which tell CWM to: A- Mount Data Partition. B- Extract contents of data folder in the zipped file to Data Partition on the phone.
Also it would be better if your program doesn't fully remove the files from the hard disk, rather than just moving them to Recycle bin it's safer, since they can be retrieved
I'm sorry for that comment but I thought I would give you a quick feedback since it's the main step in making a better program
Good luck
does this support aroma installer ?
Any way,big thanks to you dude
DeepUnknown said:
I see you are using Ionic.Zip.dll the same one I used in Droid Manager for creating Custom Roms Too
But you have an issue bro
1- Make My Rom button doesn't work on the first run, I had to close and reopen the program.
2- the result zipped ROM will fail to flash in CWM & is twice in size than the original ROM
why it will fail, because if you open the result zipped file you will find a folder that has the project's title and the ROM files are inside that folder.
while CWM checks for META-INF folder on the root directory of the zipped ROM.
The reason why it's twice in size than the original ROM is because after the program unzips the base rom it doesn't delete it from workspace which causing "Ionic.Zip.dll" to include it in the result zipped rom making it twice in size than the original ROM.
Also please note that adding a data folder in the project will not lead into having anything inside /data/app after the rom is flashed because the updater-script must be modified to include the commands which tell CWM to: A- Mount Data Partition. B- Extract contents of data folder in the zipped file to Data Partition on the phone.
Also it would be better if your program doesn't fully remove the files from the hard disk, rather than just moving them to Recycle bin it's safer, since they can be retrieved
I'm sorry for that comment but I thought I would give you a quick feedback since it's the main step in making a better program
Good luck
Click to expand...
Click to collapse
Thanks a bunch for your suggestions. Wow...I just learned my lesson of why I should never leave catch statemetns empty lol. And I didn't know that about the data/app folder thing. I went back and added some code to add lines to the setup-script though I haven't tested it yet, so I'll see if that works. Haha, but thanks again for helping me catch those bugs, lol tell me if you find anymore.
SifJar said:
Seems like a nice little tool for tweaking ROMs a bit. Hopefully you can add more features in the future, but even as it is, it should be handy for anyone who wants to tweak ROMs a little bit. By my understanding, it should allow the removal of preinstalled rubbish from stock ROMs, right?
Click to expand...
Click to collapse
Thanks, and yes it will allow you to easily remove that bloatware.
kifgep said:
does this support aroma installer ?
Any way,big thanks to you dude
Click to expand...
Click to collapse
not yet, I'll try to add it in future versions.
NewPwnage said:
Dude thats awesome. Trying it now!
Sent from my SGH-T959V using xda app-developers app
Click to expand...
Click to collapse
Haha thanks, tell me if you run into any issues
Okay I updated the program to version 2.0.1. All the majors bugs are fixed (lol hopefully), and added a few options.
CDMA to GSM
can we use this for converting CDMA to GSM?
and if yes can comeone make a simple step by step guide?
thanks
Um wtf? I used this and now half my data on my Windows is gone. Wtf lol
invasion2 said:
Um wtf? I used this and now half my data on my Windows is gone. Wtf lol
Click to expand...
Click to collapse
Wow. How did that happen? What directory did you use as your workspace directory.
filmaker said:
Wow. How did that happen? What directory did you use as your workspace directory.
Click to expand...
Click to collapse
Not sure haha. But later that day my HD crashed, so I'm guessing your tool was not the cause of it. Thanks though. I restored and now I can use it
Sent from my HTC One S using Xparent Blue Tapatalk 2
Updated with Build Prop editor
Lol okay updated again, now you can zipalign all your system applications
Option to add GAPPS to ROM?
juan77_sonic said:
Option to add GAPPS to ROM?
Click to expand...
Click to collapse
Ha, never thought about that, I'll add it in the next update. Thanks.

[TOOL][NoobFriendly]EAIT:Easy Apk Image Themer

Today I am proud to present my new creation EAIT - EASY APK IMAGE THEMER.
DISCONTINUED
I don't use Windows anymore, so any support for this script/app is dropped.
Download from Mediafire or from ATTACHMENT.
I see sometimes peoples get very shocked after they see my modded versions of whatsapp, so I thought lets make something which helps to *any* normal android user to edit any apk.
Keep in mind that this is not much advance tool and won't be able to do all editing.
So what exactly is EAIT, it's a simple tool which extracts APK to let you edit images and then compress it back to .apk to install on your phone.
What you need?
JRE 6/7 -download it from java.com
Any good image editor like l Photoshop, GIMP or Paint.net
steps:
1. Download .rar from above.
2. Extract in C:/
3. Take backup of app(by ES explorer) you want to edit and move it to "PLACE-APK-HERE"
4. Run main application "easy apk image themer" from folder.
5. See your current apk will be listed on top.
6. Press 1 and enter to extract
7. Minimize the window and go to 'Project' folder. You'll find appname.apk folder, click on it.
8. Browse through "res" folder and see images inside drawable folders. Edit then with help of Photoshop/GIMP/Paint.NET.
Warning: rules of editing
>never edit "imagename".9.png files or you may get force close.
>If you want to replace image then choose something that has same resolution
9. After all editing maximize the window you previously minimized.
10. Press 2 and hit enter, wait for a while.
11. Press 3 and hit enter wait for a while.
12. You will find Signed-appname.apk in your "place-apk-here" folder
13. Send that app to your phone and install ( you may need to Un-install previous one)
14. Enjoy... and press thanks if you liked it
Report any bugs/problems here only.
Some images
{
"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"
}
the result:-
reserved
bump
Here is a Mediafire mirror for you
I've always wanted to make an inverted Facebook app, so I might give this a shot. Thank you for your work
I’m not trying to rain on OP’s parade, but out of curiosity, aren’t there similar tools for Windows already? Sometimes with even better GUIs like elesbb's GUI APK Tool
This looks like APK Multi Tool, minus all of the extra features. Even the folder structure is the same.
please help
i did everything as mentioned in ur tutorial. i colored some whatsapp smiles. and recompiled the apk and signed it. uninstalled my previous whatsapp and installed new one. but whenever i try to open a new contact to chat with it force closes. am attaching the edited apk. plz help me.
i didnt changed any resolution of images. just coloured them.
http://www.mediafire.com/download/ew7rgzz6qaa95uu/signed_whatsapp.apk
Interesting tool, would love it if i'd see screenshots and shared apks of modified apps! :good:
Great work.!!!
Hi Ankush,
You can use the Mediafire mirror.
http://www.mediafire.com/view/2zomqhmuoknb0gm/APK-Image-Themer_3.rar
BTW, amazing job now I can theme my apps...:good::good:
Downloaded
Ankush menat said:
Today I am proud to present my new creation EAIT - EASY APK IMAGE THEMER.
Download from dropbox
Please provide me mediafire mirror(mine account is not working properly)
I see sometimes peoples get very shocked after they see my modded versions of whatsapp, so I thought lets make something which helps to *any* normal android user to edit any apk.
So what exactly is EAIT, it's a simple tool which extracts APK to let you edit images and then compress it back to .apk to install on your phone.
What you need?
JRE 6/7 -download it from java.com
Any good image editor like l Photoshop, GIMP or Paint.net
steps:
1. Download .rar from above.
2. Extract in C:/
3. Take backup of app(by ES explorer) you want to edit and move it to "PLACE-APK-HERE"
4. Run main application "easy apk image themer" from folder.
5. See your current apk will be listed on top.
6. Press 1 and enter to extract
7. Minimize the window and go to 'Project' folder. You'll find appname.apk folder, click on it.
8. Browse through "res" folder and see images inside drawable folders. Edit then with help of Photoshop/GIMP/Paint.NET.
Warning: rules of editing
>never edit "imagename".9.png files or you may get force close.
>If you want to replace image then choose something that has same resolution
9. After all editing maximize the window you previously minimized.
10. Press 2 and hit enter, wait for a while.
11. Press 3 and hit enter wait for a while.
12. You will find Signed-appname.apk in your "place-apk-here" folder
13. Send that app to your phone and install ( you may need to Un-install previous one)
14. Enjoy... and press thanks if you liked it
Report any bugs/problems here only.
Some images
the result:-
Click to expand...
Click to collapse
Will try it soon cool tool will try to mod some apps
+1 Nice tool
himanshu.khanna said:
i did everything as mentioned in ur tutorial. i colored some whatsapp smiles. and recompiled the apk and signed it. uninstalled my previous whatsapp and installed new one. but whenever i try to open a new contact to chat with it force closes. am attaching the edited apk. plz help me.
i didnt changed any resolution of images. just coloured them.
http://www.mediafire.com/download/ew7rgzz6qaa95uu/signed_whatsapp.apk
Click to expand...
Click to collapse
You've edited one .9.png which is causing FC
So from what I am seeing, this allows you to easily edit images in apps. Does it however facilitate color changing? I'd like to theme facebook into the one team blackout has
asdfasdfvful said:
So from what I am seeing, this allows you to easily edit images in apps. Does it however facilitate color changing? I'd like to theme facebook into the one team blackout has
Click to expand...
Click to collapse
Facebook is mostly coded with HEX color codes and not Images...
You should use APKtool by brut.all
There are tons of guide available for How-to-theme-with-Apktool on XDA follow them.
Ankush menat said:
Facebook is mostly coded with HEX color codes and not Images...
You should use APKtool by brut.all
There are tons of guide available for How-to-theme-with-Apktool on XDA follow them.
Click to expand...
Click to collapse
Mhm... Apktool keeps on giving me issues. I guess I'll just love without theming
Sent from my One S using XDA Premium 4 mobile app
thanks but,
Ankush menat said:
You've edited one .9.png which is causing FC
Click to expand...
Click to collapse
how do i identify that which one is .9.png file? any suggestions?
himanshu.khanna said:
how do i identify that which one is .9.png file? any suggestions?
Click to expand...
Click to collapse
See the Image...
Those image files who have name like name.9.png will be visible as name.9 in Windows dont edit them
please help
Ankush menat said:
See the Image...
Those image files who have name like name.9.png will be visible as name.9 in Windows dont edit them
Click to expand...
Click to collapse
see i edited these files and they dont have .9.png in there name.View attachment 2479108
Sure, this is similar to some of the other apk editors out there like ApkTool/ApkMultiTool but this is NEWB friendly as the op expressed. I think this is a great program for someone just starting to learn about the android os and curious about themeing their own applications. Wish I had this tool when I first started themeing with apk multi tool. Without all the fluff and extra features, this software will be very helpful for users who are specifically interested in modifying the look of their applications. Good job Ankush
Anyone have any tips on editing Hangouts.apk? More specifically I would like to modify the emoji. Does framework-res.apk need to be included or something?
Sub'ed
OK so far so good, anyone know the name or where in the APK folder (which drawable folder) I could find the background images. I am working on the facebook messenger from my Sprint GS3.
Well I managed to edit the color of one of the pictures inside an app (ended up using the clock app) and now I cannot get it to install. I deleted the old clock and tried installing from es and also flashing from TWRP but could not find the file there (guess because it was not a .zip). Has to be in system/app folder.

[GUIDE] Using TortoiseSVN and WinRAR to build Leedroid Rom

I have seen a lot of questions and issues with successfully building LeeDroid Rom using SVN. Here is a short guide for building and syncing using Tortoise SVN and zipping up a flashable zip with WinRAR on Win 10. This should work equally well on any other Win version. Mac users are on their own. This guide will aim to get you started, it is by no means comprehensive. Follow the guide carefully. It will take a few hours to complete it the first time through, mostly because of the time it takes for an initial sync, but the following syncs and builds should only take about five minutes from sync to flashable zip.
1. Download the latest TortoiseSVN and install it - I encourage you to read the website when you have the opportunity, especially reading the PDF for your language in the Support/Docs section.
{
"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"
}
2. Create a folder for syncing to. I create a folder in the root of my C: drive and just name it "LeeBuilds". Feel free to name it how you please. Inside the LeeBuilds folder, create two folders. One for syncing to and one for output. So I made two folders, "Sync" and "Output".
3. Go to the LeeDroid website and select your device. In this case the U11, so click on U11.
4. After clicking on U11, a pop-up window will appear with an SVN address. Highlight the URL and right-click to copy it. DO NOT include the "[email protected]:~$" portion, only the part beginning with "svn..." and ending with "...trunk". *Remember to check the URL closely after copying to TortoiseSVN to be sure you sync the correct device*
5. Go back to the sync folder you created and right click on it and hit "SVN Checkout".
Since you copied the SVN URL from the LeeDroid site, the URL to sync with will be automatically populated. *BE SURE to closely double check the URL and make sure it points to the U11. You don't want to sync for the wrong device!* Simply tap ok and you will begin to sync. You can always go back to the Leedroid site to copy the URL again if needed. Again, be sure to not include the "[email protected]:~$" portion. Depending on internet speed, an initial sync can take 15 minutes to a couple hours to complete.
----a standard SVN sync in progress window looks like this
6. After syncing is complete, you will see the LeeDroid rom version number you are synced to.
7. You can now close the SVN sync window and right-click on the Sync folder again. Move the cursor over "Tortoise SVN" and click on "Export".
-----There are hidden files and folders in your sync folder. You MUST use the "Export" function to include only files and folders needed for making a flashable zip.
8. Select your Output folder to export to and tap "Select Folder". Your export will begin.
9. After the export finishes, you're done with the syncing part! Download and install the latest WinRAR.
10. Go to your output folder and select all the files including the boot.img in the folder, right-click on your selection, move the cursor to WinRar and select "add to archive".
11. In the pop-up, be sure to hit the "zip" radio button and rename your zip to whatever you like and then hit "ok".
You're finished! Transfer the zip to your phone and flash in recovery like normal. For following updates, right-click the sync folder and an "SVN update" option will appear in the context menu. Click the update button, delete the files that were in your output folder, export to the output folder and then zip and flash. You can always refer to the steps above if you encounter an error somewhere or need to start over. Hope this helps.
Thank you for the guidance! It's very detailed and easy to use!
DroidIt! said:
I have seen a lot of questions and issues with successfully building LeeDroid Rom using SVN. Here is a short guide for building and syncing
You're finished! Transfer the zip to your phone and flash in recovery like normal. For following updates, right-click the sync folder and an "SVN update" option will appear in the context menu. Click the update button, delete the files that were in your output folder, export to the output folder and then zip and flash. You can always refer to the steps above if you encounter an error somewhere or need to start over. Hope this helps.
Click to expand...
Click to collapse
Thank you for the guide, I have tried per your instructions but I get a error (see Attach) when I try the initial download. Is it not working or am I messing up? Thanks
dioooi said:
Thank you for the guidance! It's very detailed and easy to use!
Click to expand...
Click to collapse
Great to hear.
hammered58 said:
Thank you for the guide, I have tried per your instructions but I get a error (see Attach) when I try the initial download. Is it not working or am I messing up? Thanks
Click to expand...
Click to collapse
I have seen that before. Sometimes, maybe one in twenty, the connection with the server will time out for whatever reason. What I'd do is just delete your sync folder to make sure it's clean, make a new one and try another sync. You should get a good sync. It CAN depend on your internet connection too.
DroidIt! said:
Great to hear.
I have seen that before. Sometimes, maybe one in twenty, the connection with the server will time out for whatever reason. What I'd do is just delete your sync folder to make sure it's clean, make a new one and try another sync. You should get a good sync. It CAN depend on your internet connection too.
Click to expand...
Click to collapse
Ok thanks will try!
hammered58 said:
Thank you for the guide, I have tried per your instructions but I get a error (see Attach) when I try the initial download. Is it not working or am I messing up? Thanks
Click to expand...
Click to collapse
IT looks like the URLin the pic may be incorrect. It should be:
http://www.renovate-ice.com/svn/leedroid-11/trunk
Try starting again.
jhill110 said:
IT looks like the URLin the pic may be incorrect. It should be:
http://www.renovate-ice.com/svn/leedroid-11/trunk
Try starting again.
Click to expand...
Click to collapse
Uhoh, I was afraid of that. Yeap, you need to CLOSELY check the SVN URL as I say in the guide. I saw the same thing yesterday when I went to copy/paste the URL. It seems for whatever reason it wants to default to the 10. I actually let Lee know about it. I added to check the URL in the guide after I discovered that. Easy fix though, you can just change the "10" in the URL to "11" and you'll be just fine. :good:
DroidIt! said:
Uhoh, I was afraid of that. Yeap, you need to CLOSELY check the SVN URL as I say in the guide. I saw the same thing yesterday when I went to copy/paste the URL. It seems for whatever reason it wants to default to the 10. I actually let Lee know about it. I added to check the URL in the guide after I discovered that. Easy fix though, you can just change the "10" in the URL to "11" and you'll be just fine. :good:
Click to expand...
Click to collapse
Well, it looks correct until after "trunk". There's extra characters. It's fine until then.
Great guide. I'm leaning towards user error on the copy somehow.
jhill110 said:
Well, it looks correct until after "trunk". There's extra characters. It's fine until then.
Great guide. I'm leaning towards user error on the copy somehow.
Click to expand...
Click to collapse
The only thing I see in the pic after "trunk" is a "I". That's just the cursor animation from the website. Do you see more characters after "trunk"?
DroidIt! said:
The only thing I see in the pic after "trunk" is a "I". That's just the cursor animation from the website. Do you see more characters after "trunk"?
Click to expand...
Click to collapse
Yes, /%7c after trunk, then doesn't exist.
jhill110 said:
Yes, %7c after trunk, then doesn't exist.
Click to expand...
Click to collapse
That's really weird. I just tried Lee's site on both Chrome and Edge and didn't see that. I'll let him know. Thanks a ton for the report. :good:
DroidIt! said:
That's really weird. I just tried Lee's site on both Chrome and Edge and didn't see that. I'll let him know. Thanks a ton for the report. :good:
Click to expand...
Click to collapse
It worked perfectly fine for me. First time using tortoise and no problem.
jhill110 said:
It worked perfectly fine for me.
Click to expand...
Click to collapse
Lol, now I'm confused. Worked good with or without the %7c?
Ok, to clinch it all I heard from THE MAN. Either copy/paste and make sure it looks like it does in the pic, or just type it out in the URL field. Any strange characters you might see are PHP used for the cursor animation. Soooo, lol just follow the guide and check the URL when you come to that part. Simple solution.
DroidIt! said:
Lol, now I'm confused. Worked good with or without the %7c?
Click to expand...
Click to collapse
No worries, I'm probably not explaining properly.
I copied "http://www.renovate-ice.com/svn/leedroid-11/trunk"
And it worked great for me.
Looking at the error line in his pic it's :
http://www.renovate-ice.com/svn/leedroid-11/trunk/|.
It appears to be looking for /%7c in the url and not being correct it throws the error.
Like I mentioned it sounds like the url copy got messed up some how for him.
jhill110 said:
No worries, I'm probably not explaining properly.
I copied "http://www.renovate-ice.com/svn/leedroid-11/trunk"
And it worked great for me.
Looking at the error line in his pic it's :
http://www.renovate-ice.com/svn/leedroid-11/trunk/|.
It appears to be looking for /%7c in the url and not being correct it throws the error.
Like I mentioned it sounds like the url copy got messed up some how for him.
Click to expand...
Click to collapse
Ahhh, gotcha. Yeap, should end with the "trunk". Maybe I should add that in the guide. Thanks for the catch.
Edit: fixed on #4 in the guide. :good:
for what do I need the output folder for? if I export, then exactly the same files are included as in the sync folder.
and the data folder is not available for me.
4ntagonist said:
for what do I need the output folder for? if I export, then exactly the same files are included as in the sync folder.
and the data folder is not available for me.
Click to expand...
Click to collapse
There's hidden files and folders in the Sync folder. If you zip up from there you'll likely not have a bootable rom...or it'll be borked. So, that's the propose for the second folder. Not sure what you mean about the data folder though.
DroidIt! said:
There's hidden files and folders in the Sync folder. If you zip up from there you'll likely not have a bootable rom...or it'll be borked. So, that's the propose for the second folder. Not sure what you mean about the data folder though.
Click to expand...
Click to collapse
I have activated hidden files & folders in explorer. You are right, here is the comparison. But I have always packed the files from my one sync folder. If I do not pack the hidden folder .svn, it is exactly the same data. The ROMs have always worked. But I am doing it now according to your instructions. And I meant the folder from your screenshot that you named data, seen in step 11. I do not have it.
4ntagonist said:
I have activated hidden files & folders in explorer. You are right, here is the comparison. But I have always packed the files from my one sync folder. If I do not pack the hidden folder .svn, it is exactly the same data. The ROMs have always worked. But I am doing it now according to your instructions. And I meant the folder from your screenshot that you named data, seen in step 11. I do not have it.
Click to expand...
Click to collapse
Lol, honestly don't know where it came from. I just checked my SVN folders for the 10 and the 11, I don't have it either. Some little buggers to fix up in the pics.
FYI, I figured out that if you copy/paste the URL's from Lee's site to SVN, the URL's are backwards, meaning that if you copy the 11 link, it'll paste the 10 URL into Tortoise and vice-versa. Soooo, statement still stands. Double-check your pasted URL when you do your init sync. If the URL says "10" simply chance it to "11" or whatever you desire and all's good. :good:

Categories

Resources