[Q] huge question for all you smarter devs - HTC EVO 3D

ok so im trying to learn to dev right and i found the kitchen thats suppose to help you well it has a porting option and i was wondering if it would be able to port CM???....dont troll me...im only trying to help

pimp100500 said:
ok so im trying to learn to dev right and i found the kitchen thats suppose to help you well it has a porting option and i was wondering if it would be able to port CM???....dont troll me...im only trying to help
Click to expand...
Click to collapse
Short answer, Nope.

Longer answer...it can aid in the porting of cm7, but it won't be a direct, instant, no problem port. It will move some files for you, but you must also know which files to remove, edit, tweak, etc. before you could even begin porting it

I'm thinking a fresh new build is most likely the best option for CM. You'll have to be patient like the rest and give them time.There's a lot of time, work and testing envolved either way.
You got an answer from myn so that should keep this thread short and sweet. OP you can always go to the CM dev team and watch for any info they share.

thanks to both of you....anyone wanna teach me how to port lol

http://goo.gl/TTlKm

jdmmike said:
http://goo.gl/TTlKm
Click to expand...
Click to collapse
that look dammn fine haha

Which kitchen are you using ?

Gumby63 said:
Which kitchen are you using ?
Click to expand...
Click to collapse
cygwin
10chars

Cygwin isn't the kitchen, it's the environment the kitchen runs in.

He is probably using dsixda's kitchen

Related

Coding a rom

I would like to learn how to code a rom. I'm well aware of the fact that it's gonna be very hard but I will certainly try... I'll probably start by learning how to do small edits an existing rom and go on from there.
So would you like to know how to theme or compile?
AOKP 4 LYF (possibly CM7 aswell)
scoffyburito said:
So would you like to know how to theme or compile?
Click to expand...
Click to collapse
Hey there..
Even i am interested in ROM development..starting off with tweaks and theming..then moving to MIUI theming level..and then actual porting and ROM development with kernel stuff compiling and all..
i know it would be very hard and would require few months to start off and create 1..
i am ok..i am 18 and would be having summer vacations as well
And im on CM9 currently by maclaw
i do have programming experience primarily in C,C++, .NET and good in Java..i am an app dev as well..just started few months ago..and made apps..1 rooted app too
i know all of the stuff would be in C and C++..but i am eager to learn and develop !!
well I want a TRUSTWORTHY start off guide ..could you help me out..in providing some useful links or even knowledge sharing would be awesome!
The code isn't just C and C++
There's the Makefile language , Java language and Javascript .
Herpderp Defy.
Ohh ok!
Do you have some useful links from where i can learn or atleast start..!
I just love Android .. currently just making apps using only d SDK..
and what is the MakeFile language for..guessing it would be for packaging stuff together..i guess so....
And was wondering .. do i only have to refer the chef central at xda!
or there is some more awesome learning stuff somewhere else?!
And Linux knowledge is also important (not much though)
Sent from my GT-S5830 using Tapatalk
KcLKcL said:
And Linux knowledge is also important (not much though)
Click to expand...
Click to collapse
Yeah..i agree to that
And i justt loveee Ubuntu
So I would appreciate it if someone could make a guide for noobs
jleonnn said:
So I would appreciate it if someone could make a guide for noobs
Click to expand...
Click to collapse
Yeah .. there anyone to give us a start off?
There are a couple of easy to understand guides somewhere around here....
K then thanks I'll try to find them
Sent from my GT-S5830 using XDA

Can you make your own Custom ROM? Motorola Photon 4G

