A possible Solution to Android Fragmentation !! - Android Software/Hacking General [Developers Only]

Android Fragmentation does put a bit of a hiccup in the entire user experience. A lot of surveys have showed that most of the android devices are still running Froyo or have just received the gingerbread update despite of the fact that that gingerbread has been out for more than a year now. The main reason behind this is that the OEM brands try to customize android accordingly and put an UI overlay over it. This consumes quite a lot of time taking into consideration that the entire source code is modified accordingly in order to rule out the issues associated with the Overlaying UI. But by the time the OEMs are done delivering official updates to the respective phone that supports it, Google introduces a new version of android. Hence, on the official android update, 95%(Just an assumption) of the Android phones lack the enhanced experience provided by Google. Also apps have to made which are compatible with the old version of android and the new one. This is a very tedious and a big turn down for android. What I suggest is why don’t the OEM make the entire Android Update a 2 stage process.
By 2 stage process i mean that the entire update is divided and delivered in two different period of time.
1st Stage being the Official Android Update just as Google has provided to the OEMs. This will be like giving the users the pure Google experience. Also it will consume a very less amount of time since the XDA devs are able to port the entire Version in just 2 to 3 weeks after the release. So why cant the OEMs do the same ? I believe the devs working at the OEMs can do it much faster and the issues related to the release will be relatively less. Atleast then most of the Android Phones will be running the latest Android update and Fragmentation will be reduced tremendously.
2nd Stage of the update is the Custom UI overlay the OEM try to provide for their specific devices. After delivering the first stage , the OEMs can concentrate on making their UI and fixing as many bugs as possible. So even if this does take time, Android users still are on the latest Android version reducing fragmentation to a lot of extent. Also most of the android updates are major , so the consumers wont be missing a great part of the fun for a very long time like it normally happens. This will also provide the users with choices. Some users prefer the Stock android UI over the Sense or the Touchwiz or the Blur. Hence the users can accept or deny the second stage of update depending on their preference.
This will help all Android users and developers to a great Deal as fragmentation will almost be banished from Android. I am writing this from my past experience and I may be wrong . Just my two cents to help reduce fragmentation. If most of us accept this idea we could sign a petition and deliver it to the OEMs which will help them and us in a number of ways. What do you guys think about this ?? Please feel free to post your reviews about this .

.
Thread moved to Android. Would advise you to read forum rules and post in correct section.
Failure to comply with forum rules will result in an infraction and/or ban depending on severity of rule break.

orb3000 said:
Thread moved to Android. Would advise you to read forum rules and post in correct section.
Failure to comply with forum rules will result in an infraction and/or ban depending on severity of rule break.
Click to expand...
Click to collapse
Sorry about that MOD. Just got a bit confused because this section specified device specific release and technical stuff. Thank you so much mod

Related

What if every phone had vanilla android?

