Harder to DEV for TW or AOSP? - Samsung Epic 4G Touch

I'm just wondering why there are numerous TW ICS roms being created but basically only one AOSP rom at this time. Why do you guys think that is? Is it just a lot easier to create a TW rom compared to a AOSP rom? My take on it as a user is that there is a bit of trade off when comparing the two.
TW is how the phone is meant to run. All the hardware is working to it's optimal capacity but the UI and options leave much to be desired.
AOSP is a lot sleeker and barebones and has a ton of great features. However, sometimes you can't use your phone to its full capacity (like camera or lack of wimax for ex.)
IDK if this thread has a point...mb i just had too much jack and coke

SantinoInc said:
I'm just wondering why there are numerous TW ICS roms being created but basically only one AOSP rom at this time. Why do you guys think that is? Is it just a lot easier to create a TW rom compared to a AOSP rom? My take on it as a user is that there is a bit of trade off when comparing the two.
TW is how the phone is meant to run. All the hardware is working to it's optimal capacity but the UI and options leave much to be desired.
AOSP is a lot sleeker and barebones and has a ton of great features. However, sometimes you can't use your phone to its full capacity (like camera or lack of wimax for ex.)
IDK if this thread has a point...mb i just had too much jack and coke
Click to expand...
Click to collapse
AOSP is developed from source. AOSP roms (typically) are compiled straight from released android source code. This means that the developer must create a device tree for each specific device which they are building for so proprietary things work. Building a touchwiz rom means taking what is already built and fully functional and decompiling/recompiling it with tweaks.
So.. the process required in building from scratch is something that takes more time and testing then that of tweaking a already functional ROM.
Hope that answers your question.

Thank you for the answer good sir. I assumed as much...lots of props to all DEVS but especially the AOSP DEVS. Seems like they really have their work cut out for them!

AOSP dev is easier than TW once you have all the the drivers
Sent from my SPH-D710 using xda premium

Related

What's the big hype?

