What software to use to create custom ROMS - Epic 4G Q&A, Help & Troubleshooting

I see all these custom ROM's out there for the Epic 4g. What software do these people use to create there own ROM's. The best I can do with some one else ROM is the ability to change the boot animation and shutdown animation using 7zip. I'm kind of a noob to this stuff, but I can figure just about anything out.
I have seen ROM Kitchen but i would like something i can use without web access. So if there is any software out there that i can use please let me know. Also a URL link would be nice to. Thanks in advanced to anyone who can help.

smali, baksmali, 7zip, notepad++, custom roms are wayyy to easy to make.
sent from my epic 4g. with the key skips.

ugothakd said:
smali, baksmali, 7zip, notepad++, custom roms are wayyy to easy to make.
sent from my epic 4g. with the key skips.
Click to expand...
Click to collapse
I am ready to learn some dev stuff myself. Do you mind if I PM you with some questions?
Sent from my SPH-D710 using xda premium

Has anyone used ROM Kitchen?

JohnCorleone said:
I am ready to learn some dev stuff myself. Do you mind if I PM you with some questions?
Sent from my SPH-D710 using xda premium
Click to expand...
Click to collapse
Feel free to

I've even thought about trying my hand at one custom rom before I leave the epic.
Sent from shane6374's Epic via Tapatalk

Related

Video how to?

I am sorry if this was posted before, but I was looking at some of the guides for learning how to make themes. I have never done anything like this before or done any of this type of programming, but would like to try and learn how to.
But I am a person that learns better with watching what must be done then actually reading it lol. Is it possible for someone who does themes for the epic can possibly post or make videos on how to actually start learning how to make themes from the stock files? Like setting up the different programs needed and then maybe doing a sample of how to actually make a theme from the stock.
I hope I am not offending anyone for asking this, but I find this site very fascinating but like I said I am very new to this type of programming or working with android phones.
But I will understand if this is not possible to do since so many people have different ways of working and might not be able to show there work. But any possible help would be greatly appreciated.
Thank you all for your time and patience.
youtube has given me knowledge a time or two.
There are a bunch of how to's all over these forums. Some have videos. feel free to ask questions and myself and others will help
Sent from my SPH-D700 using Tapatalk
mysteryemotionz said:
There are a bunch of how to's all over these forums. Some have videos. feel free to ask questions and myself and others will help
Sent from my SPH-D700 using Tapatalk
Click to expand...
Click to collapse
Ok first of I know of many questions lol....Even tho froyo is out now, do we the eclipse plugin for adb? I follow the written tutorial to install sdk and the apk manager app.
But I did not install the eclipse adt plugin that the guide talked about, is it necessary even tho we are on froyo currently?
Also what would be a very good starting point for a newbie? Should I focus on a specific field of the android devices or is themeing very different from the other aspects of modding the epic phones?
I have yet to use eclipse on any theme I been apart of. I use apkmanager to de compile and re compile .apks. I use notepad ++ to edit xml files. Xml files can only be edited when the apk had been de compiled. I use gimp for image editing. You can use any photo editing program you like. I use 7zip to brite and put the images in the apk. Baksmali and smali for editing .dex files.
I suggest reading the how to's as they explain everything in detail.
Sent from my SPH-D700 using Tapatalk
Okay again thank you for the advice
neuton said:
Okay again thank you for the advice
Click to expand...
Click to collapse
Feel free to pm me if there is anything specifiac. Also check out my theme and others to help give you idea of what has been done and what can be done.
Sent from my SPH-D700 using Tapatalk
mysteryemotionz said:
Feel free to pm me if there is anything specifiac. Also check out my theme and others to help give you idea of what has been done and what can be done.
Sent from my SPH-D700 using Tapatalk
Click to expand...
Click to collapse
Okay I will do that, I hope I can learn this stuff hehehe....again thank you.
This forum rocks there are so many helpful people here.
neuton said:
Okay I will do that, I hope I can learn this stuff hehehe....again thank you.
This forum rocks there are so many helpful people here.
Click to expand...
Click to collapse
I learned everything on my own. I didn't have anyone to teach me. I taught thomasskull666 and where working on some good projects. Me and dreamsforgotten are always bouncing ideas off of each other. If you see my eclair build I was the imply theme with the reboot options that I will port over to froyo once we get an official build. I also have two other things I figured out for froyo that you can see in my froyo build. I labeled all the silent options correctly to vibrate and I removed the sprint branding. Its hard to believe I was like you when I got my epic. I didn't know ****.
Sent from my SPH-D700 using Tapatalk
mysteryemotionz said:
I learned everything on my own. I didn't have anyone to teach me. I taught thomasskull666 and where working on some good projects. Me and dreamsforgotten are always bouncing ideas off of each other. If you see my eclair build I was the imply theme with the reboot options that I will port over to froyo once we get an official build. I also have two other things I figured out for froyo that you can see in my froyo build. I labeled all the silent options correctly to vibrate and I removed the sprint branding. Its hard to believe I was like you when I got my epic. I didn't know ****.
Sent from my SPH-D700 using Tapatalk
Click to expand...
Click to collapse
Lmao thats cool. Well I hope I can learn this stuff just like you have.
Off topic but may I ask are you a young guy or older, cause I am in my late 30's so I do not learn as easy as the younger generation do
neuton said:
Lmao thats cool. Well I hope I can learn this stuff just like you have.
Off topic but may I ask are you a young guy or older, cause I am in my late 30's so I do not learn as easy as the younger generation do
Click to expand...
Click to collapse
I'm 26. Its not hard to learn the basics. Xml for the most part is well writtin so making those changes are somewhat easy. Smali is a ***** to edit and that I'm still learning. For the most part a theme is 95% images.
Sent from my SPH-D700 using Tapatalk
mysteryemotionz said:
I'm 26. Its not hard to learn the basics. Xml for the most part is well writtin so making those changes are somewhat easy. Smali is a ***** to edit and that I'm still learning. For the most part a theme is 95% images.
Sent from my SPH-D700 using Tapatalk
Click to expand...
Click to collapse
Ahh ok cool, then hopefully I will not go crazy trying to pick this up and learn
neuton said:
Ahh ok cool, then hopefully I will not go crazy trying to pick this up and learn
Click to expand...
Click to collapse
I already passed the crazy stage
Sent from my SPH-D700 using Tapatalk