There are too many ROM and so many possibilities.
Lately i have tested the Kitchen Sink ROM and loved it, but the thing that gets me the most is Stock Motorola Cam. It doesnt have it . The CM9 Cam from kitchen sink is good but its delayed alot. There are more i would like to explain but ill just leave it simple. Can you make your own ROM?
yes
Sent from my mopho
Unlike the winmo days where anyone could get a kitchen and build away, the closest thing android has to that is the aroma installer kitchen sink uses. So building a rom on android is a bit more advanced. Best bet would be getting an already credible minimal rom such as the 3.2.5 deblur/cm7 and theming/modifying it to your liking. But the fact that you asked such a broad question kinda tell me that youve got a lot of reading to do if youre plannin to undertake such a project.
Acvice said:
Unlike the winmo days where anyone could get a kitchen and build away, the closest thing android has to that is the aroma installer kitchen sink uses. So building a rom on android is a bit more advanced. Best bet would be getting an already credible minimal rom such as the 3.2.5 deblur/cm7 and theming/modifying it to your liking. But the fact that you asked such a broad question kinda tell me that youve got a lot of reading to do if youre plannin to undertake such a project.
Click to expand...
Click to collapse
If its possible im willing to do the work....Could you two point me in the right direction?
CoogiMane1996 said:
If its possible im willing to do the work....Could you two point me in the right direction?
Click to expand...
Click to collapse
What are you looking for in a rom exactly? I don't know where to point you without knowing what you want haha.
Sent from my CM7ed out Mopho!
Acvice said:
What are you looking for in a rom exactly? I don't know where to point you without knowing what you want haha.
Sent from my CM7ed out Mopho!
Click to expand...
Click to collapse
I'm Trying to build something Similar to Kitchen sink with Some Stock APK from the Motorola photon Like the Stock Cam and other
Start reading would be my advise and when your done read some more.
mof9336 said:
Start reading would be my advise and when your done read some more.
Click to expand...
Click to collapse
Anyone more suggestions or good places i can read to do so?
mof9336 said:
Start reading would be my advise and when your done read some more.
Click to expand...
Click to collapse
This is all, you need to know. Everyone starts this way.
peetr_ said:
This is all, you need to know. Everyone starts this way.
Click to expand...
Click to collapse
lol its peetr from the GSM unlock thread Hey and Yes i know that but i wish to be pointed in the right forum/thread or some source to being with
You have to use Google, it tells you almost everything. For example, search for "android how to make theme" and it writes you the answer.
peetr_ said:
You have to use Google, it tells you almost everything. For example, search for "android how to make theme" and it writes you the answer.
Click to expand...
Click to collapse
I try to but i get nothing its all Oh Look what this guys made not how to make your own
Very long, but maybe this will help.
http://youtu.be/1_H4AlQaNa0
Have you ever built a rom before?
FC809 said:
Very long, but maybe this will help.
http://youtu.be/1_H4AlQaNa0
Click to expand...
Click to collapse
You gave me a place to start once i learn ill let you be the first to request a personal ROM
Cubanluke88 said:
Have you ever built a rom before?
Click to expand...
Click to collapse
No but i wouldnt mind working hard to learn and develop
CoogiMane1996 said:
You gave me a place to start once i learn ill let you be the first to request a personal ROM
Click to expand...
Click to collapse
I need Linux agh Back to square 1
CoogiMane1996 said:
I need Linux agh Back to square 1
Click to expand...
Click to collapse
I don't think you do anymore. That video was posted almost 1 1/2 years ago. I think you can do it on windows now. But honestly I truly dont know lol. Just a guess.
Sent from my MB855 using XDA
Are you still intrested in making a custom rom? I'm in the process of learning how to make one

What to do after creating a rom?