I hope I don't offend anyone and I'm not trying to start any war between AOKP and CM9 but I just wanted to know what's the big hype about CM9? I see some features in AOKP that I haven't seen in CM9. Just seems like everyone is going crazy over CM and I've flashed their rom before and enjoyed their hard work and I am thankful of every team out there that makes Roms. Don't want to seem like that bad guy.
A lot of people have been running CM for a long time (like since CM5 launched). Its that quintessential custom ROM that lots of people have an attachment to I think.
martonikaj said:
A lot of people have been running CM for a long time (like since CM5 launched). Its that quintessential custom ROM that lots of people have an attachment to I think.
Click to expand...
Click to collapse
Gotcha, thats understandable. I just expected them to blow other roms out the water but AOKP has been extremely stable and full of customization.
From my expierence on the boards (going back to when the HTC EVO was the biggest baddest on the block) CM is a nameplate that carrys a long history of being a very lightweight Rom . It has always had a good sized list of developers on its team through during its time . Its also known as one of the roms that usually has multipul devices under its sleeves . Not to go overboard but finding better fitting descriptions . They are more or less legend when it comes to roms . There has always been a CM(x) out there . Im sure there will always been a CM(x) for future devices as well . I think basically the convience is as people switch devices as time goes on there is always a constant these people can look to and that is CM . Atleast thats my take on it
SouthernEvo said:
From my expierence on the boards (going back to when the HTC EVO was the biggest baddest on the block) CM is a nameplate that carrys a long history of being a very lightweight Rom . It has always had a good sized list of developers on its team through during its time . Its also known as one of the roms that usually has multipul devices under its sleeves . Not to go overboard but finding better fitting descriptions . They are more or less legend when it comes to roms . There has always been a CM(x) out there . Im sure there will always been a CM(x) for future devices as well . I think basically the convience is as people switch devices as time goes on there is always a constant these people can look to and that is CM . Atleast thats my take on it
Click to expand...
Click to collapse
cool cool. thanks for your input. I ran their rom when I had my G2x and i liked it
Soldi3rxx said:
Gotcha, thats understandable. I just expected them to blow other roms out the water but AOKP has been extremely stable and full of customization.
Click to expand...
Click to collapse
You also have to understand that cyanogenmod just released their first nightly for the Galaxy Nexus, while AOKP has been out for some time (though I don't know exactly how long since I'm fairly new to the galaxy nexus myself). CM also has supported tons of devices (over 60 if wikipedia is right ).
Stability, lightweight, and an approach that borders straight professionalism. That's why I like CM and have always had it on mine--and my friends'--phones.
Some roms are really, really fun and have a variety of positives (and negatives). Other roms choose to improve upon the basic Android OS and offer the user that functions simply but contains a host of neat features. CM is the latter in my book.
CM9 currently lacks some settings other roms have. That said CM9 will add them and much more, work on a plethora of devices and remain working with updates long after many of these other Roms are long dead.
CM9 may lack some features compared to other roms but no roms lack in features borrowed from CM9.
Talk to me when AOKP supports 50+ devices....
Sent from my Galaxy Nexus using XDA App
I think with ICS everything changed and cyan got set back significantly due to drastic OS changes. So yes aokp is far ahead right now.
adrynalyne said:
CM9 may lack some features compared to other roms but no roms lack in features borrowed from CM9.
Click to expand...
Click to collapse
I'm not sure if this saying still works, but "quoted for truth."
A rom without ANY CM influence/features is a rarity, and dare I say it pretty impossible to find.
CM9 may lack features, but so far it's the most stable "nightly" I've come across.
matt2053 said:
Talk to me when AOKP supports 50+ devices....
Sent from my Galaxy Nexus using XDA App
Click to expand...
Click to collapse
It's actually slowly going in that direction with the multiple device support of AOKP expanding to many devices including the T-Mobile Vibrant (recently!)
dmmarck said:
I'm not sure if this saying still works, but "quoted for truth."
A rom without ANY CM influence/features is a rarity, and dare I say it pretty impossible to find
Click to expand...
Click to collapse
You are right. I think that even MIUI has borrowed some stuff from cm sources(read it from some thread).
Sent from my Nexus S from Tapatalk
ljordan2 said:
You are right. I think that even MIUI has borrowed some stuff from cm sources(read it from some thread).
Sent from my Nexus S from Tapatalk
Click to expand...
Click to collapse
Yup have heard the same.
Sent from my Galaxy Nexus using XDA App
ljordan2 said:
You are right. I think that even MIUI has borrowed some stuff from cm sources(read it from some thread).
Click to expand...
Click to collapse
Some? A lot of MIUI is based off of CM source.
CM9 has been slower out of the gates because of reasons already mentioned; namely a huge stable of devices to support, the build bot was borked for quite a while as well. Settings will come in time, again # of devices. They also lay the ground work for many other ROMs, not to say that there aren't people doing a lot of coding of their own.
For many devices they're the only AOSP like ROM available. It's stable and quick, but if you absolutely need a lot of the custom settings right now, then you'll have to look elsewhere for the moment.
cm rom are good and much much more stable, from my own experience.
mudferret said:
For many devices they're the only AOSP like ROM available. It's stable and quick, but if you absolutely need a lot of the custom settings right now, then you'll have to look elsewhere for the moment.
Click to expand...
Click to collapse
So what is the point of flashing CM9 on the GNex? Stock is already stable and quick and CM9 doesn't seem to have any extra features..
gabster21 said:
So what is the point of flashing CM9 on the GNex? Stock is already stable and quick and CM9 doesn't seem to have any extra features..
Click to expand...
Click to collapse
There is no stock 4.0.3 for the GN
Sent from my Galaxy Nexus

[Q] Best GB/ICS ROMs?

