dsixda's Android kitchen 0.224 Standalone for Windows (Cygwin included) - Android Q&A, Help & Troubleshooting

I would like to add this as a reply of the thread but the thread is already closed, MODS please help to merge if it needed
dsixda's Android kitchen original xda thread:
http://forum.xda-developers.com/showthread.php?t=633246
I have merged Cygwin with the kitchen so you don't have do that complicated Cygwin installation anymore. However, you still need Java JDK installed on your computer at first, please refer the original thread.
Here is the download link Download and unzip it then run runme.bat and you are good to go :good:

Hey thx for the information :good: i wanna ask you how to unpack boot.img with this software? Thx

wasdf said:
I would like to add this as a reply of the thread but the thread is already closed, MODS please help to merge if it needed
dsixda's Android kitchen original xda thread:
http://forum.xda-developers.com/showthread.php?t=633246
I have merged Cygwin with the kitchen so you don't have do that complicated Cygwin installation anymore. However, you still need Java JDK installed on your computer at first, please refer the original thread.
Here is the download link Download and unzip it then run runme.bat and you are good to go :good:
Click to expand...
Click to collapse
You sir, are a lifesaver.
I've been dealing with that horrible cygwin installer for 3 days and still got nothing due to the unreliable speed of internet connection in here, Indonesia.

Don't want to derail the thread and awesome work by the op. There is a kitchen that works fine in windows with no need for linux what so ever. I won't link it out of respect for the op but if you search xda you'll find it

sawdoctor said:
Don't want to derail the thread and awesome work by the op. There is a kitchen that works fine in windows with no need for linux what so ever. I won't link it out of respect for the op but if you search xda you'll find it
Click to expand...
Click to collapse
What is the name of that kitchen
Sent from my SM-T800 using Tapatalk

Dvalin21 said:
What is the name of that kitchen
Sent from my SM-T800 using Tapatalk
Click to expand...
Click to collapse
There are 2 kitchens you can use in windows one is a merge of cygwin and dsixda so it's just a one install the other is ricki kitchen. Personaly I'd create a live linux USB stick and run linux from there if you don't want to install linux
Sent from my SM-G925F using Tapatalk

Thanks for your response. Between the two window ones, do you know anyone of them have been updates for the 64 SoC CpU?

Helped me a lot. :good:

Related

[Q] pls help im a new noob in this