I have created a rom and themed it. But i wnt some performance tweaks and some apps which i could integrate in settings.apk
Sent from my GT-S5360 using xda app-developers app
hell_lock said:
I have created a rom and themed it. But i wnt some performance tweaks and some apps which i could integrate in settings.apk
Sent from my GT-S5360 using xda app-developers app
Click to expand...
Click to collapse
Looking forward for your rom..
-------------------------------------------------------------------------
Sent from my GT-S5360 using xda premium
maybe u coulf add rom control with its tweaks?
So start looking at performance tweaks and such, and if you are adding some stuff to pre-compiled APKs then look into smali and the tools you need to use to manipulate it.
thewadegeek said:
So start looking at performance tweaks and such, and if you are adding some stuff to pre-compiled APKs then look into smali and the tools you need to use to manipulate it.
Click to expand...
Click to collapse
Smali is too hard for me! I only undrstnd xml
Sent from my GT-S5360 using xda app-developers app
hell_lock said:
Smali is too hard for me! I only undrstnd xml
Sent from my GT-S5360 using xda app-developers app
Click to expand...
Click to collapse
If all you understand is XML then you are going to be hard pressed as what you want to do will need to be done by editing the smali or the Java source code
Sent for a corner cell in Arkham
[RANT]
Oh boy...I just love it when people start saying
"I'm building a ROM", "I'm doing dev work", "I want to be a recognized developer"
Then I make suggestions and I get "That's too hard", "Do you have a download link" "Cn u teac me hw mak a custm kernel?"
Yet they are totally unwilling to actually invest some time into these things and LEARN it.
Guy's Rome wasn't built in a day, and your ROM isn't going to be either. Look around, read, SEARCH SEARCH SEARCH. Download other people's stuff not just to Kang it, rename/re-post it under your name, but to LEARN, to figure out how it works, so you can UNDERSTAND. This isn't like a store, where you walk in and go "I want one of those, and I'll take one of them, and please get me that, where can I find this, etc, etc." Make little modifications, tweaks on top of tweaks, and keep doing that until it's soemthing new, soemthing different, and THEN post it. But please don't limit yourself, to what is "Easy" or "Comfortable", it's not the way to get anywhere with real development work, much less in life. Put some time into it, and some effort. I really do wish you all luck, but you guys have to stop looking for the easy way to get some quick credit.
[/RANT]
@OP I know of zero performance modifications that you can do in XML, and if you are looking to use someone else's work and use that then start searching and make sure you ask before you use it.
thewadegeek said:
[RANT]
Oh boy...I just love it when people start saying
"I'm building a ROM", "I'm doing dev work", "I want to be a recognized developer"
Then I make suggestions and I get "That's too hard", "Do you have a download link" "Cn u teac me hw mak a custm kernel?"
Yet they are totally unwilling to actually invest some time into these things and LEARN it.
Guy's Rome wasn't built in a day, and your ROM isn't going to be either. Look around, read, SEARCH SEARCH SEARCH. Download other people's stuff not just to Kang it, rename/re-post it under your name, but to LEARN, to figure out how it works, so you can UNDERSTAND. This isn't like a store, where you walk in and go "I want one of those, and I'll take one of them, and please get me that, where can I find this, etc, etc." Make little modifications, tweaks on top of tweaks, and keep doing that until it's soemthing new, soemthing different, and THEN post it. But please don't limit yourself, to what is "Easy" or "Comfortable", it's not the way to get anywhere with real development work, much less in life. Put some time into it, and some effort. I really do wish you all luck, but you guys have to stop looking for the easy way to get some quick credit.
[/RANT]
@OP I know of zero performance modifications that you can do in XML, and if you are looking to use someone else's work and use that then start searching and make sure you ask before you use it.
Click to expand...
Click to collapse
This.
You won't develop a ROM overnight. Go learn some real programming and stop compiling other peoples work and making a ROM that is "your own."
Sent from my HTC One X using xda premium
rohan32 said:
This.
You won't develop a ROM overnight. Go learn some real programming and stop compiling other peoples work and making a ROM that is "your own."
Sent from my HTC One X using xda premium
Click to expand...
Click to collapse
Who are you referring it to? I cooked a rom and I think that I have made the rom. Of you don't have anything to help me then please don't comment. I don't understand smali but I know how to read tutorials and add more features in the rom by smali editing like swipe to remove, 14 toggle etc.
Sent from my GT-S5360 using XDA
I never ask for an easy way out. I add features in my rom manually!!
Sent from my GT-S5360 using XDA
He was being helpful, he is bringing up a attitude that is rampant here on XDA, namely the "cooking" of ROMs. There are WAY too many people who just cook a ROM in a kitchen and claim to have "developed" it. No, you just re-packaged somebody's work, it's not the same thing. I'm not saying it's useless, but it causes way to many "developer" wanna-be's that just aren't interested in actually learning something. Up above we posted suggestions and you responded with
Smali is too hard for me! I only undrstnd xml
Click to expand...
Click to collapse
That creates the impression that you aren't wanting to try any other methods for creating ROMs. If you were trying to say that you don't know smali, then maybe you should have said something like,
I don't know smali so I'm not sure how well I could implement features like that. Do you guys have any suggestions?
Click to expand...
Click to collapse
Not only is that easier to read, but it also communicates much more clearly what you are trying to say/ask. But the way that post is currently worded it makes it sound like you are just wanting to re-package somebody's work and use it as your own.
thewadegeek said:
He was being helpful, he is bringing up a attitude that is rampant here on XDA, namely the "cooking" of ROMs. There are WAY too many people who just cook a ROM in a kitchen and claim to have "developed" it. No, you just re-packaged somebody's work, it's not the same thing. I'm not saying it's useless, but it causes way to many "developer" wanna-be's that just aren't interested in actually learning something. Up above we posted suggestions and you responded with
That creates the impression that you aren't wanting to try any other methods for creating ROMs. If you were trying to say that you don't know smali, then maybe you should have said something like,
Not only is that easier to read, but it also communicates much more clearly what you are trying to say/ask. But the way that post is currently worded it makes it sound like you are just wanting to re-package somebody's work and use it as your own.
Click to expand...
Click to collapse
This is very true, I'm new to porting and I'm starting with porting so I can learn the ins and outs of a rom so at a later time I can learn to develop, even in porting I've had to back smali and make some edits to get things working so sooner or later you will have to as well.. I'm currently reading a begginers guide on java for android.. Google is my best friend and I'm trying to learn as much as I can because I have an idea of my 'ideal' rom.. I can't wait for someone else to do it so I can port it and I know it will never be the way I want.. I'm doing it mainly for myself and I hope one day I can share with others
Sent from my Nexus S 4G using xda premium
Best thing to do is get on the good side of a dev and ask them to teach you, I had great help from some of the best devs on XDA, but as above its not something you can just learn easily, I already had a pretty good knowledge of Java and XMLs etc before i got a smart phone lol, If you stick to it then you should get somewhere, Java is a pain in the ass though, editing .smalis is probably the hardest thing for a new dev
Think About It
TO GET STARTED
Fix Bugs
Test it,
Decompile APKS and modify them if you have permission
Add features and tweaks
Put it up on git.
Help YOUR USERS and stop asking silly questions
snowman77 said:
TO GET STARTED
Fix Bugs
Test it,
Decompile APKS and modify them if you have permission
Add features
Put it up on git
Help YOUR USERS and stop asking silly questions
Click to expand...
Click to collapse
Done all dat.. Srry to ask dis question. Seems like people here are not helpful. Everyone is a flamer.
Sent from my GT-S5360 using XDA
hell_lock said:
Done all dat.. Srry to ask dis question. Seems like people here are not helpful. Everyone is a flamer.
Sent from my GT-S5360 using XDA
Click to expand...
Click to collapse
I haven't seen one post of someone flaming you in this thread. We tried to give you some advice and you said it was too "hard" so we all shut up and left you alone.
thewadegeek said:
I haven't seen one post of someone flaming you in this thread. We tried to give you some advice and you said it was too "hard" so we all shut up and left you alone.
Click to expand...
Click to collapse
I prefer bein left alone so pls dont comment again..
Sent from my GT-S5360 using XDA
hell_lock said:
I prefer bein left alone so pls dont comment again..
Sent from my GT-S5360 using XDA
Click to expand...
Click to collapse
Well then you shouldn't have started the thread, I'm not trying to "flame" by any means... but if you wanna add some performance settings and mods I'll give you some advice thewadegeek gave me, take a look at aokps or cm9 or whoever's git repo you feel has some similar features to those you wish to add and start there, you'll get a good understanding of how everything works... at that point it comes to the fine details and making sure everything works.. when you have issues at that point you then can ask for help on getting the fine details fixed since at that time you'll have specific issues that someone can help with
Sent from my Nexus S 4G using Tapatalk 2
evol4g said:
Well then you shouldn't have started the thread, I'm not trying to "flame" by any means... but if you wanna add some performance settings and mods I'll give you some advice thewadegeek gave me, take a look at aokps or cm9 or whoever's git repo you feel has some similar features to those you wish to add and start there, you'll get a good understanding of how everything works... at that point it comes to the fine details and making sure everything works.. when you have issues at that point you then can ask for help on getting the fine details fixed since at that time you'll have specific issues that someone can help with
Sent from my Nexus S 4G using Tapatalk 2
Click to expand...
Click to collapse
Thanks.. Thats what I wanted
Sent from my GT-S5360 using XDA
hell_lock said:
Thanks.. Thats what I wanted
Sent from my GT-S5360 using XDA
Click to expand...
Click to collapse
No problem man, good luck to ya
Sent from my Nexus S 4G using Tapatalk 2