So I'm pretty new to the SGS2 scene (but not to the Android hacking scene) and I've just recently rooted. I've been looking at a few of the ROMs, and they all sound pretty good. I'm not such a fan of developer theming and bugs. Are there any GB/ICS ROMs that would suit my needs?
NOT PART OF THE ORIGINAL QUESTION: Another question that has been on my mind, but didn't want to start another thread: What is stopping us from building AOSP 2.3/4.0 ROMs? I've been a real sucker for vanilla ROMs. (Mods, let me know if this "illegal" and if I should just make a whole other thread.)
This thread is gonna be closed and your gonna be flamed to hell and back so I'll tell you nicely.
Do some reading and learning on your own and you will find out. What is best is subjective. The reason we don't have aosp has been covered millions of times and the answer is readily available.
Sent from my SGH-T989 using xda premium
You totally saved me. Thanks. Mods can close.
@least he posted it in the right section lol
We pretty much only have 2 bases 2.3.5 and 2.3.6
GB all the roms with current dates are pretty stable,Kernels are all pretty stable also. It just depends on what you want.Im on Malice right now you will have to go to rootz and find it Dan left his rom is fast stable and I get alot of life out of my battery 9 hrs heavy use and up to 18-20 with light use easy. Whitehawx speaks for its self, his roms are everywhere fast stable and tweaked to hell and back, M&S has nice roms with nice themes and amazing audio tweaks. TDJ's Rom is also amazing stock look fast stable tweaked to hell and back lol
Faux's, Eugene's and Mr.X "synergy" are all Kernels you can trust.
Hope this helps
smackdown85146 said:
So I'm pretty new to the SGS2 scene (but not to the Android hacking scene) and I've just recently rooted. I've been looking at a few of the ROMs, and they all sound pretty good. I'm not such a fan of developer theming and bugs. Are there any GB/ICS ROMs that would suit my needs?
NOT PART OF THE ORIGINAL QUESTION: Another question that has been on my mind, but didn't want to start another thread: What is stopping us from building AOSP 2.3/4.0 ROMs? I've been a real sucker for vanilla ROMs. (Mods, let me know if this "illegal" and if I should just make a whole other thread.)
Click to expand...
Click to collapse
the fact that we have no source for ics based off Samsung source nore do we have access to there proprietary drivers.
The fact is we have a ATT Leak that we used to build stock based ics and we have a AOSP rom that needs completion. ( working on that with Devs from the skyrocket).
I've been using the Bombardier ROM with Synergy kernel for months. Tried others and keep coming back. One of the main issues with the available ICS roms is they're based of a leaked AT&T build, so the kernel ain't quite right. Especially for things like auto rotate, which is all jacked up. I'm waiting for a t989 leak before trying ICS.
Sent from my beastly Galaxy S 2.

AOSP Status News

I'm currently running Jedi on my AT&T Note 2, but I've given AOSP Roms a go here and there. After having a Galaxy Nexus for 9 months, I became quite addicted to them and have very much missed them since moving to the Note 2.
I made the move back to TouchWiz because I wasn't happy with the bugs and hardware compatibility issues on the AOSP ROMs I tried (Primarily PAC as I didn't get much time with much else). Where can I track the progress of AOSP hardware compatibility and what is the current status of it? I know that Samsung released some documentation about the SOC, but in truth how solid is it? Battery life, processing power, and camera all seemed sub-par compared to the Touchwiz roms.
Will AOSP ever be on par with Touchwiz or is this just the way things will always be?
One more question. Given that I'm on T-Mobile and want 4G, what current or upcoming phone would get closest to Nexus like support while satisfying my phablet craving (greater than 5 inch screen)?
I have tried both types of roms. I love AOSP but I love good battery life and smoothness. I would like to use multiwindow and be able to really use my phone to its full potential. What I really want is a TouchWiz AOSP hybrid that has the TW framework with AOSP customization. Sadly noone has tried it to my knowledge. Battery life on TW is best from my understanding. This is because the GPU is dedicated on TW while AOSP uses the CPU to render everything. Hence, the battery drain. Custom DPI is extremely important to me and so I can't see myself going back to touchwiz, plus its not very appealing to be honest. But the features and battery life... I would pay to have someone combine the two.
Traqic said:
I have tried both types of roms. I love AOSP but I love good battery life and smoothness. I would like to use multiwindow and be able to really use my phone to its full potential. What I really want is a TouchWiz AOSP hybrid that has the TW framework with AOSP customization. Sadly noone has tried it to my knowledge. Battery life on TW is best from my understanding. This is because the GPU is dedicated on TW while AOSP uses the CPU to render everything. Hence, the battery drain. Custom DPI is extremely important to me and so I can't see myself going back to touchwiz, plus its not very appealing to be honest. But the features and battery life... I would pay to have someone combine the two.
Click to expand...
Click to collapse
Someone WAS working on it. They pretty much got TW themed like AOSP and then gave up after some issues trying to include aroma. Here is the thread if you want to take a look.
I get great battery life on liquid smooth. give it a try.
Sent from my GT-N7105 using Tapatalk 2

CM -- Am I being shortsighted?