so yea i have dxisda kitchen and sdk and sgs2 and of that junk but i dont even know how to open sdk tools how to start ? how to make custom rom? how to open the f***ing .img?! you know bascis.. so yea thk for help and pls help...
solain said:
so yea i have dxisda kitchen and sdk and sgs2 and of that junk but i dont even know how to open sdk tools how to start ? how to make custom rom? how to open the f***ing .img?! you know bascis.. so yea thk for help and pls help...
Click to expand...
Click to collapse
I too would love the help and for possibly someone to take me under their wing. I am very eager to learn. I'm always on my phone, and always trying to read, but sometimes the forums just contradict themselves, and let's face it, with all the drama going on in the forum, it can sometimes get a little frustrating trying to ask for help, especially when someone doesn't want to be bothered by a noob. Thanks in advance
Sent from my PG06100 using Tapatalk
solain said:
so yea i have dxisda kitchen and sdk and sgs2 and of that junk but i dont even know how to open sdk tools how to start ? how to make custom rom? how to open the f***ing .img?! you know bascis.. so yea thk for help and pls help...
Click to expand...
Click to collapse
Not sure what you are asking. For the sdk tools, do you mean the android sdk? If so, follow the instructions on the sdk page. For the images, I assume you mean the boot.img and possibly system.img. You do not open these. If you have a system.img, that means you probably have a shipped rom. Use the kitchen to create working folder from rom, and choose this. It should auto extract the system partition. As for the boot.img, you don't generally need to extract this, but there is an option in the advanced settings of the kitchen. You can change your rom's kernel in the boot.img.
cbernardo13 said:
I too would love the help and for possibly someone to take me under their wing. I am very eager to learn. I'm always on my phone, and always trying to read, but sometimes the forums just contradict themselves, and let's face it, with all the drama going on in the forum, it can sometimes get a little frustrating trying to ask for help, especially when someone doesn't want to be bothered by a noob. Thanks in advance
Sent from my PG06100 using Tapatalk
Click to expand...
Click to collapse
Hey Guys!
First of all a bit of encouragement. The android kitchen sure as hell does not turn you into a rom developer. I decided i wanted to use the kitchen just over 2 weeks ago and run ubuntu in a virtual window. From then I decided I did not like windows anymore so installed linux as my main os and had to learn that (trust me getting the graphics card to work was a chore) I finally got the kitchen working tonight and decided to sign up to xda. Even with my limited knowledge I have been able to help someone on here tonight. Read Read Read and ask questions if you can not find the right answers on the forum. Research pays off eventually. (I now softmod nintendo wiis professionally from learning off a forum!!!!) Remember everyone has to start somewhere even if you are a noob and don't get disheartened if someone says you should have read this this and this. As long as you learn from ur mistake I'm sure people wont mind too much.
SFUK
aha... so let me understand i need ubuntu?
and i need to open system img fot the app edit
can someone pls answer yes im using android sdk and yes i use stock rom how to edit img? i need to edit system for app app folder edit i could open it at linux reader but icant edit its all written in hex
How long before bricked again...????
solain said:
can someone pls answer yes im using android sdk and yes i use stock rom how to edit img? i need to edit system for app app folder edit i could open it at linux reader but icant edit its all written in hex
Click to expand...
Click to collapse
Im about to take the dive myself, still rounding up the tools. Was about to dl virtual...unbuntu etc but read this just now and it makes sence so as much as i want to screwup my phine as fast as possible i think i will follow this advice.
You might have already seen and read but what the hell....
Originally Posted by cyanogen
I really dislike the "chef" moniker when it comes to Android, since we are more of an open-source community. I think it implies a "file pusher" mentality. But then again, I am biased against proprietary versions of Android like Sense, so feel free to disregard all of this.
Here's my advice for those looking to make their own Android ROMs.. Stop. Write an app or two first, learn how the system works from a developer standpoint. Learn some Java. Read the developer documentation. Learn how to use Git. Then learn how to build AOSP from source. Read the porting guides, and learn how the build system works (the links below have almost everything you could possibly want to know). Now try to put your new found skills to work on enhancing the platform by writing code or making theme overlays. And share! And put that **** on your resume. There is a *ton* of information out there but any kind of "step-by-step rom cooking guide" is going to be a complete fail- it's too broad of a subject.
Android Developer Guides: http://d.android.com
Working with AOSP source: http://source.android.com
Platform Developer Guide: http://pdk.android.com
Android Gitweb: http://android.git.kernel.org
Git Ready (Git tips and tricks): http://www.gitready.com/
Building CyanogenMod: http://wiki.cyanogenmod.com/index.ph...ng_from_source
How Dexopt works and what are those odex files: http://android.git.kernel.org/?p=pla...5936;hb=master
The PDK site is absolutely vital if you are going to work on custom ROMs. Read every single page. Twice. Some of the info isn't up to date, but you'll get a really good idea about what goes into actually configuring Android to work on a real device.
dmeadows013 said:
Not sure what you are asking. For the sdk tools, do you mean the android sdk? If so, follow the instructions on the sdk page. For the images, I assume you mean the boot.img and possibly system.img. You do not open these. If you have a system.img, that means you probably have a shipped rom. Use the kitchen to create working folder from rom, and choose this. It should auto extract the system partition. As for the boot.img, you don't generally need to extract this, but there is an option in the advanced settings of the kitchen. You can change your rom's kernel in the boot.img.
Click to expand...
Click to collapse
can u shoot me a couple links for the kitchen/other tools download
solain said:
so yea i have dxisda kitchen and sdk and sgs2 and of that junk but i dont even know how to open sdk tools how to start ? how to make custom rom? how to open the f***ing .img?! you know bascis.. so yea thk for help and pls help...
Click to expand...
Click to collapse
What version of Linux are you running? Are you running Ubuntu? I never had much luck using the Android Kitchen in a virtual environment for some reason. When I installed Ubuntu as my main OS, however, that made all the difference. From there you'll also need to make sure you have the Java Developers Kit (JDK) installed or at least open-jdk (Open source alternative) installed in order to run the Android Kitchen or the SDK for that matter.
There's a really good tutorial on how to set up the SDK on Ubuntu 10.10 or Ubuntu 11.04 which is what I had used to set up the SDK on linux for the first time. http://forum.xda-developers.com/showthread.php?t=921169
I prefer 10.10 just because I'm not huge on Ubuntu's newer Unity interface and my old laptop seems to run 10.10 a lot better than 11.04 or 11.10 but that's another story.
Once you have the SDK setup, you can then run the kitchen accordingly.
I use a tool called Android Utility by tommytomatoe which is essentially a collection of tools for creating custom ROMs, editing apk's, etc. It just happens to also include dsixda's kitchen which is a nice plus. You can download that here: http://rootzwiki.com/topic/3303-utility-android-utility-apktooldex2jarsmalimoremac-linuxoct09-2011/
Hope this helps. Good luck, dood!
**Edit** My bad... There's also a thread for Android Utility on XDA also....
http://forum.xda-developers.com/showthread.php?t=1167623