ROM creation

Hello. I would appreciate it if someone would point me in the right direction of where to go to learn (from the very beginning) how to develop ROMs for the Rezound or even just AOSP. I am new to coding but I am willing to learn and have lots of time to put into it. I want to help contribute to the development of the Rezound and get us out of this lull. :good:
cslingerland said:
Hello. I would appreciate it if someone would point me in the right direction of where to go to learn (from the very beginning) how to develop ROMs for the Rezound or even just AOSP. I am new to coding but I am willing to learn and have lots of time to put into it. I want to help contribute to the development of the Rezound and get us out of this lull. :good:
Click to expand...
Click to collapse
Chef Central
http://forum.xda-developers.com/forumdisplay.php?f=613
Thank you. Sorry about not finding that on my own. :/
Just jump in there and do it. Get 7zip and start dissecting other roms to see how they work.
kzoodroid said:
Chef Central
http://forum.xda-developers.com/forumdisplay.php?f=613
Click to expand...
Click to collapse
I am also very eager to learn and will probably be learning at the same pace as you maybe slower but I've ALWAYS been a quick learner. Maybe we can help each other. my email is [email protected]
sent from my S-off HTC Rezound using XDA Premium
if I've helped in any way, don't be shy of that thanks button : )
For sure man. Any help is appreciated. I'm trying to figure out where to start. I might just start with changing graphical things to see how that works and then go from there. Don't really know yet though.
cslingerland said:
For sure man. Any help is appreciated. I'm trying to figure out where to start. I might just start with changing graphical things to see how that works and then go from there. Don't really know yet though.
Click to expand...
Click to collapse
Yeah man. I guess we could just learn and try the basics and the quickly we learn we will most likely hit the advanced levels of Rom Development pretty soon. Should we start with the STOCK Rezound rom?
sent from my S-off HTC Rezound using XDA Premium
if I've helped in any way, don't be shy of that thanks button : )
I want to start win the graphics because you can't mess too much up playing with graphics and I will get the feel of. Where things are located. I think I am goin to start from the newest ics leak stock. And then move to the official ota when it comes out. Sound like a good plan?
Thanks for the link, kzoodroid. Been thinking about possibly starting up ROM'ing for a bit now, just never knew where to start.
I haven't had any code projects to work on since I got out of college for summer break... weird that I'm slightly itching to code lol.
Working on a ROM using the kitchen. It's really good for showing you a lot of things you need to do for basics (deodexing, zipaligning, etc.) Just remember that it is "basic" and you can't completely construct a ROM just using the kitchen. Great way to get started :good:
cslingerland said:
I want to start win the graphics because you can't mess too much up playing with graphics and I will get the feel of. Where things are located. I think I am goin to start from the newest ics leak stock. And then move to the official ota when it comes out. Sound like a good plan?
Click to expand...
Click to collapse
WHEEW.. high five. Alright.. I'm right there with ya.
sent from my S-off HTC Rezound using XDA Premium
if I've helped in any way, don't be shy of that thanks button : )
Awesome! Ha. I'm gonna look for the kitchen tonight when I get out of work... I think it's a few steps inside my back door. I should be able to find it just fine
Also... I if anyone knows of any straight to the point videos about how the kitchen works or basic ROM building, please post links. Or make one! That would be great too
cslingerland said:
Awesome! Ha. I'm gonna look for the kitchen tonight when I get out of work... I think it's a few steps inside my back door. I should be able to find it just fine
Click to expand...
Click to collapse
HAAAAA don't get distracted by the beer in the fridge lol
sent from my S-off HTC Rezound using XDA Premium
if I've helped in any way, don't be shy of that thanks button : )
http://www.speedtest.net/android/210112746.png
Dig through the Chef Central forum, looks like a lot of good info there.
Sent from my ADR6425LVW using xda premium
Building Sense based ROMs using dsixda's kitchen is pretty straight forawrd, hardest part was seting it up to run on a windows pc. You pretty much just end up with a deodexed, zipaligned ROM. I haven't done this with my Rezound but have built ones for the Incredible and Eris. You can also de-sense ROMs easily witht his too. Its a good tool to learn teh basics. The next step up is to learn to compile from source or to port over a ROM from another device.
AOSP
http://source.android.com/source/initializing.html
Guide to Porting (Droid Incredible thread so not sure if its the same for the Rezound but it will give you an idea)
http://forum.xda-developers.com/showthread.php?t=1169570
Guide to decompiling and compiling using baksmali and smali (need to know this to modify files without creating a custom ROM)
http://forum.xda-developers.com/showthread.php?t=1732635
Still looking for video breakdown of essentials if anyone has some. It's not that I can't do it myself, I just like being visually showed how to do things when I start something new. Thanks
cslingerland said:
Still looking for video breakdown of essentials if anyone has some. It's not that I can't do it myself, I just like being visually showed how to do things when I start something new. Thanks
Click to expand...
Click to collapse
You can't really be shown how to make a ROM. Every Rom is different, and requires different steps.
Yeah I understand that but I mean like for finding where things are located and what some important things do
Sent from my ADR6425LVW using xda app-developers app
theres no shortcut to learning how to make roms
id say a large portion of rom devs started out by theming...helps to learn the files structures and what does what...as well as becoming familiar w/ apktool, smali, etc
biggest lesson that few seem to hit out the park on the first try? credit
if using other peoples stuff, make sure to credit them properly :good:
What do people use as a base for the sense 4 roms?

