Developing a new Rom - T-Mobile, Samsung Galaxy SIII

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.

Related

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...

How to Develop Roms

I'm sure this has been asked this a million times but i was wondering if anyone could point me in the right direction. I wanted to start developing my own roms and was wondering where I should start. I have no real knowledge of developing so i would need directions for a beginner. It doesn't need to be detailed but maybe point me to some books or something equivalent that would help me out. Thanks
-Brian
Google sir.
Sent from my SAMSUNG-SGH-T989 using xda premium
born2gethard said:
Google sir.
Sent from my SAMSUNG-SGH-T989 using xda premium
Click to expand...
Click to collapse
Best answer you will ever get right there^^^^
Sent from my SGH-T989 using Tapatalk 2
Here's a good start:
http://forum.xda-developers.com/showthread.php?t=1798056
a) get apktool and a good text editor with a good set of features. Find a tutorial on how to do some modification to a system apk. learn.
b) Learn some basic linux commands, helps if you install a linux OS here.
c) learn xml or how to modify it.
d) get the arm toolchain if you want to do kernel stuff.
Found this awesome thread by cyanogen a couple days ago... http://forum.xda-developers.com/showthread.php?t=667298

Mods/ROMs/Themes you want ported?

Anybody have something from another device that you really like but are really upset that our device doesn't have it? Tell me below and I will try my best to port all ROMs/Mods/and Themes that you really like.
Just comment below what you want ported.
NOTE:::: ROMs will be using a STOCK base but will have same features as the ROM ported!
Would a ROM be based on the mb4 update?
Sent from my SGH-T889 using xda premium
Nilsonf said:
Would a ROM be based on the mb4 update?
Sent from my SGH-T889 using xda premium
Click to expand...
Click to collapse
Yes. That's the base I prefer to use.
Droid Premium said:
Yes. That's the base I prefer to use.
Click to expand...
Click to collapse
I would like something like the Verizon Note 2 Eclipse TW ROM. Where mostly everything will be blacked out
Sent from my SGH-T889 using xda premium
Nilsonf said:
I would like something like the Verizon Note 2 Eclipse TW ROM. Where mostly everything will be blacked out
Sent from my SGH-T889 using xda premium
Click to expand...
Click to collapse
I will check it out! You just want the theme of it? Or the actual ROM?
Droid Premium said:
I will check it out! You just want the theme of it? Or the actual ROM?
Click to expand...
Click to collapse
Theme would be great
Sent from my SGH-T889 using xda premium
Nilsonf said:
Theme would be great
Sent from my SGH-T889 using xda premium
Click to expand...
Click to collapse
I can do that! I'm gonna need you to get screenshots of the ROM for me and post it here because I can't see them on the original thread for eclipse rom.
Droid Premium said:
I can do that! I'm gonna need you to get screenshots of the ROM for me and post it here because I can't see them on the original thread for eclipse rom.
Click to expand...
Click to collapse
Here's a link to the website with screenshots
http://www.elementalxdesigns.com/ec...TW-Note-II-v1-5-(4-22-13)-Welcome-to-the-Dark!!!
Sent from my SGH-T889 using xda premium
---------- Post added at 10:49 AM ---------- Previous post was at 10:23 AM ----------
Basically a theme with all the apps that you can black out
Sent from my SGH-T889 using xda premium
Nilsonf said:
Here's a link to the website with screenshots
http://www.elementalxdesigns.com/ec...TW-Note-II-v1-5-(4-22-13)-Welcome-to-the-Dark!!!
Sent from my SGH-T889 using xda premium
---------- Post added at 10:49 AM ---------- Previous post was at 10:23 AM ----------
Basically a theme with all the apps that you can black out
Sent from my SGH-T889 using xda premium
Click to expand...
Click to collapse
Thanks man. This will take some time to port the entire theme. So i will get back with you when I finish it!
Droid Premium said:
Thanks man. This will take some time to port the entire theme. So i will get back with you when I finish it!
Click to expand...
Click to collapse
No problem. Thank you
Sent from my SGH-T889 using xda premium
Nilsonf said:
No problem. Thank you
Sent from my SGH-T889 using xda premium
Click to expand...
Click to collapse
Your welcome. If you can somehow find a flashable zip file with that theme then please give me the link. It will make my life much easier lol
Droid Premium said:
Your welcome. If you can somehow find a flashable zip file with that theme then please give me the link. It will make my life much easier lol
Click to expand...
Click to collapse
I haven't found anything. Would it be easier to port the ROM since that's already built? Lol
Sent from my SGH-T889 using xda premium
Nilsonf said:
I haven't found anything. Would it be easier to port the ROM since that's already built? Lol
Sent from my SGH-T889 using xda premium
Click to expand...
Click to collapse
Well there is 2 problems with porting an entire ROM. 1. I can't port the entire ROM since verizon and t-mobile gn2's run different files on their ROMs. and 2. I don't have permission to port it and this would be called KANG (or stealing).
But I can port a theme for you.
Droid Premium said:
Well there is 2 problems with porting an entire ROM. 1. I can't port the entire ROM since verizon and t-mobile gn2's run different files on their ROMs. and 2. I don't have permission to port it and this would be called KANG (or stealing).
But I can port a theme for you.
Click to expand...
Click to collapse
Yeah I forgot you'd have to ask for permission. A all blacked out theme would be great man
Sent from my SGH-T889 using xda premium
Nilsonf said:
Yeah I forgot you'd have to ask for permission. A all blacked out theme would be great man
Sent from my SGH-T889 using xda premium
Click to expand...
Click to collapse
I can definitely do that. And pretty quick actually. Give me a few and I will have that theme for you!
Droid Premium said:
Well there is 2 problems with porting an entire ROM. 1. I can't port the entire ROM since verizon and t-mobile gn2's run different files on their ROMs. and 2. I don't have permission to port it and this would be called KANG (or stealing).
But I can port a theme for you.
Click to expand...
Click to collapse
There is no flashable for the theme because Nitro has the ROM itself themed. Also just porting the theme is hard because the difference in bases. The phone, contacts, etc is easy, but the framework causes boot loops. by the way the theme is just AOSP with everything blacked out including all the gapps and the complete framework.
As for a direct port with keeping the base it's already on, it's very easy. Technically you could just flash the ROM then a tmo kernel and use it, but to do it right there are like 20 files that need swapped. I already made one, I ran it for a week, but needed wifi calling so left it. I asked Nitro for permission to post it, but he never got back to me. I don't think he comes on xda much. I may try him on his new site. I just don't feel like signing up for another site (already was on his last site). If he gets back with me I'm going to try to rebase it in mb4
By the way kanging is not stealing. It is just using someone's work. This can be with or without permission. Of course without is then stealing.
Sent from my SGH-T889 using xda app-developers app
kintwofan said:
There is no flashable for the theme because Nitro has the ROM itself themed. Also just porting the theme is hard because the difference in bases. The phone, contacts, etc is easy, but the framework causes boot loops. by the way the theme is just AOSP with everything blacked out including all the gapps and the complete framework.
As for a direct port with keeping the base it's already on, it's very easy. Technically you could just flash the ROM then a tmo kernel and use it, but to do it right there are like 20 files that need swapped. I already made one, I ran it for a week, but needed wifi calling so left it. I asked Nitro for permission to post it, but he never got back to me. I don't think he comes on xda much. I may try him on his new site. I just don't feel like signing up for another site (already was on his last site). If he gets back with me I'm going to try to rebase it in mb4
By the way kanging is not stealing. It is just using someone's work. This can be with or without permission. Of course without is then stealing.
Sent from my SGH-T889 using xda app-developers app
Click to expand...
Click to collapse
Thanks for the info man. With the theming i just take the time to rename the PNG files to match the t-mobile base. So its rather simple but time consuming. I can basically port any theme out there. And I dont plan on ever stealing work because I don't want people to steal from me.
Droid Premium said:
Thanks for the info man. With the theming i just take the time to rename the PNG files to match the t-mobile base. So its rather simple but time consuming. I can basically port any theme out there. And I dont plan on ever stealing work because I don't want people to steal from me.
Click to expand...
Click to collapse
Yep that's what is gonna be needed. However there are going to be a lot of xml edits involved because the entire ROM is blacked out.
Sent from my SGH-T889 using xda app-developers app
kintwofan said:
Yep that's what is gonna be needed. However there are going to be a lot of xml edits involved because the entire ROM is blacked out.
Sent from my SGH-T889 using xda app-developers app
Click to expand...
Click to collapse
Yeah i do some XML editing but not much. Like i said earlier this one will be a very tough one to port over but I think i can make it happen!
Droid Premium said:
Yeah i do some XML editing but not much. Like i said earlier this one will be a very tough one to port over but I think i can make it happen!
Click to expand...
Click to collapse
I think you can to. It's a sexy look on this phone. I had Verizon and ran that ROM
Sent from my SGH-T889 using xda app-developers app

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

