yashsingh1/xdaforums huggingface dataset:
[Android Software Development] Darmark:
I'm not sure what could be wrong because I'm in Mac OS X. The kitchen runs much slower on Cygwin than on Linux or Mac OS X, and Cygwin sometimes has issues detecting symbolic links in ROMs and upper/lower case differences between files. You could try using a virtual machine and run Linux, you won't need such a thing like Cygwin you can run the kitchen from the terminal. Try VirtualBox, it's free.

---------- Post added at 11:01 PM ---------- Previous post was at 10:56 PM ----------
[Android Software Development] ASC33:
thanks.
[Android Software Development] nish983:
help me!!

i get error(0)

please tell me where i went wrong ???

thanks in advance
[Android Software Development] SkywalkerZ:
may i know from where will i find the META-INF FOLDER ? it says download section in the first post but i dont see it

Anyone?

Thanks in advance
[Android Software Development] keifus.rahn:
I use a external drive for all my work, downloads and extractions and thats were myn showed up at was on the root of the hard drive.

---------- Post added at 08:43 PM ---------- Previous post was at 08:41 PM ----------

were are you getting the error?
[Android Software Development] nish983:
While flashing the rom via cwm
[Android Software Development] keifus.rahn:
This is usually caused by an incompatible update-binary in edify ZIPs. Replacing it with a compatible one, then re-signing the ZIP, will usually fix this error. also be a corrupted file, you might try redownloading it.
[Android Software Development] tejasjani55:
Flashing rom via cwm complete,but nothing happen,and also flashing process is very fast
[Android Software Development] nish983:
Try adding custom kernel.
[Android Software Development] tejasjani55:
On locked bootloader
[Android Software Development] nish983:
Haven't use d any phone with locked bootloader so no knowledge about it . :)
[Android Software Development] drbrainsol:
I'm preparing to build my first rom using this guide. Already installed everything, the kitchen works and all. My goal is to modify the rom from a chinesse phone (lenovo a760 so that it looks more...stock. And in english, as a lot of apps are in chinesse and that's a bit too hard for me :). I presume I can grab the system img from the phone itself and start modding away, right?
[Android Software Development] esimon311:
[MENTION=4884121]GuneetAtwal[/MENTION] thank you for gathering so much information, for us... been thinking about getting into cooking up my own custom Rom as development on the OPTIMUS G Pro is let's say a little.slower then the mainstream devices IE S4 , note2, note3 , and even the G2,, it's a shame the phone is bad ass.

Well wish me luck and thank you again for this great thread.....

:thumbup::thumbup::thumbup::thumbup::thumbup:
[Android Software Development] GuneetAtwal:
That's the problem with LG devices (except Nexus) they are good Phones but they lack in Development due to which they are not recognized much
[Android Software Development] tejasjani55:
How to edit updater script ,can I use updater script from any rom for creating rom?
[Android Software Development] nish983:
How do we add aroma ????
[Android Software Development] sukkukikku:
Where to download android 4.4 source code .any one send me link
[Android Software Development] pert_S:
https://android.googlesource.com/?format=HTML
[Android Software Development] jesuinodsa:
I hve created my rom but how to use arom so that user can install any apps dey want and not wat i want???

Wer ti get or how to get working meta-inf folder

Hit THANKS its always free.... :D
[Android Software Development] jesuinodsa:
How to change my rom name in kitchen its still shows as my base rom name
[Android Software Development] nish983:
Option 7 in kitchen.
[Android Software Development] jesuinodsa:
i chabged it bro but in ROM info it still shows me as my base rom name :rolleyes::confused:
[Android Software Development] Dc88crx:
Hey guys sorry if this has already been asked and explained, I have looked but phone browser keeps crashing for some reason.

I am currently running a cm11 custom with 4.4 kitkat ( a great job done on this rom.)for HTC sensation. But some of the setting are different to the cm10 android 4.1 custom ROM I was using.

I was wondering if I could use the cm10 custom ROM with an android 4.4 update and if so how tech savvy would I need to be?

Iv been looking into building ROMs but have overloaded on information and now don't know where to start lol, (I'm aware I'm asking on a thread about ROM building for neewbies lol)

I've also noticed "hacks" for ROMs......is that something to worry about when downloading custom ROMs? I.e. ROM developers using their "powers" to snoop on your phone and what its doing? (Yes Im paranoid......dam herb!)