[Q] Easily changer carrier name?

Change the carrier name?
Would love to know how to do this as well! I read yesterday somewhere on here that you would have to decompile/recompile the framework after editing the carrier name but thats currently out of my league. Maybe someone can help out by creating a flashable zip that fixes it but I'm not sure if thats possible considering all the different rom/theme configurations out there.
I'm running RandomRom 2.2.1 Phoenix/Genocide 1.0 with zanderman112's Epi-sense theme that I just flashed yesterday and currently loving my setup with zanders theme. The only thing I would like to do now is change my carrier name to say Sprint. Any help is greatly appreciated!
Res/values/strings.xml
Change line 286.
Sent from shane6374's Epic via Tapatalk
Would I have to decompile and recompile?
Sent from my SPH-D700 using XDA App
flimsy888 said:
Would I have to decompile and recompile?
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
Yup
GituSum Epic4G
The way I do it, is unlock the epic then use cdma workshop 2.7
Sent from my SPH-D700 using xda premium
SheWolf88pr said:
The way I do it, is unlock the epic then use cdma workshop 2.7
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
That's not what he wanted...he wanted to change it in android
sent from my miui-ified epic
change the banner where it says sprint?
SheWolf88pr said:
change the banner where it says sprint?
Click to expand...
Click to collapse
Yeah I think so. In the pulldown.
then yea, thats what i do. unlock it and in cdma workshop theres a banner box that u write what u want it to say.
SheWolf88pr said:
then yea, thats what i do. unlock it and in cdma workshop theres a banner box that u write what u want it to say.
Click to expand...
Click to collapse
I'm thinking he's looking for this so he can run sprint apps on a cooked rom. For this to work it would have to modify the resources.asrc in the framework-res.apk.
Sent from shane6374's Epic via Tapatalk
Maybe a how to video lol. Since I am not sure I understand what everyone is talking about I probably won't be able to do it myself.
Seegy24 said:
Maybe a how to video lol. Since I am not sure I understand what everyone is talking about I probably won't be able to do it myself.
Click to expand...
Click to collapse
Gotta have at least apkmanager with resources set up to even attempt this. Then you need to know how to edit xml,and how to get those changes into the framework. Probably 2 or 3 videos might get you through it.
Sent from shane6374's Epic via Tapatalk
Not sure if this works or not but found it on the main developers page today
http://forum.xda-developers.com/showthread.php?t=901865

