Related
Good Evening XDA. Not sure if this is the right spot for this, either here or Q&A... not sure.
What i want to do is learn how to develop or further customize already custom roms. Well i guess i wouldn't call that real development, maybe call it a bootleg deving I'm always playing with new kernels, roms etc, and i have about 50 apps i always install. I Want to be able to take my favorite custom rom, remove a few apps i dont use, and add the 50ish i do use, maybe updated kernels as well, if its not to complicated. I guess i'm looking for a kitchen? well maybe just a hot plate.. I'm just looking to streamline my rom installs, maybe hand em out to my 4 or 5 friends with evo's while i'm at it. I briefly searched, but figured i'd post this thread in hopes of someone pointing or linking me to a guide or some magic kitchen software I'll keep searching as soon as i finish re-installing roms on the 3 evos of my friends.. Oh I tried the online Evo kitchen, but i cant add my apps, keep getting errors, whether i add 1 app or 50. That is basically what i'm looking for, just not an online version.... Recap.. Modify Custom roms.. Remove apps, Add apps, maybe add kernel. Using Windows 7 x64, not familiar with Linux at all. Thanks a lot for any help. XDA is awesome!
If you donate to Flipz, you get links to his kitchen. You can do things like this on there, and you can customize your current ROM too. That would be a good start i think
nugzo said:
Good Evening XDA. Not sure if this is the right spot for this, either here or Q&A... not sure.
What i want to do is learn how to develop or further customize already custom roms. Well i guess i wouldn't call that real development, maybe call it a bootleg deving I'm always playing with new kernels, roms etc, and i have about 50 apps i always install. I Want to be able to take my favorite custom rom, remove a few apps i dont use, and add the 50ish i do use, maybe updated kernels as well, if its not to complicated. I guess i'm looking for a kitchen? well maybe just a hot plate.. I'm just looking to streamline my rom installs, maybe hand em out to my 4 or 5 friends with evo's while i'm at it. I briefly searched, but figured i'd post this thread in hopes of someone pointing or linking me to a guide or some magic kitchen software I'll keep searching as soon as i finish re-installing roms on the 3 evos of my friends.. Oh I tried the online Evo kitchen, but i cant add my apps, keep getting errors, whether i add 1 app or 50. That is basically what i'm looking for, just not an online version.... Recap.. Modify Custom roms.. Remove apps, Add apps, maybe add kernel. Using Windows 7 x64, not familiar with Linux at all. Thanks a lot for any help. XDA is awesome!
Click to expand...
Click to collapse
xlGmanlx said:
If you donate to Flipz, you get links to his kitchen. You can do things like this on there, and you can customize your current ROM too. That would be a good start i think
Click to expand...
Click to collapse
Cool thanks. i donated $20 and grabbed the link dl from his site. It's Free but $20 is well worth it if it does what i want. Plus his roms are kick ass anyway!
Edit: That was the Hero Kitchen lol. I thought i could read...
Any other suggestions?
dsixda's kitchen would be a good place to start. There are instructions in post 3 for getting it working with Cygwin on windows. I've used it on Win7 x64 just fine.
remailednet said:
dsixda's kitchen would be a good place to start. There are instructions in post 3 for getting it working with Cygwin on windows. I've used it on Win7 x64 just fine.
Click to expand...
Click to collapse
Thanks. looking in to it.
I am thinking about rooting using unrevoked 3. I am pretty sure that is strait forward. After that I should install titanium back up and do a nand back up? Then after that I should be able to delete the sense apk and htc lock apk screen and it should be stock vanilla 2.2 right. If I want to restore for a OTA can I just use the nand backup?
Then if I want to try flashing Roms what should I do? Is the Rom manager app all I need?
I usually try to ignore these threads but jesus man read a lill first
Sent from space
venom_762 said:
I am thinking about rooting using unrevoked 3. I am pretty sure that is strait forward. After that I should install titanium back up and do a nand back up? Then after that I should be able to delete the sense apk and htc lock apk screen and it should be stock vanilla 2.2 right. If I want to restore for a OTA can I just use the nand backup?
Then if I want to try flashing Roms what should I do? Is the Rom manager app all I need?
Click to expand...
Click to collapse
OK.
First, wrong section. This should be in Q&A whether anyone responds to it there or not.
Second, Titanium doesn't do NAND backups. That's a job for the recovery.
Third, deleting two apks will not make the ROM "vanilla". It will only mess things up and ruin your experience. If you want "vanilla", there are plenty of AOSP ROMs you can flash after you root.
Fourth, you don't do OTAs after you're rooted. It would unroot you, and you'd have to start all over, and there's no guarantee there would be root available for the new OTA. You should just stick to flashing rooted stock ROMs.
Fifth, I would personally advise against ROM Manager and tell you to learn to do it manually. It's not difficult at all, just a matter of learning a specific sequence of simple steps.
I think that about covers everything. I'm sure someone else will fill in the pieces I've missed.
venom_762 said:
I am thinking about rooting using unrevoked 3. I am pretty sure that is strait forward. After that I should install titanium back up and do a nand back up? Then after that I should be able to delete the sense apk and htc lock apk screen and it should be stock vanilla 2.2 right. If I want to restore for a OTA can I just use the nand backup?
Then if I want to try flashing Roms what should I do? Is the Rom manager app all I need?
Click to expand...
Click to collapse
You should probably do some more reading. Titanium back up only backs up apps. If you want a nand back up you do it through recovery. Deleting that stuff does not make it vanilla lol. If you want a vanilla build run a AOSP rom. I don't use Rom manager it crap I flash manually
Sent from my PC36100 using XDA Premium App
Please post your source codes along with the ROM/APP/Development you are doing in this thread.
if not then you realize this is not in the right section. not to be rude but its pretty straight forward with the unrevoked..dont be a ***** and just do it. Otherwise just leave your phone alone.
THIS MIGHT HELP YOU
http://www.xda-developers.com/announcements/a-reminder-from-the-xda-moderator-team/
Google is your friend, learn to use it. Also not trying to scare you, but you could get stuck in bootloops so its better to read everything first then try flashing something.
Your post shows that you are completely clueless, so I really recommend that you read and research before you even attempt to do anything to your device.
Google the following:
1) how to root android
2) how to install custom roms
3) how to use Titanium backup
4) Difference between ASOP and Sense
5) Search in this forum "How to unroot your Evo in two easy steps" if you dont understand or cant follow the instructions there, you may want to reconsider rooting your device. Since if something goes wrong, you will need to unroot the device before taking it to Sprint, etc.
Also dont get offended by these comments because XDA isnt usually like this. But when its very clear that a member hasn't done any research, and expects to be spoonfed all the info, you will get flamed.
How did OP even start this thread in this section? He only has 5 posts... Did the rules change?
wow, my mistake. I'll just stick to Android central.
venom_762 said:
wow, my mistake. I'll just stick to Android central.
Click to expand...
Click to collapse
The reason you got the response you did is because you posted in the wrong section. Whike I know you are new to the forum out is always a good idea you read the stickies on any forum you visit.
Tons of new people make the same mistake.i wouldn't let it turn you of but use it as a learning experience.
Xda is an amazing forum (if you are willing to take the time to search post in correct places and do a little work yourself by researching.)
If you aren't willing to do those things then you will find it a cold unfriendly place.
Fort better or worse it is not always newbie friendly. On the plus most of the major developers are here so once you learn you have tons of resources.
Sent from my PC36100 using Tapatalk
As others have stated previous, irritation arose due to posting in the wrong section (initially) and coming to the table without having first exhausted all resources outside making a new thread (see: Google, searching XDA, other forums, YouTube, even).
There are many guides to help you out there, many on these forums specifically. As one other said previously, as well, don't let this shown irritation from other users discourage you from using these forums. XDA is, by far, the best place regarding the rooting, flashing, development, and customization of our phones. You would be wise to stick around and learn the ropes a bit.
Next time, if you have a question, try posting what you did in the body, explaining what research you have done and what did or didn't work before you decided to post a new thread. This will help others see that you have indeed looked around some and tried some things out instead of rushing to post a new thread without seeing if your question(s) was/were already answered.
Overall, your experience can be very good and you can learn a lot from these forums. I'm still pretty new myself, but I visit these forums every single day and read up on things and just take it all in.
Have fun with everything! If you have any specific questions, feel free to PM me and I'll do my best to help. But do some research before, if you do!
I would suggest reading and asking lots of questions and reading and asking lots of questions and reading and asking lots of questions before doing anything to your phone....
I think all of these responses would make me a little nervous as well...
EndlessDissent -
I have found Rom Manager to be quick and painless, why would you advise against using it?
fyi - I use it w/clockwork recovery instead of Amon-RA. And have downgraded it because of some kind of edify scripting problems. is this less than optimal?
Ok I think I have read all I can and watched all the youtube videos I can handle. It looks pretty strait forward and seems to be easier that the palm pre.
Now can anyone recommend a GB Rom? I would love a pure nexus s expirence. I plan to get it when it comes out.
I would recommend CM7, but some would say no cuz of weird instances that happened to a couple people. Evervolv, Salvage, king's ultra, and miui all have gingerbread though.
venom_762 said:
Ok I think I have read all I can and watched all the youtube videos I can handle. It looks pretty strait forward and seems to be easier that the palm pre.
Now can anyone recommend a GB Rom? I would love a pure nexus s expirence. I plan to get it when it comes out.
Click to expand...
Click to collapse
I second CM7. There are thousands of users, thus lots of potential help. It is a ROM that has been for awhile and they have really worked out quite a good percentage of the bugs that will inevitably come with any GB ROM.
Flash CM7 and get a good feel for it before you start hopping ROMs. Also do yourself a favor and make sure you use the search button liberally before you post questions/issues in the CM7 threads and provide some info on what you did to resolve your issues (you will have issues). If you do that the chances you'll get help rather than flames goes up 10,000%.
I would strongly recommend against MIUI. It is unquestionably the best ROM I have ever used, but it is really not a good ROM for an EVO rookie. The quirks in the flashing process are plentiful and the preciseness required by the nature of the ROM will suit you much better a month from now.
I'm sure there will be people who disagree with me, but I help people everyday who would not have needed help if they had learned a little more about the process on a more basic ROM with lot's of support and fewer bells and whistles. Just my two cents.
The options in teh roxxorz's post are good options as well.
teh roxxorz said:
... miui ... gingerbread...
Click to expand...
Click to collapse
Here I edited teh roxxorz's post to weed out the erroneous stuff and highlight what's important.
I assume this is the correct forum otherwise please move this.
What is the best article(s) to read if you want to start learning how to port roms from other android phones to the Evo? I've been searching on here and on google and it seems most articles are either outdated or only talk about editing existing cooked roms so I finally broke down and posted this. Yes I do use Linux and I do program in Java and .NET and do have a bachelors in software development but I have just never looked into doing this type of work until now.
Thank you, any direction I'm pointed in is appreciated.
I'll direct to you the Q&A forum.
Side Note:This goes in General,but im nice so ill answer you question.
There is no real BOOK to read, a java book is a good start, but you say you know java, so you can probably skip that.
Basically, this is all you have to do.
Download "Dsixda's Kitchen" to your linux distro(amazing software)
Grab a rom from another device.
Grab one of our(evo)stock roms(deodexed Stock 3.70 is good for froyo port,4.12 for gingerbread)
Open the kitchen, and find the option(#19 i think it is), and follow the steps to port it(hold on, your not done yet)
From there you will need do some manual work by tinkering with libs,tinkering with the boot.img, bascally just tinkering with everything related to booting(libs,ramdisk,hw-libs,etc.) untill you can get it to boot or bootloop.
If it boots, thats great, if it bootloops, youlle need to logcat it then debug it.
If you need help with something, pm me, other than that, thats basically(*note: i said basic, more complexed roms like sense 3.0 and non-htc device rom may require extra work)(*note2:alot of times, its going to be a no-booter, but just keep trying.)
sirmx said:
I'll direct to you the Q&A forum.
Click to expand...
Click to collapse
Thanks sirmx, I did do a search there but again came up short.
ThatSmartB0y said:
Side Note:This goes in General,but im nice so ill answer you question.
There is no real BOOK to read, a java book is a good start, but you say you know java, so you can probably skip that.
Basically, this is all you have to do.
Download "Dsixda's Kitchen" to your linux distro(amazing software)
Grab a rom from another device.
Grab one of our(evo)stock roms(deodexed Stock 3.70 is good for froyo port,4.12 for gingerbread)
Open the kitchen, and find the option(#19 i think it is), and follow the steps to port it(hold on, your not done yet)
From there you will need do some manual work by tinkering with libs,tinkering with the boot.img, bascally just tinkering with everything related to booting(libs,ramdisk,hw-libs,etc.) untill you can get it to boot or bootloop.
If it boots, thats great, if it bootloops, youlle need to logcat it then debug it.
If you need help with something, pm me, other than that, thats basically(*note: i said basic, more complexed roms like sense 3.0 and non-htc device rom may require extra work)(*note2:alot of times, its going to be a no-booter, but just keep trying.)
Click to expand...
Click to collapse
Sounds good, what I'll do is go ahead and start one, nothing special maybe even ones that already been done just to get the experience under my best.
ThatSmartB0y said:
Side Note:This goes in General,but im nice so ill answer you question.
There is no real BOOK to read, a java book is a good start, but you say you know java, so you can probably skip that.
Basically, this is all you have to do.
Download "Dsixda's Kitchen" to your linux distro(amazing software)
Grab a rom from another device.
Grab one of our(evo)stock roms(deodexed Stock 3.70 is good for froyo port,4.12 for gingerbread)
Open the kitchen, and find the option(#19 i think it is), and follow the steps to port it(hold on, your not done yet)
From there you will need do some manual work by tinkering with libs,tinkering with the boot.img, bascally just tinkering with everything related to booting(libs,ramdisk,hw-libs,etc.) untill you can get it to boot or bootloop.
If it boots, thats great, if it bootloops, youlle need to logcat it then debug it.
If you need help with something, pm me, other than that, thats basically(*note: i said basic, more complexed roms like sense 3.0 and non-htc device rom may require extra work)(*note2:alot of times, its going to be a no-booter, but just keep trying.)
Click to expand...
Click to collapse
Don't forget some of the most important stuff is in the build.prop and update-script.
Word of advice, look at a sense 2.1 and check out the base that was used. You can also use beyond compare and basically skip Linux all together. Using kitchen to deodex the ruu is a good first step. Choose option 11 in the menu.
Personally, I would start off with a working port and changing apps and moving stuff around. Also get a good list at which libs are associated with what. But use stock bins, etc, xbin, hw libs, and ported apks, framework, and software associated libs. Stock boot.img and a good updater-script. Also know key
Things like the EVO density is 160, vold_stab is usb, amkd is rotation, gsl hw accel stuff like that.
But first things first, Google is ur friend and use the q&a section.
Sent from my PC36100 using Tapatalk
Leoisright said:
Don't forget some of the most important stuff is in the build.prop and update-script.
Word of advice, look at a sense 2.1 and check out the base that was used. You can also use beyond compare and basically skip Linux all together. Using kitchen to deodex the ruu is a good first step. Choose option 11 in the menu.
Personally, I would start off with a working port and changing apps and moving stuff around. Also get a good list at which libs are associated with what. But use stock bins, etc, xbin, hw libs, and ported apks, framework, and software associated libs. Stock boot.img and a good updater-script. Also know key
Things like the EVO density is 160, vold_stab is usb, amkd is rotation, gsl hw accel stuff like that.
But first things first, Google is if friend and use the q&a section.
Sent from my PC36100 using Tapatalk
Click to expand...
Click to collapse
ah yes, forgot about build.prop,and i think the kitchen takes care of updater script(unless the device has specific mount pointsor you want text or to clear cache and system). i was just getting the basics to boot, from ther he can debug the errors out of the log.
What about something A LOT simpler like adding the CRT animations to a ROM? any pointers? Any TUT you can point me to?
ThatSmartB0y said:
ah yes, forgot about build.prop,and i think the kitchen takes care of updater script(unless the device has specific mount pointsor you want text or to clear cache and system). i was just getting the basics to boot, from ther he can debug the errors out of the log.
Click to expand...
Click to collapse
Oh I hear ya. Just throwing in my 2 cents. Found that having a clean updater-script is half the battle.
Sent from my PC36100 using Tapatalk
I'm actually glad this thread is still here we don't get to learn much from the devs here. I mean its mostly do it yourself but a getting started guide isn't a bad thing. Mods are quick to move and people are quick to flame but I say leave it, where else is the knowledge pool? Can you really learn this stuff in Q and A seems like it would be mostly help my phone doesn't boot...
Sent from my PC36100 using XDA App
Check out the APKTool, APKManager threads. Lots of great valuable information in there.
I sometimes wish XDA focused more on the "HOW TO" and less on the delivery aspect. The more folks developing, the further we will be along
Another great way to get started is to mentor with another established developer.
evomattnc said:
I'm actually glad this thread is still here we don't get to learn much from the devs here. I mean its mostly do it yourself but a getting started guide isn't a bad thing. Mods are quick to move and people are quick to flame but I say leave it, where else is the knowledge pool? Can you really learn this stuff in Q and A seems like it would be mostly help my phone doesn't boot...
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
Well said. People love to flame anyways and XDA is famous among other Android forums for being so harsh. This thread helped me out big time, and it's especially nice to see Leoisright and myn in here giving up a few pointers, because I too was curious about porting. I never worked up the confidence to ask, just too worried about it being passed over or getting flamed because I'm young and curious.
Sent from my PC36100 using XDA App
Yah, Q&A never got me anywhere, i learned off of trial and error, still learning now.
EDIT:OP:IF you want you can ombine mine and leo's tuts together, to make this thread permanent.
Subscribed!!!!!!!!
Good stuff!
Sent from my PC36100 using Tapatalk
Yeah I want to thank the devs that have stopped by so far and gave tips, already using them . Hopefully most of them drop In at least once and leave one tid bit that would make this thread awesome!
Sent from my PC36100 using XDA App
Ha, you taking applications for an apprentice myn?
myn said:
Check out the APKTool, APKManager threads. Lots of great valuable information in there.
I sometimes wish XDA focused more on the "HOW TO" and less on the delivery aspect. The more folks developing, the further we will be along
Another great way to get started is to mentor with another established developer.
Click to expand...
Click to collapse
Sent from my PC36100 using XDA App
Yes I was afraid to post this at first which isn't good, you shouldn't be afraid to ask questions but I get that sometimes the same questions have been answered 100 times prior so I understand the quick to judge portion of it. But I want to thank everyone who has contributed tips, advise and places to start. Thank you.
Leoisright said:
Don't forget some of the most important stuff is in the build.prop and update-script.
Word of advice, look at a sense 2.1 and check out the base that was used. You can also use beyond compare and basically skip Linux all together. Using kitchen to deodex the ruu is a good first step. Choose option 11 in the menu.
Personally, I would start off with a working port and changing apps and moving stuff around. Also get a good list at which libs are associated with what. But use stock bins, etc, xbin, hw libs, and ported apks, framework, and software associated libs. Stock boot.img and a good updater-script. Also know key
Things like the EVO density is 160, vold_stab is usb, amkd is rotation, gsl hw accel stuff like that.
But first things first, Google is ur friend and use the q&a section.
Sent from my PC36100 using Tapatalk
Click to expand...
Click to collapse
So I've been looking at beyond compare, did you use this from everything and just edit all the non evo files to match existing evo ones from within windows?
For a few months I've been reading everything I can so I can make a ROM of my own. I finally started building it with ICS LI3 and I am loving every second of it...
However, today I decided I wanted to give Jelly Bean a shot... So for the last few hours I've been trying to remember "Okay, what images did I edit again?" and "Which smali file was that tweak in?" and "Where was that thread with the how to?" Basically trying to remember every little detail that I had changed and re-creating it in Jelly Bean. Then I had an epiphany of sorts. I realized "I will, pretty much, have to do this with every new update that gets released. UHG!"
So, to the developers out there who do the same for all of us, I thank you. Not only have you inspired me to try my hand at something completely new to me, but you do this every day, every update, every new OS release. Some of you for every new device.
So truly, I thank all of you.
+1
Ditto from me!
Sent from my SPH-L710 using xda app-developers app
+1
I just want to say that I too want to thank all of the Devs here at XDA. I think the time and effort they give is greatly overlooked by some. I just want to send my gratitude to everyone here who is always willing to help people like myself, those who love Android and all it offers but need some help and guidance with how to make full use of it.
Thanks again to everyone who have done so much to make my experiences with the OG Epic and now the SGS3 such a wonderful experience.
Sent from my Nexus 7 using xda premium
Tsudeily said:
For a few months I've been reading everything I can so I can make a ROM of my own. I finally started building it with ICS LI3 and I am loving every second of it...
However, today I decided I wanted to give Jelly Bean a shot... So for the last few hours I've been trying to remember "Okay, what images did I edit again?" and "Which smali file was that tweak in?" and "Where was that thread with the how to?" Basically trying to remember every little detail that I had changed and re-creating it in Jelly Bean. Then I had an epiphany of sorts. I realized "I will, pretty much, have to do this with every new update that gets released. UHG!"
So, to the developers out there who do the same for all of us, I thank you. Not only have you inspired me to try my hand at something completely new to me, but you do this every day, every update, every new OS release. Some of you for every new device.
So truly, I thank all of you.
Click to expand...
Click to collapse
I felt the same... sort of why I put off updating my ROM for so long. But I finally got around to it. The key is making notes, and using diff'ing/compare software such as UltraCompare. It makes tasks like this much much easier.
Also, if you're doing any smali editing, it will make the job much easier to always keep a stock file from the previous update laying around, so that you can compare your changes to stock, then apply them to new updates. I have thought up a number of tricks to make updating software easier, but these are probably my most valuable.
freeza said:
I felt the same... sort of why I put off updating my ROM for so long. But I finally got around to it. The key is making notes, and using diff'ing/compare software such as UltraCompare. It makes tasks like this much much easier.
Also, if you're doing any smali editing, it will make the job much easier to always keep a stock file from the previous update laying around, so that you can compare your changes to stock, then apply them to new updates. I have thought up a number of tricks to make updating software easier, but these are probably my most valuable.
Click to expand...
Click to collapse
^+13567633689643589543
Every dev has his own tricks at keeping up to date
I'm glad some people appreciate our work and THIS is why I won't stop
I've used a program called ExamDiff to see the differences between the files I need to edit. It helps sometimes.. But I've made a few mistakes and needed to decompile working mods of my own only to find out the notes I have made in it did not appear in my newly decompiled apk.. Lesson learned.
I'm glad you and freeza especially found this thread. I've followed a few of your guides that you two have generously posted for the rest of us. Those have helped me quite a bit and given me a chance to find other things that I may not have necessarily found on my own.
Thanks again guys!
clark44 said:
^+13567633689643589543
Every dev has his own tricks at keeping up to date
I'm glad some people appreciate our work and THIS is why I won't stop
Click to expand...
Click to collapse
The devs have a few tricks up their sleeves. I would assume that most of them are using some kind of version control to keep track of all their changes (and keep their sanity). Good version control probably even allows them to copy their changes to new updates pretty painlessly.
I can't speak for anyone else, but any time I start even a small project, I start a git repo for it. It makes it easy to backtrack when I screw something up.
Can somebody trying..to make this theme work whit tw base roms for Note 2 sprint . I pay whatever to get my phone work whit this theme som. Work on this it will going to be a hit....
Delicious theme ...
Trust me work on it and you will like it.
Sorry I dont know how to uploaded it but you can find on
GT-N7100 themes thread the name is
Elegant theme is:
147Mb size ...
Pelease somebody read this and work out....
Thanks people my first post ... want good news
I presume this is the theme the OP is talking about?
http://forum.xda-developers.com/showthread.php?t=2043767
Sorry it is Verizon note 2 trhead themes.....
http://forum.xda-developers.com/showthread.php?t=2182418
This is the theme watch it ....and tell me if I was worng ...is A ****ing good job...
Themes have been to a minimal around here because of Aroma...just sayin
vWvSTATICvWv said:
Themes have been to a minimal around here because of Aroma...just sayin
Click to expand...
Click to collapse
What does aroma have to do with it? Many here prefer the unthemed roms. That's why my rom is a stock base, even tho I prefer a theme. Themes are a add on in my updater so that everyone wins.
Sent from my SPH-L900 using Tapatalk 2
I'm saying that because of Aroma you can pretty much do whatever you like to an extent....therefore, there aren't many devs themeing. If we didn't have the luxury of Aroma, this section would definitely have at least a handful of themes.
vWvSTATICvWv said:
I'm saying that because of Aroma you can pretty much do whatever you like to an extent....therefore, there aren't many devs themeing. If we didn't have the luxury of Aroma, this section would definitely have at least a handful of themes.
Click to expand...
Click to collapse
That has nothing to do with stand alone themes. 1 developer making a theme aroma installer doesn't stop the entire forums. Joshbeach has his own theme applied to his rom. Sleshepic has his own theme applied. My rom has available themes.
Those who usually make stand alone themes are the ones who don't have there own rom, so they make a universal theme. It wouldn't make sense for the rom creators to make universal themes on top of their rom.
I also believe the community here prevents more themes from being created. Go read a thread like Jellybomb and every page has someone complain about the theme. I assume that's why Sleshepic made a mostly stock themed rom. And that's why my base is mostly stock themed.
I had one member who tried Lab Rats and was bashing it in another rom thread for having a custom boot animation and pull down. What's a rom if there is nothing specific to the rom?
Obviously I'm only speaking on my behalf and my thoughts, not anyone else mentioned in this post.
Sent from my SPH-L900 using Tapatalk 2
fryingpan0613 said:
That has nothing to do with stand alone themes. 1 developer making a theme aroma installer doesn't stop the entire forums. Joshbeach has his own theme applied to his rom. Sleshepic has his own theme applied. My rom has available themes.
Those who usually make stand alone themes are the ones who don't have there own rom, so they make a universal theme. It wouldn't make sense for the rom creators to make universal themes on top of their rom.
I also believe the community here prevents more themes from being created. Go read a thread like Jellybomb and every page has someone complain about the theme. I assume that's why Sleshepic made a mostly stock themed rom. And that's why my base is mostly stock themed.
Obviously I'm only speaking on my behalf and my thoughts, not anyone else mentioned in this post.
Sent from my SPH-L900 using Tapatalk 2
Click to expand...
Click to collapse
I'm not sure it is the community preventing anything.
People with chops for, or a desire to learn Android OS building/theming usually go right at making a full ROM rather than a theme for another ROM on the Sprint Note 2. That is just the way this device on Sprint has been. Even folks who are admitted beginners at the dev game, basically have taken a handful of standard patches (4-way reboot/all-apps-in-multi-window/Perseus-Kernel for example) applied them to the latest vanilla deodexed ROM and then themed the snot out of it as a new fll ROM rather than a theme patch....when they could have just themed the snot out of someone else's ROM which already basically had all the patches they wanted. I don't mean to single or look down on any one dev or person's work out in that statement, just to be clear. It is just an observation.
Hence the current situation we have...lots of folks of varying ability all pushing out their own themed TWiz ROMs, all with basically the same patches between them. It is an easy comparison to Ubuntu linux, and the dozens (hundreds rather) of themed clones that Ubuntu has....when people could just make a red theme for Ubuntu, rather than using RemasterSys and cooking an entire new Ubuntu Red themed distro.
Where's the community preventing anything? I mean maybe if devs made thorough documentation on how to theme the TWiz ROM available it would help....but that is more work for devs with lives, and that is still not the community at large's fault.
Skripka said:
I'm not sure it is the community preventing anything.
People with chops for, or a desire to learn Android OS building/theming usually go right at making a full ROM rather than a theme for another ROM on the Sprint Note 2. That is just the way this device on Sprint has been. Even folks who are admitted beginners at the dev game, basically have taken a handful of standard patches (4-way reboot/all-apps-in-multi-window/Perseus-Kernel for example) applied them to the latest vanilla deodexed ROM and then themed the snot out of it as a new fll ROM rather than a theme patch....when they could have just themed the snot out of someone else's ROM which already basically had all the patches they wanted. I don't mean to single or look down on any one dev or person's work out in that statement, just to be clear. It is just an observation.
Hence the current situation we have...lots of folks of varying ability all pushing out their own themed TWiz ROMs, all with basically the same patches between them. It is an easy comparison to Ubuntu linux, and the dozens (hundreds rather) of themed clones that Ubuntu has....when people could just make a red theme for Ubuntu, rather than using RemasterSys and cooking an entire new Ubuntu Red themed distro.
Where's the community preventing anything? I mean maybe if devs made thorough documentation on how to theme the TWiz ROM available it would help....but that is more work for devs with lives, and that is still not the community at large's fault.
Click to expand...
Click to collapse
I guess I could have worded it better. I didnt mean it's the communities fault there is no themes, I just don't believe there had been much of a desire for them. I have seen more anti theming posts then requests for them in general. Then there is the user above that says all we need is the Aroma theme chooser, if everyone is happy with that, then it doesn't encourage others work. I started with helping anothers rom on my last phone.
I have a few people over here that we have taken under our wing to learn, that's what keeps xda alive. I have answered multiple pm's asking for help, and do my best to help them. It's annoying tho when you repeatedly help someone and they don't even Thank you in the op, but that's a different matter.
There are many tutorials available on how to theme, all you have to do is search. While most roms have some of the same features like 4 in 1 reboot, I believe that's because it's considered a must have to most users.
OP could google how to port it, but chooses not to try or failed and didn't get help. Users should be more proactive in my opinion, but only they can choose to.
Sent from my SPH-L900 using Tapatalk 2
fryingpan0613 said:
I guess I could have worded it better. I didnt mean it's the communities fault there is no themes, I just don't believe there had been much of a desire for them. I have seen more anti theming posts then requests for them in general. Then there is the user above that says all we need is the Aroma theme chooser, if everyone is happy with that, then it doesn't encourage others work. I started with helping anothers rom on my last phone.
I have a few people over here that we have taken under our wing to learn, that's what keeps xda alive. I have answered multiple pm's asking for help, and do my best to help them. It's annoying tho when you repeatedly help someone and they don't even Thank you in the op, but that's a different matter.
There are many tutorials available on how to theme, all you have to do is search. While most roms have some of the same features like 4 in 1 reboot, I believe that's because it's considered a must have to most users.
OP could google how to port it, but chooses not to try or failed and didn't get help. Users should be more proactive in my opinion, but only they can choose to.
Sent from my SPH-L900 using Tapatalk 2
Click to expand...
Click to collapse
I hadn't seen the theming guides for TWiz for making a theming patch...then again I hadn't looked.
I think most end-user people are usually against it, as theming is a personal choice and what pleases one person inevitably causes 2 more people's eyes to wince in pain. Hence why (the PITA of keeping) Morphology is a cool thing for those that want a themed TWiz....but on the dev side, keeping all of Morphology working is a PITA like I said. We've been swearing at Morphology and MA7 of late behind the scenes.
Users could be more proactive....but at the same time, there's cost and reward and how many headaches you're willing to go to to just change the color of say the SMS or SPen app.
I doubt there is a guide that will tell you where every file is because tw is such a pain with its naming. I couldn't of the top of my head tell you where a lot is, I tear apart apps and find what I think is it and test it. It's a lot of trial and error.
You can Google big parts of it tho, I have done it myself to find stuff when I was stuck. Maybe I will make a thread with some basic locations like status bar pngs. I don't know how many people would find it useful, but I guess we can see how many people are willing to try stuff on there own.
Sent from my SPH-L900 using Tapatalk 2
fryingpan0613 said:
I doubt there is a guide that will tell you where every file is because tw is such a pain with its naming. I couldn't of the top of my head tell you where a lot is, I tear apart apps and find what I think is it and test it. It's a lot of trial and error.
You can Google big parts of it tho, I have done it myself to find stuff when I was stuck. Maybe I will make a thread with some basic locations like status bar pngs. I don't know how many people would find it useful, but I guess we can see how many people are willing to try stuff on there own.
Sent from my SPH-L900 using Tapatalk 2
Click to expand...
Click to collapse
Well...and as soon as such a database or wiki document or whatever is compiled....the next TWiz update will render all of it obsolete.
Theming touchwiz is a pita because the roms are all different. My theme is based on stock, and it actually comes from my own rom, but it has taken me many, many hours to get it the way I want it. First you spend a ton of time themeing the stock rom, then devs come out with tweaked roms, and now people want you to go back and tweak you theme for each rom, or add tweaks that are rom specific to your theme, etc. It also seems like samsung/sprint tweak little bits of stuff between each leak/update so everytime something changes there is a resources that change so you have to recompile the whole freaking thing.
Skripka said:
Well...and as soon as such a database or wiki document or whatever is compiled....the next TWiz update will render all of it obsolete.
Click to expand...
Click to collapse
Which is why such list will never be complete. That's why I said basic stuff like signal bars, battery, etc that shouldn't change much.
shiftr182 said:
Theming touchwiz is a pita because the roms are all different. My theme is based on stock, and it actually comes from my own rom, but it has taken me many, many hours to get it the way I want it. First you spend a ton of time themeing the stock rom, then devs come out with tweaked roms, and now people want you to go back and tweak you theme for each rom, or add tweaks that are rom specific to your theme, etc. It also seems like samsung/sprint tweak little bits of stuff between each leak/update so everytime something changes there is a resources that change so you have to recompile the whole freaking thing.
Click to expand...
Click to collapse
So true. I couldn't imagine making a stand alone theme.
Sent from my SPH-L900 using Tapatalk 2
All right ..Aint nowbody got time for that!!!!!
Jesus this is...
People ok and how I can get this Elegant dialer theme on morphology... Cause Morphology dont have it on options
Make more things .....is boring the same thing and thats is boring...
Aint nowbody got time for that...
eloyho said:
Jesus this is...
People ok and how I can get this Elegant dialer theme on morphology... Cause Morphology dont have it on options
Make more things .....is boring the same thing and thats is boring...
Aint nowbody got time for that...
Click to expand...
Click to collapse
Give me $200 and I'll port that theme for you
Sent from my SPH-L900 using Tapatalk 2
Lol jajajajajajajajajaja you [email protected]@###### crazy bro nice try ass
Sent from my SPH-L900 using xda app-developers app