Related
Quick question for a dev or anyone that knows please...
I extracted the system.img out of an sbf and now have extracted the files from the system.img too. I just need to know what permissions to set to each of the folders/files for system in my updater-script if that makes sense?
Im not using sams fruit cake maker as my phone is a daily and i dont have a spare laying around so im wanting to make it the old fashioned way.
Thanks to anyone that can help.
Sent from my MB860 using XDA App
The-Milkybar-Kid said:
Quick question for a dev or anyone that knows please...
I extracted the system.img out of an sbf and now have extracted the files from the system.img too. I just need to know what permissions to set to each of the folders/files for system in my updater-script if that makes sense?
Im not using sams fruit cake maker as my phone is a daily and i dont have a spare laying around so im wanting to make it the old fashioned way.
Thanks to anyone that can help.
Sent from my MB860 using XDA App
Click to expand...
Click to collapse
Attached you will find my updater script for iBlur! hope that answers your questions
Hi, i'm new to the ROM building/editing stuff. I've read a lot about building ROM's from scratch, but thats not what i'm interested in. I would like to know if, and if i can how, i can edit an existing rom for the Samsung Infuse 4g such as the stock rom and replace stock apps. I want to just edit some of the system/apps like the stock launcher, stock messaging app, etc and replace them with different ones that i already have downloaded. I don't want to edit any of the really deep/internal stuff just the stock applications that are loaded on the phone. Pretty much i want to theme it i guess you could say. Can anyone help me out or point me in the right direction?? Thanks in advanced. I'm looking forward to working with custom ROM's.
bump. can anyone help a guy out??
3 months. Am I posting to the wrong forum?
Sent from my SAMSUNG-SGH-I997 using XDA
How do you flash new rom on your samsung. Is it a .zip file and you flash it via cwm?
Sent from X10
Use this tool forum.xda-developers.com/showthread.php?t=1415600
cjtulowiecki said:
3 months. Am I posting to the wrong forum?
Sent from my SAMSUNG-SGH-I997 using XDA
Click to expand...
Click to collapse
Assuming your file is a .zip file, you could just replace the applications you want (found in the "system/app" folder) on the zip, and sign it afterwards with a tool like AndroidSigner. It works for me
dsixda's kitchen
I haven't used this, but I have seen other ROM modders talk about this application called Kitchen (by dsixda). The link to the post is http://forum.xda-developers.com/showthread.php?t=633246
From the looks of it, it fits your bill.
you have Output the /system and do some work like change themes and other stuff and their is guys in Android Development and Hacking>Android Software Development
First off, thanks for all your replies, I appreciate getting some assistance. To answer most questions, yes I have the rom as a .zip file and flash it with cwm. I will try to replace the apps I want and then look into signing it ( which I don't know a whole lot about, but ill Google it.)
Sent from my SAMSUNG-SGH-I997 using XDA
Yeah so the apps are in /system/apps/ You can replace them easily, but You have to set good permisions
Sent from X10
Use this tool forum.xda-developers.com/showthread.php?t=1415600
I've been wanting to try the kitchen out to see if I can try deodexing and zipaligning etc on the stock touchwiz ROM I'm running.
Do you think it would work? (despite it being discontinued)
yes it works still, works on ics & jellybean (i use it myself to deodex and zipalign)
Theshawty said:
I've been wanting to try the kitchen out to see if I can try deodexing and zipaligning etc on the stock touchwiz ROM I'm running.
Do you think it would work? (despite it being discontinued)
Click to expand...
Click to collapse
Yes dxixda kitchen works but you will need to add another file with gs3 parameters in the edify_defs folder with name m0..still the updater-script does not work . It gives me errors in the installing boot.img stage.. . Anyways you can use the kitchen to create your rom and then package your rom manually using updater-script and update-binary from some other working rom.. Then sign it..
If you or anyone finds a solution to that problem do let us know..
:thumbup:
Sent from someone in the Milky Way
zoot1 said:
but you will need to add another file with gs3 parameters in the edify_defs folder with name m0
Click to expand...
Click to collapse
Where do I find such file?
zoot1 said:
Yes dxixda kitchen works but you will need to add another file with gs3 parameters in the edify_defs folder with name m0..still the updater-script does not work . It gives me errors in the installing boot.img stage.. . Anyways you can use the kitchen to create your rom and then package your rom manually using updater-script and update-binary from some other working rom.. Then sign it..
If you or anyone finds a solution to that problem do let us know..
:thumbup:
Sent from someone in the Milky Way
Click to expand...
Click to collapse
I have a file for myself will upload it here once I reach home.. On my way back.. Hopefully you can see what is wrong.. I tried to get help from wanam also but we could not find the problem..
Edit: here you go..put the m0 file in the edify_defs folder..check if you can find any problem with it..
Sent from someone in the Milky Way
zoot1 said:
I have a file for myself will upload it here once I reach home.. On my way back.. Hopefully you can see what is wrong.. I tried to get help from wanam also but we could not find the problem..
Edit: here you go..put the m0 file in the edify_defs folder..check if you can find any problem with it..
Sent from someone in the Milky Way
Click to expand...
Click to collapse
I don't know anything about stuff like that
I'm a complete noob and just wanna try to deodex and stuff
Theshawty said:
I don't know anything about stuff like that
I'm a complete noob and just wanna try to deodex and stuff
Click to expand...
Click to collapse
Deodexing will work just fine..no probs..some times you might get an error with one or two apps..just use the option to deodex a single app and you will be good to go..
:good:
Edit:
Most important change the api level to 16 before deodexing..
just make a copy of your zipped rom, drop it into the working folder, deodex the files you want to and then pull those files out of the working folder and drop them into the original rom zip folder (minus the original odexed files)
no need to change anything, no need to drop new files in or mess with update script
as you will use your existing update script/meta inf folder blah blah blah, it means you can say yes to the mods the kitchen wants to make as you will only be taking the deodexed files from there, nothing else
(does that make sense? - im guessing you will ignore this anyway like my previous post))
Darkside Agent said:
just make a copy of your zipped rom, drop it into the working folder, deodex the files you want to and then pull those files out of the working folder and drop them into the original rom zip folder (minus the original odexed files)
no need to change anything, no need to drop new files in or mess with update script
as you will use your existing update script/meta inf folder blah blah blah, it means you can say yes to the mods the kitchen wants to make as you will only be taking the deodexed files from there, nothing else
Click to expand...
Click to collapse
Thanks, will try this.
Darkside Agent said:
(does that make sense? - im guessing you will ignore this anyway like my previous post))
Click to expand...
Click to collapse
Uh, sorry about that. I totally missed your post!
Did you get it all sorted in the end?
Darkside Agent said:
Did you get it all sorted in the end?
Click to expand...
Click to collapse
Nah, I basically said "f*ck it and deleted the whole thing.
Gonna let someone else deal with zipaligning, deodexing and all that.
Theshawty said:
Nah, I basically said "f*ck it and deleted the whole thing.
Gonna let someone else deal with zipaligning, deodexing and all that.
Click to expand...
Click to collapse
You need Patience my friend..
zoot1 said:
You need Patience my friend..
Click to expand...
Click to collapse
One of many things I lack and will probably always lack.
Sorry for dragging out an old thread but I thought I would have a go with this. I have the kitchen installed, I have put I9300XXDLI5_I9300OXADLI5_I9300XXDLI5_BTU.zip in the original_update and have the m0 file in tools/edify_defs
I then try and extract the ROM but I get an error Error: No system folder found!
How can I not even get started? I must be missing something basic here!
Kangburra said:
Sorry for dragging out an old thread but I thought I would have a go with this. I have the kitchen installed, I have put I9300XXDLI5_I9300OXADLI5_I9300XXDLI5_BTU.zip in the original_update and have the m0 file in tools/edify_defs
I then try and extract the ROM but I get an error Error: No system folder found!
How can I not even get started? I must be missing something basic here!
Click to expand...
Click to collapse
IIRC, the archive file must be a tar archive containing at least a system.img.
Sent from my GT-I9300 using Tapatalk 2
Theshawty said:
IIRC, the archive file must be a tar archive containing at least a system.img.
Sent from my GT-I9300 using Tapatalk 2
Click to expand...
Click to collapse
Can't I start with the ODIN file of the leaks? It must have a system image in it? Where do you start with this? I thought a whole flashable ROM would be ideal.
Kangburra said:
Can't I start with the ODIN file of the leaks? It must have a system image in it? Where do you start with this? I thought a whole flashable ROM would be ideal.
Click to expand...
Click to collapse
Extract the tar file and put the system.ext4.img and boot.img in the update folder.. Then Dxixda kitchen will recognize it..
Sent from the iPoop killer ==>>>
Kangburra said:
Can't I start with the ODIN file of the leaks? It must have a system image in it? Where do you start with this? I thought a whole flashable ROM would be ideal.
Click to expand...
Click to collapse
Oh yeah, I forgot, the system.img must be coverted from yaffs img to an ext4 file. I believe the utility is called ext2fs (or something like it)
Dsixda's tool should provide that program anyhow.
Well I unzipped the ROM and untarred the md5 and then it at least got me started. I am now just working out what I can do and what I need to get. Thanks for your help.
[edit]Well I built the ROM and tried both the update and updater scripts but both fail. Will go and re-read the help. [/edit]
Kangburra said:
Well I unzipped the ROM and unatarred the md5 and then it at least got me started. I am now just working out what I can do and what I need to get. Thanks for your help.
[edit]Well I built the ROM and tried both the update and updater scripts but both fail. Will go and re-read the help. [/edit]
Click to expand...
Click to collapse
Well that is the problem which I am not to work out yet.. As Dxixda kitchen does not support s3
Best way it to use meta-inf folder from other rom..
Sent from the iPoop killer ==>>>
Hello,
I want to make a custom ROM based on a stock i9001 ROM. However when I extracted the tar file there were IMG and ext4 files. I know how to make a rom via cygwin when i have: 1) system folder
2) META-INF folder
And 3) boot.img
I don't know what to do to the stock ROM
(.tar) to be like this
*** sorry for my bad english
Sent from my Galaxy Nexus using xda premium
kagouro said:
Hello,
I want to make a custom ROM based on a stock i9001 ROM. However when I extracted the tar file there were IMG and ext4 files. I know how to make a rom via cygwin when i have: 1) system folder
2) META-INF folder
And 3) boot.img
I don't know what to do to the stock ROM
(.tar) to be like this
*** sorry for my bad english
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
explain more
Help Building a CUSTOM(from STOCK ROM)
Newbie here---
- I have downloaded the HTC stock RUU for my device.
- I used Android Kitchen cygwin to extract the files, setup the working folder.
- Added root permissions,BusyBox
- Built the rom from working folder.
Wanted to test whether this works or not... But Phone Got stuck on HTC logo .. Not even BOOTANIMATION.
What did i miss or DO wrong here??
Where in these steps worked flawlessly when i took a custom rom? What else should be done here?? Help would be Appreciated!!!
Learn More About Kitchen. Add Root, Busybox, Put apk files in System/aps etc. What do you want to do?
cheqolada said:
Learn More About Kitchen. Add Root, Busybox, Put apk files in System/aps etc. What do you want to do?
Click to expand...
Click to collapse
I'm Sorry, The ROM i built from the working folder did not boot. My question was what went wrong?
kagouro said:
Hello,
I want to make a custom ROM based on a stock i9001 ROM. However when I extracted the tar file there were IMG and ext4 files. I know how to make a rom via cygwin when i have: 1) system folder
2) META-INF folder
And 3) boot.img
I don't know what to do to the stock ROM
(.tar) to be like this
*** sorry for my bad english
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
Maybe this is what you search:
http://forum.xda-developers.com/showthread.php?t=1976412
yashwantpiduru said:
I'm Sorry, The ROM i built from the working folder did not boot. My question was what went wrong?
Click to expand...
Click to collapse
My Answer is for kagouro - Becouse i Don't see your post when I write.
If Your Phone is dedected in adb you can use logcat (adb logcat in windows cmd) if phone don't dedected in adb - flash recovery via fastboot, join in recovery , instal working rom and found bad files in rom (try add modyfication singly - first root, second busybox etc - in this metod you can see whad mod don't work - probably stupid method but work :cyclops
yashwantpiduru said:
Newbie here---
- I have downloaded the HTC stock RUU for my device.
- I used Android Kitchen cygwin to extract the files, setup the working folder.
- Added root permissions,BusyBox
- Built the rom from working folder.
Wanted to test whether this works or not... But Phone Got stuck on HTC logo .. Not even BOOTANIMATION.
What did i miss or DO wrong here??
Where in these steps worked flawlessly when i took a custom rom? What else should be done here?? Help would be Appreciated!!!
Click to expand...
Click to collapse
Kitchen will replace certain necessary parts of your ROM if it isn't compatible with the kitchen, it puts them back when you compile. When you compiled your ROM did you take the guided option? Also, and probably the first thing I should have asked, is your phone compatible with kitchen?
Sent from my SPH-D710 using xda premium
Stryke_the_Orc said:
Kitchen will replace certain necessary parts of your ROM if it isn't compatible with the kitchen, it puts them back when you compile. When you compiled your ROM did you take the guided option? Also, and probably the first thing I should have asked, is your phone compatible with kitchen?
Sent from my SPH-D710 using xda premium
Click to expand...
Click to collapse
My phone is compatible with the kitchen.
Yeah I took the guided step! Still no luck
sent from my oc'd incS
yashwantpiduru said:
My phone is compatible with the kitchen.
Yeah I took the guided step! Still no luck
sent from my oc'd incS
Click to expand...
Click to collapse
OK, just for giggles try this, take the meta-inf folder from a rom you know works and using 7zip replace the one in your rom. Let me know if that helped at all:beer:
Sent from my SPH-D710 using xda premium
Stryke_the_Orc said:
OK, just for giggles try this, take the meta-inf folder from a rom you know works and using 7zip replace the one in your rom. Let me know if that helped at all:beer:
Sent from my SPH-D710 using xda premium
Click to expand...
Click to collapse
Sure! its late! I will try and let you know asap!
P.S: actually I tried this as well adding aroma installer to the rom! That had some ext3 error ! Dont have a clue what's that?
sent from my oc'd incS
yashwantpiduru said:
Sure! its late! I will try and let you know asap!
P.S: actually I tried this as well adding aroma installer to the rom! That had some ext3 error ! Dont have a clue what's that?
sent from my oc'd incS
Click to expand...
Click to collapse
Ext3 is a mount point, I'm not sure what it would be specific to your device, but it tells me there's an error in your updater script
Sent from my SPH-D710 using xda premium
Stryke_the_Orc said:
Ext3 is a mount point, I'm not sure what it would be specific to your device, but it tells me there's an error in your updater script
Sent from my SPH-D710 using xda premium
Click to expand...
Click to collapse
Thanks for the heads up... I am gonna check the updater script.
sent from my oc'd incS
I have the rare projector phone Samsung Galaxy Beam GT-I8520 (the first version). It was only released in Singapore, for a limited time, back in 2010.
Unfortunately, Samsung decided not to upgrade the 2.1 Android version of the phone to 2.2 due to the rarity of the device.
Since then, Samsung launched a new, international, version of the concept with the same name in 2012, but with different hardware and the product code GT-I8530. It was launched with Android 2.3 and has gotten upgrades to Jellybean.
I was wondering if I could somehow upgrade (port?) a firmware(ROM?) for my I8520 using a firmware(ROM?) for I8530?
They have the same resolution and both use ARMv7 instruction set.
Thank you!
Maveric-Romeo said:
I have the rare projector phone Samsung Galaxy Beam GT-I8520 (the first version). It was only released in Singapore, for a limited time, back in 2010.
Unfortunately, Samsung decided not to upgrade the 2.1 Android version of the phone to 2.2 due to the rarity of the device.
Since then, Samsung launched a new, international, version of the concept with the same name in 2012, but with different hardware and the product code GT-I8530. It was launched with Android 2.3 and has gotten upgrades to Jellybean.
I was wondering if I could somehow upgrade (port?) a firmware(ROM?) for my I8520 using a firmware(ROM?) for I8530?
They have the same resolution and both use ARMv7 instruction set.
Thank you!
Click to expand...
Click to collapse
you can try porting be sure that processors are matching screen size pixel density etc
you can compare with other devices too select the best one that suits your phone and port the rom from that device
sangalaxy said:
you can try porting be sure that processors are matching screen size pixel density etc
you can compare with other devices too select the best one that suits your phone and port the rom from that device
Click to expand...
Click to collapse
Thank you for the answer. The processors are different and and screen density is different, but the thing is that I would really like the one for I8530, because I also want to be able to use my built in projector.
Maveric-Romeo said:
Thank you for the answer. The processors are different and and screen density is different, but the thing is that I would really like the one for I8530, because I also want to be able to use my built in projector.
Click to expand...
Click to collapse
you can try may be it works as you said it also has a armv7 structure and same screen size
sangalaxy said:
you can try may be it works as you said it also has a armv7 structure and same screen size
Click to expand...
Click to collapse
What porting guide should I use and how should I prepare to make sure that I don't brick my phone?
Is this a good newbie walkthrough for porting? http://rk00064.blogspot.se/2012/04/port-gbcm7stock-roms-to-your-device.html
Maveric-Romeo said:
What porting guide should I use and how should I prepare to make sure that I don't brick my phone?
Is this a good newbie walkthrough for porting? http://rk00064.blogspot.se/2012/04/port-gbcm7stock-roms-to-your-device.html
Click to expand...
Click to collapse
yea it is a good guide but I think it is copied from xda
for everything you will get answers from xda so why are you searching for another ones
and after building you should debug to find if there any error exists don't know much about that
anyways check here all you need is there
and search in xda and post in rom building section about rom porting questions
you should be debugged and use emulater to find out any error before flashing it into your phone
I have now downloaded a rom for I8520 and one for I8530.
But they do not contain the files I'm supposed to edit. One is called I8520DXJI1.rar and contains a file called SS_DL.dll and a .tar file containing these files:
cache.rfs
modem.bin
ramdisk.img
system.rfs
userdata.rfs
zImage.img
The other, I8530XXLK1_NEELK1_Nordic_Android_2.3.6.zip, also contains a file called SS_DL.dll and a .tar.md5 file.
What should I do with these? Do I need some other kind of roms?
Maveric-Romeo said:
I have now downloaded a rom for I8520 and one for I8530.
But they do not contain the files I'm supposed to edit. One is called I8520DXJI1.rar and contains a file called SS_DL.dll and a .tar file containing these files:
cache.rfs
modem.bin
ramdisk.img
system.rfs
userdata.rfs
zImage.img
The other, I8530XXLK1_NEELK1_Nordic_Android_2.3.6.zip, also contains a file called SS_DL.dll and a .tar.md5 file.
What should I do with these? Do I need some other kind of roms?
Click to expand...
Click to collapse
The thing you have edit is in system so extract that system.rfs
The next is tar.md5 extract that also inside that will be a system folder thdn follow the rom portkng guides
Sent from my GT-S6102 using xda app-developers app
sangalaxy said:
The thing you have edit is in system so extract that system.rfs
The next is tar.md5 extract that also inside that will be a system folder thdn follow the rom portkng guides
Sent from my GT-S6102 using xda app-developers app
Click to expand...
Click to collapse
What program can I use to extract .rfs files?
Maveric-Romeo said:
What program can I use to extract .rfs files?
Click to expand...
Click to collapse
iam not sure about that I never tried
try google you will find something
sangalaxy said:
iam not sure about that I never tried
try google you will find something
Click to expand...
Click to collapse
Should/Could I move this thread to the rom building section to get more help?
Maveric-Romeo said:
Should/Could I move this thread to the rom building section to get more help?
Click to expand...
Click to collapse
You cant move this because devolopment sections doesnt allow questions
You can find a tutorial to port and then ask there on the thread of porting or find any similiar thread
Sent from my GT-S6102 using xda app-developers app