Thanks for any help here and sorry again if I'm being repetitive

HTC Sensation XE with beats audio

Unlocked

S-off

Super cid

1.27 firmware I believe

(used the wire method of JuopunutBear)
[Android Software Development] :
Still confuse on where to get a ROM

I have an Android Lenovo K1. I wish to create a Custom ROM, hopefuly KitKat, with my tablet and I am a very noob into this creating ROM. My questions are:

Are all ROMs device specified or it is universal?

Where can I get the correct ROM for my Lenovo K1 (android tablet)?

Though this a very wonderful guide for starters/beginners. Cheers!;)
[Android Software Development] Cebrailefee:
Thanks a lot for this tutorial !

Even if I've got some issues with the home Button and the Status bar I'm satisfied !

Thanks again and I hope you'll continue bringing us so good tutorials !

Thanks !
[Android Software Development] primekook:
How Put Modded.zip Ex-(Adrenaline_Engine_CM_4.5, Bravia_Engine_3_androite, X-Mod-Revision.XHDPI-Theme-Chooser) etc. In Rom Using Android Kitchen??...Please Give Tips For Tweaks.What Changes i make to putting mod ,twaks...if i delete any app in to rom then what should change in build.prob or updater script..please tell me in details.....:crying::crying::confused::confused::confused::confused:

Sorry For My Bad English;)
[Android Software Development] Gauraav:
Capacitive touch buttons

Does anyone know how to make capacitive touch buttons light up? I ported a ROM the buttons are working, but they don't light up.
[Android Software Development] Cebrailefee:
Hello,

I've got a problem with this Kitchen and I detailled it all HERE

I hope someone will come and help me because it is really frustrating.

Thanks in advance,

Cebrailefee
[Android Software Development] GuneetAtwal:
that is with Kernel and User folder
[Android Software Development] Gauraav:
So what i need to do in order to make capacitive touch buttons light up? Can u explain bit more on that?
[Android Software Development] slekkas:
Hi, today I cooked my first rom thanks to you. My head is about to explode. I need a better understanding of how Android works and how everything is connected.

Anyways here's my question. The stock rom I'm using in a Chinese phone has 4.2.2 and uses a theme chooser. Once you boot into the phone for the first time you get that pink ugly theme but then you go into the theme chooser and pick another theme. From what I saw every time you pick a theme from that theme chooser app it calls the theme apk. In the system/app folder it has the apks in there. What I want to do is put in my rom to boot the first time with the system theme or another theme of my choosing and completely remove the theme chooser and those extra apk. I decompiled the launcher2.apk, the systemUI.apk, and themechooser.apk and looked around in there but I was not able to find the right place.

Can you please point me to the right direction?

Thank you.
[Android Software Development] ayoubadri:
hi thanks for the awesome tutorial :D

i'm wondering :confused: how can i add new rows in the lock screen settings (secsettings.apk) so i can add new way to unlock

and what i need to do/know to do that

thanx in advance
[Android Software Development] slekkas:
Hi, your tutorial was great. I was able to make my first custom rom and I'm really a beginner. My question is this: I'd like to change the default launcher of my rom with one of my liking and also put some pre-configured icons and widgets so when someone flashes my rom to have it ready. Is that even possible?
[Android Software Development] GuneetAtwal:
yes you can do that but for it you will have to edit launcher's apk file

and for that you should have basic knowledge in apk editing
[Android Software Development] GuneetAtwal:
well search on XDA to find that as there are many tutorials on that

hope you will find one

ADB:good:

Well bro for most of the times there is status 7 error which is related to updater-script and for that i suggest you to use deafult updater-script of your stock ROM and it won't give any problem and for more info check F.A.Q. on Android Kitchen's thread
[Android Software Development] slekkas:
I'm starting to slowly get into the world of ROM cooking. Thanks to your guide I already made a basic rom. Is there a guide for learning about things like understanding the apks better? A good guide that you would recommend.
[Android Software Development] GuneetAtwal:
Check the links on the first page i have added almost every link which a person needs to build a good custom ROM and all those links are those which i found useful in my journey of making Custom ROMs
[Android Software Development] Prashantthemusicvirus:
kitchen folder path : C:\cygwin\home

when I run cd../kitchen command it says.. No such file or directory :confused::confused:

take a look @ the attached file :cowboy:
[Android Software Development] android yoyash:
It seems that you have space in your username.

