What really counts for a phone - Vibrant General

First off, I'm not looking for a quarrel with this post.
I feel I have to say what other phone owners might feel and what other phone owners might have overlooked. We all want new features that are available through the selfless efforts of developers who simply want to share. For that alone, we should be thankful.
Lets not forget. The devs warn us that there are bugs that we can choose to live with and that phones may be bricked; otherwise, it it up to us, the users, who decide whether or not to install any roms or any assortments of roms, kernels and what not. And off we go. It is not unusual for some users to start saying this or that rom is smooth, fast, lag-free and so on and then start reporting bugs later.
As far as the vibrant is concerned, these are the following complaints: gps doesn't work, the other party can't hear what you're saying and the still unsettled issue is whether mute-unmute works, the rom devours the battery, glitchy camera, lag etc.
I have tried a lot of roms from cyanogenmod to ice cream sandwich and have come to realize that I still have the same problems of not being heard during a call, not being able to lock on to any satellites, not being able to connect my keyboard and mouse as HIDs via bluetooth.
Then I remembered this lowly Android 2.2.1 rom that did not give me any problems. Sure, the GUI isn't as snazzy as ICS with the extended settings but I've got what I need. So I'm going back to Eugene's GCR3 Update 7 final.

I agree....ive found with both phones that the best roms are the ones built from official full releases....that have been released for that device.
Sent from my SGH-T959V,SGH-T959 using XDA Premium

Related

What makes a "good" ROM?

I received this question in a private message earlier and though I'd share the answer with everyone. This topic can be used to answer the above/below question yourselves too and hopefully others can find it helpful and respond with their own opinions too.
Please don't reply directly to another comments but purely give your own opinion on the following question. I want this topic to be without fighting or slander!
I am curious to your opinions on a "good" rom?
(note the question in the PM too me was a bit more detailed so my answer goes into quite a few different factors, its up to you how detailed your answers are)
My opinions as to what makes a good rom. Very interesting question. There are many factors. Most important personally is the person who is developing it. I like the villain team because there is a whole team behind it and they are very easily accessible to ask questions and fix bugs etc. The support on their website is stunning. That's not to say all the devs who don't have a dedicated team and website aren't as good. Raudg (or the guy who created vanilla eclair and choco eclair) was awesome. Very good support, though last I heard he fell ill and hasn't been on since, which is why his rom's are now a bit outdated and I probably wouldn't recommend them. The elelinux and Floyo rom's are also meant to be brilliant and I would expect good support from both of those too. I'm still hesitant of using the Cronos rom's due to the history behind the developer. I also found during benchmarking no noticeable difference between the Cronos rom's and any of the others. I will say no more on the issue.
One big secret that the dev's tend not too let onto is that almost all rom's (performance wise) are almost identical. The main reason I haven't continued the benchmarks recently is because after spending about 5-6 days (9am to 9pm) benchmarking well over 20 different rom's every one felt almost identical to the last. None of them lagged any more than another, and although I picked up minor bugs every now and then in different rom's there was typically very little to differentiate them. I generally found that with use you got used to each rom and the minor annoyances either made me change rom or I would just live with it until it was fixed. Having said all of this there is a significant performance difference between Sense UI and Vanilla rom's. Vanilla rom's might not necessarily benchmark better but they consistently "felt" faster to use.
On that note, I don't think i would go back to v2.1 of android. I love vanilla (with launcher pro) too much too go back, and 2.1 is no where near as good as 2.2. Especially with emulated flash in the Skyfire browser now.
I'm yet too benchmark all the 2.2 rom's against each other. Purely because of the amount of time it takes to do, and the limits of the results.
So what would I recommend:
1. Don't be afraid too try other rom's. I can't stress enough how easy it is too flash rom's. As I said I flashed over 20 rom's in less than a week and had no issues. You can always get into the recovery menu so you can always go back to a backup of an old rom.
2. Back EVERYTHING up. Another thing I can't stress enough. You never know when something might happen. I backed up apps etc with titanium backup and the rom's with nandroid built into the recovery. I then backed up my sdcard (which stores these backups) onto my computer. SO i had backups of backups. As I said - can never be safe enough!
3. Love you're dev's. Leaving ****ty messages on their topics when something doesn't work never solves anything (not that I expect this of you). If something isn't working ask about it and give as much detail as possible. Its really hard to fix an issue when someone says "gps doesn't work". Solutions always lie in the detail.
4. Pick a release that is well supported. Check the thread last post date. Check the last edited date of the first post (with the release in it). Don't bother using any release that is more than 2 months old (typically) and if there hasn't been a post in the thread for over 1 week ask yourself why! The best rom's tend to have at least 1-2 posts a day and have been updated with some sort of fix/release within the last 2 weeks.
Finally, if you really want a list of my top 3 rom's at this point in time it would probably be:
1. FloydVillain 1.5 (due to the support & community)
2. Floyo 1.1.8 (due to the awesome feedback its been getting recently)
3. elelinux's Froyo 2.2_RC1 (due too it having an experienced dev)
I'd probably say that Fusion ROM 2.2.1.9 is worth checking out too, and Tegro 2.1.2 if you like the slide interface (i'm very tempted by this one). They are my wild card rom's at this point in time.
I think you've hit the nail on the head there,...
I have to agree and say that for me personally it does boil down to..........
1... Top priority... Who the developers are, are they still actively developing fixes for any bugs there may be in their ROMS? And also how well they communicate issues/news/advances back to the community as a whole, to both end users and other devs alike.
2... Low priority... amount of users / comments from users in thread. But this is not so important in comparison to the developers as the only way to be sure is by trying them out 1st hand.
So for me, I dont think I would even bother trying a ROM from a developer whos ethos I cannot share, but I have no problem running a buggy alpha ROM If I think my feedback will benefit the dev to bring fixes.
A ROM should have Sense UI. I won't install any Froyo ROM until there is a stable and everything-working Sense UI ROM for it. It's just too geeky to use without the Sense UI. The other thing is the team behind the ROM. I definitely prefer ROMs built from teams than ROMs built from one single guy. Villain are my favorite. I think that's all.

ICS Nightlys

