Hello everyone
i want to know that if we make a rom through
dsixda's android kitchen
will it work on galaxy y
because the main page says something about a yaffs file system
abhishekr700 said:
Hello everyone
i want to know that if we make a rom through
dsixda's android kitchen
will it work on galaxy y
because the main page says something about a yaffs file system
Click to expand...
Click to collapse
yes it will
all you need to do is change the update binary and updater script with one from our phone in the final rom zip kitchen generates after building
marcussmith2626 said:
yes it will
all you need to do is change the update binary and updater script with one from our phone in the final rom zip kitchen generates after building
Click to expand...
Click to collapse
But I used a stock rom of my device
Not sure if it had update script or updater script
Do I still need another updater script
abhishekr700 said:
But I used a stock rom of my device
Not sure if it had update script or updater script
Do I still need another updater script
Click to expand...
Click to collapse
heres mine unzip attachment for stock based roms - you just need to edit the wording and use the symlinks from the one kitchen generates
there are guides to using kitchen if you need further help
marcussmith2626 said:
heres mine unzip attachment for stock based roms - you just need to edit the wording and use the symlinks from the one kitchen generates
there are guides to using kitchen if you need further help
Click to expand...
Click to collapse
can u pplease give me detailed instructions
and tell me why i cant use the kitchen's update script
marcussmith2626 said:
heres mine unzip attachment for stock based roms - you just need to edit the wording and use the symlinks from the one kitchen generates
there are guides to using kitchen if you need further help
Click to expand...
Click to collapse
can u pplease give me detailed instructions
and tell me why i cant use the kitchen's update script
abhishekr700 said:
can u pplease give me detailed instructions
and tell me why i cant use the kitchen's update script
Click to expand...
Click to collapse
because you will most likely get status 0 error when you flash it in cwm or error 6 or 7
please search for any guides you require
read this for starters
http://forum.xda-developers.com/showthread.php?t=1801690
marcussmith2626 said:
because you will most likely get status 0 error when you flash it in cwm or error 6 or 7
please search for any guides you require
read this for starters
http://forum.xda-developers.com/showthread.php?t=1801690
Click to expand...
Click to collapse
no detail instruction about symlinks
abhishekr700 said:
no detail instruction about symlinks
Click to expand...
Click to collapse
no
detailed instructions about symlinks
abhishekr700 said:
no
detailed instructions about symlinks
Click to expand...
Click to collapse
kitchen creates the symlinks for you
you only have to edit the mount points that are above the symlinks
compare with other updater scripts for this phone
flash it and you will see if it needs to be changed
Related
Hi there,
I m thinking of deodexing stock 351 rom. i did apps and framework successfully and flashed them back via zip but after that m stuck on bootloops.
Please someone helpout. i wana learn not go back via nandroid:]
Best way to do this is to download the htc desire kitchen rom maker. It has great options to deox and zip align as well as make a cwm flashable rom....
I tried to do this manually and always ran into issues, with the downloadedable kitchen it works everytime.
Sent from my Dell Streak
Krad said:
Best way to do this is to download the htc desire kitchen rom maker. It has great options to deox and zip align as well as make a cwm flashable rom....
I tried to do this manually and always ran into issues, with the downloadedable kitchen it works everytime.
Sent from my Dell Streak
Click to expand...
Click to collapse
Can you give us a bit more information about this?
Krad said:
Best way to do this is to download the htc desire kitchen rom maker. It has great options to deox and zip align as well as make a cwm flashable rom....
I tried to do this manually and always ran into issues, with the downloadedable kitchen it works everytime.
Sent from my Dell Streak
Click to expand...
Click to collapse
sir,
Thanks for replying .
i tryd kitchen , and checked update script . it shows error ......below is my script pls correct if m wrong anywhere .
PHP:
show_progress 0.1 0
copy_dir PACKAGE:system/app SYSTEM/APP:
show_progress 0.1 10
copy_dir PACKAGE:system/framework SYSTEM/FRAMEWORK:
and my zip includes
a system folder including app and framework folder
and a META folder.
This has been done by "strict242"
You can find the deodexed 351 here:
http://forum.xda-developers.com/showpost.php?p=15230802&postcount=393
jitin02 said:
sir,
Thanks for replying .
i tryd kitchen , and checked update script . it shows error ......below is my script pls correct if m wrong anywhere .
PHP:
show_progress 0.1 0
copy_dir PACKAGE:system/app SYSTEM/APP:
show_progress 0.1 10
copy_dir PACKAGE:system/framework SYSTEM/FRAMEWORK:
and my zip includes
a system folder including app and framework folder
and a META folder.
Click to expand...
Click to collapse
what is your error? I don't see it... Did you go into build.prop and remove the one module the streak doesn't use?
rsfinsrq said:
This has been done by "strict242"
You can find the deodexed 351 here:
http://forum.xda-developers.com/showpost.php?p=15230802&postcount=393
Click to expand...
Click to collapse
what fun is that? if you can learn how to do it yourself?
Krad said:
what fun is that? if you can learn how to do it yourself?
Click to expand...
Click to collapse
LOL, agreed! The thread may however provide some answers the the issues that were encountered.
You do plan to Cook it afterwards right? You aren't just DeOdexing for the sake of DeOdexing? From what I've read there is basically no point to it unless you intend to create your own ROM based on the DeOdexed one. It probably won't hurt anything in a way that you'll notice, but it won't improve anything either.
Krad said:
what fun is that? if you can learn how to do it yourself?
Click to expand...
Click to collapse
I will not prefer goin to that link
Instead I would love learn how to it..
- Sir. Krad ....i didnt removd ny module from build.prop ,
- aktly I didnt even that.
pls lett me know wats that n where in build.prop
- i guess if edit build prop I hav to include it in my zip to put it bak? Or b4 flashin zip I hav to do it?
- I used auto deodexer to deodex app n framework.
- after my first post I used one of ur gingerbread theme while changing fonts with app and all..... Tryd flashin , flash was successful but got infinite bootloops dont know wat happened
?
I will appreciat ur more guidanc so that I can learn
And I agree with u lik u say u would try try try until it becomes memory .
Sent from my Dell Streak using XDA App
rsfinsrq said:
This has been done by "strict242"
You can find the deodexed 351 here:
http://forum.xda-developers.com/showpost.php?p=15230802&postcount=393
Click to expand...
Click to collapse
Well thanks rsfinsrq
but I would would first try to do it myself with u guyz guidanc
Sent from my Dell Streak using XDA App
rsfinsrq said:
LOL, agreed! The thread may however provide some answers the the issues that were encountered.
Click to expand...
Click to collapse
Sent from my Dell Streak using XDA App
mid_life_crisis said:
You do plan to Cook it afterwards right? You aren't just DeOdexing for the sake of DeOdexing? From what I've read there is basically no point to it unless you intend to create your own ROM based on the DeOdexed one. It probably won't hurt anything in a way that you'll notice, but it won't improve anything either.
Click to expand...
Click to collapse
yes, I do want yo cOOk it , but I m nt a pro in this things I would need u guyz help in learning it ,
Someone pro like u guyz who know how to do it help me out, I would lik to .
Sent from my Dell Streak using XDA App
jitin02 said:
Well thanks rsfinsrq
but I would would first try to do it myself with u guyz guidanc
Sent from my Dell Streak using XDA App
Click to expand...
Click to collapse
Read this post.
http://forum.xda-developers.com/showpost.php?p=15205770&postcount=371
Why when I try to flash zip it gives Syntex error? Tryd to flash after clear cache partitn, dalvik cache bt still syntex error , y that happns,?
Sent from my Dell Streak using XDA App
rsfinsrq said:
This has been done by "strict242"
You can find the deodexed 351 here:
http://forum.xda-developers.com/showpost.php?p=15230802&postcount=393
Click to expand...
Click to collapse
Here is the result.
zander42 said:
Here is the result.
Click to expand...
Click to collapse
Thats wat m sayin this is happning to me to and his zip is also givin error
Sent from my Dell Streak using XDA App
if you're flashing frameworks you need to make sure the old ones are deleted first and that the correct permissions are set on the files.
I've no idea what you're trying to do with the zips, there's so little information in this thread to actually point out what you've tried to do so far..
if you just want to replace frameworks with deodexed ones (why? odexing is a way of speeding things up, unless you want to try theming) then you also should be deodexing the system/apps as well, and clearing dalvik-cache.
"Apk files have respective odexes that devs use to supposedly save space. Deodexing means you convert it back to a .dex file and put it back inside the apk. This allows you to easily replace files (not having to worry about odexes), but the main point was to deodex services.jar so that you can change all text to different colors (such as the clock color to white) and to deodex services.jar, you need to deodex everything. "
There are huge amounts of tutorials online about deodexing roms if you really want to do it.
if you're using windows then there's a fairly good tool called AutoDEOTool (v 1.02 works fine) but you still need to read the instructions.
I deoxed and zip aligned and I have noticed a differences in speed
Sent from my Dell Streak
I use the kitchen to deox both /system/app and /system/framework.... not sure about your update script because the kitch actually makes that for you so it should be correct
Sent from my Dell Streak
HEY! for those of you that want a more personalize theme you can cook your own!
Here is de site http:/uot.dakra.lt its really easy! the site has various tools like
>Battery icons
>Status bar
>Lockscreen
>Animations
so many stuff you can do!!! and very intutive too!
At the end you have to upload your own framework-es.apk and if your rom is a ginger one also your SystemUI.apk (those you can find them in the .zip of every rom)
At the summary page just make your order and they will give a pick up number, just download it and flash it!!!! if you cant flash modify your recovery, because all the script problems, although it supports clockworkmod recovery
ENJOY!!
the link not working
try post again ??
XeactorZ said:
the link not working
try post again ??
Click to expand...
Click to collapse
link workin lol / this thing was missed
http://uot.dakra.lt/
hey i cooked my own theme but i see it's a flashable zip...can't i get an apk for theme chooser?
ok so i flashed the theme but i got an error
E:Error in/sdcard/UOT.zip
Status 0
:|Solved
alex1cfc said:
hey i cooked my own theme but i see it's a flashable zip...can't i get an apk for theme chooser?
ok so i flashed the theme but i got an error
E:Error in/sdcard/UOT.zip
Status 0
:|Solved
Click to expand...
Click to collapse
I've got the same error!!Can you help me plese?how did you solved it?
XeactorZ said:
the link not working
try post again ??
Click to expand...
Click to collapse
Google for "UOT"
Its the online theme kitchen for android
Sent from my LG-P500 using Tapatalk
someone else had my same problem?can you help me please?
i also getting same error.....
E:\error in\sdcard\uto.zip
status 0
please tell me what is wrong?????
To people above: my guess is that the zip created isn't compatible with your custom recovery.
Best place for support with the UOT kitchen is the official thread, search for UOT kitchen in the Android development and hacking forum here at xda.
Sent from my HyperdroidCM7 HD2
how you selved it? same prob. here !
Guys, u all need to install it through clock world mod recovery!
anshulsingh12995 said:
Guys, u all need to install it through clock world mod recovery!
Click to expand...
Click to collapse
I've got CWM 5.0.2.0 but i also have this error:
Code:
E:\error in\sdcard\uto.zip
status 0
so in window "File Upload",the first one thing to choose is Edify scripting. In this menu i should choose the type of my device, I've got:
Type MTD(Default)
Type EMMC
Type Galaxy
Type Optimus
I select "Type Optimus".....is the best answer or not?
change update-binary and updater-script in flashable zip file to files included in your rom zip in folder MATA-INF/com/google/android.
thank you for link
sorry for necro. but how do i solve status 0 problem for stock rom? thanks
thank you for link and nice find.
ok im getting this...
Installing update...
E:Error in /sdcard/UOT-03-16-04-01-3.zip
(Status 0)
Installation aborted.
So how do i fix this?
*looks around*
Does nobody read anymore?
vikasb32 said:
change update-binary and updater-script in flashable zip file to files included in your rom zip in folder META-INF/com/google/android.
Click to expand...
Click to collapse
Sent from my HTC_A510c
Well I already did that and even followed the how to help on the UOT Kitchen site and still got same results
Sent from...wait gotta remember
hey can anybody help me ? i was trying to add 14 statusbar icon following kill3d tut but when i compile my systemui.apk i get this
Exception in thread "main" java.lang.NullPointerException
at org.jf.util.PathUtil.getRelativeFile(PathUtil.java:44)
at org.jf.smali.smaliFlexLexer.getSourceName(smaliFlexLexer.java:2569)
at org.jf.smali.smaliFlexLexer.getErrorHeader(smaliFlexLexer.java:2661)
at org.jf.smali.smaliFlexLexer.nextToken(smaliFlexLexer.java:2530)
at org.antlr.runtime.CommonTokenStream.fillBuffer(CommonTokenStream.java:119)
at org.antlr.runtime.CommonTokenStream.LT(CommonTokenStream.java:238)
at org.jf.smali.smaliP****r.smali_file(smaliP****r.java:430)
at brut.androlib.mod.SmaliMod.assembleSmaliFile(SmaliMod.java:71)
at brut.androlib.src.DexFileBuilder.addSmaliFile(DexFileBuilder.java:43)
at brut.androlib.src.DexFileBuilder.addSmaliFile(DexFileBuilder.java:33)
at brut.androlib.src.SmaliBuilder.buildFile(SmaliBuilder.java:64)
at brut.androlib.src.SmaliBuilder.build(SmaliBuilder.java:48)
at brut.androlib.src.SmaliBuilder.build(SmaliBuilder.java:35)
at brut.androlib.Androlib.buildSourcesSmali(Androlib.java:222)
at brut.androlib.Androlib.buildSources(Androlib.java:179)
at brut.androlib.Androlib.build(Androlib.java:170)
at brut.androlib.Androlib.build(Androlib.java:154)
at brut.apktool.Main.cmdBuild(Main.java:174)
at brut.apktool.Main.main(Main.java:59)
then it stops there and apk is not compiled... im confused on what to do right now
U edited smali wrong.
Sent from my GT-S5360 using XDA
hell_lock said:
U edited smali wrong.
Sent from my GT-S5360 using XDA
Click to expand...
Click to collapse
thanks sir... im trying to create my 1st custom rom and somehow just made a deodexed stock rom in the end LOL,,, uhm just a question how do you flash a kernel along with the rom, i use dsixda and i just put bmunlock and boot,img in my working folder but when i flash my rom i get an error. i think it was raw write error boot.img installation aborted or something like that
thirdzcee said:
thanks sir... im trying to create my 1st custom rom and somehow just made a deodexed stock rom in the end LOL,,, uhm just a question how do you flash a kernel along with the rom, i use dsixda and i just put bmunlock and boot,img in my working folder but when i flash my rom i get an error. i think it was raw write error boot.img installation aborted or something like that
Click to expand...
Click to collapse
There was a solution by kurotsugi in hell_lock's tut....i don't remember it....
Edit - here it is http://forum.xda-developers.com/showthread.php?p=25251384
-----------------------------------------
Sent from my nandroid
thirdzcee said:
thanks sir... im trying to create my 1st custom rom and somehow just made a deodexed stock rom in the end LOL,,, uhm just a question how do you flash a kernel along with the rom, i use dsixda and i just put bmunlock and boot,img in my working folder but when i flash my rom i get an error. i think it was raw write error boot.img installation aborted or something like that
Click to expand...
Click to collapse
I can flash kernels without bmunlock... U jus need to replace the update binary in meta inf folder.
Sent from my GT-S5360 using XDA
anasdcool71 said:
There was a solution by kurotsugi in hell_lock's tut....i don't remember it....
Edit - here it is http://forum.xda-developers.com/showthread.php?p=25251384
-----------------------------------------
Sent from my nandroid
Click to expand...
Click to collapse
hell_lock said:
I can flash kernels without bmunlock... U jus need to replace the update binary in meta inf folder.
Sent from my GT-S5360 using XDA
Click to expand...
Click to collapse
thanks for your help guys... and i thought this rom cooking thing was gonna be a piece of cake... looks like i was wrong
I know that there are actually LOTS of "How to port ROMS" in this forum now.. but I would like to share a certain source I found that is actually fool proof
Here it goes!
find a ROM that is designed for the same CPU type and the same phone manufacturer. Any stock Gingerbread, ICS, or CyanogenMod 7/9 ROM should work, but you’ll have to make sure your phone can handle the ROM – no ICS for an HTC Hero, for example. Also, your Port ROM's original Phone should have the same RESOLUTION with that of your phone's.
You will need:
**Notepad++
**a compression program (WinZip or 7zip and etc)
**the ROM you want to port to your phone (let’s call it the "Port ROM")
**a ROM designed for your phone (let’s call it"Base ROM")
Click to expand...
Click to collapse
This guide may mention some files or directories that aren’t present in your particular ROM; don’t worry, just carry on.
On your PC, extract the .ZIP files containing the two ROMs, and navigate to /system/app in your extracted Port ROM and copy stk.apk, vpnservices.apk, camera.apk, and bluetooth.apk into a temporary directory somewhere else on your PC.
Click to expand...
Click to collapse
Now, delete the following folders from your Port ROM and replace them with the ones from your Base ROM: /data, /system/app, /system/framework, /system/fonts and /system/media.
Click to expand...
Click to collapse
From your Base ROM, copy /system/lib/libandroid_runtime.so to the system/lib/ directory of your Port ROM, overwriting the file.
Click to expand...
Click to collapse
Next up, move the .APKs you copied earlier back into the /system/app directory of your Port ROM.
Click to expand...
Click to collapse
Open up /system/lib in your Port ROM and copy all the files and folders. Paste them into the Base’s /system/lib directory, replacing all. Then go back to the Port ROM and delete the /system/lib folder, and replace it with the /system/lib folder from the Base ROM.
Click to expand...
Click to collapse
Next, navigate to the /system/etc/init.d folder in the Port ROM and do the same copy-from-Port, paste-to-Base, delete-from-Port, copy-from-Base, paste-to-Port shuffle as before.
Click to expand...
Click to collapse
Navigate to /system/etc/permissions and do that same copy-paste dance one more time.
Click to expand...
Click to collapse
open system/build.prop from both the port and the base ROM in Notepad++. Update the Base build.prop to match the values for “ro.build.description=” and “ro.build.fingerprint=” from your Port. Now save the Base build.prop, exit Notepad++, and copy the Base build.prop into the Port ROM, overwriting the Port build.prop.
Click to expand...
Click to collapse
In Notepad++, open \META-INF\com\google\android\updater-script from both your base and port ROMs. Edit the Port’s script to be like the Base’s updater-script: specifically, change, edit, or add the sections for permissions, ui_prints, asserts, run_programs, and installing the kernel. Don’t change any of the symlinks. In the Port script, make sure that the ‘format’ values are appropriate for your device (compare them to the Base script).
Click to expand...
Click to collapse
Finally, make sure that your kernel is specifically for your device.
Click to expand...
Click to collapse
Now, if you desire, you can update any apps you require, or add any tools like BusyBox or SuperSU.
And that’s it! Your base ROM is now ready to be zipped and installed on your device via Clockwork Mod!
SOURCE: http://apcmag.com/port-roms-to-your-android-device.htm
ADDITIONAL INFORMATION:
CUSTOM ROM FOLDERS EXPLAINED
List of Resolution for Smartphones
How to change Kernel of ROM Before installation in its zip file.
[GUIDE][How to Make CWM Recovery Flashable Zip file without Computer]
copy - paste, easy made. nice guide, thanks
30adi said:
copy - paste, easy made. nice guide, thanks
Click to expand...
Click to collapse
Yes but i found the source highly confusing i just "cleaned it up"
Sent from my GT-I9300 using xda premium
Very good job, thank you.
ADDED:
[GUIDE][How to Make CWM Recovery Flashable Zip file without Computer]
I port a ROM but I am getting unknown baseband no imei please tell me how to fix
khan_frd2002 said:
I port a ROM but I am getting unknown baseband no imei please tell me how to fix
Click to expand...
Click to collapse
go to build.prop in /system and edit rild.libpath=
rild.libargs=
to match your device and that should fix it
your guide was just copied by a person from One V forums without giving proper credits.
see here: here
1ceb0x said:
your guide was just copied by a person from One V forums without giving proper credits.
see here: here
Click to expand...
Click to collapse
I see.. he should've given proper credits to the website
Sent from my GT-I9300 using xda premium
changing lib path in buildprob
not work
erm hello, can you put the other guides in your OP? some are in your other posts and it would not be easy for others to see..
nice guide and gonna try this when i got time
:good:
kemaro30 said:
erm hello, can you put the other guides in your OP? some are in your other posts and it would not be easy for others to see..
nice guide and gonna try this when i got time
:good:
Click to expand...
Click to collapse
What "other" guides do you mean?
Sent from my GT-I9300 using xda premium
Hello I Wanted to port Cm7 On a New cpu named as - MediaTek 6573 ! it is an armv6 one ... any suggestions from where to start ....etc ?
I will definitely give this a try.
Great guide. Subscribed!!
ChummyDays said:
Okay, question: what is the point of porting a ROM made for a device with the same CPU and same manufacturer?? there is VERY few phones that are made by the same company and the same cpu!
Click to expand...
Click to collapse
Well that is to ensure "safety" when porting a ROM.. the guide i posted was a beginner's guide on how to port.. as you can see, almost 80% of the procedure is just basically copy&paste..
however, if you have a good background now in codes and porting things, i believe you may not follow step-by-step the procedures i stated above.
Sent from my GT-I9300 using xda premium
mandeep1 said:
Hello I Wanted to port Cm7 On a New cpu named as - MediaTek 6573 ! it is an armv6 one ... any suggestions from where to start ....etc ?
Click to expand...
Click to collapse
Search for other phones with similar cpu
Sent from my GT-I9300 using xda premium
What about dual Sim ph?
Does anyone have any idea what would cause a "Modem Crashed Forced Upload Mode" on a port for SGS3?
I can't seem to pinpoint what causes that (I think it's a kernel panic but I could be wrong)
Looks like this would work on International Note 2 and Tmobile Note 2. They have the exact same hardware and everything. I was wondering about the last statement about kernel. Can't I just copy the boot.img from tmobile note 2 to international note 2 ? would that work ? I am not familiar with kernels and stuff. Need advice.
Thanks
I decided to use Dsixda's kitchen, so I made the file for the Tab S 8.4 Wi-Fi (Klimtwifi).
Here it is. Try it, I think it was correctly made.
Mirror: https://www.androidfilehost.com/?fid=95887005526786375
What is it?
Dsixda's kitchen includes support for several devices, but that list is no longer updated. Meaning, you'd have to set the file up yourself. Dsixda's kitchen must know what are the partitions, the file systems, etc. This file says where the mount points are, for example. Just drag the "klimtwifi" to the /kitchen/tools/edify_defs directory, and you now the kitchen knows how to make the Updater Script for your device.
gnmmarechal said:
Dsixda's kitchen includes support for several devices, but that list is no longer updated. Meaning, you'd have to set the file up yourself. Dsixda's kitchen must know what are the partitions, the file systems, etc. This file says where the mount points are, for example. Just drag the "klimtwifi" to the /kitchen/tools/edify_defs directory, and you now the kitchen knows how to make the Updater Script for your device.
Click to expand...
Click to collapse
Hi, can you perhaps make one for the SM-T800? Just tell me what you need Thanks!
-DUHA
DUHAsianSKILLZ said:
Hi, can you perhaps make one for the SM-T800? Just tell me what you need Thanks!
-DUHA
Click to expand...
Click to collapse
Sure, I can try. I will only need the stock ODIN firmware (which I can get myself) I'll have time to look into it this weekend.
gnmmarechal said:
Sure, I can try. I will only need the stock ODIN firmware (which I can get myself) I'll have time to look into it this weekend.
Click to expand...
Click to collapse
Here are some mirrored T800 firmwares if you need them http://forum.xda-developers.com/showthread.php?p=58633854
Thank you very much!
-DUHA
DUHAsianSKILLZ said:
Here are some mirrored T800 firmwares if you need them http://forum.xda-developers.com/showthread.php?p=58633854
Thank you very much!
-DUHA
Click to expand...
Click to collapse
K. I'll look at them when I have the chance, maybe tomorrow.