Hello and Welcome to AutoApk topic
#screenshot attached
This Auto tool will do all job for you and you can access it anywhere
lets get started
-----------------------------------------
requirement :
linux [ tested on ubuntu ]
jdk installed
------------------------------------------
installation :
Download the file from the link
extract the zip file
open terminal in the folder
or cd to the folder
then
copy and paste this line
Code:
sudo sh $PWD/install.sh
and enter your password and done
easy huh ?
lets complete the setup .
now copy your device framework-res.apk and put in a folder
open terminal there and select 1
install the framework
( if you have a touch wiz rom install tw framework too by using number 2 )
note :for editing system apps you need that rom frame work installed
now for last step you need to install update binary of your device
you can copy it too a folder
open terminal there and install it by selecting 4>1
you can install from a working flash zip file too just open terminal where the file is and 4>2 enter the name and wait
---------------------------------------------------
hows this tool works ?
lets see .
you have a apk on here :
Code:
/home/me/Desktop/folder/1.apk
you just go to the folder and right click and click open terminal here or manually cd to the folder containing the file
then in the terminal just write
autoapk
follow by a enter and done
you can choose what to do
here are the available commands :
1) Install-framework-res
2) Install-TWframework-res
3) Install-App
4) Install-Update-Binary ( For flashable zips )
5) Decompile
6) Compile
7) Compile+Sign
8) Compile+Sign+Flashable-zip
9) Flashable-zip
10) sign
11) Check-for-Update
12) Reload
13) Exit
-------------------------------------------------------
check for update is working but my server is not good :crying:
if it was good enough i could put auto update
-------------------------------------------------------
codes are sooooooo beautiful ! i love them !
but not open source if any one need anything or want to help me just contact me :victory:
-------------------------------------------------------
credits :
@iBotPeaches for apktool
any donation will help me keep up the project )
paypal : [email protected]
-------------------------------------------------------
current version : 1
no bugs
if you found any contact me :good:
Download :
Here
Code:
v1 release
added flashable zip
and others ....
A tool for android developing in which you will not have a bad time using. Simple to use with great features. - 10/10 Cosinus.
Awesome work with many features packed in at once, i was having bad times downloading all utilities to work on one app, but now I've finally found an AIO tool.
im the 5th comment?
Sent from my GT-I9515 using XDA-Developers mobile app
Related
Hi chaps ,
Here's a little bootanimation i was working on for the Desire.
Here's a preview :
http://www.youtube.com/watch?v=0fOI0HOMtak
Caution : You flash this at your own risk! I take no responsibility what happens to your phone! (99.9% it will work )
Note : This has only been tested on the Htc Desire | Samsung Galaxy S | ZTE Blade it is meant for 480x800px (and above) phones...but i think it will work on small resoultion phones as well
* How to instal * (rooted phones!)
1. Download the file (obviously)
2. Put the file on to your SD card
3. Use Root Explorer ( market Link ) or any other phone explorer that allows you to manipulate your rom files.
3. Navigate to where your existing bootanimation is (on Sense it's usually /data/local/ on AOSP it's /system/media)
4. And replace it (overwrite it) Don't forget to make a backup of your current Bootanim.
5. Reboot
* ADB method *
1. Connect your phone with the pc via USB cable and turn on USB debbuging
2. Put the file into your /tools folder where you installed your AndroidSDK)
3. Open CMD (command prompt)
4. Type :
Code:
cd location of your /tools folder (in example) cd c:\androidsdk\tools
adb push bootanimation.zip /data/local ([B][U]for SENSE roms)[/U][/B]
adb push bootanimation.zip /system/media [B][U](for AOSP roms)[/U][/B]
* Recovery *
1. Put file on your SDcard (no subfolders)
2. Boot into recovery
3. Flash the zip file
4. Reboot
Downlaods :
Code:
* (22.jan) all dll likns are dead,i will re-up then within the week,as well as v1.5
* You can still download it via http://uot.dakra.lt/ :)
If you have any suggestions and/or ideas /etc feel free the post them (no pm's plz)
ENJOY!
Awesome thanks!
a flashable zip file maybe? thanks it look nice
hertiz9511 said:
a flashable zip file maybe? thanks it look nice
Click to expand...
Click to collapse
Sure ,ill make it later
Worked great using adb.
Ok guys,final version is here it works like in the preview
Just have to test it on some other phones (just in case) and i'll release it when i get back to my dorm in 2days
cheers
@Ttalk.
Great work, thank you. Works fine.
Just tried it on my desire, very nicely done. Thanks !
Hey.
Using it on my Desire.
Really nice!
If you change the looping sequence so that you see no interruption when starting the loop sequence again it will be perfect.
In the splash screen thread is a perfect splash for the animation btw.
Sent from my HTC Desire using XDA App
I don't get it, I followed the instructions but when I type in "adb push bootanimation.zip /system/media/" it comes up with a message saying "adb is not recognized as an internal or external command, operable program or batch file".
Someone help...please?
Desire, CM7, 3(UK)
Do you have ADB setup on you pc? see this thread > http://theunlockr.com/2009/10/06/how-to-set-up-adb-usb-drivers-for-android-devices/
or http://www.addictivetips.com/mobile/what-is-adb-and-how-to-install-it-android/
Or just flash it through the Recovery,it's easier.
Looks really cool!
Nice, Thanks!
can you make a matching splash?or even a downanimation?
your work is really nice! :0
gonemad02 said:
can you make a matching splash?or even a downanimation?
your work is really nice! :0
Click to expand...
Click to collapse
I already have ,here's the link : http://forum.xda-developers.com/showpost.php?p=14013656&postcount=789
Works simply and looks nice, thanks.
I really like your splash screen and the boot animation. Well done!
aca85 said:
I already have ,here's the link : http://forum.xda-developers.com/showpost.php?p=14013656&postcount=789
Click to expand...
Click to collapse
nice one! +1
Good job. Thanks
awesome animation.thanks
How to Make Your Own Custom Rom
Click to expand...
Click to collapse
Part 1 : Setting Up Dsixda's Android Kitchen.
So, Do you want to make a custom rom or, mod one that is made already? If your answer to this question is yes then you are at the right place. In this article I will help you get started with setting up an environment to make your own custom roms or edit the ones that are developed already. We are going to take help of dsixda's Android Kitchen Utility to help us in this task and in this article I am going to help you get started by guiding you through the installation process of Android Kitchen on your Personal Computer. So, you might have the question in your mind what exactly is Android Kitchen and what does it do and whom it is for? Continue reading to know all this as well as to get instructions on setting it up on your PC.
What is Dsixda's Android Kitchen?
Who is this kitchen for?
-Those who are brand new to creating custom ROMs and want an easy place to start learning
-Those who just want to modify shipped ROMs or someone else's custom ROMs to their liking
-Those who are confused by all those scripts and complex commands required for building and extracting
Please note:
-The kitchen will not automatically turn you into a developer. A developer is someone who writes code or builds something from the ground up and understands exactly what goes on behind the scenes. The kitchen hides all that and puts a user-friendly interface above it. However, this may be the push that gets you into development in the future.
My goal is to give you the tools to make your life easier and save you lots of time, and at the same time help you learn about the Android OS.
A little bit of prior UNIX command-line knowledge would be useful to get started with the kitchen, but the help guides should be enough for a newbie. Knowledge of command lines is always important if you ever want to get involved in Android or development.
Code:
===========================================================
Android Kitchen - by dsixda (xda-developers.com)
===========================================================
Main Menu
1. Set up working folder from ROM
2. Add root permissions
3. Add BusyBox
4. Disable boot screen sounds
5. Add wireless tethering
6. Zipalign all *.apk files to optimize RAM usage
7. Change wipe status of ROM
8. Change name of ROM
9. Check update-script for errors
10. Show working folder information
Advanced Options
11 - Deodex files in your ROM
12 - Add task killer tweak for speed (stock ROM only)
13 - Add /data/app functionality
14 - Add Nano text editor + sysro/sysrw
15 - Add Bash (command shell)
16 - Add Apps2SD
17 - Add /etc/init.d scripts support (busybox run-parts)
18 - Add custom boot animation functionality
19 - Porting tools (experimental)
20 - Tools for boot image (unpack/re-pack/etc.)
21 - Unpack data.img
22 - Sign APK or ZIP file(s)
23 - Convert update-script or updater-script
24 - Miscellaneous optins / Plugin scripts
99. Build ROM from working folder
00. About/Update kitchen
x. Exit
How To Install Kitchen?
1. Install latest Java JDK. It's pretty simple just follow the instructions and you are done.
2. Download and Extract Cygwin Packages and Android Kitchen on your desktop or somewhere easy to
access.
3. Once extracted go through kitchen_readme.txt and you will get an overview of how to setup the
kitchen.
4. To begin, install Cygwin first. So, run setup.exe from the extracted files and go through the installation
process.
5. Run Cygwin.exe once and it will create a folder with your username on /home/ directory.
6. Navigate to the folder where you installed Cygwin and go inside .../ home// folder.
7. Copy the extracted kitchen folder to this location.
8. Once copied, rename it to kitchen (type all letters in lower case for Linux is case sensitive).
9. Run Cygwin.exe and navigate to kitchen folder. for that simply type the command cd kitchen and press Enter
10. Once inside kitchen folder, type ./ menu to run android kitchen. Note: if you get a permission denied error then type chmod +x menu or chmod 777 menu in Cygwin command line utility first and then only run the command ./menu .
11. You will be presented with the Android Kitchen menu seen above. Use these options and get started. That's all. You have successfully installed android kitchen on your PC. Though this is originally meant for only HTC based roms some of it's features will come handy for modding Samsung Roms too. Please note that because of the same reason all the functions/features of Android Kitchen may not work for you.
Wow. Why did you copy and create a new thread and paste it? Why? Don't we have enough spam already?
EDIT: I don't see the point of this. Couldn't just share a link to the thread?
Interesting.
Thanks!
Sent from my Xperiaâ„¢ PLAY using TapatalkHD
Lol. Nah, I think I will just stick with good ol' Linux and good ol' terminal and gedit (the proper way )
Sent from my E15i using XDA
Aha!!!
This is what i need... Great! Thankx
Nice info
Creating Custom ROM For Xperia 2011 Device
SatrioDwiPrabowo said:
Nice info
Click to expand...
Click to collapse
Is there any guide how to make custom rom for 2011 device like : Xperia Ray .. ???
engkozhe said:
Is there any guide how to make custom rom for 2011 device like : Xperia Ray .. ???
Click to expand...
Click to collapse
Use dsixda for basic tools rest you do whatever you want theme it add scripts do whatever you want !
Sent from my HTC Explorer A310e using xda premium
Ok. Tnx
Sent from my ST18i using xda app-developers app
I got stuck on services.odex n i cant get the classes.dex file, how can i deodex. Odex n put it on jar file? Tnx
ST18 with custom kernel
engkozhe said:
I got stuck on services.odex n i cant get the classes.dex file, how can i deodex. Odex n put it on jar file? Tnx
ST18 with custom kernel
Click to expand...
Click to collapse
To deodex ROMs use the option in Kitchen for it!
Sent from my HTC Explorer A310e using xda premium
Oh... One more question, can we put apk directly to system folder on cygwin? And how do you create credit on updater script?? Thank you
Sent from my ST18i using xda app-developers app
engkozhe said:
Oh... One more question, can we put apk directly to system folder on cygwin? And how do you create credit on updater script?? Thank you
Sent from my ST18i using xda app-developers app
Click to expand...
Click to collapse
You can add apps in /system/app or /data/app
But if you add in data you will have to create appropriate lines in updater script!
Sent from my HTC Explorer A310e using xda premium
Interesting.
...
updated
This is a binary replacement for apktool
This replacement will make editing ICS apk's much easier without having to switch between tool versions ect...
To use simply place all the files within stools folder in /bin/ and set permissions 775 (Do not put folder in /bin/ only content)
Usage:
Decode apk:
1) Open terminal and enter "apktool -d apk"
2) It will then ask "Enter <apkfile/dir>:"
3) If you are already in the corrent folder just type the name of the apk e.g "framework-res.apk"
Done!
Encode apk:
1) Open terminal and enter "apktool -e apk"
2) It will then ask "Enter <apkfile/dir>:"
3) Type the name of the folder created when decoding the apk e.g "framework-res.apk" will be "framework-res" no .apk extension
Done!
Download
Hope this improves someone's work flow in one way or another
Hi Slethen,
This looks just what I need, but when I tried to download it, got the message:
404.
You Fail At Internet!
Click to expand...
Click to collapse
Meanwhile, I've downloaded AndroidSuite, but that looks like it's for Windoze.
Do you still have the linux version?
Thanks.
Thailandian said:
Hi Slethen,
This looks just what I need, but when I tried to download it, got the message:
Meanwhile, I've downloaded AndroidSuite, but that looks like it's for Windoze.
Do you still have the linux version?
Thanks.
Click to expand...
Click to collapse
Linux AndroidSuite - http://forum.xda-developers.com/showthread.php?t=1973066
Sorry about 404 my site took a lot of DDoS attacks and data loose was painful.
Site is back up as of 31 DEC 2012
As a learner, I am looking for a stock rom to build.
Is there any working DDLK2 rom that can be used in dsixda android kitchen?
I have already made a set-up on android kitchen in my linux operating system.
Can PDA_S5360_DDLK2.tar.md5 be used in the working folder?
I failed extracting this file.
I need only that rom and not any other rom.
Please reply me as soon as possible.
Also I found a trick to make a nandroid backup and use that file for developing. But I need some other way.
I am not sure whether someone had already posted this question before me. If so, attach the links.
flash stock rom on your phone
root it
install busybox (get installer from playstore)
install android terminal emulator (playstore)
open android terminal emulator
type
su
tar -c system/* >> sdcard/system.tar
after typing su press enter and grant super user then type next line
if you get error tar blablabla not found you have not installed busybox
wait about 5 mins - its a good idea to set screen timeout to 30 mins so the screen stays on whilst its doing it
you will know its finished when the command prompt returns
once done you will now have a file called system.tar on the root of your sd card
copy this file to kitchen/original_update
when you run kitchen select create working folder then select your tar file
kitchen will then create the working folder
and as a bonus the rom in the working folder will already be rooted as any changes you make before creating the tar file will be pulled
and deodex the rom in kitchen before you start making changes (make sure sdk level is set to 10)
Q&A for [MOD]Stock SystemUI and Stock Firmware DXMD1[DEODEXED] for GT-S6102
Some developers prefer that questions remain separate from their main development thread to help keep things organized. Placing your question within this thread will increase its chances of being answered by a member of the community or by the developer.
Before posting, please use the forum search and read through the discussion thread for [MOD]Stock SystemUI and Stock Firmware DXMD1[DEODEXED] for GT-S6102. If you can't find an answer, post it here, being sure to give as much information as possible (firmware version, steps to reproduce, logcat if available) so that you can get help.
Thanks for understanding and for helping to keep XDA neat and tidy!
De-odexed!!!
Well, here again, hmm, it looks like the main problem with my swipe to remove is that I don't have a fully deodexed ROM(Xduos V3) which is why it's not working. sigh, and I was preparing myself to go for the hard way.
Guess my questions are answered here as for now.
marcussmith2626
Click to expand...
Click to collapse
will meet again.
New question
Can I save the little space I have in internal storage with a deodexed rom? deodexed rom is going to solve my issues with the rom's UI but I am concerned as to what effect it will have on my sgy performance?
billysam said:
Well, here again, hmm, it looks like the main problem with my swipe to remove is that I don't have a fully deodexed ROM(Xduos V3) which is why it's not working. sigh, and I was preparing myself to go for the hard way.
Guess my questions are answered here as for now. will meet again.
New question
Can I save the little space I have in internal storage with a deodexed rom? deodexed rom is going to solve my issues with the rom's UI but I am concerned as to what effect it will have on my sgy performance?
Click to expand...
Click to collapse
If the rom is odex you will see .odex files in system/app and framework
To deodex follow these steps
Requirements
Pc
Android kitchen
Cygwin
Rooted phone with Busybox & terminal emulator
Winrar
Notepad++ (different from the windows notepad)
Alot of patience & a little knowledge
Please note I'm writing this from memory - some steps may vary
First root your phone & install Busybox (open app & click install) from the playstore
Also install terminal emulator
https://play.google.com/store/apps/details?id=stericson.busybox
https://play.google.com/store/apps/details?id=jackpal.androidterm
Set your screen timeout to 30mins
Open terminal emulator
Type the following (a new line represent push enter after the line before)
Su
tar -c system/* >> sdcard/system.tar
Note it may take around 5mins to complete - You will know it's done when the prompt cursor returns
This will copy your phones system folder to the root of your site
card and call it system.tar
Copy this tar file to your pc
Next head to this thread
http://forum.xda-developers.com/showthread.php?t=2195858
Download and install Cygwin and Android kitchen
There is a YouTube video which explains how on the thread so watch it
This is the part I can't remember exactly from memory
You need to setup a working folder - I can't
remember if you place the tar file in the rom folder in the kitchen directory or you unzip it & copy it to a working folder - that thread will say
Start Cygwin as administrator (right click on icon & run as administrator) if you get a load of errors turn off your antivirus
Navigate to your kitchen folder (you can bring up a list of folders by typing ls and type cd to change directory
Type ./menu
Kitchen will start
You have the option to create a working folder which will look in the rom folder - if a tar file is acceptable it will extract your tar into a working folder - can't remember if that's how you do it
Next goto advance (or extra options can't remember what it says)
Goto deodex
You need to change the api level so it matches your Android version
Now you are finally ready to deodex
Deodex both folders
Once done build the rom (lazy mode options should be fine Think it signs rom create scripts & so on)
Once it's built collect your rom zip
Now download any custom stock rom - maybe hyperion 9 for 5360
Open your rom zip with winrar
Delete boot.img if present
Goto meta-inf folder and I think it's in com/google/andoid
Delete the update binary and replace with the one from hyperion9
Next open extract the updater script from both roms from the same folder the binary way in
Open them both in notepade++
Replace everything in your script above where the symlinks start with what is written in the hyperion9 one
Save & copy this script back to your rom zip meta in folder replacing the one that is there
Copy zip to sd card
Go into Cwm
Create a nandroid backup
Format system data cache
Mount system data cache
Flash your rom zip
Error codes
Status 0 wrong update binary
Status 6 error with updater script
Hopefully there will be no errors and it will flash and when you restart you will have a fresh deodexed rom
You can go into Cwm and advance restore data only
This should restore your contacts sms and app data
For extra storage create a 2nd ext partition on your site card in Cwm (note that this will format your ad card so copy it's contents to a pc then copy back once done)
Once you have a 2nd ext partition you can download link2sd from the playstore and link apps to sd card - you can also use the app to uninstall bloatware from the system
Note you will need to use a kernel that supports ext and try ext4 first from the link2sd menu that will pop up & work your way back up if that fails
I don't normally post such a long explanation but I'm feeling generous - anything else please research yourself
Very Much Appreciated
marcussmith2626 said:
If the rom is odex you will see .odex files in system/app and framework
To deodex follow these steps
Requirements
Pc
Android kitchen
Cygwin
Rooted phone with Busybox & terminal emulator
Winrar
Notepad++ (different from the windows notepad)
Alot of patience & a little knowledge
Please note I'm writing this from memory - some steps may vary
First root your phone & install Busybox (open app & click install) from the playstore
Also install terminal emulator
https://play.google.com/store/apps/details?id=stericson.busybox
https://play.google.com/store/apps/details?id=jackpal.androidterm
Set your screen timeout to 30mins
Open terminal emulator
Type the following (a new line represent push enter after the line before)
Su
tar -c system/* >> sdcard/system.tar
Note it may take around 5mins to complete - You will know it's done when the prompt cursor returns
This will copy your phones system folder to the root of your site
card and call it system.tar
Copy this tar file to your pc
Next head to this thread
http://forum.xda-developers.com/showthread.php?t=2195858
Download and install Cygwin and Android kitchen
There is a YouTube video which explains how on the thread so watch it
This is the part I can't remember exactly from memory
You need to setup a working folder - I can't
remember if you place the tar file in the rom folder in the kitchen directory or you unzip it & copy it to a working folder - that thread will say
Start Cygwin as administrator (right click on icon & run as administrator) if you get a load of errors turn off your antivirus
Navigate to your kitchen folder (you can bring up a list of folders by typing ls and type cd to change directory
Type ./menu
Kitchen will start
You have the option to create a working folder which will look in the rom folder - if a tar file is acceptable it will extract your tar into a working folder - can't remember if that's how you do it
Next goto advance (or extra options can't remember what it says)
Goto deodex
You need to change the api level so it matches your Android version
Now you are finally ready to deodex
Deodex both folders
Once done build the rom (lazy mode options should be fine Think it signs rom create scripts & so on)
Once it's built collect your rom zip
Now download any custom stock rom - maybe hyperion 9 for 5360
Open your rom zip with winrar
Delete boot.img if present
Goto meta-inf folder and I think it's in com/google/andoid
Delete the update binary and replace with the one from hyperion9
Next open extract the updater script from both roms from the same folder the binary way in
Open them both in notepade++
Replace everything in your script above where the symlinks start with what is written in the hyperion9 one
Save & copy this script back to your rom zip meta in folder replacing the one that is there
Copy zip to sd card
Go into Cwm
Create a nandroid backup
Format system data cache
Mount system data cache
Flash your rom zip
Error codes
Status 0 wrong update binary
Status 6 error with updater script
Hopefully there will be no errors and it will flash and when you restart you will have a fresh deodexed rom
You can go into Cwm and advance restore data only
This should restore your contacts sms and app data
For extra storage create a 2nd ext partition on your site card in Cwm (note that this will format your ad card so copy it's contents to a pc then copy back once done)
Once you have a 2nd ext partition you can download link2sd from the playstore and link apps to sd card - you can also use the app to uninstall bloatware from the system
Note you will need to use a kernel that supports ext and try ext4 first from the link2sd menu that will pop up & work your way back up if that fails
I don't normally post such a long explanation but I'm feeling generous - anything else please research yourself
Click to expand...
Click to collapse
Well, thank you for your valuable time and efforts in getting me involved to the basics. your generosity is very much appreciated, I am on my path to research it all myself.