Hi All
Seems to be a bit backward to not be able to post in the development section, but rules are rules I suppose.
I bought a Xoom a couple of months ago and put on Moray on a UK wifi Xoom. Very impressed and jumped onto ICS with the initial ICS release then played about with nightlys up to version twelve today.
OTG still not working for me, it crashes USB watcher OTG as well.
Music app does not get mentioned, but its terrible. Only small icons and no proper options ?
Camera and Mic were not tried as they are obviosly broken due to missing binaries.
It also seems backward to have widgets only on the apps page.
Battery options made the battery read zero, then made it disappear from the tray as well.
Browser does seem slicker, but back to Moray and its not a huge difference to be fair.
Have issues with various Apps. This makes sense as they still need to get up to speed with ICS. But it does concern me when people say its the best thing ever, when nothing can work as advertised. HW videos are hit and miss. I am also sure I read a while back that ICS would be all singing, why do I need a Ext mount app to write to an external card, same as OTG ? I thought that this would be part of the main build ?
So from my own personal experience, its a change, but until you have a full package with working apps, hardware, then I think people need to calm down with their plaudits for ICS.
I think I will leave the nightlys for a while, but it was great to try, and thanks for the guys putting the effort in making/updating these things.
I'm going to say this with as much respect as I can:
You have zero idea what the development section is about with statements like that.
Stick to stock software if you want a device that works as intended.
Development and custom roms always have caveats and pitfalls.
Thanks for stopping by!
Regarding not being able to post in dev section - it's for development only not questions and a lot of new users start new threads and ask a lot of questions! It makes sense the way it s.
You have to remember that these are alpha builds which are not supposed to be complete or fully working. A lot of devs wouldn't even put these out at this stage because of instability issues. But I am SOOO glad that the EOS team have decided to share these awesome ICS build with us because it may take weeks or even months to get to a full build release or an official Moto release. I know you aren't trying to bash the devs but I have to disagree with your opinions. I love ICS so far. It's fast, fluid and looks great.
Agreed with the widget option. Think the HC way was better but it's a minor issue compared to the speed improvements.
In essence though, I think if the full product is what you want you should stay away from alpha or even beta builds. Stick with full or official releases. Most people who test these roms understand this.
Sent from my Xoom using xda premium
aside from the camera and the mic i have had zero problems with anything i do on the xoom on a regular basis.
if it's an alpha build, it's a hell of an alpha build.
the only thing was it took me a bit to get all the gapps working and to the most current versions
Hi
Well my point was I don't have to be a Dev to know when things are not working. OTG is not working, and this is not a statement saying it has to, but merely a way of reporting it.
Nobody has mentioned the battery dissapears if you change the settings.
People seemed to be obsessed with Google Maps working, but since this is a great media player the bugs seem to be getting left out of the threads.
Now I know there is a lot missing, but why no OTG support built in ? Is this just a Motorola thing ?
I think there has to be a devils advocate here, everyone saying its fast is great, but if you are just using this as a browser, then its not a great indication about how good ICS is.
And to the chap who said I had no idea about Dev things, you are 100 % correct. But this is not aimed at anyone doing the nightlys, this is an ICS comparison. I am sure if Motorola release a version of ICS! Then it would get mentioned, how there are also some annoying new things not hardware or nightly release related. As I said the Music player is abysmal, the widgets is hidden away. The apps selector looks smaller, and some other little things.
So all I am trying to say is yes it seems faster, but since its only partly there, and we shrug when things don't work correctly, does not mean that is is the best thing ever. When we have a full version and all the binaries are working, then we will see the real speed ?
xoom68 said:
Hi
Well my point was I don't have to be a Dev to know when things are not working. OTG is not working, and this is not a statement saying it has to, but merely a way of reporting it.
Click to expand...
Click to collapse
I haven't tested it but others in the thread have and say it's working.
Nobody has mentioned the battery dissapears if you change the settings.
Click to expand...
Click to collapse
It's in the official bug tracker.
Now I know there is a lot missing, but why no OTG support built in ? Is this just a Motorola thing ?
Click to expand...
Click to collapse
At this point the ICS builds are all straight from source so not a moto thing but see above.
So all I am trying to say is yes it seems faster, but since its only partly there, and we shrug when things don't work correctly, does not mean that is is the best thing ever. When we have a full version and all the binaries are working, then we will see the real speed ?
Click to expand...
Click to collapse
That's all well and good but if that's the way you think then stay away from alpha and beta builds. If you are only interested in the full working product wait for official release.
Sent from my Xoom using xda premium
Worst thread ever.
Alpha build!
Thanks for replying.
I don't know what defines a working OTG, but with Moray I used USB Mount watcher and I mounted a 1tb HD no problem. I thought I would not need an app, but no joy. This time when I tried the App it says it was built in. But it hangs at any attempt to identify the HD. Another mount app sees the HD, but can't mount it.
The battery thing I just noticed in the bug tracker, but no one mentioned it in the thread.
No one mentions the poor ICS music player or widgets.
I just see people obsessed with calendar and Google maps ?
And to all saying Alpha Build....considering Motorola never added OTG support to HC, but the custom roms did. My point is who is to say they will add it to ICS. I thought it was supposed to be standard. If people have to Root their device to get OTG and towrite to External SD. We have not come that far forward. And in fact the threads I readprevious to buying a Xoom had people waiting months for updates, are people really expecting a Motorola Ics within the next 6 months. This alpha build will not get any better until there are binaries, soapart from a few settings tweaks, it will stay Alpha for a long time I reckon.
I understand you saying stick to stock, but the built in things to ICS are poorer in relation to HC, I suppose no one mentions things in case they appear to be rude, but I think its better if people know the negatives as well, as it just seems to be people with Ice Cream tinted glasses at the moment
xoom68 said:
I understand you saying stick to stock, but the built in things to ICS are poorer in relation to HC, I suppose no one mentions things in case they appear to be rude, but I think its better if people know the negatives as well, as it just seems to be people with Ice Cream tinted glasses at the moment
Click to expand...
Click to collapse
Again though, this is an alpha build so you cannot expect this to be fully working or all "built in" functions to be bug free.
If the current builds don't work for your daily needs that's fair enough, wait for a more complete build. But you cannot burn ICS on the strengths, or weaknesses, of an alpha build.
Sent from my Xoom using xda premium
Be happy that we are the only tablet that has a ICS build to be bug free enough to be a daily driver for a good portion of users.
(Wifi, GPU acceleration, netflix work perfectly, browser is very much improved)
I can't post in the development section either.
But a thread like this is just the place to boost my post count.
---------- Post added at 08:56 PM ---------- Previous post was at 08:55 PM ----------
Ten characters.
Honestly, all I can really say to this... one step at a time, one day at a time.
You, as well as others, must understand and respect the fact that the developers here are putting in their own free time and effort to bring us these ROMs and extras, at absolutely no cost to you, the user.
Trying to tear apart tons code that has already been written to troubleshoot, fix problems, and test is hugely tedious and very time consuming.
Right now, I suggest not trying to put the cart before the horse. Simple things like asethetics, minor functionality (I.e. OTG, etc.) that is not crucial to the operation of the device is going to have to wait.
Important parts, like 3G/4G radio functionality, Google apps, video playback - the essentials come first.
Truthfully, I would not waste my time reporting the smaller issues, we know that they are there. When the developers get the foundation built and stable enough to work with, THEN will they ask for help with bug reporting and suggestions and such. No need to overwhelm the developers at this stage of the game.
Just my 2 cents.
xxspark89xx said:
Honestly, all I can really say to this... one step at a time, one day at a time.
You, as well as others, must understand and respect the fact that the developers here are putting in their own free time and effort to bring us these ROMs and extras, at absolutely no cost to you, the user.
Trying to tear apart tons code that has already been written to troubleshoot, fix problems, and test is hugely tedious and very time consuming.
Right now, I suggest not trying to put the cart before the horse. Simple things like asethetics, minor functionality (I.e. OTG, etc.) that is not crucial to the operation of the device is going to have to wait.
Important parts, like 3G/4G radio functionality, Google apps, video playback - the essentials come first.
Truthfully, I would not waste my time reporting the smaller issues, we know that they are there. When the developers get the foundation built and stable enough to work with, THEN will they ask for help with bug reporting and suggestions and such. No need to overwhelm the developers at this stage of the game.
Just my 2 cents.
Click to expand...
Click to collapse
Thank you for the great work you are doing on this. I can see that it can be slow going but you seem to be making good progress.