I'm really stuck between I'm being short sighted and naive, and XDA is just full of people who do things simply because they can. I know my latter argument will sound aggressive, but it's not intended to wound.
I see the CM threads. I see lots and lots of excitement over CM. But I couldn't care less. I come from a phone that HAD to have CM (note 1 / i717). Touchwiz was outdated and horrendous on it. But with the Note 3 + wanam, I really can't come up with any reason to flash CM. The few cases I've seen are being able to do things w/o xposed, but if I already have xposed set up.. what problem am I solving? And beside, with things like Tinted Bar module, I'd be running the framework regardless.
Also, with my i717, touchwiz was (post 4.0) extremely slow. I could see if our touchwiz was slow, but having debloated it myself, I can't imagine things being faster. Again, sorry about the perceived tone, but I completely dismiss all the "wow this is fast!!!!" posts as placebo (as the recent exposure to build.prop fakeness so eloquently demonstrated). We have, arguably, the fastest phone that can be purchased. With the most RAM. What's CM going to do for me switching between Gmail and Chrome? Shave off 50ms? As if my eyes can notice that.
And since I hate, hate, hate on /r/Android when someone posts some "convince me to.." threads, let me be clear, I'm genuinely curious if people have legitimate reasons to be excited about CM. Things I'm simply not aware of or grasping. I get the -- I'm bored and I'll flash because I flash because flash because TWRP because Android -- but beyond that, why? Why are we so bonerific for CM?
Yes we do do things simply because we can and that is a benefit of a open system instead of a closed system like ios. But that is not the sole reason why people get excites for cm. For me now that we got cm that means we will have more Roms and development for our device. Also the reason why I prefer aosp over touchwiz the feel of the device after I customize it. For example I turn off my hardware keys and replace then with softkeys in a setup of phone, back/kill app, home, recent/menu and chrome. Now add halo on top of that and for me I have a much more fluid experience.
i hate touchwiz,i hate the look,the feel,the flow of it. I love the nexus line of phones,but i was a large screen,i have to have an sd card slot,so for me, getting a note, and installing cm on it is my perfect phone. Im not worried about it being faster, this phone is stupid fast. i dont use any touchwiz feature, and i dont want them taking up space. I hate the stock touchwiz pull down,so i love not having to use it. Its just a personal preference to me. I also love the faster updates from having a stock android experience.
I'm kind of in the same camp as OP when it comes to CM. I do get excited about it just cause it means that development is growing for our phones and its always neat when new rom comes out, but every time I flash a CM rom I always end up back on TW because I take a ton of pictures and CM's camera suuuuuuuucks. I also always end up missing S-note. Some phones run way better on CM but like you said, ours are robust enough to run anything.
I have the i717 as well and used CM on it since I got it plus used CM on my TouchPad before that. I like the consistency that using CM on all my devices provides. I don't like TW either, the color scheme is ugly and the stock apps aren't my favorites either. I love the holo theme of AOSP. So why did I bother with the Note 3 when the Nexus 5 has pure AOSP already? I don't see a phone with anemic, limited, non-replaceable storage or battery as a good power user device. I also love the stylus but not for writing as much as using it as a precision cursor for remote desktop. The Note 3 hardware is awesome and I loved my Note 1 with CM so I wanted a Note 3 with CM. I'm also a strong believer in transparency and open source = higher quality code and AOSP ROMs usually reflect that apart from some hacks to interface with proprietary blobs. I like the customization as well and while you can get by with stock firmware and lots of mods it ends up being very hackish and not all free or open source like a proper source built ROM.
Sent from my SM-N900T using xda app-developers app
The joy of the hole thing is you can try anything you want, however, being critical of materials here is really not what XDA is for. Either use the stuff here, contribute to the cause, and learn about development along the way.
and then, there is this thread here too...http://forum.xda-developers.com/showthread.php?t=2532873

[Q] Best MultiWindow Custom ROM for Jellybean/KitKat?

I've been a bit jealous of the stock TouchWiz ROMs with their MultiWindow, even if it is rather limited, but I still like the other features of non-TouchWiz. Any suggestions? I'm especially interested in ones developing KitKat builds.
I might even give up my Ktoonz kernel even though it kicks ass.
generalmx said:
I've been a bit jealous of the stock TouchWiz ROMs with their MultiWindow, even if it is rather limited, but I still like the other features of non-TouchWiz. Any suggestions? I'm especially interested in ones developing KitKat builds.
I might even give up my Ktoonz kernel even though it kicks ass.
Click to expand...
Click to collapse
OmniROM
http://forum.xda-developers.com/showthread.php?t=2589925
AOSB Project
http://forum.xda-developers.com/showthread.php?t=2630377
I've not used either, I just recall that they implemented this feature. Happy flashing

Categories

Resources