[Q] i want to make a smali to java converter; It is good for something?

Hello to all,
What I'm asking you guys is if you consider good to have a smali to java converter.
I am working at one and i want to know if to continue or not; if is good to something etc.
Please post your opinion here
Thanks
is the good section for this question ?
ilie321 said:
is the good section for this question ?
Click to expand...
Click to collapse
hmm many of it is made as windows app in c# i have troubles with jumps only the rest of the code i readable
i can put a sample if needed
so none interested
ilie321 said:
Hello to all,
What I'm asking you guys is if you consider good to have a smali to java converter.
I am working at one and i want to know if to continue or not; if is good to something etc.
Please post your opinion here
Thanks
Click to expand...
Click to collapse
A smali to Java converted would definitely be a handy tool to have. Overall if you've started it already go for it! Never give up on your projects because you never know where they will take you :good:.
shimp208 said:
A smali to Java converted would definitely be a handy tool to have. Overall if you've started it already go for it! Never give up on your projects because you never know where they will take you :good:.
Click to expand...
Click to collapse
thanks i will continue
go for it... It will be helpfull for all developers as smali it difficult to modify
Sent from my GT-S6102 using xda app-developers app
aditya.kamble said:
go for it... It will be helpfull for all developers as smali it difficult to modify
Sent from my GT-S6102 using xda app-developers app
Click to expand...
Click to collapse
first pre-alpha version no guaranties
if anyone is trying it please let opinions and problems
thanks

Categories

Resources