[Q] Why do we need devs? [Discussion]

Hi, don't know if this should be here or in a development thread.
My question is, and I know they are very important to this community etc
Why do we need devs?
What I mean is why do the original developers of the software, such as Google, leave it at such a bad state.
When XDA dev's get hold of it, their's no limit to what it can do.
E.g. Network mods, speaker mods, speed mods, theme's, custom drivers battery mods, heat mods, the list could go on.
Why don't the develops make it as good as it could be before they release it to us?
Some simple tweaks such as the networking ones to improve browsing/download speeds, why don't they just do it in the first place? Rather than limiting their users and therefor creating the need for so many underground developers.
Don't take this in the wrong way devs, I appreciate your work, just want to hear your opinions on why you think original devs leave it at such a state, where it could be deemed unfinished or totally lacking.
The oem thinks what is best for the device while other developer may have other opinions.
Eg, Google may think a kernel running at 1.3ghz is better than 1.6 ghz which Dev may think like wise. Also, the Google wanted promote cloud tech, and hence does not allow otg but Dev can unlock this feature.
Dev are there to do things not permit by company
Sent from my Nexus 7 using Tapatalk 2
sinple said:
The oem thinks what is best for the device while other developer may have other opinions.
Eg, Google may think a kernel running at 1.3ghz is better than 1.6 ghz which Dev may think like wise. Also, the Google wanted promote cloud tech, and hence does not allow otg but Dev can unlock this feature.
Dev are there to do things not permit by company
Sent from my Nexus 7 using Tapatalk 2
Click to expand...
Click to collapse
Hey
Thanks for the reply, and I want this to be more of a discussion than answers
I don't understand why companies do it though.
And OTG is allowed for non-rooted devices. Just some of its features arent, if you get that. Like a mouse and keyboard works un-rooted, by a HDD doesnt.
I'm just curious as to why some of the devs here, such as Faux and Xmoo, havent got jobs at Google so they can teach them a thing or to. They know what the consumer actually wants, and pay attention to the needs of the tech enthusiast.
There is an diference between normal state and improved state. Its better. 1.3ghz processor runing normal and cooler than a 1.6ghz that could get warm and gives some trouble.
Im just glad that its not a locked device giving ours beloved devs the chance to improve it.
Sent from my LG-P500 using xda premium
maztahbr said:
There is an diference between normal state and improved state. Its better. 1.3ghz processor runing normal and cooler than a 1.6ghz that could get warm and gives some trouble.
Im just glad that its not a locked device giving ours beloved devs the chance to improve it.
Sent from my LG-P500 using xda premium
Click to expand...
Click to collapse
I see your point
Basically "Better Safe than Sorry" right?
Exactly!
Sent from my LG-P500 using xda premium
How do you not see a need for developers?
Sent From My Toro+ via White Tapatalk
It's because people have preferences. And some people just like to tinker with their stuff.
The basic argumentative of yours seemed to be "if it's good enough, then we only need one". But, see , there is nothing in the world that's "best" enough to outsweep everything else. It's always nice to have options
I wouldn't say the stock rom and kernel is bad or "not enough" so the devs have to step out. I think google guys do a great job on stock rom. It's just nice for us users to have some other choices to play with.
In some sense it's kind of like buying flours. We wouldn't say,"well, if this brand of flours is good enough, we only need one brand in the world. Why so many brands out there?" Because different brands might grow in different places, use different breeds of wheats, have different moistures, use different ways to grind them, therefore different flavors. You simpy can't say anything would be that good that one is enough.
There is no limitation in improvement and imagination, and I think that's what devs here are doing.
The devs do amazing work, if only XDA was a tech company.
I know I won't be popular for saying this but I have tried a lot of different roms on a lot of different devices and in my experience it is best to stick with the stock rom, since custom roms inevitably have flaws which only present themselves at the most inopportune moments.
There's a reason why stock roms ship in the condition they're in; it's because all the variables are tried and tested and because a shed load of time has gone in to developing the software to work perfectly with the hardware. Dev's seem to have a knack of improving the software in some conditions at the expense of breaking it in others.
As an example, I once loaded a very popular custom rom onto a handset because everyone was raving about how good it was. Several days later I was at a wedding and took my handset out to snap some photos, only to realise that the camera didn't work in a certain configuration with this rom. The bug wasn't documented and the result was that I couldn't take any photos.
All too often this sort of thing happens; you'll read threads about the latest and greatest rom and how fast it is etc etc, only to then come across a comment about someone whose wifi keeps disconnecting, or someone whose battery life has halved and so on.
It's a bit like switching to Ubuntu from Windows, Ubuntu is fine if you like tinkering but if you want to get **** done, stick with Windows.
Happy to eat my words if someone recommends a fully working rom which is a genuine improvement over the stock rom.
Development can go on forever. My HTC inspire is two years old, and development is still going forward thanks to great devs (randomblame). Big companies just build for the masses. Devs tweak for us geeks that are always looking for more.
Sent from my Inspire 4G using xda app-developers app
Switchbitch said:
I know I won't be popular for saying this but I have tried a lot of different roms on a lot of different devices and in my experience it is best to stick with the stock rom, since custom roms inevitably have flaws which only present themselves at the most inopportune moments.
There's a reason why stock roms ship in the condition they're in; it's because all the variables are tried and tested and because a shed load of time has gone in to developing the software to work perfectly with the hardware. Dev's seem to have a knack of improving the software in some conditions at the expense of breaking it in others.
As an example, I once loaded a very popular custom rom onto a handset because everyone was raving about how good it was. Several days later I was at a wedding and took my handset out to snap some photos, only to realise that the camera didn't work in a certain configuration with this rom. The bug wasn't documented and the result was that I couldn't take any photos.
All too often this sort of thing happens; you'll read threads about the latest and greatest rom and how fast it is etc etc, only to then come across a comment about someone whose wifi keeps disconnecting, or someone whose battery life has halved and so on.
It's a bit like switching to Ubuntu from Windows, Ubuntu is fine if you like tinkering but if you want to get **** done, stick with Windows.
Happy to eat my words if someone recommends a fully working rom which is a genuine improvement over the stock rom.
Click to expand...
Click to collapse
CM7 for the G2 is LOADS better than the stock HTC rom.
Android is a platform of options, our developers help give you more options. They allow you complete control over the hardware YOU purchased, keep you updated on the most recent version of Android, and let you tweak to your heart's desire. Microsoft and Apple lock you in, it's their way or the highway. But Android and it's developers give you the ability to say "I don't like this, and I'm going to change it".
Switchbitch said:
I know I won't be popular for saying this but I have tried a lot of different roms on a lot of different devices and in my experience it is best to stick with the stock rom, since custom roms inevitably have flaws which only present themselves at the most inopportune moments.
There's a reason why stock roms ship in the condition they're in; it's because all the variables are tried and tested and because a shed load of time has gone in to developing the software to work perfectly with the hardware. Dev's seem to have a knack of improving the software in some conditions at the expense of breaking it in others.
As an example, I once loaded a very popular custom rom onto a handset because everyone was raving about how good it was. Several days later I was at a wedding and took my handset out to snap some photos, only to realise that the camera didn't work in a certain configuration with this rom. The bug wasn't documented and the result was that I couldn't take any photos.
All too often this sort of thing happens; you'll read threads about the latest and greatest rom and how fast it is etc etc, only to then come across a comment about someone whose wifi keeps disconnecting, or someone whose battery life has halved and so on.
It's a bit like switching to Ubuntu from Windows, Ubuntu is fine if you like tinkering but if you want to get **** done, stick with Windows.
Happy to eat my words if someone recommends a fully working rom which is a genuine improvement over the stock rom.
Click to expand...
Click to collapse
On non nexus devices I would agree. All of the aosp ROMs on my fascinate and d2g had serious issues that really couldn't be overlooked and made the phone unusable on a daily basis.
On the other hand, ROMs on my Galaxy Nexus and Nexus 7 are a huge improvement over stock. CM is always a solid choice.
I haz no sig
I can't believe no one has explicitly mentioned this...Google and other OEMs have a responsibility towards their shareholders and the market, whereas "devs" (like on xda) have no such responsibility; this makes a huge difference in process and result. As an example, theres a hack for the n7 to get the sony bravia engine, which is kinda nice, but there is no way that sony is going to let google do that legally is there? OEMs have to do things proper and legal.
The biggest difference though, is one already alluded to in this thread previous (imo), testing. Now CM actually does go through a LOT of testing and so on, but there is a sense in which Google's (or other OEMs) hands are tied due to deadlines, whilst CM has no such thing. While it is perfectly understandable for CM to go "here is CM10, btw its beta, but have at it" to the whole world after months of testing, I'm sure if Google did that people would be pissed, because Google releases to general market, they have strict deadlines based on internal product cycles and market variables and shareholder crap , but most of all people EXPECT market products to be rock solid, whereas its okay for something like CM to be broken sometimes. The reason n7 runs at 1.3 in stock and not 1.6 like some other ROM is likely because the company that made the processor probably told google something like "based on our testing 1.3 is the safest speed", people OC all the time, even desktops etc, but there is a "this is what it was MEANT to do according to the dudes who made it" thing.
But, at the end of the day there is no such thing as 'best' which is likely the reason we have SO MANY ROMs and not just the one, doing different things.
The devs are here because people like their devices to do different things and think they can make them better, myself I love to tweak things and so do the devs. Myself I just like to run CM10 on my N7, at least until its stable then I may try out the other ROMs. Also without the devs I wouldn't be able to run my CPU at 500 MHz over what its sold at and same thing with the GPU.
Determining when the development is "done" is subjective. And companies can only support their product in a limited time. Therefore, we need developers to continue where they left.
Sent from my Nexus 7 using xda premium