I just dont get why the manufacturers bother with spending so much money on developing a user interface and then keeping it relevant with the latest android versions.
People say that they do that to differentiate their phones. When I see samsung, HTC, SE, motorola and LG phones I can clearly distinguish them on hardware.
Does google not allow them to release a stock phone or what? Basically it will be like we have several different versions of a nexus phone. Look at LG what good does it give them to have their user interface? Nobody says anything good about their software, they are so late with updates. LG makes respectable hardware for the price but because of the software thing I will never consider their phone.
I honestly think it will actually give the manufacturers a competitive advantage especially struggling ones and the money they will save on software development they can perhaps use it to lower the prices or something.
The vanilla interface is a bit rough in my opinion, i'm glad my HTC has sense
i find samsung contacts and dialer much better than vanilla one, i really miss them in cm7
Alright, I will go over this issue again. The members of this community who like to hack and tweak their phone are the gross minority when it comes to the consumers. The average consumer does not understand the hardware or anything about the phone. They see a phone with a pretty clock that can open an app quickly. If the manufacturers didn't offer their personal touches, there would be nothing to differentiate themselves from their competition. Consider us lucky though, we have a great community offering us any flavor of Android we choose for our phones.
That's the reason why some people chose the pure google experience.You know the Nexus One, Nexus S, and now the Galaxy Nexus. It would be nice that other manufacturers would make phones without any costom UI and other things, and the updates would be rolling out from google over the air. Welcome to reality...?
.
Thread moved to Q&A due to it being a question. Would advise you to read forum rules and post in correct section.
Failure to comply with forum rules will result in an infraction and/or ban depending on severity of rule break.
orb3000 said:
Thread moved to Q&A due to it being a question. Would advise you to read forum rules and post in correct section.
Failure to comply with forum rules will result in an infraction and/or ban depending on severity of rule break.
Click to expand...
Click to collapse
This was a thread for general discussion, there are many threads at the forum with a "?" in the end. This is the second time it's happened I really dont get it. I wasnt merely "asking" something for me but just something for general discussion.
Gambler_3 said:
This was a thread for general discussion, there are many threads at the forum with a "?" in the end. This is the second time it's happened I really dont get it. I wasnt merely "asking" something for me but just something for general discussion.
Click to expand...
Click to collapse
Yea, it is stupid. Some people don't understand the English language. The Q&A section is not meant for questions without a definitive answer...those questions are meant for discussion. Some of the mods are real geniuses though.
I think he just sees a question mark and moves it. Its happened to me before and it is kinda irritating.
Rather than having manufacturer skins forced down peoples throats, i'd like to see a unified Android Theme Changer integrated into the OS. Manufacturers could then release devices with their own selection of Themes, including an option for 'Vanilla'. That way everybody has a choice.
Any additional software should be released through the Market for those that want it. One Nexus release a year is not enough for those of us who like our Androids unadulterated.

Apps?

Why can't Google tell you if an app is going to work on your tablet? I only have an Android phone right now but there will be two tablets under the tree this Christmas. A Zoom for the wife and a HP Touch Pad for me. Will the search for apps drive us nuts?
Sent from my Vibrant
Android developers specifies themselves for which screen sizes and minimum android versions their apps will support. I don't own a tablet myself, but if this is done right from the developer, then only the apps that works on a tablet will show up for you in the market while browsing from a tablet.
Of course there will still be cases where some apps maybe won't work, just like it is with different phones. However I don't think you have that much to worry about browsing for apps.
.
Thread moved to Q&A due to it being a question. Would advise you to read forum rules and post in correct section.
Failure to comply with forum rules will result in an infraction and/or ban depending on severity of rule break.
hyui said:
Android developers specifies themselves for which screen sizes and minimum android versions their apps will support. I don't own a tablet myself, but if this is done right from the developer, then only the apps that works on a tablet will show up for you in the market while browsing from a tablet.
Of course there will still be cases where some apps maybe won't work, just like it is with different phones. However I don't think you have that much to worry about browsing for apps.
Click to expand...
Click to collapse
Thanks hyui. Thought it might be something like that. I do appreciate helpful posts.
Sent from my Vibrant

should I get the N9?

I can get the N9 on the cheap $29 plan here in Australia, but I am not too sure about the future of Meego, should I get this phone for the sake of this phone and assume Meego is dead, or will Meego have a future and I will be reward with N10?
go for it..its very smooth and stable..i tried it myself...and on the other hand there will be android apps on meego so they say.
http://www.knowyourmobile.com/blog/950992/android_apps_coming_to_meegopowered_nokia_n9.html
I think MeeGo hasn't got any future and it's a dead platform right now.
As I watched couple some videos, it's not stable. Many of the apps don't work normally, e.g. maps. Sometimes, the app crashes.
Multitasking issue: http://www.youtube.com/watch?v=L1--...xt=C308ba9bUDOEgsToPDskIIjmiXM-MqVsXgFeC6id9-
Maps issue: http://www.youtube.com/watch?v=L270...xt=C38f643cUDOEgsToPDskII8jBHbzI-HaMVBWhilE5D
May be there's a small chance that Android will be ported to N9
Save your money.
But it's only my opinion. It's for you to decide.
.
Thread moved to Q&A due to it being a question. Would advise you to read forum rules and post in correct section.
Failure to comply with forum rules will result in an infraction and/or ban depending on severity of rule break.
Thanks I have decided not to take the risk, and stick with Android.

