Related
This isn't necessary anymore, the dsixda kitchen now fully supports our phone.
Get the dsixda kitchen from HERE. And unzip it to a place of your choosing.
REMINDER: This will only work on Linux and/or Cygwin. Tutorials for that are on the kitchen page.
Thx for sharing your knowledge...it can give a massive headache when u don't know a thing about this stuff, like me..i will learn with my die-hard mode ..
anyway I have a question for you..about bootanimation on your v2 rom..how you disable it.? How you do that.?sammy using a proprietary file for his bootanim rite.?a .qmg file,am I rite? How you do that.? Seriously,i do wanna know..
I'm more interested on modding theme,crt anim,etc...but my knowledge limit my passion...
sent from another space
jahlee said:
Thx for sharing your knowledge...it can give a massive headache when u don't know a thing about this stuff, like me..i will learn with my die-hard mode ..
anyway I have a question for you..about bootanimation on your v2 rom..how you disable it.? How you do that.?sammy using a proprietary file for his bootanim rite.?a .qmg file,am I rite? How you do that.? Seriously,i do wanna know..
I'm more interested on modding theme,crt anim,etc...but my knowledge limit my passion...
sent from another space
Click to expand...
Click to collapse
Allow me to answer on behalf Just insert this into build.prob:
debug.sf.nobootanimation=1
Boot up actually faster! Get more build tweak here:
http://www.android-hilfe.de/root-ha...imus-3d/145592-tweaks-scripts-collection.html
cowithgun said:
Allow me to answer on behalf Just insert this into build.prob:
debug.sf.nobootanimation=1
Boot up actually faster! Get more build tweak here:
http://www.android-hilfe.de/root-ha...imus-3d/145592-tweaks-scripts-collection.html
Click to expand...
Click to collapse
Actually THIS is the original thread. The one you linked to gives no credit to knzo for his discoveries. (I know you didn't mean anything bad though )
KezraPlanes said:
Actually THIS is the original thread. The one you linked to gives no credit to knzo for his discoveries. (I know you didn't mean anything bad though )
Click to expand...
Click to collapse
sorry! didn't mean it, was googling those property based on your build.prob and it just land there!
I also just learn thru a hard way that after compiling acro68 kernel, I need to copy the dhd.ko module into the ROM. Finally able to get wifi!
cowithgun said:
sorry! didn't mean it, was googling those property based on your build.prob and it just land there!
I also just learn thru a hard way that after compiling acro68 kernel, I need to copy the dhd.ko module into the ROM. Finally able to get wifi!
Click to expand...
Click to collapse
I forgot to mention that, sorry xD
And I know you didn't mean it, it's okay Just always look on XDA first
KezraPlanes said:
I forgot to mention that, sorry xD
And I know you didn't mean it, it's okay Just always look on XDA first
Click to expand...
Click to collapse
You provide more than enough! Your first optimized ROM! I learn a lot by looking at it. Then, with this tutorial, I was able to build my first customized ROM by following exactly that you wrote.
You should change the "**MIGHT**" work to "**SURELY**" work!
cowithgun said:
You provide more than enough! Your first optimized ROM! I learn a lot by looking at it. Then, with this tutorial, I was able to build my first customized ROM by following exactly that you wrote.
You should change the "**MIGHT**" work to "**SURELY**" work!
Click to expand...
Click to collapse
Thanks for the compliment.
I will keep the **MIGHT** because there are always people who try crazy things (me included) like random porting of ROMs so it's safer this way. xD
If anyone interested to try compile acro68 kernel, I recommend to look into this link: http://wiki.cyanogenmod.com/wiki/Building_Kernel_from_source
Very detailed, step by step and only need to change the kernel source to point to: https://github.com/arco/samsung-kernel-ancora/tree/gingerbread (for GB)
Once the make is successful, you will get an zImage.
Now, in Kitchen, you should have already use option 20 to extract the boot image. Replace the newly generated zImage to get a shiny new kernel. Of cause, you need to pack it back and finally build your ROM.
Finally, replace the ./samsung-kernel-ancora/drivers/net/wireless/bcm4329/dhd.ko to ROM's system/etc/wifi/dhd.ko.
cowithgun said:
Allow me to answer on behalf Just insert this into build.prob:
debug.sf.nobootanimation=1
Boot up actually faster! Get more build tweak here:
http://www.android-hilfe.de/root-ha...imus-3d/145592-tweaks-scripts-collection.html
Click to expand...
Click to collapse
Thanks for that link..appreciate that..? Will testing rite now..
Sent from another space
Can we use this for the exhibit ii
via Dan swagger
Actually, regarding the instructions in Post 1, you could probably skip all of them and do this only:
Rename the file tools/edify_defs/GT-I9001 to: GT-I8150
Kezra if i wanna change the launcher just delate the touchui.apk on the app folder and add some launcher? Heheh sorry for the noob question im a complete noob on rom building
Sent from my GT-I8150 using XDA App
can anyone help mee??? if i wanna install my modified rom i get error in cwm (bad) can't open ;( why?
DarthJonathan said:
Kezra if i wanna change the launcher just delate the touchui.apk on the app folder and add some launcher? Heheh sorry for the noob question im a complete noob on rom building
Sent from my GT-I8150 using XDA App
Click to expand...
Click to collapse
try to answer your question, corect me if im wrong XD
just delete a TWLauncher.apk and replace with your launcher, don't forget to change the permission XD
Hello guys,
Latest Arabic rom link :
Here
Could you please make this rom deodex ?
I am trying to make it using dsixda kitchen but I could not.
i found something in this forum....can this mathod used for sgw?look likes same i follow some of the guide.....
Hey Guys,
I am going to explain some of the files in a custom rom,the small and easy to mod files because the aim is to educate newbies and NOT advanced devs.
Ok,So,I have seen a lot of questions being asked nowadays about making custom roms.This guide is NOT about building a custom rom but about editing and modding it.I am doing this guide taking CM7 as base,not stock,so there might be differences between the roms you choose to mod.Also,I am prone to mistakes here and there.If i made any,please comment about it and i will remove it.Also,please feel free to give your suggestions about making this guide better
What you would need:
Notepad++
WinRar or any other zip/rar manager like 7zip or WinZip
If you want go advanced,you would also need these things
Cygwin
Smali/Baksmali
APK Multi tool or anything like that,i dont care
And most importantly,a brain and eyes(So,Dont ask me stupid questions like,how de fuk du i xtarct? and then in brackets,sorry for my english)
GUIDE:
So,first up,download a rom of your choice(Dont forget to get the permissions for modding from the developer) and extract it.When you extract it,you will see 2 folders and 1 file,it varies.It depends on the contents of the rom.
The folders are:
1.META-INF
2.system
The file:
1.boot.img
So,
Open up system and the first folder you are going to see is 'apps'.
As you already see,this is the place where all the apps go,for the history.You might also see some .odex files below the apps.So,if you remove an app,you should delete the odex file too.If you want to add an app,just drag and drop Take care not to delete each and every app you find,because each of them has their own functions.Also,if you delete contact.apk and replace it with a better dialer like Exdialer,you wont be able to add or delete contacts.So,there are some files better left alone.
If you want to know how to merge them,then use google,there are a lot of tutorials on deodexing.If you want to edit an app,then use APK multi tool,again please use google,lots of tuts on this one too.
Also,you will find an app here and its a main one,systemui.apk By editing systemui.apk,you can get transparent status bars,transparent notification bars,centre the clock.Things like that.The idea with which you edit Systemui.apk and framework-res.apk,thats how your rom is going to look like.These files handle the visual things and they are awesome too.For some systemui mods,refer HERE
Next,the 'bin' folder,this guide is aimed at the noobs,so nothing about this,this is a bit advanced stuff,so sorry.
Next up,the 'etc' folder.There are a lot of things that go here.I wont be going to full details for the moment because i am having exams,so no time.However,i will be explaining the easy to explain files.
One thing you will notice is the 'init.d' folder.If you want to add any script like LagFree v2,just put the files of the init.d folder in the script's folder here,nothing else.You dont need to copy any other files like META-INF.
Another file,is CHANGELOG-CM,just as the name suggests its a file giving you changelogs
Another file is NOTICE.html..Its just a file showing copyrights and all that stuff.You wouldnt need to edit that,would you?
Will add more about the other files soon
Next,the 'fonts' folder..You guys need an explanation for that??
Next,'framework' folder.Here you will find framework-res.apk(Obviously,duh...).I wont tell about any other file because this is aimed at new users,not advanced guys.Framework-res is where all the icons in notification bar are.The battery icons,they are all in framework.Also,lockscreen icons
go here..Most of the icons.If i have to start on anything.It would take me weeks,theres so much to write about framework.Also take care not to mess up the framework.Because its like the skeleton(thats what i know ) of a rom.If a framework is incorrectly configured,the rom wont boot.So,keep that in your mind always when you edit framework.
Next,the 'libs' folder,This guide is aimed at newbies,so not touching this part.
And comes 'media'..Most probably you will find 2-3 folders here.Audio,bootanimation.zip and wallpapers.
If you want to change the default,its in build.prop,not here,i will explain that later.If you need to add some audio,its just drag and drop,nothing much,just put them in the right folders,like alarms,ringtones and notifications
If you need to add wallpapers,reszie the pictures to 640x480,thats the resolution that works for ace.Also resize it to 107x80 and save it as another pic with a _small at the end.For eg,the default file is defaultwallpaper.jpg,you make another pic with 107x80 called defaultwallper_small.jpg.
Then,theres the bootanimation.zip..However way you change this thing.Always name it bootanimation.If you want to know how to make a boot animation,then refer freeyourandroid.com
Next up is 'tts' folder..Sorry but i dont know much about this folder.I think this folder contains the languages for the tts app but i am not sure about it.Same goes for 'usr' and 'wifi' folders.But since this thread is aimed at newbies,i dont think there wouldnt a point in writing them up anyway
Next up is build.prop file.Open it with notepad++...build.prop file is pretty self explanatory.
Here you can change the most basic things like the android version that setting shows..Wondered how people are making 2.3.4 look like 4.0.3 in settings??Its build.prop.Also,you can change what 'About phone' shows here.
Other things,you can change things like,how long your wifi scans,how much battery your phone saves while in sleep,Dalvik VM heapsize and default ringtones.If you are wondering what # stands for,it signifies that,that particular tweak is not running,so you can take out the # if its a tweak you like.You could also use it say things like,Additional build properties.You could make it #AdditionalBuildProperties and go to the next line and give your tweaks there.Some build.prop tweaks can be found in slaid480's thread in Galaxy Ace S5830 titled "[MOD]Build.prop tweaks for SGA" or you can go to freeyourandroid.com and find some tweaks there,however the tweaks listed there are universal,so practise caution when playing with build.prop
Now to boot.img..Theres an awesome guide about this in freeyourandroid.com Please have a look at it,because there are lots to write about this one.This is where Cygwin comes in,for instructions on unpacking and repacking and commands and info about boot.img,referHERE and HERE.My summarized version,boot.img is where you can replace kernels.This is where you can make those low-level changes
Then,to META-INF folder.You would find lots of folders here but the file that you would edit consistently is update script.Find it and open it with Notepad++..Unless you edited xbin and bin files,this is not hard to do..Just change around ui_print to what you like.Dont touch anything else if you dont know what you are doing.If you DID edit xbin or bin files,you would need to touch advanced things like symlink tagged ones(I had to give them some sort of a tag)
Now on making it a flashable zip,archive them to a zip file.Get a signer here: http://forum.xda-developers.com/show...96&postcount=2
The instructions on using that are given with it.Just rename it back to the name you like after signing it.
ganesh...will this work on stock ROM ?
Sent from my GT-I8150 using xda premium
When i build the Rom, do i have to zip and sign, or not?
bagux said:
When i build the Rom, do i have to zip and sign, or not?
Click to expand...
Click to collapse
You better sign it. xD
I created a Custom rom using dsixda kitchen and all the roms work fine until i deodex them and add su permissions the rom doesnt boot and if use the boot.img file after building the custom rom i get a Status 7 error for the tmp\boot.img file
i reffered some sites it says this is a problem with the updater-script
can someone help me out with this error
yup...the problem comes from the updater script. you need to replace the updater script with the modified one. if you need to install only the rom (without the kernel) you can find one in my post. check my sig about customizing a rom. if you want to install the kernel you need to modify the script used to install the kernel. the other way, you can install the kernel separately with faqbly or mai77's method.
SSSidGGG said:
I created a Custom rom using dsixda kitchen and all the roms work fine until i deodex them and add su permissions the rom doesnt boot and if use the boot.img file after building the custom rom i get a Status 7 error for the tmp\boot.img file
i reffered some sites it says this is a problem with the updater-script
can someone help me out with this error
Click to expand...
Click to collapse
boot.img is for kernel and you can install it after installing ur rom... and yes, wenever u deodex ur rom it will show bootloop so u can manually deodex ur rom, if u add su permissions then nothing would happen.. another solution to make deodexed rom to work could be by replacing the META-INF from another rom. u can make ur kernel work by copying the META-INF from a rom which has custom kernel in it
SOURCE:i hav tried all this
I have installed the roms without the kernel but the problem is i want it to be deodexed and if i build a rom which is deodexed without the boot.img file the phone is stuck at the samsung galaxy y boot screen
can u put up a detailed explanation on how to make custom roms and all plz i really need help
i have reffered a lot of post but the only working method was of dsixda kitchen and
the roms only boot if i just rename it and build it if i add any su or deodex the phone doesnt boot
hell_lock said:
boot.img is for kernel and you can install it after installing ur rom... and yes, wenever u deodex ur rom it will show bootloop so u can manually deodex ur rom, if u add su permissions then nothing would happen.. another solution to make deodexed rom to work could be by replacing the META-INF from another rom. u can make ur kernel work by copying the META-INF from a rom which has custom kernel in it
SOURCE:i hav tried all this
Click to expand...
Click to collapse
Thanks for the help i will try it out
and another thing can u insert the uot kitchen theme to the custom rom without acctualy having to flash it again and again from the recovery
don't forget to clean your dalvik-cache after install your rom. in most cases it can causes bootloop if the dex file isn't match with the apk file.
SSSidGGG said:
Thanks for the help i will try it out
and another thing can u insert the uot kitchen theme to the custom rom without acctualy having to flash it again and again from the recovery
Click to expand...
Click to collapse
after getting the modded files from UOT kitchen u can directly flash them... no need of reflashing the rom..
I will try that and is the only solution to get rid of the bootloop caysed by deodexing
hell_lock said:
after getting the modded files from UOT kitchen u can directly flash them... no need of reflashing the rom..
Click to expand...
Click to collapse
no i meant getting the uot theme into the custom rom
like if i flash my rom the theme automatically gets flashed kind of that
SSSidGGG said:
no i meant getting the uot theme into the custom rom
like if i flash my rom the theme automatically gets flashed kind of that
Click to expand...
Click to collapse
Open zip folder you got after modding the files after that copy those files and replace the stock files with them for
eg: moded.zip>app>xxx.apk ---copy
customrom.zip>app> ---- paste and replace the old files
tried that already i get stuck at the main flash screen
thanks anyways
SSSidGGG said:
tried that already i get stuck at the main flash screen
thanks anyways
Click to expand...
Click to collapse
Sometime not all application can deodex in my case with ultimate deodex samsung keyboard n email can deodex. But when i try with dsixda kitchen email app can deodex.
Sent from my GT-S5360
^ he is right.. some apps cant be deodexed.. try installing the rom with no special features except su... then keep adding features one by one... dont put the modded files from UOT directly before flashing the custom rom cuz sometimes they can also lead to bootloop... first check whether ur rom is booting or not and then all kind of stuffs
if you replace the theme you 'must' clean your dalvik cache. please make sure that you also have delete systemUI.odex file in /system/app.
Can someone give a real detailed explanation on how to create a fll custom including themes in the rom and how to create kernel for that particular rom
and how to fix the status 7 bug even with other custom rom's lernel i get the same status 7 error some one plz help
and also how do i deodex without getting stuck for a bootloop
check my sig. you can also visit hell_lock's post about make a rom from kitchen. the only one method to solve your error 7 problem is by using meta-inf folder from other custom rom. for deodexing method you can see chamatht's post about how to deodex system app and framework.
SSSidGGG said:
Can someone give a real detailed explanation on how to create a fll custom including themes in the rom and how to create kernel for that particular rom
and how to fix the status 7 bug even with other custom rom's lernel i get the same status 7 error some one plz help
and also how do i deodex without getting stuck for a bootloop
Click to expand...
Click to collapse
this is u need
http://forum.xda-developers.com/showthread.php?t=1590330
&
http://forum.xda-developers.com/showthread.php?t=1616501
thanks for the reply but these are the two posts fom where i actually learned creating rom and hell_lock also had this status 7 problem
so guys using meta inf from other rom should be done after building the whole rom or during the working folder step
you can find a meta-inf folder in my post you can use that instead if you only want to install the rom without the kernel.
Thanks dude but when i add the meta inf folder during zipalign there is a error and guys i got go launcher ex as the launcher but it is not the default one i get an option to choose and i remember that i deleted the launcher.apk file
And the alarm is missing in my phone after installing this rom
:thumbup:
Sent from my GT-S5360 using XDA
Hi
I made my own rom, but it downt boots....
Can somebody help?
Playman432 said:
Hi
I made my own rom, but it downt boots....
Can somebody help?
Click to expand...
Click to collapse
how did you make the rom? and is it sense based rom?
give full description.
Okay:
I used dsixda's kitchen, 7zip and notepad ++
I used this ROM as base: http://forum.xda-developers.com/showthread.php?t=1916045
I rooted it, install busybox, want to.deodex, but it dont work so 1 deleted all .odex files
And enable app2sd... And I addet flashplayer to apps... At last i addet 3 build.prob tweaks one for
Battery life one for better video and picture quality and the last for faster Internet.
Then i make that to a zip file and flash it.
Playman432 said:
Okay:
I used dsixda's kitchen, 7zip and notepad ++
I used this ROM as base: http://forum.xda-developers.com/showthread.php?t=1916045
I rooted it, install busybox, want to.deodex, but it dont work so 1 deleted all .odex files
And enable app2sd... And I addet flashplayer to apps... At last i addet 3 build.prob tweaks one for
Battery life one for better video and picture quality and the last for faster Internet.
Then i make that to a zip file and flash it.
Click to expand...
Click to collapse
man,it wont deodex because apn of android is set on 15.so set it to 10.because you are using base rom gb(2.3.5)
then convert to deodex.
it wont covert to deodex by deleting odex files.and you need to convert framework and system apps both to deodex so click on b option.
and no need of app2sd because its very old method,wont work sometimes so better use link2sd or int2ext+ scripts.and yeah dont forget to add busybox run aparts(init.d) support or you wont able to flash int2ext+ scripts.
also change wipe status of rom.keep it to yes.so when you flash rom,it ll wipe all data remaining on phone
then make zip with option 2.edify sign zipaligned and all.
then flash it ll work.
How can i comeplete remove app2sd?
Playman432 said:
How can i comeplete remove app2sd?
Click to expand...
Click to collapse
dont know.you have to remove files which added by that feature.best you can reconsturct that rom.it ll easy.
Hi There ,
I have been looking everywhere for a cwm .zip that contain a clean stock firmware to start moding it with some mods but with no luck ,
can anybody point me out where i can get such a stock baseband (not a .tar.md5) as what sammobile provide , but like CWM zip Rom one .
Mr.Androidfan said:
Hi There ,
I have been looking everywhere for a cwm .zip that contain a clean stock firmware to start moding it with some mods but with no luck ,
can anybody point me out where i can get such a stock baseband (not a .tar.md5) as what sammobile provide , but like CWM zip Rom one .
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1896696 you can find zip flash file here
THose are tar.md5
shhbz said:
http://forum.xda-developers.com/showthread.php?t=1896696 you can find zip flash file here
Click to expand...
Click to collapse
Those are .tar.md5 , i can not mod them with apktool unfortunately .
I need them to be .zip file that contains the (Meta , system and boot )....
Mr.Androidfan said:
Hi There ,
I have been looking everywhere for a cwm .zip that contain a clean stock firmware to start moding it with some mods but with no luck ,
can anybody point me out where i can get such a stock baseband (not a .tar.md5) as what sammobile provide , but like CWM zip Rom one .
Click to expand...
Click to collapse
+1 I am looking for dmg1 but I think it doesn't exist here, based on my search.
well...
albsat said:
+1 I am looking for dmg1 but I think it doesn't exist here, based on my search.
Click to expand...
Click to collapse
well, thats a shame , where can i find it , there must be a way to get it or even to create it from the stock .tar.md5 one ?!!
If you want to start modding then search disxda kitchen
That also supports tar, you won't need to have cwm.
Sent from my GT-N7100 using xda premium
dr.ketan said:
If you want to start modding then search disxda kitchen
That also supports tar, you won't need to have cwm.
Sent from my GT-N7100 using xda premium
Click to expand...
Click to collapse
dr.ketan , first I would like to thank you for the amazing all in one thread and the modding thread , i have learned how to root and install a custom ROM from your guides , honestly , i love your work man
I have installed the framework from your thread and tried to extract the systemUI using a terminal emulator after i have rooted the phone , but it gives mee (ssh:no ta found) error every time i use it on any of the samsung stock ROM , and as you know without a clean systemUI i wont be able to start modding , and i have searched for a way to convert the .tar.md5 ROM to .zip or at least extract the systemUI from them but with no luck , all threads explaining it are sony phones threads .
To sum up , i wish if you can show me how to get this systemUI from the stock base ROM.
Ps, your MultiMod_V16 is amazing , thanks for that , i am planning to use some of the mods in it in my first experimental build.
First you need to deodexed SystemUI
That's why i have suggest you kitchen, with that you can extract tar and deodexed all app in one go.
If kitchen looks difficult then
find some img extract software, with that you can extract System apk from tar. later you can find any deodexer utility to deodex SystemUI.
Thanks
dr.ketan said:
First you need to deodexed SystemUI
That's why i have suggest you kitchen, with that you can extract tar and deodexed all app in one go.
If kitchen looks difficult then
find some img extract software, with that you can extract System apk from tar. later you can find any deodexer utility to deodex SystemUI.
Click to expand...
Click to collapse
Got it........
I just wondering there is kitchen like tools for making ROM or flashable zip for our XM ?
My initial goal is to build my own deodexed flashable zip from my nandroid backup, previously i always use kitchen for this kind of stuff, but there are a big different on updater script generated by kitchen and the one used on any custom rom on XM
Can anyone point me out to the right direction here? Thanks
madper said:
I just wondering there is kitchen like tools for making ROM or flashable zip for our XM ?
My initial goal is to build my own deodexed flashable zip from my nandroid backup, previously i always use kitchen for this kind of stuff, but there are a big different on updater script generated by kitchen and the one used on any custom rom on XM
Can anyone point me out to the right direction here? Thanks
Click to expand...
Click to collapse
I think dsixda Android Kitchen is work for Xperia Devices.. But you can find other tool in Cross Device Development Forum
Naufal Sidik said:
I think dsixda Android Kitchen is work for Xperia Devices.. But you can find other tool in Cross Device Development Forum
Click to expand...
Click to collapse
It does work, but need some modification on updater-script and updatebinary to be able to flash the zip via CWM, so require some extra work to do LOL,
thanks for replay bro