ICS leak usefulness

I've got a question I tried to answer myself, but I couldn't resist to post it on the forum.
Is the ICS leak a great step forward for all Atrix users ?
For those who wanted HWA, fingerprint scanner, working camera, of course it is... But is it a step forward for the release of a STABLE CM10 with a STABLE kernel ? This question is more open to a debate than a simple answer.
This leak didn't provide any option for those who have the wrong tegrapart (Mine is OK), or a lapdock, or those who use Chrome and want a generally reliable ROM (Stability, I/O perfs, battery life). They have to make a compromise but we still didn't reach THE ROM(s) that makes everybody happy.
The missing thing to get the ROM(s) that will make us all happy is the kernel source... Why didn't we get it with the ICS leak ? Well let's exclude this question from this thread and maybe talk about it after this debate is (almost) closed.
Personally I'm happy to have this new ROM, it's fast, smooth etc. but my lapdock is still borked so I'm really frustrated not to have this awesome tablet display that works with EVERYTHING but not MOTOROLA's own peripheral... Damn it !
So, what's your case ? Of course you may have found satisfaction with the ICS leak, but are you as frustrated as I am to be this close to the ultimate goal ?
The debate is open, I hope I broke the ice for some people who are in my case and feel like forgotten.
I think that leak does not come with the source code. Thus there will not be any practical improvement right now.
Or, most likely ever. I doubt things will go much farther, and I'm usually the optimistic one
no chance
nope, i think the ics leak was just a one off leak from what motorola actually got round to doing before they abandoned the project, which personally is really bad the roms are just crappy (no offence to developers but the lack of resources means they will always be crappy), everyone says the roms are good but every ics rom iv used is awful, overheating, bugs, battery life sucks, cameras lag, and doesnt compare to a stable cm7 which works completely fine and does everything ics can do anyway.. hmm... i guess everyone just keeps giving themselves false hope, although the possibility of a stable ics is much more than the chance of jellybean & as for the cm10/jellybean thing dont get your hopes up the signs of HWA are non existent and i really dont think they ever will be unless somebody makes a kernel from scratch which for a mobile device would take endless hours of work and testing each boot would probably get your through about 50 atrix phones from hard bricks etc... and i dont think our developers have the time or money to do so... even with donations.
its just not worth it, the atrix is a dying breed if you dont like cm7 then buy a new phone, its that simple, confuses me why everyone acts like cm7 is some sort of bugged crappy software that doesnt work? yet its still a very stable software.
i think everyone should stop concentrating on ICS and jellybean until we actually hear news that will be helpful to creating a stable build and in the mean time focus on improving cm7 with mods and other things, right now cm7 is basically abandoned and the thing its been abandoned for has been on hold for around 3 months.
Pixelguy said:
nope, i think the ics leak was just a one off leak from what motorola actually got round to doing before they abandoned the project, which personally is really bad the roms are just crappy (no offence to developers but the lack of resources means they will always be crappy), everyone says the roms are good but every ics rom iv used is awful, overheating, bugs, battery life sucks, cameras lag, and doesnt compare to a stable cm7 which works completely fine and does everything ics can do anyway.. hmm... i guess everyone just keeps giving themselves false hope, although the possibility of a stable ics is much more than the chance of jellybean & as for the cm10/jellybean thing dont get your hopes up the signs of HWA are non existent and i really dont think they ever will be unless somebody makes a kernel from scratch which for a mobile device would take endless hours of work and testing each boot would probably get your through about 50 atrix phones from hard bricks etc... and i dont think our developers have the time or money to do so... even with donations.
its just not worth it, the atrix is a dying breed if you dont like cm7 then buy a new phone, its that simple, confuses me why everyone acts like cm7 is some sort of bugged crappy software that doesnt work? yet its still a very stable software.
i think everyone should stop concentrating on ICS and jellybean until we actually hear news that will be helpful to creating a stable build and in the mean time focus on improving cm7 with mods and other things, right now cm7 is basically abandoned and the thing its been abandoned for has been on hold for around 3 months.
Click to expand...
Click to collapse
Its not that simple. Once you've had a taste of Android 4.X, its nearly impossible to go back. I'm stuck on Epinter's CM10 because of that, every time I try switching back to a CM7 based rom I find it randomly jittery and with a lot of small annoyances. Both of which I never noticed before trying Joker's CM9.
Even when I switched from CM7 to CM9, I remember CM7 was more or less perfect in its current state. Work stopped on it because there's not much else that can be done with it. Its hit its peak, and for those not spoiled by the more polished versions of Android it is indeed the ideal rom for our device. That does not mean work should stop on ICS/JB, though. The big issue we have is the kernel, of which there are several projects in the works to port kernels from other devices. Its something that'll take (a lot of) time, but long term it'll be much better for our devices than making barely noticeable changes to Gingerbread roms.
With that said, you are right in that the ICS leak is more or less useless without source code. Crappy battery and display issues on some variants of Atrix completely ruin it.
Having the kernel source would solve many issues, but after Motorola abandoned the device it's very unlikely they'll commit any more resources into releasing the half working source code. Of course we'd like to see the source released as it existed under development, but from what I understand, the the source that gets released isn't always exactly the same as what they work with when they compile it and things like extremely helpful comments in the code get removed because of things like NDA's. And although many of the libs and drivers can be extracted from the ROM, the code to use them has been lost.
As it stands, the Atrix Rebirth Project is probably the best chance for seeing a fully functional kernel source for ICS and beyond. But as has been pointed out already, interest in the device has been dying, and even if the project does manage to make it happen, it's not going to happen overnight.
Jotokun said:
Its not that simple. Once you've had a taste of Android 4.X, its nearly impossible to go back. I'm stuck on Epinter's CM10 because of that, every time I try switching back to a CM7 based rom I find it randomly jittery and with a lot of small annoyances. Both of which I never noticed before trying Joker's CM9.
Even when I switched from CM7 to CM9, I remember CM7 was more or less perfect in its current state. Work stopped on it because there's not much else that can be done with it. Its hit its peak, and for those not spoiled by the more polished versions of Android it is indeed the ideal rom for our device. That does not mean work should stop on ICS/JB, though. The big issue we have is the kernel, of which there are several projects in the works to port kernels from other devices. Its something that'll take (a lot of) time, but long term it'll be much better for our devices than making barely noticeable changes to Gingerbread roms.
With that said, you are right in that the ICS leak is more or less useless without source code. Crappy battery and display issues on some variants of Atrix completely ruin it.
Click to expand...
Click to collapse
hmm i used pinters cm10 for a week and went back to MROM cm7 and customised it to my liking with ICS themes and text changers, looks just like ICS runs just as smooth as a buggy JB rom, thats the problem the performance of CM10 roms without HWA is about the same as a good CM7 rom... just with a few features like google now which nobody really uses anyway, although i understand where your coming from when it comes too the UI and animations on JB roms they are very nice but id rather sacrafice them and have a phone that will work 100%
I'm very naive to the inner workings of android
I also returned to mrom from epinters cm 10 and icsrom because of lack of camcorder or terrible battery life.
Now with mrom I have a very smooth launcher and all apps working. I do miss jellybeans nice interface, but what are the more fundamental improvements that gingerbread lacks? Besides feeling outdated and old of course :/
Sent from my MB860 using xda app-developers app
Zero usefulness. Novelty item at best.
It's interesting to read opinion of no-developers is it something useful or not. Only developers could say something about it. Also most of you are so pessimistic, complaining that developing is dying.
xda-developers is for site and forum for developers. If you think that developing is dying, come on, do something about. Join Atrix Rebirth Project, start to learn how to develop kernel and rom. There is a lot of guides here and on Internet. Instead of spending time on forum and waiting that someone else do it for you and for free. If you don't have time to learn, contribute on another way: support developers, donate money or device, try to find solution, use your contacts to get leaked sources...
The easiest way is to buy a new device and start complain after a while
I have been very pleased with the stock GB rom. I have a Nexus 7 and an old HTC Aria, both running the latest version of JB and, other than a more up-to-date appearance, there's really nothing I can't do on the Atrix that I can do on the JB devices.
Its amazing what the developers have been able to do with the HTC Aria. It has very little memory, but they have created virtually unlimited program memory by using an extended partition on the SD card. The Aria also runs JB almost flawlessly.
If JB could run on the Atrix 4G the way it runs on my Aria, I would use it. But from what I've read, it has a long way to go. I am not even sure I would even be able to root my Atrix, which has the latest GB update from Motorola.
Sent from my MB860 using xda app-developers app
Slymayer said:
I've got a question I tried to answer myself, but I couldn't resist to post it on the forum.
Is the ICS leak a great step forward for all Atrix users ?
For those who wanted HWA, fingerprint scanner, working camera, of course it is... But is it a step forward for the release of a STABLE CM10 with a STABLE kernel ? This question is more open to a debate than a simple answer.
This leak didn't provide any option for those who have the wrong tegrapart (Mine is OK), or a lapdock, or those who use Chrome and want a generally reliable ROM (Stability, I/O perfs, battery life). They have to make a compromise but we still didn't reach THE ROM(s) that makes everybody happy.
The missing thing to get the ROM(s) that will make us all happy is the kernel source... Why didn't we get it with the ICS leak ? Well let's exclude this question from this thread and maybe talk about it after this debate is (almost) closed.
Personally I'm happy to have this new ROM, it's fast, smooth etc. but my lapdock is still borked so I'm really frustrated not to have this awesome tablet display that works with EVERYTHING but not MOTOROLA's own peripheral... Damn it !
So, what's your case ? Of course you may have found satisfaction with the ICS leak, but are you as frustrated as I am to be this close to the ultimate goal ?
The debate is open, I hope I broke the ice for some people who are in my case and feel like forgotten.
Click to expand...
Click to collapse
Yeah right ! talking about this leak ... is a >small< step foward !
Just imagine Michael Montuori out of here, Or the Bill ?! epinter !? Faux, or jocker that has made a wonderfull job and the other in the early days of the atrix .... all source code builder out of this atrix family at once !
Well ... Motorola doesnt have a great support for the moment ! as their Blur OS is ****ty slow ! :S
I own a Car dock, A HD Multimedia Dock and a great lapdock !
I approve that this is still frustrating (and i know the devs out there are NOT getting Paid enough for a better work than MOTOROLA itself,) that motorola own product doesnt have support yet ! but still have on a direct DHMI cable straight to the tv !! WTF ?!?!!
Well, its not going to change anything here, i mean this thread ... but .. well .. you know ! YEAH its awkward and " fais chier bordel" hahaha
Our devs are GREAT but unfortunately, we still need that damn MOTO support for their drivers source for the new OS :S
Meanwhile
sathelate said:
Well, its not going to change anything here, i mean this thread ... but .. well .. you know ! YEAH its awkward and " fais chier bordel" hahaha
Click to expand...
Click to collapse
I would even say "Bordel à couilles de constructeur de mes deux !". I'm writing this using my lapock... On my tiny screen, with my main screen at 45° so I can still read what I'm writing. I dreamt about WT3.0 with working LAPDOCK, it would have been so gorgeous, but it's currently not happening. "Nique cette merde !", I'm buying a Windows Phone next year when the ecosystem gets more apps and stuff. The news are getting warmer for this OS ! The amazing keyboard made in WP7/8 will replace my lapdock I use as a keyboard.
Development IS actually dying, look at the Atrix 4G development section where there used to be several ROMs under active development there are now just a few. Nearly everything that can be done has been done with the exception of what the Atrix rebirth project is doing. But there is no guarantee of success. If you have the money or a device to donate to the rebirth project, great, by all means go for it. Maybe one of the other tegra based moto devices might help a bit too. Unfortanately I think it's pretty hard to hold any level of optimism for the device after such a long string of let downs.
Sent from my MB860 using xda app-developers app
I see the ICS leak as interesting but not overly useful.
Now, if they'd also leaked the source code, I don't doubt that the devs could have created a fully-features and stable ICS/JB within a couple of months. However, with no source for such a buggy leak, we're reliant on a few people trying to create a kernel almost from scratch. I wish them well, but I'm not holding my breath...
When you feel like the development is hopeless , waste all of your time and try fixing things yourself get a new phone.
BravoMotorola said:
When you feel like the development is hopeless , waste all of your time and try fixing things yourself get a new phone.
Click to expand...
Click to collapse
Like you? And you think that you're smart. That's exactly what vendors wish, get a new device. Bravo
Edit: With your latest posts in Atrix forum you're the same as maggedo or member with Atrix in name. Ups, you have Motorola
How long N4 will be the best device for you? What I see not so long
I think it's interesting how people work:
First everyone was crying about the fact, that Motorola left us out in the cold and now that we have a actually really good leak, people cry that it's not good enough... That's just sad. The leak is useful and it's a big step into the right direction. A lot of people put in hours of work for you (and for FREE!!!), to make this leak better. All you need is PATIENCE. Be grateful that some devs stick to this EOL-device and provide great work for us.
-Just my 2 cents-
Sent from my MB860 using Tapatalk
BravoMotorola said:
When you feel like the development is hopeless , waste all of your time and try fixing things yourself get a new phone.
Click to expand...
Click to collapse
And... What about people who can't get a new device ? I bought mine like 6 months ago, it was for my birthday and I can't waste money on a newer phone like this.
But there must be some kind of "break-even" ahead.
How many hours of work and energy may be put from the most "valuable brains" into the leak (without having sourcecode), until they must decide: "enough is enough, it just will never turn out as "stable"?
From what I've understood there exists some good chances that maybe some day valuable parts of the XOOM kernel get migrated to the Atrix (see respective thread under development area).
May the last remaining devs of a dying device - whose work I greatly respect and appreciate! - join forces and turn more efforts into porting the xoom?