Want to theme/ make custom roms

I really really reaaaaaally want to learn how to theme and i would like to make roms but i have no clue how!! I think there is a tutorial around xda but im not really a read nd do person i would really apresiate sumbody helpin me with the basics and any help i need im really interested in this and i have the time to actually do roms, themes ect please can sumone help me?
Sent from my SPH-D710 using XDA App
GaBoRoOtSs said:
I really really reaaaaaally want to learn how to theme and i would like to make roms but i have no clue how!! I think there is a tutorial around xda but im not really a read nd do person i would really apresiate sumbody helpin me with the basics and any help i need im really interested in this and i have the time to actually do roms, themes ect please can sumone help me?
Sent from my SPH-D710 using XDA App
Click to expand...
Click to collapse
I was gonna ask the same question but decided to do some searching and reading. Im gonna figure it out sooner or later because you learn from your mistakes and practice makes perfect.
Sent from my SPH-D710 using xda premium
solehjeff said:
I was gonna ask the same question but decided to do some searching and reading. Im gonna figure it out sooner or later because you learn from your mistakes and practice makes perfect.
Sent from my SPH-D710 using xda premium
Click to expand...
Click to collapse
Were are you reading to theme/rom?
Sent from my SPH-D710 using XDA App
First you should get yourself familiar with Androids innards. It is very unlike windows and closer to linux/osx. Grab yourself Root Explorer, it will be a very worthwhile investment unless you are already familiar with ADB.
Make sure you have 7ZIP, and GIMP, and know how to use them first. Also install Brut.all's APKTool (base for Android-Utility/APKManager)
Download and install the Android SDK
Here's the Developers guide, It has quite a bit of information in it related to specific png locations, names, how they're displayed, etc and more.
Here's a guide I used to get into theming made by TheImpaler747 (VERY notable dev)
If you have a Mac/Linux grab Android Utility (Essentially APK Manager for Mac), it has a very active and helpful dev, as well as a very intensive guide.
If you have Windows/Linux grab APKManager
These are advanced APK/Android tools that let you edit APKs, Sign ZIPs/APKs, and much more.
Remember only sign APKs that go in /Data, if it's in System, don't sign it. If you edit an APK/ZIP it will lose it's signature, so remember to resign. If an APK goes in /System/App, don't sign it. All update zips must be signed in order to be flashed. Make sure that the updater script is in UTF-8 form and saved w/o a filename, many things can go wrong with this and make your zip unable to flash.
Here's another very large compilation of guides
Messing with AOSP? There's a guide for that.
Wanna Learn ADB
.9.pngs killing you? Me too, I have several links to those
Long Text Guide
The guide I found that was like an Epiphany
Hex/XML Editin? Grab Notepad++, Learn about color hex codes, memorize ffffff=white 000000=black ff0000=red and in GIMP/PS/PXM/Etc make sure you have a color pallete/notepad of the colors you need to recall on the exact same value more than once, this will be alot of colors.
Edit Settings.apk's List via XML
Gentleman, pm me. I have information I have sent others... It does require reading though... Exstensive reading. But its how all of us learned how to make roms and themes...
I updated my post with a small guide. I will continue to improve on it.
Thanks guys!
Sent from my SPH-D710 using xda premium
fowenati said:
I updated my post with a small guide. I will continue to improve on it.
Click to expand...
Click to collapse
Thanks alot
Sent from my SPH-D710 using XDA App
@ fowenati:
That is a great post man. These guys will be theme'n in no time.
12MaNy said:
@ fowenati:
That is a great post man. These guys will be theme'n in no time.
Click to expand...
Click to collapse
Thanks man!
fowenati said:
I updated my post with a small guide. I will continue to improve on it.
Click to expand...
Click to collapse
Excellent work...

