{
"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"
}
Universal Tool
Features:
Universal tool - tool for android ROM and kernel developers. It's like a android kitchen;
This tool written on C programming language
Work on dedicated working folder, that allows feel comfortable, when you working.
Unzipping ROM's (everyone. CyanogenMod based, AOSP Based, MiUI and etc...)
Deodexing apk's, if you have .odex, you can quickly get rid of it.
Decompiling and compiling apk's. This step very important, if you want add own features (some animation, colors etc.)
Unpacking boot.img and ramdisk. If you want look at "insides" of boot.img and edit some parameters, you need it.
Unpacking system.new.dat and system.img. When you meet ROM's with system.new.dat, you understand me ROM Porters need it too.
Edit build.prop, updater-script.
Add apk of Kernel control.
Debloat ROM. If you have low RAM on device, you need delete some apps. Tool do it for you.
Installing apktool, adb, fastboot. You don't need use google, tool make it for you. Quickly.
Installing SuperSU.
Porting ROM's based on API 5.0 and higher.
Scrennies
Installing and run
For Linux
You must have installed libncurses5, python (2.7 or newer), JDK 1.7 or newer for working tool.
Press "Download", then extract .zip in your home folder;
Rename to Universal_Tool(if you download from GitHub)
Enter to Terminal and enter "cd Universal_Tool/", then "./tool". It's all.
Enjoy!
For Windows
You must have installed 7zip, JDK 1.7 or newer, Python 3.0, notepad++.
Download .zip
Extract to C:\ drive (IMPORTANT);
Rename to Universal_Tool(if you download from GitHub);
Run from tool.exe
Downloads: View attachment Universal_Tool-UT-linux.zip, View attachment Universal_Tool-UT-windows.zip
Sources: https://github.com/AL3X1/Universal_Tool
Changelog
11.01.17 - v.1.1
Added Fastboot Menu
Added Porting tools
Fixed apktool problem on linux version
Fixed some error's.
Added information about using tool (manual).
* Tool Written by 4L3X (Bl4ck0verlord on xda, Grand_leMon on 4pda)
* Thanks to:
* iBotPeaches - for ApkTool
* JesusFreke - for smali/baksmali
* xpirt - for sdat2img
* osm0sis - for mkbootimg
* Willi Ye - for Kernel Adiutor
* Chainfire - for SuperSU
* Neko.cpp and lolmaxlik - for helping with some questions
* You
* and...
* I am a modest man, but if you want, you can say 'thank you' to me too.
It seems awesome, I will give ot a spin later.
Thank you man for this tool, you make our developers/designers life easier.
Sent from my LG-H918 using Tapatalk
How to extract rom.zip
@Bl4ck0verlord ahhaaa its great bro
its very nice we see a kitchen which work on windows.
hope this kitchen supported sony devices and we can make rom ( 6.0.1 or 7.0 ) for our device
thanks bro
Bimalhort said:
How to extract rom.zip
Click to expand...
Click to collapse
First: create workspace
Second: place archive with your ROM to workspace folder.
Done
I'm not using that tool on Windows 10 x64
Error says : System can not find specified path
Zorbeyd said:
I'm not using that tool on Windows 10 x64
Error says : System can not find specified path
Click to expand...
Click to collapse
Replace tool in C drive. Then rename to Universal_Tool and launch.
Hello
We can not extract the img system.
Ca plant every time (android7)
Really nice tool just needs to be able to recompile system.img. keep up the good work
omnikam said:
Really nice tool just needs to be able to recompile system.img. keep up the good work
Click to expand...
Click to collapse
+ 1
Hi, thanks for the tool. I want add spanish language to miui 8 china developer rom but i don't know how. Is possible with this tool?
Hi
Good Tool
Really good Tool but can u give me little bit guide for using it
Thank you
Not on my pc for a while but next weekend... Are binaries updated? Smali, su, oat2odex etc? Or can we update them?
Rcv
Good work....
?
I keep getting this- the directory name invalid.
i got this error while trying extract boot.img
What you want?: 3
1 file(s) copied.
The directory name is invalid.
boot.img ready. Press 'Enter'to continue.
Related
apk manager (backup, install, delete apks on phone )--- link: soon
custom boot image toolkit
{
"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"
}
azuzu kitchen --- link: soon
nandroid2pc ( xrecovery backup copier / unpacker to pc) --- link: soon
aZuZu amend syntax update-script to edify syntax updater-script converter
RamDisk Packer for Windows
Small Library Dependency Scanner - Alpha
Direct SIN & YAFFS UnPacker
Old version of SIN2IMG UnPacker
how to use this?
you place init files in some folder for example ramdisk
then
aSmallPacker ramdisk.tar [folder name]
and you will get packed init files in ramdisk.tar with linux perms as normal user.
it is for users not having linux and wanna normal ramdisk.
Thanks mate, my linux drive got damaged, and I was searching a tool like this!, you really saved my ass
EDIT: Wrong file?, can't unzip
EDIT2: Forget it unzip with 7zip
EDIT3: Made a little .bat to make it easier download here
i've got this..please see my attach...is it i'm wrong?. i allready have ramdisk folder(include all thing from extracting ramdisk.tar) in the azuzu small packer folder..
sorry if i asking this cuz i'm noob
cruizz said:
i've got this..please see my attach...is it i'm wrong?. i allready have ramdisk folder in the azuzu small packer folder..
sorry if i asking this cuz i'm noob
Click to expand...
Click to collapse
Is not aSmallPacker [forder name] ramdisk.tar
it's aSmallPacker ramdisk.tar [forder name]
Also i made a .bat to make it easier for noobs, you can download post #4
i wanna ask bout how to add the ramdisk into system after we've moded and pack it?thanks before
cruizz said:
i wanna ask bout how to add the ramdisk into system after we've moded and pack it?thanks before
Click to expand...
Click to collapse
remount system rw and copy ramdisk.tar in /system/bin
thanks for the fast response mate ...what i mean is the set permission on it
cruizz said:
thanks for the fast response mate ...what i mean is the set permission on it
Click to expand...
Click to collapse
i use chmod 0755 w/o any problems
updated / fixed
nice mate . wondering if those tools repackage into one tool...your tools is very helpfull
RAMDisk Tool Final Added. Enjoy!
new version of custom boot image toolkit is up!
minor fixes ...
added image to android logo & android logo to image ( external tools ) ( cygwin again! god damn! )
working on new ramdisk handle procedure ... soon will be fixed
thanks DooMLoRD for finding tools
Can't unpack system.sin from WT19i_4.0.1.A.0.283_(1254-1854).ftf.
In cmd everything is ok, but after unpacking winrar can't read .img file.
.: SID :. said:
Can't unpack system.sin from WT19i_4.0.1.A.0.283_(1254-1854).ftf.
In cmd everything is ok, but after unpacking winrar can't read .img file.
Click to expand...
Click to collapse
did you use upgraded version from today or older one?
With Direct SIN & YAFFS UnPacker everything works fine! Grand merci!
hi...
how do u cpio.gz the ramdisk?
I get the 'afct is nt recognised as internel or external comand, operable program or batch file'
How do I .gz the ramdisk folder?
hi azuzu and thx but how to use custom boot image toolkit is ther any tuto ??
thx in advance
Not works the download links the firs post.....
apk manager (backup, install, delete apks on phone )--- link: soon
custom boot image toolkit
{
"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"
}
azuzu kitchen --- link: soon
nandroid2pc ( xrecovery backup copier / unpacker to pc) --- link: soon
aZuZu amend syntax update-script to edify syntax updater-script converter
RamDisk Packer for Windows
Small Library Dependency Scanner - Alpha
Direct SIN & YAFFS UnPacker
http://azuzu.spice.net.au/tools/aKSTK/aKSTK.zip
very nice!!!
on project, your tool look good... i'm wating the result.. the first release...
thank to try to make our cooking easyer ...
This is very appreciated!
When will links be up?
Thanks for the tools
*solved* ...
a1exander said:
Can someone please tell me on how do open/edit .so files like gralloc or copybit?
Click to expand...
Click to collapse
.so files are linux libraries.... something like .dll in windows...
afaik (though i could be wrong) they cannot be edited... they need to be recompiled from sources to make any changes...
*solved* ...
a1exander said:
Can you please give me a quick little guide on how to do that?
Im kind of new to "developing".
Click to expand...
Click to collapse
i am also new to compiling stuff from sources so cant really help u there...
but if u want to look at CM7 sources u can always keep checking https://github.com/freexperia/FreeXperia
*solved* ...
a1exander said:
I see the gralloc there, but how do I compile it?
I really appreciating you people helping!
Click to expand...
Click to collapse
check out the make file:
https://github.com/freexperia/FreeXperia/blob/master/android-cm7/device/se/x10/libgralloc/Android.mk
Wow, that didnt take long. Please stay on topic guys.
Sent from my X10i using XDA Premium App
a1exander said:
Sry, but how do I get the libgralloc from FreeXperia github into gralloc.so file?
EDIT: Android NDK right?
Click to expand...
Click to collapse
If you're on Windows: http://www.cygwin.com/ , cd to directory where the sources are, and run the make command.
On Linux, cd to the sources directory and run the make command.
*solved* ...
a1exander said:
(Im on Linux Ubuntu)
Hm..
First I forked the FreeXperia directory, cloned it to my home directory. Then I cd it in my terminal by running this code:
cd /home/alexander/FreeXperia/android-cm7/device/se/x10/libgralloc
Then I write "make" and press enter. (I have installed make via Synaptic package manager)
Then I get this error message:
make: *** No targets specified and no makefile found. Stop.
..
Please help, what have I done wrong?
Click to expand...
Click to collapse
yes thats expected as there is no native make file..
may be try renaming that android.mk to 'make' or 'makefile' i dont remember which one works
*solved* ...
a1exander said:
Iv'e already tried that, same error though. This drives me insane..
Click to expand...
Click to collapse
well better insane than impotent that i allways say...
sorry for slow upload but some things are private tools w/o any help or error handlers etc so i have to adjust them little bit.
plus custom kernel toolkit still in w.i.p becouse split boot image / join boot image is being ported to c#
thought i should bump this up...
Chumby_666 has posted:
update-script to edify script converter
for converting amend syntax update-script to edify syntax updater-script (required for xRecovery v1.0.0)
check 1st post
Thank you Chumby_666 for ur work!!!
DooMLoRD said:
thought i should bump this up...
Chumby_666 has posted:
update-script to edify script converter
for converting amend syntax update-script to edify syntax updater-script (required for xRecovery v1.0.0)
check 1st post
Thank you Chumby_666 for ur work!!!
Click to expand...
Click to collapse
Can you explain how this tool works? I couldnt get it to work.
frost866 said:
Can you explain how this tool works? I couldnt get it to work.
Click to expand...
Click to collapse
gui version added i don't think it is that hard now...
apk manager (backup, install, delete apks on phone )--- link: soon
custom boot image toolkit
{
"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"
}
azuzu kitchen --- link: soon
nandroid2pc ( xrecovery backup copier / unpacker to pc) --- link: soon
aZuZu amend syntax update-script to edify syntax updater-script converter
RamDisk Packer for Windows
Nice tools!
Could you explain the bootimage and ramdisk tools?
What are those for?
bitmovel said:
Nice tools!
Could you explain the bootimage and ramdisk tools?
What are those for?
Click to expand...
Click to collapse
it is simple..
i don't have linux. so i made ramdisk tool which allows me and to others to pack ramdisk as tar archive on windows.
custom boot image is replacement of mkbootimg, mkbootfs, tar, gzip, gunzip, cpio it is like gui tool to make boot.img which for now only x10 users can use to load new kernel.
looks really nice.
where can we get boot.img to mess with custom boot image toolkit?
Also, where can I get and use ramdisk to stock ROM? to use the Packager?
Tks
HI!
When I use SIN2IMG, in Vista, the extracted system folder is always with individual files shared. How can I disable that?
It is dificult to delete or move the created files becouse of the confirmation messages :-s
on first question: stock rom doesn't have ramdisk. it has bunch of init.* files on root which you can pack to ramdisk.tar and run same as on froyo, or gb. second part of question i don't get it. on second question that confirmation questions and your vista problems are intended for windows help forum... and sin2img just extracts img part from sin and yaffs2 extracts all as ro on windows..
RAMDisk Tool Final Added. Enjoy!
new version of custom boot image toolkit is up!
minor fixes ...
added image to android logo & android logo to image ( external tools ) ( cygwin again! god damn! )
working on new ramdisk handle procedure ... soon will be fixed
thanks DooMLoRD for finding tools
aZuZu said:
new version of custom boot image toolkit is up!
minor fixes ...
added image to android logo & android logo to image ( external tools ) ( cygwin again! god damn! )
working on new ramdisk handle procedure ... soon will be fixed
thanks DooMLoRD for finding tools
Click to expand...
Click to collapse
Thanks a bundle for all the things, they were indeed a great help.
brilliant work. cheers!
---------- Post added at 01:05 AM ---------- Previous post was at 01:02 AM ----------
aZuZu said:
new version of custom boot image toolkit is up!
minor fixes ...
added image to android logo & android logo to image ( external tools ) ( cygwin again! god damn! )
working on new ramdisk handle procedure ... soon will be fixed
thanks DooMLoRD for finding tools
Click to expand...
Click to collapse
Thanks a bundle for all the things, they were indeed a great help.
brilliant work. cheers!
my anti virus is popup
is it possible to at Unlock bootloader to this app?
christi1992 said:
is it possible to at Unlock bootloader to this app?
Click to expand...
Click to collapse
ok if I understand your question you want to unlock bootloade
why you don't use new flash tool
http://forum.xda-developers.com/showthread.php?t=986692
first you need to have root acces install super user and cwm.. but all that you can do with that flash tool
if your mobile it is posible to unlock, than you will have option "plugin" --> "unlock bootloader" --> "run"
youthisbaka said:
my anti virus is popup
Click to expand...
Click to collapse
Change Antivirus
Hey i am playing around with decompiling the framework and so i made some changes but i couldn't compile it then.
So i tried decompiling an app and then without making any changes compiling it but the command propt gives me these errors:
{
"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"
}
Click to expand...
Click to collapse
try this:
http://apkmultitool.com/node/2
Update your apkmanager. Btw, isnt this supposed to be in Q&A?
apk multitool doesnt work for me it always says that i should choose a project but i tried so much things but it says that everytime! ):
could you give me short instructions??
Sent from my GT-I9001 using XDA
apk manager 5.02
EternalFame said:
apk multitool doesnt work for me it always says that i should choose a project but i tried so much things but it says that everytime! ):
could you give me short instructions??
Sent from my GT-I9001 using XDA
Click to expand...
Click to collapse
- place the apk in /multi-tool/place-apk-here-for-modding/
- run Script.bat in /multi-tool
- type 22
- select apk by number
- type 9 to decompile
- make changes in the folder of your apk in /multi-tool/projects/
- type 11 to compile
- type "y" (yes) for first question and "n" for second question
- go into /multi-tool/place-apk-here-for-modding/
- open your new unsingedBLABLA.apk with winrar or something else
- delete "META-INF" and "AndroidManifest.xml"
add these files from the original ...
- rename like you want and have fun.
- if you getting errors, your modifying was wrong. you can see the error in /multi-tool/log.txt
- if you want to make more changes again in /multi-tool/projects/
you have to delete "build"-folder before recompiling...
this should work for every normal apk..
sure there are some other apk's like lidroid-res.apk. then it is not so easy, you will need another how-to... but if it is a difficult apk like this, you will get a error already while decompiling...
Moved to Android Q&A
texten said:
- place the apk in /multi-tool/place-apk-here-for-modding/
- run Script.bat in /multi-tool
- type 22
- select apk by number
- type 9 to decompile
- make changes in the folder of your apk in /multi-tool/projects/
- type 11 to compile
- type "y" (yes) for first question and "n" for second question
- go into /multi-tool/place-apk-here-for-modding/
- open your new unsingedBLABLA.apk with winrar or something else
- delete "META-INF" and "AndroidManifest.xml"
add these files from the original ...
- rename like you want and have fun.
- if you getting errors, your modifying was wrong. you can see the error in /multi-tool/log.txt
- if you want to make more changes again in /multi-tool/projects/
you have to delete "build"-folder before recompiling...
this should work for every normal apk..
sure there are some other apk's like lidroid-res.apk. then it is not so easy, you will need another how-to... but if it is a difficult apk like this, you will get a error already while decompiling...
Click to expand...
Click to collapse
with multitool 5.0.2?
what should i use to decomplie android.policy.jar?
Sent from my GT-I9001 using XDA
EternalFame said:
with multitool 5.0.2?
what should i use to decomplie android.policy.jar?
Sent from my GT-I9001 using XDA
Click to expand...
Click to collapse
look for backsmali and smali for decompile jar files.
there are many solutions.
Thank you guys it worked
I've made myself an extended powermenu for 2.3.3 (XXKG3)
disclaimer
Code:
[COLOR="Red"]Use at your own risk, i am not responsible for anything happening to your device[/COLOR]
who its for:
This is for those who don't want to install all their apps again after a rom flash, or individually restore it using titanium backup.Or who are too lazy to do it, like myself.
what it does;
In a nutshell, it installs your necessary apps for you, which you always install after a rom flash.
Steps:
1. Go down to the download section and download the zip file.
2. extract it in your pc. u'll get something like this
{
"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"
}
3.for windows machines, open the Easy Flasher.exe file, and follow instructions
5.transfer it to your sd card. flash and enjoy
Please feel free to report any errors,typos,suggestions etc as comment or as PM.
Screenies
FAQ
Q. This feature does not work
A. Tell when it does not work and the error it gives
Q. i want x feature
A. just reply here, if it is possible by me i'll add it asap.
easy_flasher_v4
easy_flasher_v3.7
easy_flasher_v3.6
easy_flasher_v3.5
easy_flasher_v3
easy_app_flasher_v2
easy_app_flasher
CHANGELOG
Code:
[5/3/13] -> v4 released
- rebuilt from scratch
- added restore options
- added more backup options
- more user friendly
[8/3/2013] -> v3.5, v3.6, v3.7
- added more options
-> v3
- automates the process
->v2/v1
- basic zip file.
Credits:
Alokbina - for letting me use his file grease tools and debugging it.
Singgih4050 - for sharing his data traffic notification disabler.
TheHaso - for sharing his Offline charging Animations.
saqib nazm for viperxperia offline charging animations
abcdjdj for debugging.
sandy7 for debugging.
nice share bro:good:
Re: easy app flasher (ur own update.zip)
mnishamk said:
Use at your own risk, i am not responsible for anything happening to your device
who its for:
This app is for those who don't want to install all their apps again after a rom flash, or individually restore it using titanium backup.Or who are too lazy to do it, like myself.
what it does;
In a nutshell, it installs your necessary apps for you, which you always install after a rom flash.
Steps:
1. Go here and download the zip file.
2. extract it in your pc.
u'll get something like this
3. find the files/folders you need in your system/sdcard/data/mnt and copy it to the respective folders in the extracted folder
Eg: if you need an app from Data/apps, Go to Data/apps in you phone using any file browser with root, copy the app to the sam folder in the extracted folder.
You can also copy folders, if the parent directory is present in the zip file ie any folders from system,data,mnt and sdcard
4. rezip it (don't rar or 7z it) and put in your device's sd card.
5. flash and enjoy
PS: This is my first post on anything like this,:angel: so please be kind:angel:
Edit: for older one go here, the newer one includes more subfolders.
Click to expand...
Click to collapse
Nice to see this. Good work.
Sent from my GT-P3100 using xda app-developers app
mnishamk said:
PS: This is my first post on anything like this,:angel: so please be kind:angel:
Click to expand...
Click to collapse
:good: I'll add it to my themes guide.
Major update.
easy_flasher_v3 automates the process to a certain extent.
its still WIP though.
Re: [Tool/WIP]easy flasher v3 (ur own update.zip)
mnishamk said:
Major update.
easy_flasher_v3 automates the process to a certain extent.
its still WIP though.
Click to expand...
Click to collapse
Good work dude I'll PM u 2morrow about some more suggessions...
Press THANKS if I helped,
Best Regards,
AJ
small update v3.5 released
small patches done and new options added
AW: [Tool/WIP]easy flasher v3.5 (ur own update.zip)
I can try to port the script to Linux later
Just tried to port it, but it's not easy and I guess you will do more and more updates, so the best method should be with wine
Sent from my Nexus 7 running Android 4.2.2
Re: [Tool/WIP]easy flasher v3.5 (ur own update.zip)
mihahn said:
I can try to port the script to Linux later
Just tried to port it, but it's not easy and I guess you will do more and more updates, so the best method should be with wine
Sent from my Nexus 7 running Android 4.2.2
Click to expand...
Click to collapse
Most of the updates would be in the other options section
The main part will receive update only if anything other than these which should be commonly backed up, and the option isn't available.
Also I released the update fast coz I have continuous classes from tomorrow
Don't forget to hit thanks
another major update,
see changelog for more info
Great Work!
I was lookin for this!
Awesome work...
At least for flashaholics like us..!
You even can make a flashable for anything you like!
I wonder how does the tool recognize update binary according to the device(Well there are different binaries for differnt device brands right?)?
like is it only for Xperia's?
Edit:i got this like through XperienceD's guide..Thanx!
I just used an update binary I found.
Didn't know that update binary was device specific
Sent from my SK17i using xda premium