Is rapid Upgrades killing Android Development?

Coming from the Epic, and then from the S3, I have noticed the fragmentation of Android with just the dilution of good development.
With that said, I acknowledge I am a user, not a Developer. I've tried to get interested in development, it is just not where my passion lies.
This is one of those useless posts you see on XDA, however, I feel like there is not much going on in this forum so maybe this is the best discussion we could have.
Take Apple, they have one product to focus on, no one to share the spotlight with. Android on the other hand has several, I have no idea how many, to share the spot light with. S3, S4, S5, Oppo, One, name your poison.
I say all this because I remember back to the Epic... It was Epic. The phone was amazing when it came out, the development was even better.
Now that I'm on the S4, while I don't want to take away anything from what the developers on this phone have done, it is not their fault, but developers will flock to where the demand is. And it just doesn't seem to be here.
Maybe this is Sprints fault? I stay with Sprint because they're the cheapest option I have. Certainly not the best, but definitely the cheapest.
Just trying to promote a discussion, not a flame war. Start now.
socos25 said:
Coming from the Epic, and then from the S3, I have noticed the fragmentation of Android with just the dilution of good development.
With that said, I acknowledge I am a user, not a Developer. I've tried to get interested in development, it is just not where my passion lies.
This is one of those useless posts you see on XDA, however, I feel like there is not much going on in this forum so maybe this is the best discussion we could have.
Take Apple, they have one product to focus on, no one to share the spotlight with. Android on the other hand has several, I have no idea how many, to share the spot light with. S3, S4, S5, Oppo, One, name your poison.
I say all this because I remember back to the Epic... It was Epic. The phone was amazing when it came out, the development was even better.
Now that I'm on the S4, while I don't want to take away anything from what the developers on this phone have done, it is not their fault, but developers will flock to where the demand is. And it just doesn't seem to be here.
Maybe this is Sprints fault? I stay with Sprint because they're the cheapest option I have. Certainly not the best, but definitely the cheapest.
Just trying to promote a discussion, not a flame war. Start now.
Click to expand...
Click to collapse
With unified builds, awesome devs are still contributing to our device! Its cool that a talented dev who builds aosp but is with verizon can build for us too. There is no shortage of great development going on, but I'll admit the sprint s4 forums are not as active as I remember the e4gt forums being.
To address your other point, sure - the sheer amount of android devices available will mean the pool of talented devs are spread more thinly across the spectrum of devices, but this community rocks and with a little google-fu (xda helps those who help themselves) I don't think development has really stalled. The forums are just a little less active. What IS a shame is that users here will drive talented devs away from releasing their work publicly on the forums by driving them insane with questions that have been answered 100s of times, petty politics, and flame wars, etc.
But at the end of the day, I would rather have an open OS with a vibrant (or dull) community than a locked down device I can never truly have full control over. But frequent upgrades have always been pushed by manufacturers, at the end of the day profits are the bottom line for them. Thats what is so great about this community, is that the devs here do work that would have gotten them a decent commission or wage elsewhere, FOR FREE. God bless :good::highfive:
All good points, and I would have to say I agree with you, especially with the shame that developers sometimes are driven away by lazy users.
mxmr said:
With unified builds, awesome devs are still contributing to our device! Its cool that a talented dev who builds aosp but is with verizon can build for us too. There is no shortage of great development going on, but I'll admit the sprint s4 forums are not as active as I remember the e4gt forums being.
To address your other point, sure - the sheer amount of android devices available will mean the pool of talented devs are spread more thinly across the spectrum of devices, but this community rocks and with a little google-fu (xda helps those who help themselves) I don't think development has really stalled. The forums are just a little less active. What IS a shame is that users here will drive talented devs away from releasing their work publicly on the forums by driving them insane with questions that have been answered 100s of times, petty politics, and flame wars, etc.
But at the end of the day, I would rather have an open OS with a vibrant (or dull) community than a locked down device I can never truly have full control over. But frequent upgrades have always been pushed by manufacturers, at the end of the day profits are the bottom line for them. Thats what is so great about this community, is that the devs here do work that would have gotten them a decent commission or wage elsewhere, FOR FREE. God bless :good::highfive:
Click to expand...
Click to collapse
I'm not a developer either (well of any roms/android mods at least). But as a long time computer power user and burgeoning programmer (3rd year comp sci major) the development on the S4 is very lack luster. We could get into comparing S4 vs development on older platforms, but I'd rather just discuss the generally bad development in the sprint S4 non-original android dev. forum. Most roms are not suited for daily drivers. I have personally tried 2-3 different versions of Sac's Rom and negalite's rom( as well as 1 try on various other roms) and none was with out major flaws.
The problem as I see it is this: The demand is for the newest rom with the most up to date android features. So as rom developers are getting closer to making a stable working version of their roms, Sprint releases an update at which point most developers switch and start working on new release with out ever making a fully functioning rom. To make matters worse most Rom's are presented as a finished product. Some have a known issues section in the first post ,but I challenge any one who disagrees with me to find a known issues section on a rom that actually contains all the know issues. It doesn't exsist. Instead each user is left to download an unfinished product and only after discovering an issue and digging though 10 pages of forums you find others have the same issue and that there may or may not be a soultion. How f'ing hard is it when a god damn issues is reported to update the orginal post?????? I understand these developers are doing this out of the good of their hearts, but anything worth doing is worth doing correctly. If it is to much work to keep an up to date list of ALL known issues, have one of the roms users do so. Not much work for one fan of a rom to keep list of issues if dev cant be bothered.
You help no one when custom roms break things working in the stock version and present it as a working rom. Custom roms used to add fucntion to a device now, it adds somethings and breaks others. Till this trend changes, the best rom is stock rooted + w/e mod a user desires. When a bunch of things dont work label your Rom alpha when most things work call it beta and only when everything works call it stable. This kind of common sense would improve everyone's experience greatly.
mysongranhills said:
I'm not a developer either (well of any roms/android mods at least). But as a long time computer power user and burgeoning programmer (3rd year comp sci major) the development on the S4 is very lack luster. We could get into comparing S4 vs development on older platforms, but I'd rather just discuss the generally bad development in the sprint S4 non-original android dev. forum. Most roms are not suited for daily drivers. I have personally tried 2-3 different versions of Sac's Rom and negalite's rom( as well as 1 try on various other roms) and none was with out major flaws.
The problem as I see it is this: The demand is for the newest rom with the most up to date android features. So as rom developers are getting closer to making a stable working version of their roms, Sprint releases an update at which point most developers switch and start working on new release with out ever making a fully functioning rom. To make matters worse most Rom's are presented as a finished product. Some have a known issues section in the first post ,but I challenge any one who disagrees with me to find a known issues section on a rom that actually contains all the know issues. It doesn't exsist. Instead each user is left to download an unfinished product and only after discovering an issue and digging though 10 pages of forums you find others have the same issue and that there may or may not be a soultion. How f'ing hard is it when a god damn issues is reported to update the orginal post?????? I understand these developers are doing this out of the good of their hearts, but anything worth doing is worth doing correctly. If it is to much work to keep an up to date list of ALL known issues, have one of the roms users do so. Not much work for one fan of a rom to keep list of issues if dev cant be bothered.
You help no one when custom roms break things working in the stock version and present it as a working rom. Custom roms used to add fucntion to a device now, it adds somethings and breaks others. Till this trend changes, the best rom is stock rooted + w/e mod a user desires. When a bunch of things dont work label your Rom alpha when most things work call it beta and only when everything works call it stable. This kind of common sense would improve everyone's experience greatly.
Click to expand...
Click to collapse
To a degree, I definitely am with you on this. I have been with this forum since the days of my old HTC thunderbolt. There are AT LEAST 5 popular daily drivers that worked worlds better than the stock rom for that phone. My particular phone glitches out on the dialer/phone app for all Original Android ROM's meaning I am automatically limited to a TW rom. I've tried everything to fix this but nothing seems to. However, there is one that works flawlessly, Triforce 5.4. It's perfect, so far as I can tell, but is starting to show its age. It may be the only perfect ROM for our phones but is almost completely without bells and whistles, unlike the Thunderbolt, which you could save multiple working images to SD and restore if you felt like using sense one day, CM the next, and I do recall a few completely custom ones loosely based on CM that worked awesome. Anyway that's my say on it. I am sad NAE firmware capabilities don't have a nice Triforce release to go with it, but the PRL and firmware seem to work great with the ROM, so I guess I'll stick to it, even if it is boring. It definitely does everything I need for it to do. Still, finding the issues with each one and helping the developers is part of the process. It's fun and part of the reason why I do what I do. Take my ASUS Transformer. That thing is old as the hills, but has multi window, android 4.4.3, windowed apps, and all manner of other things and it runs super smooth. timduru is the dang wizard of that device and refuses to let it die peacefully.
arikdahn said:
To a degree, I definitely am with you on this. I have been with this forum since the days of my old HTC thunderbolt. There are AT LEAST 5 popular daily drivers that worked worlds better than the stock rom for that phone. My particular phone glitches out on the dialer/phone app for all Original Android ROM's meaning I am automatically limited to a TW rom. I've tried everything to fix this but nothing seems to. However, there is one that works flawlessly, Triforce 5.4. It's perfect, so far as I can tell, but is starting to show its age. It may be the only perfect ROM for our phones but is almost completely without bells and whistles, unlike the Thunderbolt, which you could save multiple working images to SD and restore if you felt like using sense one day, CM the next, and I do recall a few completely custom ones loosely based on CM that worked awesome. Anyway that's my say on it. I am sad NAE firmware capabilities don't have a nice Triforce release to go with it, but the PRL and firmware seem to work great with the ROM, so I guess I'll stick to it, even if it is boring. It definitely does everything I need for it to do. Still, finding the issues with each one and helping the developers is part of the process. It's fun and part of the reason why I do what I do. Take my ASUS Transformer. That thing is old as the hills, but has multi window, android 4.4.3, windowed apps, and all manner of other things and it runs super smooth. timduru is the dang wizard of that device and refuses to let it die peacefully.
Click to expand...
Click to collapse
I just recently got off heavily modded stock and flashed Super S4 and so far it is awesome. Ktoonz's Kernel is baked in and after using recommended recovery to flash I've had no problems. It isn't heavily modded (mostly other mods baked in and some init.d tweaks) but is fast and stable and is one of the very few TW roms I'd recommend.
When I was on HTC Inspire 4G, There were easily 10 Roms (ASOP and Sense) suitable for a daily driver. For the S4 I'd be hard pressed to find 3 stable usable TW roms at a time.
I think android as a platform is changing a lot philosophically, as well. Older custom roms used to be a must have and were the main reason most users wanted root. Now everything is much more framework centric. Now root is used to add functionality through Xposed framework modules,or audio mods like Viper. Previously each and every mod had to be rom specific.

Categories

Resources