Developing a new Rom

What are the basic need to knows in order to create your own Rom. I've already downloaded the android kitchen but I can't use that for s3 .
Does anyone have any info on learning to develop? I already know the basics (I.e. adb, sdk, etc.
Sent from my SGH-T999 using xda app-developers app
Modifying an existing Rom. Theming. It's a good way to start. Download 7zip. Pop a Rom open and try to figure out what makes it tick.
Sent from my SGH-T999 using xda premium
hucesar1017 said:
What are the basic need to knows in order to create your own Rom. I've already downloaded the android kitchen but I can't use that for s3 .
Does anyone have any info on learning to develop? I already know the basics (I.e. adb, sdk, etc.
Sent from my SGH-T999 using xda app-developers app
Click to expand...
Click to collapse
I would do like the above poster said and grab a deodexed stock base and go from there. There is tons of tweaks just to be had with these two files "build.prop" & "frameworkres.apk".
Goodluck !
hucesar1017 said:
What are the basic need to knows in order to create your own Rom. I've already downloaded the android kitchen but I can't use that for s3 .
Does anyone have any info on learning to develop? I already know the basics (I.e. adb, sdk, etc.
Sent from my SGH-T999 using xda app-developers app
Click to expand...
Click to collapse
Wow, good luck, hope it is something wild and wicked, I for one have TOTAL respect for the Devs, they spend a lot of time on the roms, go get em bud
TheAxman said:
Wow, good luck, hope it is something wild and wicked, I for one have TOTAL respect for the Devs, they spend a lot of time on the roms, go get em bud
Click to expand...
Click to collapse
+1
-Sent from my T999 / T-Mobile Galaxy SIII
hucesar1017 said:
What are the basic need to knows in order to create your own Rom. I've already downloaded the android kitchen but I can't use that for s3 .
Does anyone have any info on learning to develop? I already know the basics (I.e. adb, sdk, etc.
Sent from my SGH-T999 using xda app-developers app
Click to expand...
Click to collapse
The kitchen does work with the d2tmo. I've been using it but can't seem to figure out why I when I create my rom my IMEI is gone.

What Do I Need To Learn?

I really want to make a custom rom, but first i need to learn the basics of the s3 and how the android operating system works. any help?
Open up a rom zip and take a look inside...see in what folders which files are
Check out xda-university too
Thanks for the advice. I am tired of not being able to do anything for my self. ive decided its time to step up and take chances.
eisawi99 said:
Thanks for the advice. I am tired of not being able to do anything for my self. ive decided its time to step up and take chances.
Click to expand...
Click to collapse
No problem...if you need links to anything im probably your guy, I subscribe to all threads that I feel are important (content wise)
For example, this thread shows how to odex APKs (apps). Same method can be applied for odexing frameworks files
I love being self sufficient to my phone, but it's hard. I barely know anything so far.
Sent from my SPH-L710 using xda app-developers app
eisawi99 said:
I really want to make a custom rom, but first i need to learn the basics of the s3 and how the android operating system works. any help?
Click to expand...
Click to collapse
There is a whole thread by Dreamsforgotten on xda that will teach, guide and show you everything you need. For building roms and for theming.
Transmitted with a portable device using Xparent Blue Tapatalk 2
I am new too and can appreciate the idea of a thread such as this. Hopefully someone can send me links to an easy way to learn everything about android
Sent from my SPH-D710 using xda premium
Marchello900 said:
I am new too and can appreciate the idea of a thread such as this. Hopefully someone can send me links to an easy way to learn everything about android
Sent from my SPH-D710 using xda premium
Click to expand...
Click to collapse
There is no "easy way" to learning android...
Sent from my rooted, suited, and booted s3, living the dual core life, know dat.
Well I would like to reword that with easiest way to learn ansroid
Sent from my SPH-D710 using xda premium

Categories

Resources