Related
I purchased a Sprint Galaxy Tab to give myself an opportunity to get acquainted with Android (it came with ver 2.2 Froyo). After two months reading the xda threads I have basically learned that Android isn't just a few variations (Froyo, Gingerbread, Honeycomb, etc.) - but rather each device has its own flavor of Android within those larger general classes. Different ROMs, different kernels, different application compatibilities, etc.
This surely isn't good for Google and/or Android in the marketplace.
This has come to light most vividly while trying to get my Netflix subscription to work on my Samsung Galaxy Tab. Netflix promotes that they support "Android devices" which technically may be true. I suspect there are at least a handful of Android devices supported. Sadly my Galaxy Tab is not among the selected few. And based on the extremely long threads on this subject with such a wide variety of proposed possible solutions, it is not isolated to the Galaxy Tab. This should not be such a big deal. And yes, I realize it is likely the fault of Netflix themselves trying to be the DRM cops that complicate this issue. But dang - how hard can it be???
I've got to ask why? How is it that this same Galaxy Tab can display video from a variety of sources, but not Netflix? And why are there so many 'apps' that will not run on similar (but not identical) Android platforms?
Sorry for venting a bit. But dang....
It would be nice if phone hardware had more of a PC architecture so when a new version of Android was released by google, you could just go and download it, possibly with a Google installer that would auto detect drivers and such. But that's just a dream.
avrillapete said:
... with a Google installer that would auto detect drivers and such. But that's just a dream.
Click to expand...
Click to collapse
20 years ago it would have been a dream. But today? And a company as agressive as Google? WHY would it still be just a dream?
Google says they want to set an open source 'standard' and I think that is commendable. But it feels like the whole process of implementing and supporting the Android OS is stuck in the '80s - with the same problems and limitations that plagued the early CPM and MSDOS world. Surely Google has resources and smarts enough to do better!
Mostly I am surprised and disappointed that Google hasn't done a better job with this aspect of Android. Surely it will get better...
Google has acknowledged this issue, and it WILL get better. Android 4.0 (Ice Cream Sandwich) will have even less fragmentation than honeycomb, and be on ALL devices from its release onward. many pre-existing devices will be upgraded to it as well, ending, for the most part, all android fragmentation.
Hi Friends,
Have anybody tried to dual boot android with ios5. It will be great if someone can do this.
While searching came across this
http://code.google.com/p/bootdroid
http://bootdroid.blogspot.in/
Any solutions?
I don't think that's possible.
Sent from my HTC A510e using xda premium
You can't run iOS as a rom because its closed source. It would be impossible to port because all the libs are different even though its based off linux
IOS is based off of Mac OSX which is based off of *Unix*
Sent from my Samsung Galaxy Brick using XDA
so the info on the links is just bull**** ?
BUT: it is possible to have your android phone "transformed" to look like ios with miui rom and iphone theme.
that still doesnt give access to the appstore but its as near as we can get to ios looks
Got none of the required devices I would have tried otherwise :/
i have a desire hd but i dont really think this is legit.. probably just some guy hunting payperclicks
This will never be possible. IPhone and android phones havedifferent processor architecture.
Sent from my Nook Tablet using XDA
It IS possible to dual boot an iPhone with Android and iOS, the project is called iDroid (idroidproject[.]org) but some of the iPhone jail breakers (like @chronic) are creating a linux-based OS (called Magenta) that replicates iPhone OS 1.0, my source says that it currently runs on ARM7 hardware
Magenta is an implementation of Darwin/BSD on top of the Linux kernel. It is made up of a number of kernel and userland components that work together. It is fully binary compatible with iPhone OS 5.0 (as in, it uses the same binary format).
Click to expand...
Click to collapse
The final goal is probably recreating the iPhone OS 1.0 stack. I think this is a pretty feasible goal, considering the fact that there are so many open source libs that can be used to replace the proprietary libs used by Apple. Just as an example:
* CoreGraphics -> Cairo
-> FreeType
-> libpng/jpg
* Celestial -> Various open source media decoding libs.
* UIKit -> Chamelleon
Click to expand...
Click to collapse
see my source for the news post: ht.tp://bit[.]ly/KZZ1up (9to5Mac)
More information about Magenta: ht.tp://bit[.]ly/Oo6eV4
Or this for the source code: ht.tp://crna[.]cc/magenta_source.html
The original ios firmware? ? I think its cool, hope they develop for the new ios though. Number one was pretty lame
Sent from my DROID3 using Tapatalk 2
Dri94 said:
The original ios firmware? ? I think its cool, hope they develop for the new ios though. Number one was pretty lame
Sent from my DROID3 using Tapatalk 2
Click to expand...
Click to collapse
I think so, they say the aim is to run iOS
The project does not wish to build a platform that can run Apple’s App Store apps; it appears to just aim at running iOS.
Click to expand...
Click to collapse
As you can see it isn't for running App Store apps, but if it has root access like a rooted android, then you can just put any app on the device..
Like a Cydia app (for the ones who don't know: Cydia is an App Store that you get when you jailbreak your iPhone)
Dual boot iOS and Android. Hm... why not to try Linux instead? iOS is not flexible as Android and what's the point of it? Also we can start porting Windows 8 and other stuff.
arpitsinghi said:
Hi Friends,
Have anybody tried to dual boot android with ios5. It will be great if someone can do this.
While searching came across this
http://code.google.com/p/bootdroid
http://bootdroid.blogspot.in/
Any solutions?
Click to expand...
Click to collapse
iOS 5 is designed to run only on apple's specified hardware design. It is next to impossible to have apple software running on android hardware, but there have been reports of android running on apple hardware. This all involves a lot of lib tweaking, proper execution of binaries, andjust plain coding genius.
Sent from my Galaxy Nexus using Tapatalk 2
k28king1 said:
iOS 5 is designed to run only on apple's specified hardware design. It is next to impossible to have apple software running on android hardware, but there have been reports of android running on apple hardware. This all involves a lot of lib tweaking, proper execution of binaries, andjust plain coding genius.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
Look at post #9 It IS possible if someone tries to get it on an android with a bit porting of the Magenta-project. And yes it is possible to run android on iPhone (post #9 as well) it is called iDroid (as mentioned in post #9)
here is the source code from cronic, who is an apple dev, who is working on porting it for us, http://crna.cc/ , if any dev is wishing to finish it off with his android intel
why doenst just buy an iPhone ?
android_isda_**** said:
here is the source code from cronic, who is an apple dev, who is working on porting it for us, ht.tp://crna.cc/ , if any dev is wishing to finish it off with his android intel
Click to expand...
Click to collapse
That is exactly what's said in post 9! Don't people read the whole topic, or do you just post blindly and hope that someone before you didn't post that ?? Sorry for getting off-topic
Sent from my iPhone 4S using Tapatalk
For those asking "why?", I found this thread because I would like an Android tablet, but I'm worried I'll want the latest app or game and it will be only on iOS for too long before going to Android. I'd like the best of both worlds, someday (perhaps when iDroid is out of alpha).
therussman2002 said:
For those asking "why?", I found this thread because I would like an Android tablet, but I'm worried I'll want the latest app or game and it will be only on iOS for too long before going to Android. I'd like the best of both worlds, someday (perhaps when iDroid is out of alpha).
Click to expand...
Click to collapse
If you want the best of both worlds, let me give you some suggestions:
Buy a jailbreak-able iPhone (4S or 4 recommended) jailbreak it on iOS 5.1.1 (if that's the current OS) and then with Cydia you can customize your iPhone as much as you want.
Buy both of them (which I have done) and enjoy
But do not expect iDroid to be stable anytime soon, for now..
That was a bit off-topic, sorry, but I hope this helps!
How do you think Android is going to get when Ubuntu, Tizen, or even Firefox OS appear?
I find Android really wasteful in resources, and any developer will confirm that Android can't get the max out of any hardware (due to Java VM)
Until now, Android didn't actually have any competitor, iOS is closed source, and Apple makes 1000$ devices, and phones with Android with the same specs (or better) are at no more than 800$ (correct me, I don't use $ in Romania)... The other competitor is still existent, Windows... it is really smooth, fast, looks cool, but it seems to be a marketing fail+not open source
Tizen and Firefox OS seem to be having only HTML5-based apps... which means it will be a rendering engine processing everything... just another kind of VM in my opinion they have the same smoothness Android has, from what I saw
However, Ubuntu seems to be a lot like the PC version, smooth, fast, user friendly, and will be able to run NATIVE (no VM) applications, which will make it a lot faster, even for lower end devices
Where do you think Android is going to go when they will be released? Yes, I am asking you and expressing my opinion, please Google before answering (yes, one cool thing about Android is the full Google integration)
Tizen - announced to be released this year
Ubuntu and Firefox OS - 2014
I really don't know the answer.
I've never seen Tizen and FF OS so I can't tell.
I know iOS and Windows aren't open source so we can't "deal" with them.
Ubuntu isn't user friendly at all, in fact, all Linux is NOT user friendly, at least comparing to Windows.
Right now, I just enjoy the beauty of Android until some things blow it away.
votinh said:
I really don't know the answer.
I've never seen Tizen and FF OS so I can't tell.
I know iOS and Windows aren't open source so we can't "deal" with them.
Ubuntu isn't user friendly at all, in fact, all Linux is NOT user friendly, at least comparing to Windows.
Right now, I just enjoy the beauty of Android until some things blow it away.
Click to expand...
Click to collapse
Linux is just the kernel Ubuntu is a distro, and Android can also be called a distro, but for mobile platform
Re: [Q] Future of Android
A good question with uncertain answer. We can't say about the future of android.
But what i can say is that a new device with new platform will take some time to get good market. Since android is the largest selling platform in the world it takes some time to survive the competition.
Android will be fine. Ubuntu didn't convince majority to leave their investment in Windows, and they'll have same problem moving people from android.
Allanitomwesh said:
Android will be fine. Ubuntu didn't convince majority to leave their investment in Windows, and they'll have same problem moving people from android.
Click to expand...
Click to collapse
Ubuntu can't convince me to switch because I can't give the PC to anyone, they say "wtf is that sh*t?"
And plus, it is a lot harder to get the drivers for my Optimus laptop... and gaming is slower in wine if more games had native clients for Linux
Re: [Q] Future of Android
Go with ubuntu you will never be mistaken........
I hate my X and love my Next.......... Conditions apply*
Google might expand the NDK API (native development kit) so you could make an entire app with it. Anyway i think most Games is written using it nowdays, since Java is so (too) slow.
The Google ecosystem is getting so large, i don't think that Ubuntu will have the resources to get anywhere near that.
Talking about Future of Android, I heard that WINE application which run in linux is being developed for android
Re: [Q] Future of Android
In future android will surely come up very much..
May be the andriod can interact by talking.
At that time we will ask mods to build our regional languages
Re: [Q] Future of Android
I wonder if a sensor that is capable of detecting our eyeball movement, that could be used for scrolling and other purposes
Sent from my HTC Explorer
Re: [Q] Future of Android
swaroopg551 said:
I wonder if a sensor that is capable of detecting our eyeball movement, that could be used for scrolling and other purposes
Sent from my HTC Explorer
Click to expand...
Click to collapse
SIV's eyeScroll?
Sent from my GT-I8160 using xda app-developers app
swaroopg551 said:
I wonder if a sensor that is capable of detecting our eyeball movement, that could be used for scrolling and other purposes
Click to expand...
Click to collapse
Actually, I hate solutions that try to "think" for me, and guess what I want to do. Even if they are right 70%, they are still wrong the other 30%...
And it feels like my phone (or a car, or whatever) is forcing me to do things I do not want to do. That a developer thinks he is smarter than me.
I get used to functionalities presented this way but they are still irritating.
I just imagined a number of times this eyeball movement sensor would be wrong... wrrrrr....
Hi
I am on Verizon. What android phone is best to get to test apps I write for android ?
Is Galaxy S4 good for this ?
Also, how old an android phone would it still be ok to use for testing ? Any way to get cheap devices for testing other than looking on ebay and craigslist?
Thanks.
Well, it all depends... You need to know a couple things first: which os version is mostly used, and what type of app will you develop?
For the first question, you should look into statistics. Gingerbread (API 10) and Jelly Bean (API 17) have more market share, in second place Ice Cream Sandwich (API 14). Thankfully Android SDK allows you to develop for a range of devices by selecting minimum SDK version and target SDK version. What device is good for testing? Any device you plan to support, actually.
The second question us more like a filter for you to decide which devices will you support. For example, if you plan to develop a picture editing app, designing it for small screen devices won't look nice, doesn't it? Hence, most of GB devices are off the table. Devices sporting big screens are almost all running ICS+.
Also, there are ways to enforce certain hardware requirements but that's a little more advanced (AndroidManifest.xml modification), so that's a whole new class.
Hope I have shed some light into your decision. Press thanks if you've found this useful. Happy coding!
Sent from my GT-S5830M using Tapatalk 2
Unfortunately, there is no right answer. Like dbarrera said, it depends on what you're looking to do. In general, the more devices you test your app on, the better. Using many differently configured AVD's can help in testing across multiple android version, screen sizes, etc.
Hello folks,
I have few different Android phones with broken touch screens
one was sit on;
another was liquid damaged, but the rest works;
and the third one is Nexus 4, ha!
I don’t want just to throw them away, and nobody will ever buy them even for parts, those are pretty obsolete.
Can I manipulate the phones somehow?
Say, adb interface.
or a kind of SSH, if that’s possible.
or bluetooth keyboard or trackpad; I have those from Apple, I tried at least keyboard with Android 7 and 8, and it works wonderfully.
or maybe another Android phone.
The phones are on stock firmwares, but I can try to reflash any different, if that’s possible with no touch screen working. Android 2.3, Android 4.4, Android 7.1.2, if that makes a difference.
Of course, I don’t need to use them on my daily basis. Maybe I’ll find them some other ways of serving, since Android has Linux kernel. E.g. make a FTP on one of the phones (it has a lot of free space), or playing with a web server there, or anything else.
BasilSkrnk said:
Hello folks,
I have few different Android phones with broken touch screens
one was sit on;
another was liquid damaged, but the rest works;
and the third one is Nexus 4, ha!
I don’t want just to throw them away, and nobody will ever buy them even for parts, those are pretty obsolete.
Can I manipulate the phones somehow?
Say, adb interface.
or a kind of SSH, if that’s possible.
or bluetooth keyboard or trackpad; I have those from Apple, I tried at least keyboard with Android 7 and 8, and it works wonderfully.
or maybe another Android phone.
The phones are on stock firmwares, but I can try to reflash any different, if that’s possible with no touch screen working. Android 2.3, Android 4.4, Android 7.1.2, if that makes a difference.
Of course, I don’t need to use them on my daily basis. Maybe I’ll find them some other ways of serving, since Android has Linux kernel. E.g. make a FTP on one of the phones (it has a lot of free space), or playing with a web server there, or anything else.
Click to expand...
Click to collapse
Thanks to linux you can.You can do two things
1-buy a mouse and use it full time
2-Install Halium or Ubuntu or linux natively on it and run it like however you want ssh telnet you name it.Works well with an external keyboard and a mouse.Even a Bluetooth mouse.
Sent from my Pixel 3 XL using Tapatalk
Atifbaig786 said:
Thanks to linux you can.You can do two things
1-buy a mouse and use it full time
2-Install Halium or Ubuntu or linux natively on it and run it like however you want ssh telnet you name it.Works well with an external keyboard and a mouse.Even a Bluetooth mouse.
Click to expand...
Click to collapse
Can you help me to come to this point? I don't understand how to do that: what should I start with? Halium documentation first?
According to their First steps section:
While 1GB of RAM is sufficient to start the OS, it is recommended to have greater than 2GB to have a good end user experience.
Click to expand...
Click to collapse
Most of my devices (Nexus 4 is an exception) have 512 MB of RAM. Maybe there is a way of using them as they are, with the Android they have, manipulating with bluetooth mouse and keyboard?
BasilSkrnk said:
Can you help me to come to this point? I don't understand how to do that: what should I start with? Halium documentation first?
According to their First steps section:
Most of my devices (Nexus 4 is an exception) have 512 MB of RAM. Maybe there is a way of using them as they are, with the Android they have, manipulating with bluetooth mouse and keyboard?
Click to expand...
Click to collapse
You can see if your device is listed.If it isn't well then go for it.Also you can search "install debian natively on android" and the search hits you with a linux installation natively on android.That I have tried on A Note 3 and worked without touching recovery or other partitions.Halium is just Ljnux with KDE plasma on top(A ****ty one)
Sent from my Pixel 3 XL using Tapatalk
Atifbaig786 said:
You can see if your device is listed.If it isn't well then go for it.Also you can search "install debian natively on android" and the search hits you with a linux installation natively on android.That I have tried on A Note 3 and worked without touching recovery or other partitions.Halium is just Ljnux with KDE plasma on top(A ****ty one)
Click to expand...
Click to collapse
Thanks! I'll search through it. But I think it's worth it only with Nexus 4, as it's still kicking in some forms.
Other phones are useless for that, and all I'm looking for them either there's a way of making them useful, or they’d better to go to a trash.
BasilSkrnk said:
Thanks! I'll search through it. But I think it's worth it only with Nexus 4, as it's still kicking in some forms.
Other phones are useless for that, and all I'm looking for them either there's a way of making them useful, or they’d better to go to a trash.
Click to expand...
Click to collapse
And to just clarify that.I still use the Note 3 for things.Like a paperweight and ....Other things like keeping my papers from flying I think the installation worked.
Sent from my Pixel 3 XL using Tapatalk