Type

cd /home/kitchen

---------- Post added at 07:56 AM ---------- Previous post was at 07:54 AM ----------

I dont think you require dots
[Android Software Development] GTurn:
I made a custom rom using this tutorial and when i flash it the phone loses root. I think it is something to do with the meta-inf file but i cant figure out what is doing it. Does anyone have any suggestions? i attached the updater-script file to this post. could someone look at it and see what i am doing wrong?
[Android Software Development] slickwidnick:
start cygwin

i dont understand how to start cygwin with the commands in the "code:" section just below where it instructs me to start up cygwin.exe
[Android Software Development] GuneetAtwal:
just open cygwin.exe then type

cd kitchen

./menu
[Android Software Development] iSagar7:
Can I use this for Samsung galaxy tab 2 p3100?
[Android Software Development] GuneetAtwal:
Yes you can use this guide for any android device ;)
[Android Software Development] iSagar7:
But I read somewhere that galaxy tab 2 p3100 ain't supported for android kitchen so was curious?
[Android Software Development] slickwidnick:
a bit more clarification

could it be that its saying no such file or directory because of when i installed windows on my netbook by usb flash drive it set up the netbook hard drive as D:\ instead of C:\ which at the time it listed the usb flash drive as?

im guessing the program might be looking to the C:\ drive as the path to the requested directory, is that fixable? or am i hooped cause i dont know if i can change the letter of my drive, i think it might mess up all the progs and windows that are installed, but im not 100% sure..

thanks in advance
[Android Software Development] GuneetAtwal:
The basic thing lies in the Kitchen is that very few devices are supported in kitchen officially but anyone can use Kitchen for any device i personally have devices which are Indian Devices so we don't have any official android development support but still every tool can be used as it is still Android device

For making ROM just give this tut a try i am pretty sure it will work :)

You can change the directory path at the time of installation as in the Last line of Part-1 of this Guide
[Android Software Development] slickwidnick:
installation path setup

i understand that, but, i dont have a c:\ drive on my netbook. when i installed windows on it, the setup wizard assigned c:\ to the usb flash drive that i was installing windows from, and assigned what normally would be c:\ on most peoples computer to D:\. so my question was, is there any way of having the program look to D:\cygwin\home\Nick\kitchen for the kitchen files? because i believe it may be looking to C:\cygwin\home\Nick\kitchen by default, cause most peoples drive config has C:\ as their main boot and storage drive...
[Android Software Development] kornspitz:
ThAnks (:

Nice threat. Helps me alot
[Android Software Development] GuneetAtwal:
change the path of installation you can change during installation of cygwin
[Android Software Development] mqlardi77:
Sorry, but which part of the rom determines the os?

I want to modify the touchwi3v8 which has 4.0.4 android to 4.2.2
[Android Software Development] GuneetAtwal:
edit build.prop :)
[Android Software Development] mqlardi77:
thx a lot dude :)

---------- Post added at 06:20 PM ---------- Previous post was at 06:00 PM ----------

Once, it said

W/zip ( 8056): WARNING: header mismatch

what is that and what cause it?

and i keep getting error status 6 while installing the zip, why?

Sorry if i ask too much
[Android Software Development] GuneetAtwal:
ahh status6/0 errors are common while using Kitchen that's why i always tell to use your Stock ROM's Meta-Inf folder ;)
[Android Software Development] mqlardi77:
sorry, but i donk know how to get it

and i dont see any steps to do that anyway (in this tutorial)

and the stockrom is a gingerbread os, is that okay?
[Android Software Development] GuneetAtwal:
Oh Android Version doesn't matter just open the zip of your Stock ROM and you will see first folder will be Meta-Inf just use that folder to make your ROM ;)
[Android Software Development] mqlardi77:
do i still need to edit something if i use it?

thx 4 all the help u gave me anyway:fingers-crossed:
[Android Software Development] GuneetAtwal:
No need untill and unless you face some FC's or bootloop which will be worst case scenario
[Android Software Development] mqlardi77:
When i ectract the zip, i only found md5 check files

what should i do?
[Android Software Development] mqlardi77:
Why do i keep getting error status 6 and status 7?

What should i do?
[Android Software Development] mhp1995:
Thank you very nice tutorial :good:
[Android Software Development] ahmyani:
Did you check your Update-Script? If you edited update-script use notpad++ if you are on windows, because Wordpad might add things making it unreadble on android.
[Android Software Development] mqlardi77:
Same things also happen even if i don't edit it...