[Q] Help On Swapping Lock screens From Two Different Rom's

Alright guys this is a simple and straight forward question.
First off let me say im a complete noob when it comes to stuff like this but im more then willing to learn.
My Situation is the following
I LOVE the screen along with the effect that is included on HyperDrive ROM on rls16
I want that lock screen for M.O.A.R.
My Q is how do i do it?
BTW I HAVE googled and I cant seem to find the answer anywhere
Thanks in advanced!!
Spider_Pig27 said:
Alright guys this is a simple and straight forward question.
First off let me say im a complete noob when it comes to stuff like this but im more then willing to learn.
My Situation is the following
I LOVE the screen along with the effect that is included on HyperDrive ROM on rls16
I want that lock screen for M.O.A.R.
My Q is how do i do it?
BTW I HAVE googled and I cant seem to find the answer anywhere
Thanks in advanced!!
Click to expand...
Click to collapse
You have to know how to decompile, make changes, then recompile. Not only that, extensive knowledge of framework would help. Then test your work, May or may not be compatible or even work at all.
Sent from my GalaxyS3
joeyhdownsouth said:
You have to know how to decompile, make changes, then recompile. Not only that, extensive knowledge of framework would help. Then test your work, May or may not be compatible or even work at all.
Sent from my GalaxyS3
Click to expand...
Click to collapse
Damn it.... Well thanks.. Sounds like a 50/50 chance if failure lol thanks for the info
Sent from my SPH-L710 using XDA Premium 4 mobile app
Spider_Pig27 said:
Damn it.... Well thanks.. Sounds like a 50/50 chance if failure lol thanks for the info
Sent from my SPH-L710 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
No problem, there's a lot to it if your not familiar with compiling, framework, java code, etc... I started to learn java code and stopped. That's only breaking the surface of Android OS.
Sent from my GalaxyS3
joeyhdownsouth said:
No problem, there's a lot to it if your not familiar with compiling, framework, java code, etc... I started to learn java code and stopped. That's only breaking the surface of Android OS.
Sent from my GalaxyS3
Click to expand...
Click to collapse
Haha I see, I thought it was as simple as swapping apk's I really don't have all the time to learn all that stuff maybe on some of my time free I'll look into little by little
Sent from my SPH-L710 using XDA Premium 4 mobile app
Spider_Pig27 said:
Haha I see, I thought it was as simple as swapping apk's I really don't have all the time to learn all that stuff maybe on some of my time free I'll look into little by little
Sent from my SPH-L710 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
No, I think lockscreens are part the framework. There are lock screen apps you can download, but most are battery hogs, and probably not what your wanting. I didn't have the time either. Java is kinda confusing to learn also, much less the rest of it.
Sent from my GalaxyS3

Categories

Resources