[Tool] [ 5th May]Linux Tools for neo

Hi guys other devices have a thread like this so thought I'd get it going.
Here I share a folder, has a working unyaffs, built on ubuntu 12.04 64 bit known to extract all current neo img files.
a nice 51-udev rules that contains many popular phone models
and a recovery bundle too install cwm from linux, please feel free to add your own contributions and share
http://minus.com/mDZsF8gEU/
Two new additions today.
Motorola's modified fastboot, allows flashing larger images.
Android utility - nice little script will set up and update kitchen and help with porting.
Sent from my MT15i using Tapatalk
i wish i know what to do with these...
where to strt?
mpiekp said:
Hi guys other devices have a thread like this so thought I'd get it going.
Here I share a folder, has a working unyaffs, built on ubuntu 12.04 known to extract all current neo img files.
a nice 51-udev rules that contains many popular phone models
and a recovery bundle too install cwm from linux, please feel free to add your own contributions and share
http://minus.com/mDZsF8gEU/
Click to expand...
Click to collapse
thanks for sharing but unyaffs didn't work on my ubuntu 12.04 32 bit or other 32 distros i don't have any 64 distros so can't tested on those
error is Cannot execute binary file
may I ask did you build unyaffs for 64-bit
Yes sorry, built on 64 bit, just build it frm svn and it will work fine
added 64bit to first post now thanks
mpiekp said:
Yes sorry, built on 64 bit, just build it frm svn and it will work fine
Click to expand...
Click to collapse
already I did it but tool can't extract ics rom anyway
....... Don't get that is it a converted IMG or a nandroid
Sent from my MT11i using Tapatalk
unyaffs
mkfs.yaffs2
for 32bit systems
I hope you know how to install them...
mpiekp said:
....... Don't get that is it a converted IMG or a nandroid
Click to expand...
Click to collapse
converted
leajian said:
unyaffs
for 32bit systems
I hope you know how to install them...
Click to expand...
Click to collapse
also doesn't work with ICS system.img(ftf, not nandroid)
Has anyone tried flashing one of these converted imgs, with fast boot? Does it work
Sin2img strips certain bytes from the sin to create the IMG, could be Sony altered the byte order meaning the IMG are corrupt, especially considering what we had with flashtool final verification failure.
Sent from my MT11i using Tapatalk
added neo&vboottools.
contaions perl scripts to unpack and repack boot.img, edited to use default sony method, so that kernels boot after use. third perl script to extract commandline from existing boot.img, so that if extra options are needed you can add t repack script, just open in any text editor the script is straight forward.
binaries for mkbootimage and to565 included to create logo.rle for boot logs (e.g sony not bootsplash)
hi mpiekp , first of all thank you for your awesome work , secondly i would like to get to the notice of developers the new thread naming rules as mentioned in this fourm
http://forum.xda-developers.com/showthread.php?t=1636154
you can change the title as per the instructions in the above thread, sorry for the trouble , thank you

[Q]Kitchen SIII/S3 ROM

Hi
I am trying to use dsixda's kitchen (v196).
It cannot process the tar of the ROM itself.
I have to extract the contents of the tar and use those bin files as the "Original Update".
In that case it progresses quite a bit.
I managed to deodex overcoming some errors that others have found as well.
http://forum.xda-developers.com/showthread.php?p=27758343
But the final thing is missing zImage and modem.bin and who knows what else.
Is there a fix to allow the kitchen to use the tar itself?
Or anybody know what to do in addition to the above?
Thanks
gkahd said:
Hi
I am trying to use dsixda's kitchen (v196).
Click to expand...
Click to collapse
You're in Development, not Q&A kiddo.
DallasJones said:
You're in Development, not Q&A kiddo.
Click to expand...
Click to collapse
Question about dev, like other questions about dev
http://forum.xda-developers.com/showthread.php?t=1728477
Can you help?
Reported
Sent from my GT-I9100 using Tapatalk 2
Please post questions in the Q&A section only. Thank you.
---Jay--- From the Nexus

New developer Player