Linux Kernel 3.3 Re-Integrates Android

Look at THIS
Does this mean we can more openly, run Linux on an Android phone (i don't know too many of the benefits other than virtualization)?
or will it just be easier for developers to obtain mainstream Linux code?
Either way, it s good news to know that the actual code that runs Android is gaining ground.
Most likely but why would you want to beyond proving the concept? Android is designed for the form factor... I'm so confused.
/10post
Well any improvements that come in the latter years of the Linux Kernel Development can hypothetically be available to develop for Google's Android Code.
Article does say that any Android device could run Linux 3.3 without any modifications/code hacks so the new kernel is at least more compatible with other Linux-based sources.
So for the enthusiast that ever thought about running full fledged Linux on there phone, providing that is has the 3.3 kernel, would make it easier to get it working.
(PLEASE move this thread to the Android Development: General section if necessary)
Man, I want an android now
Great, i want
Vietnam holidays-Red dragon Halong bay-Song Xanh Sampan Cruise Mekong
this is great news for all android users..
nice, but it'll take time for it to affect the masses, aka script kiddies
Well any improvements that come in the latter years of the Linux Kernel Development can hypothetically be available to develop for Google's Android Code
Ecole entsayam
Things will just continue to get even better!
what will be the main benefit?
Stuff like this it what will make android eventually dominate the market
Now officially Android is the most popular Linux But because of that some day Linux as name or brand may disappear.
.
Thread moved. Would advise you to read forum rules and post in correct section.
Failure to comply with forum rules will result in an infraction and/or ban depending on severity of rule break.

Cross-Development Vs Development?

I'm sorry if these questions are in the wrong place and/or covered in other places... feel free to scold and educate me as necessary.
1: I've been using XDA for a while, and never seen the "Cross Development" forums until recently (specifically the OnePlus devices). What exactly is the difference between Development and Cross-Development. Is the "cross" referring cross-device, cross-nationality, cross-team, or the more ubiquitous form, cross-platform?
(I'm assuming it means cross-device, i.e. the 8 (non pro) x 8 Pro devices, or in the case of the 7, the 7 x 7t, x 7pro x 7t Pro).
2: If my assumption about cross-device is correct, why is this separation of forums necessary? If the roms, bootloader, etc are cross-compatible... isn't this separation superfluous?
Again, sorry if this is a very ignorant question... asking because I want to educate myself.
Rabid-Cabbit said:
I'm sorry if these questions are in the wrong place and/or covered in other places... feel free to scold and educate me as necessary.
1: I've been using XDA for a while, and never seen the "Cross Development" forums until recently (specifically the OnePlus devices). What exactly is the difference between Development and Cross-Development. Is the "cross" referring cross-device, cross-nationality, cross-team, or the more ubiquitous form, cross-platform?
(I'm assuming it means cross-device, i.e. the 8 (non pro) x 8 Pro devices, or in the case of the 7, the 7 x 7t, x 7pro x 7t Pro).
2: If my assumption about cross-device is correct, why is this separation of forums necessary? If the roms, bootloader, etc are cross-compatible... isn't this separation superfluous?
Again, sorry if this is a very ignorant question... asking because I want to educate myself.
Click to expand...
Click to collapse
Your assumption is indeed correct, it means cross-device i.e. the published code (ROM's, kernel, mods etc.) are compatible to or suitable for all devices under the umbrella of this x-device sub-forum.
And technically, such a x-device forum exists only once as a sub-forum to a specific device forum; all other respective device fora are just bearing a link to the x-device forum. The purpose of the x-device fora is that a thread with the code, which is suitable for multiple platforms, is published only once and not two, three or four times through duplicate threads. Without precedence, first XDA likes not to have duplicate threads but second - and probably more important - it allows the thread owner and developer to focus for support, assistance and update on a single thread and withdraws the requirement to monitor multiple threads. This (except for the update portion) also applies to our great XDA members who always live the spirit of XDA and try to help and support other members.
Please advise if my explanation wasn't sufficient or if I misunderstood your question. I'm very happy to elaborate more if required.
Oswald Boelcke said:
Your assumption is indeed correct, it means cross-device i.e. the published code (ROM's, kernel, mods etc.) are compatible to or suitable for all devices under the umbrella of this x-device sub-forum.
And technically, such a x-device forum exists only once as a sub-forum to a specific device forum; all other respective device fora are just bearing a link to the x-device forum. The purpose of the x-device fora is that a thread with the code, which is suitable for multiple platforms, is published only once and not two, three or four times through duplicate threads. Without precedence, first XDA likes not to have duplicate threads but second - and probably more important - it allows the thread owner and developer to focus for support, assistance and update on a single thread and withdraws the requirement to monitor multiple threads. This (except for the update portion) also applies to our great XDA members who always live the spirit of XDA and try to help and support other members.
Please advise if my explanation wasn't sufficient or if I misunderstood your question. I'm very happy to elaborate more if required.
Click to expand...
Click to collapse
You explained it perfectly, thank you!
It also explains why I haven't really seen the X-Device sub before, as most of my devices have been A) Carrier specific, or B) Samsung's typical Samsung nonsense which is about as un-crossable as they come from my experience.
Rabid-Cabbit said:
You explained it perfectly, thank you!
It also explains why I haven't really seen the X-Device sub before, as most of my devices have been A) Carrier specific, or B) Samsung's typical Samsung nonsense which is about as un-crossable as they come from my experience.
Click to expand...
Click to collapse
I'm glad to hear that I could answer your question.
My first Android device was a Motorola Milestone 2 but since then all devices in our family are Samsungs; even our first ones, S3 LTE GT-i9305, are still in use with great satisfaction. I never buy the lastest but only used ones in good conditions, and my current daily driver is a Galaxy S8+, SM-G955F. But I've to say I was so far pretty happy with the x-device development available in the S8+ forum. However, I'm currently no longer actively monitoring development there as it seems that all have moved to Android 10 and above. And for different reasons, I'm not willing to go beyond Pie - even if security patches aren't anylonger available; but this has also to do with my personal use of a smartphone or better with what I will never use it for.
Enjoy the day - but stay safe and stay healthy!
Regards
Oswald Boelcke
Oswald Boelcke said:
I'm glad to hear that I could answer your question.
My first Android device was a Motorola Milestone 2 but since then all devices in our family are Samsungs; even our first ones, S3 LTE GT-i9305, are still in use with great satisfaction. I never buy the lastest but only used ones in good conditions, and my current daily driver is a Galaxy S8+, SM-G955F. But I've to say I was so far pretty happy with the x-device development available in the S8+ forum. However, I'm currently no longer actively monitoring development there as it seems that all have moved to Android 10 and above. And for different reasons, I'm not willing to go beyond Pie - even if security patches aren't anylonger available; but this has also to do with my personal use of a smartphone or better with what I will never use it for.
Enjoy the day - but stay safe and stay healthy!
Regards
Oswald Boelcke
Click to expand...
Click to collapse
I totally understand. I hated android 5 and 6 with a fiery passion previously unbeknownst to mankind. I refused to upgrade and stuck with 4.4.2 pretty much until android 7/8. To be honest, I still prefer the mod scene and rom scene from good ol' 4.4 days. I really dislike Material (Most would say my opinion is "unpopular" at best, and downright stupid to most). Whether I like it or not, Android, Carriers, Manufacturers, and Developers are changing, and right along with them, XDA is as well. ( If you notice my -signature- the devices don't upgrade by model or release, they pretty much coincide with android upgrades that I liked, lol)
Rabid-Cabbit said:
I totally understand. I hated android 5 and 6 with a fiery passion previously unbeknownst to mankind. I refused to upgrade and stuck with 4.4.2 pretty much until android 7/8. To be honest, I still prefer the mod scene and rom scene from good ol' 4.4 days. I really dislike Material (Most would say my opinion is "unpopular" at best, and downright stupid to most). Whether I like it or not, Android, Carriers, Manufacturers, and Developers are changing, and right along with them, XDA is as well. ( If you notice my -signature- the devices don't upgrade by model or release, they pretty much coincide with android upgrades that I liked, lol)
Click to expand...
Click to collapse
Absolutely correct, and we could continue this discussion or these talks for days - all flavoured with own experiences.
By the way: I think this is not device i.e. OP 8 Pro related. Would you mind if I move the thread to the general Q&A: https://forum.xda-developers.com/forumdisplay.php?f=456
Oswald Boelcke said:
Absolutely correct, and we could continue this discussion or these talks for days - all flavoured with own experiences.
By the way: I think this is not device i.e. OP 8 Pro related. Would you mind if I move the thread to the general Q&A: https://forum.xda-developers.com/forumdisplay.php?f=456
Click to expand...
Click to collapse
Tbh id like to see device specific treble ROMs within device development sections or a sticky in discussion.
The treble sections although busy are littered with poor souls who have specific questions and many don't get answers.
There's a strength in treble which hasn't been explored or exploited as much as it should have been due to a lack of clarity between devices.
Even a known issues or knowledge base section would work.
It'll end up with everyone simply ignoring treble due to a lack of info on each GSI..
dladz said:
Tbh id like to see device specific treble ROMs within device development sections or a sticky in discussion.
The treble sections although busy are littered with poor souls who have specific questions and many don't get answers.
There's a strength in treble which hasn't been explored or exploited as much as it should have been due to a lack of clarity between devices.
Even a known issues or knowledge base section would work.
It'll end up with everyone simply ignoring treble due to a lack of info on each GSI..
Click to expand...
Click to collapse
The decision if and when a device receives its own forum solely rests with the administrators (as far as I know in close coordination with the site owners). I'm also aware that they take multiple aspects into consideration but I'm lacking details. And same applies to dedicated sub-fora or sections.
I'm not familiar with treble ROM's or GSI's due to my devices but more my personal requirements especially regarding privacy. I guess I haven't changed the system on my daily used device for more than one year. Why to change a running horse?
Consider to provide your suggestions to the site's admins via the XDA Contacts & Help. It carries a specific form for (private) suggestions to make XDA better: https://www.xda-developers.com/contact/#suggestion. But if you want to go publicly I suggest this thread that you already know and where also we both communicated: [All XDA Members] Feedback/Recommendations for XDA
Oswald Boelcke said:
The decision if and when a device receives its own forum solely rests with the administrators (as far as I know in close coordination with the site owners). I'm also aware that they take multiple aspects into consideration but I'm lacking details. And same applies to dedicated sub-fora or sections.
I'm not familiar with treble ROM's or GSI's due to my devices but more my personal requirements especially regarding privacy. I guess I haven't changed the system on my daily used device for more than one year. Why to change a running horse?
Consider to provide your suggestions to the site's admins via the XDA Contacts & Help. It carries a specific form for (private) suggestions to make XDA better: https://www.xda-developers.com/contact/#suggestion. But if you want to go publicly I suggest this thread that you already know and where also we both communicated: [All XDA Members] Feedback/Recommendations for XDA
Click to expand...
Click to collapse
Aye I'll suggest it
In a nut shell what will happen is, someone will make a treble ROM. Then everyone from all corners of XDA and wider will turn up and say will this work on this device or this device..
9/10 they won't get an answer. That's what I'm driving at..

Categories

Resources