wwwhy is it?.
[Android Software Development] ahmyani:
error status 7, your device not recomended for the rom, you must edit update script at the assert add name your model phone.. see build.prop.
[Android Software Development] ramzell123:
priv-app

with this kitchen priv-app is not in the list to deodex apk..what should i do?:confused:

To take from stock rom..is that the boot.img and system.img only to start a rom?
[Android Software Development] Mad_MAX:
Hello :)

First of all BIG thanks for this tutorial :)

I am starting to build my own ROM but i have two questions to ensure if this is possible :)

I have STAR N8000 5,5" with MT6582 and android 4.2.2 , i have stock ROM.

1. Is it possible and will i could build ROM but with android 4.3.x or 4.4.x ??

2. If i build my ROM and will test it on emulator on windows is it still a chance to brick my phone ??
[Android Software Development] REV3NT3CH:
First thing you'll need to look for is your device and kernel trees and proprietary hardware and vendor trees in source (like with github)...if none exist your not stuck as there is ways to do this yourself....secondly they will need to be updated to handle the updated versions of android...no matter what with custom ROMs there are chances in bad code to brick your phone...you'll need custom recovery for your device before flashing anything...if your just trying to build off of stock rom and not from a source like you would CarbonRom for example then that's a whole different story
[Android Software Development] Mad_MAX:
My expierience in building ROMs is equal to zero, so i don`t really understand what you are saying to me :P

I just have my stock ROM in my phone or i can download it from needrom site Star N8000 but this is 4.2.2.

I was thinking that i can grab ROM from another similar phone with MT6582 but version 4.3.x or 4.4.x and port it to my phone.

My phone model: 709_v82_jbla858

Kernel: Linux version 3.4.5 (root@android) (gcc version 4.6.x-google20120106(prerelease)(GCC) )

Thanks for reply
[Android Software Development] DON AMIGO:
sorry if the Q is noob - but i'll ask anyway

Q - does it matter if the base is stock or rooted stock ?

now for the probleme i'm facing

i've installed cygwin and other programs needed to start making my own rom but when i try making the working file it shows me an error that there isn't a system file or folder

and i dont see the working folder in the android kitchen folder. so did i did something wrong ? and how to overcome this ?
[Android Software Development] Mad_MAX:
Did you put your stock ROM or custom ROM in original_update folder ??
[Android Software Development] DON AMIGO:
thats whats make me angry sometimes coz i did what you say before i put my brobleme here. so my freind what seems to be the probleme ?

now a new probleme - after the first probleme i uninstall the cygwin and install it again - now no matter what rom i put in orginal folder it says error no rom available under original update forlder ?

i think i'm gonna uninstall it again - it may solve my probleme.

update : the second probleme still exist - can anyone help ?

see the attached file
[Android Software Development] jackeagle:
What file u have put in orginal folder whether flashable zip file or Stock Firmware??
[Android Software Development] DON AMIGO:
see the attachment file coz i'm afraid misexplaining my answer.

p.s : i'm trying to use the official 4.4.2 firmware " RUSSIA "
[Android Software Development] jackeagle:
K got it actually u have to extract that firmware file (md5) using 7zip software which u have got after extracting the zip file..after extracting it u will find some .img files copy SYSTEM.IMG, Boot.img , Cache.img and paste in the orginal update folder.Presently what u have in orginal update folder just copy it somewere for future.And then open the cygwin and kitchen and now start setup working folder....before that if any working folder if it is there just delete and then start...hopw this helps u..:):)
[Android Software Development] DON AMIGO:
i've done what've told me to do and still the problem exist ?

see attachment
[Android Software Development] jackeagle:
Keep only system.img , boot.img , cache.img

Remove all other files..:)

What is the error u r getting??
[Android Software Development] DON AMIGO:
i removed them and still the problem exist

see the attachment
[Android Software Development] jackeagle:
That's weird bro..?coz it has worked for me..I guess during installation of cygwin u have not installed particular component...Do u have virtual machine installed in u r pc??
[Android Software Development] DON AMIGO:
virtual machine ?!

NO - coz the thread didn't talk about it and that i should have a vertual machine :eek:
[Android Software Development] jackeagle:
Have u installed java before installing cygwin?? I asked abt virtual machine coz actually Linux is good for Android Development. ..:)
[Android Software Development] DON AMIGO:
yeah i've installed java.
[Android Software Development] DON AMIGO:
update : i've solved the problem through a freind throgh teamviewr.
[Android Software Development] jackeagle:
That's Awesome...:D:D:thumbup:

What was the problem actually??
[Android Software Development] DON AMIGO:
it seems i didn't work in the folder of the programe " cygwin " in the D desk of my lap.
[Android Software Development] DON AMIGO:
Q - how to make CWM the recovery for my rom ?

Q - what is flash script ? and how to make rom flashable ?
[Android Software Development] DON AMIGO:
can anyone help me with this
[Android Software Development] DON AMIGO:
do i have tp put the nano option ?

see attachment
[Android Software Development] GuneetAtwal:
There are many methods but they are for very advance users i will recommend you to first become familiar to ROM developing
[Android Software Development] DON AMIGO:
oh i see - can you give me link " to read " for best method "

so i can understand the dev method better.
[Android Software Development] DON AMIGO:
is note 3 exynos supported by the kitchen ?

coz i finished making my rom - but couldn't flash it ?
[Android Software Development] DON AMIGO:
suggestion if i may

can a person or a group update the kitchen to support other devices on behalf of DSI.
[Android Software Development] magicalan:
I did all the steps and now I am getting a java error after doing the installation from this Link....also I wanted to ask if there is going to be support for the new HTC One M8 or how exactly would it work if I wanted to do it right now :)

Thanks and Best wishes :) awesome tutorial.
[Android Software Development] Shohat:
I need your help.

Those are the only steps i did:

1. Downloaded latest android 4.4.2 kitkat version ( india NC1 ).

2. Extracted the zip with zip7

3. Took system.img, boot.img

4. put it in original zip.

5. choose option 1 in the kitchen " set up rom from working directory ".

6. deodexed the rom.

7. zipaligned the rom.

8. added busybox.

9. converted updater-script and used edify.

10. I choose number " 99 " in kitchen and choose number 2 option after that ( Lazy mode )

11. The rom was placed in " OUTPUT Zip".

12. I moved it to my device.

13. Full Wiped.

14. Installed the rom successfully.

15. Rebooted.

16. Stuck at bootloop !

Why is that happen ?

Maybe i should add something to the updater-script file ?

Thanks ! :D
[Android Software Development] Myself5:
The boot.img contains the kernel of the rom you try to port to your device, so of cause it will not boot with a wrong kernel ;)
[Android Software Development] Shohat:
I' didn't ported it....

I downloaded i9500 stock rom and my phone is i9500...
[Android Software Development] Myself5:
So what is the "original rom" then ?
[Android Software Development] Shohat:
the original rom is the latest stock for i9500 ( NC1 ).

I Downloaded it and tried 2 methods:

1. extrect the zip with 7zip, put system.img and boot.img in the original_update folder and build.

2. extract the zip with7zip, rename the md5 file to " tar " file, put it in original_update folder and build.

I also tried another META-INF and updater-script files from another latest rom, to deodex, not to deodex.

Nothing work ! I don't know what to do....
[Android Software Development] farazhassankhan:
Error

Hi - Apologies if this has been addressed before. I have installed everything and but this is what I get when I enter ./menu in cmd.

What am i doing wrong?

Screen shot attached. Please guide.

cheers
[Android Software Development] shaik baji:
status 0 error

i created a working folder with system.img,boot.img,meta inf in orginal update folder and i add some apks to system/app folder and i build the rom after the rom was build and ziped the kitchen saying that "created non boot rom and errors during flashing like eg (status 0) error"( i atached a pic of kitchen you can see that error there) and when i try to flash it through i am geting status 0 error. where is the problem and what should i do now?
[Android Software Development] kapil_dheer:
You are doing all this in windows command prompt. This is wrong.

There must be a shortcut in name of terminal in cygwin folder or it's subfolders.

Use that to run the commands.
[Android Software Development] farazhassankhan:
Lovely. This worked. ??????a million ?
[Android Software Development] BriKeD:
can we use java 7 update 55 or we must have java version that's in the Downloads?:confused:
[Android Software Development] BriKeD:
It's urgent please!!!!:)

click THANKS if I was helpful for you!!!!!☺
[Android Software Development] Myself5:
Working fine with Java 7 Update 55 here.