hello
i am a new developer i am starting to create ROMS and android kernel's. i am using Ubuntu 12 and any advise on tools and a starting point would be greatly appreciated. i use Heimdall to get the ROM's onto my device.
starter questions
1) how do i download the original android kernel to my system (linux)
2) best tool to view the kernel code.
i would like to be a productive XDA developer so any advise or direction would be great.
Cy83rn1nj4 said:
hello
i am a new developer i am starting to create ROMS and android kernel's. i am using Ubuntu 12 and any advise on tools and a starting point would be greatly appreciated. i use Heimdall to get the ROM's onto my device.
starter questions
1) how do i download the original android kernel to my system (linux)
2) best tool to view the kernel code.
i would like to be a productive XDA developer so any advise or direction would be great.
Click to expand...
Click to collapse
Here's the replies
1. That depends of the device you currently own
2. I use gedit but most people says that gedit and Vim are the best editors for ubuntu.
Also you would need the android sdk (for adb) also you will need jdk. If you want more informations don't be affraid to ask.
EDIT: I forgot to ask which languages you have learned?
im learning Python using google.com/edu great online webinars my company want me to also learn ruby as we develop our apps using rails.
thanks for the reply i will look for a standard android image i can decompile and test with.
Cy83rn1nj4 said:
im learning Python using google.com/edu great online webinars my company want me to also learn ruby as we develop our apps using rails.
thanks for the reply i will look for a standard android image i can decompile and test with.
Click to expand...
Click to collapse
You cant decompile any compiled to machine code program, its basic.. You can only get source code or deassemble to unreadable and unusable code.
Sent from my GT-I9000 using xda app-developers app

[EOL][TOOL][LINUX] Batch Lollipop Deodex (v1.9.4 - 8/15/15)

Disclaimer: I am not responsible for anything bad that may occur from the use of this tool, but I will take all the credit you can give me if it works for you
This tool is now deprecated in favor of SuperR's Kitchen
Batch Lollipop Deodex Tool for Linux
This tool has successfully deodexed the framework, app, and priv-app of the Moto E 2015, Samsung Galaxy Note 4, and Nexus 6. It should work on many others so please let us know your experience.
If you ask a question like "Will this work for the (Android device name here)?" the answer will almost certainly be "I don't know".
There is a readme included in the zip that explains general usage so please have a look there before asking. If there are issues, I will do my best to fix them.
Please do not repost this information or mirror the downloads. Feel free to post a link to this thread anywhere you like.
Enjoy!
Download:
deodex_lollipop_linux_v1.9.4.zip
Dependencies: (more info)
p7zip-full (7za)
java 7 (openjdk-7-jre works well)
Source
Thanks to:
testwhat - for SmaliEx
JesusFreke - for smali/baksmali
Changes:
v1.9.4
Added support for xz compressed odex files (Galaxy s5 and probably others)
v1.9
Adjustments for deodexing arm64 and x86_64 roms
Fixed a problem with deodexing apk's in framework dir
Better auto-detection of arch and api
UI improvments
Sped up performance by eliminating checks for things we already know
Squashed a few other random bugs
v1.8
Added support for ROMs with fake odexed files
Added support for odexed apk's in the framework directory
Added ARCH auto detection
Added API auto detection if build.prop is present
v1.7
Cleaned up the code a bit
Sped up framework deodexing by at least double
v1.6
Added support for gzipped odex files
v1.5
Cleaned UI more
Script will no longer let you pass with the wrong arch variable
v1.4
Cleaned up the UI a bit
Now it will only allow Lollipop API levels to be entered
Sped up the process by eliminating redundancy for frameworks with multiple classes
v1.3
Added check for dependencies
v1.2
Initial release
Welcome
Welcome back @SuperR. great way to make an entrance
Thanks for the Deodex script.
bigrammy said:
Welcome back @SuperR. great way to make an entrance
Thanks for the Deodex script.
Click to expand...
Click to collapse
Thanks for the warm welcome I hope the script helps some people out.
SuperR. said:
Thanks for the warm welcome I hope the script helps some people out.
Click to expand...
Click to collapse
Guaranteed! [emoji89] The most often repeated question I hear repeated over & over is: "How do deodex LP.. Does this or that Kitchen do so?" No, no current Kitchens do so yet and NO more Windows OS required to deodex LP with your new program!! This is Phenomenal. Thanx SuperR!! [emoji41]
Gratefully Sent from my rooted N9510 JollyRoger 4G
bcrichster said:
Guaranteed! [emoji89] The most often repeated question I hear repeated over & over is: "How do deodex LP.. Does this or that Kitchen do so?" No, no current Kitchens do so yet and NO more Windows OS required to deodex LP with your new program!! This is Phenomenal. Thanx SuperR!! [emoji41]
Gratefully Sent from my rooted N9510 JollyRoger 4G
Click to expand...
Click to collapse
Thanks for the kind words
I would thank your post but apparently I am only allowed to thank 8 posts per day and have reached my quota lol
[emoji16] Ur the Mann & this just proves it! I'm very glad to help in any way I can, You're helping way more ppl than anything I could do and I'm excited for you. I hope this takes off in all the right directions and I'm glad you posted here.. But AF was rocking you first!. Props bro! [emoji41]
Gratefully Sent from my rooted N9510 JollyRoger 4G
bcrichster said:
[emoji16] Ur the Mann & this just proves it! I'm very glad to help in any way I can, You're helping way more ppl than anything I could do and I'm excited for you. I hope this takes off in all the right directions and I'm glad you posted here.. But AF was rocking you first!. Props bro! [emoji41]
Gratefully Sent from my rooted N9510 JollyRoger 4G
Click to expand...
Click to collapse
Thanks again.
Pretend I pushed the thanks button What an interesting concept to limit thanking people for their work and helpful comments
v1.4 is up. Changes are in post #2.
Also added some screenshots
SuperR. said:
v1.4 is up. Changes are in post #2.
Also added some screenshots
Click to expand...
Click to collapse
GitHub!! Gonna clone this..
Gratefully Sent from my rooted N9510 JollyRoger 4G
thanks for your work! i downloaded the tool & extracted as instructed... unfortunately, the tool doesn't work for me...
the tool seems to does what it says it should do, deodexing system/app, frameworks & priv-apps...
while deodexing system/app & priv-apps, an error/warning message is generated for each odexed file:
UNEXPECTED TOP-LEVEL EXCEPTION:
java.lang.RuntimeException: Cannot find file or directory "/home/samadhi/Downloads/deodex_v1.4/system/priv-app/Telecom/arm/smali"
at org.jf.smali.main.main(main.java:179)
Click to expand...
Click to collapse
i load the finished files back in the zip, copy it to my device & flash... no probs, unfortunately, my device just bootloops @ the first cyanogen image...
Device: OnePlusOne
ROM: CM 12.1 - odexed
hope you can help!!
laperry1 said:
thanks for your work! i downloaded the tool & extracted as instructed... unfortunately, the tool doesn't work for me...
the tool seems to does what it says it should do, deodexing system/app, frameworks & priv-apps...
while deodexing system/app & priv-apps, an error/warning message is generated for each odexed file:
i load the finished files back in the zip, copy it to my device & flash... no probs, unfortunately, my device just bootloops @ the first cyanogen image...
Device: OnePlusOne
ROM: CM 12.1 - odexed
hope you can help!!
Click to expand...
Click to collapse
Please post a link to the rom you are trying to deodex and I will have a look.
SuperR. said:
Please post a link to the rom you are trying to deodex and I will have a look.
Click to expand...
Click to collapse
Thanks! Try this...
https://www.dropbox.com/s/r7crvwj3lbi8igx/cm-12.1-20150722-UNOFFICIAL-bacon.zip?dl=0
laperry1 said:
Thanks! Try this...
https://www.dropbox.com/s/r7crvwj3lbi8igx/cm-12.1-20150722-UNOFFICIAL-bacon.zip?dl=0
Click to expand...
Click to collapse
The rom you uploaded does not have anything to deodex. Have you already run the script on it before uploading? I need the untouched rom to see what is going on.
SuperR. said:
The rom you uploaded does not have anything to deodex. Have you already run the script on it before uploading? I need the untouched rom to see what is going on.
Click to expand...
Click to collapse
oh, ok... i'll upload it a little later... thanks again...
SuperR. said:
The rom you uploaded does not have anything to deodex. Have you already run the script on it before uploading? I need the untouched rom to see what is going on.
Click to expand...
Click to collapse
Try this one...
https://www.dropbox.com/s/yzmlhi15lq07gtn/cm-12.1-20150720-UNOFFICIAL-bacon.zip?dl=0
laperry1 said:
Try this one...
https://www.dropbox.com/s/yzmlhi15lq07gtn/cm-12.1-20150720-UNOFFICIAL-bacon.zip?dl=0
Click to expand...
Click to collapse
I found the problem. Please try this script. Make sure it is executable.
You have my respect SuperR. I love the way you respond and reply to issues concerning this thread. Keep up the good work
Sent from my C6602 using Tapatalk
SuperR. said:
I found the problem. Please try this script. Make sure it is executable.
Click to expand...
Click to collapse
cool! currently at work. i'll provide an update later this evening!
laperry1 said:
cool! currently at work. i'll provide an update later this evening!
Click to expand...
Click to collapse
I removed the test zip from the post above and posted v1.6 which incorporates the change. Thanks for helping me with this one. It will add a large number of devices to the supported list

Categories

Resources