Hot answers tagged os
26
Both Ubuntu Phone (which is based on the same Linux distro as full Ubuntu) and Android run on a Linux kernel. However they differ above the kernel level, whereas Ubuntu runs a full GNU/Linux OS with most of the standard Linux libraries, and a GUI based on Qt, Android runs a custom Android and Dalvik platform instead.
It looks like one of the big benefits of ...
23
The effect you are describing is not caused by the OS. It's caused by more and more background processes that accumulate over time and maybe more apps registering to system hooks that need to be evaluated when certain events occur.
Every OS that supports this will be vulnerable. My Android has run for the past 1 1/2 years without any performance ...
16
The su binary needs both the execution and the setuid permission bit set. The first is needed that the file can be executed and the second is that it automatically runs with the file owner's rights (set user id, or setuid. In this case the owner is root. Read more here).
Files on the external storage don't have the executable and setuid permission bits set ...
7
http://www.android-x86.org/
This is the only android distribution for Intel/AMD processors that I am aware of. It has little support, but is actively maintained. The latest version is a release candidate for Android 2.3. Obviously hardware support is hit and miss. For what it's worth it runs very well on my EEE PC.
You can install the ISO to a USB drive ...
6
Is a different version of the recovery really needed for different OS versions?
No. In case of updating custom roms you're completely right in that the recovery is mostly* independent of the rom used.
However phone manufacturers sometimes push out updates that change some vital parts of the phone. For example repartition the phone. This is why sometimes ...
5
As I stated in the Comments, version 2.3.4 is the latest version for phones. Versions 3.0, 3.1, and 3.2 are all for tablet devices. Version 4.0 will be released on the Galaxy Nexus sometime this month. Version 4.0 (code named Ice Cream Sandwich) was designed to run on both phones and tablets which may clear up the confusion surrounding the numbered releases.
...
4
In practical terms, there are no Android phones that support other popular operating systems, because the other OSs are closed source. A possible exception is, for example, the HTC HD2; it's almost identical to the HTC Desire Z, and Android can be run on it, so it's entirely possible that ripping the WinPhone7 OS and flashing it on a Desire Z would work.
...
4
You probably have to use ODIN. I've done it myself, and it worked for me. I used it to root my phone (SGS2). I've postponed it for months, afraid it would brick my phone, but it didn't.
Make a backup of all important data.
Find a good manual on Youtube, XDA-developers or via Google. Compare them, and see what they say.
Be prepared that it can go wrong. ...
4
Yes and No. There are Nexus/Google devices that are nevertheless branded by the carrier and therefore receive a different ROM then the stock ROM. This usually takes longer then the stock ROM.
But yes, besides of that, the Google manufactured branded devices are the only ones who receive the updates directly from Google. All other devices get their updates ...
3
Power management is determined by governors which set the CPU clock speed according to use. Each clock speed operates at a certain voltage and a lower voltage means less power. If you have root access you can change the governor and the allowed CPU clock speeds. Also there is sleep state into which the CPU will enter when the screen is off and nothing is ...
3
I think the Omnia 2 is a Windows phone normally? So it is very unlikely to have an official Android release for it. You're going to have to wait for someone to put together an unofficial release and hope that it's possible for them to get or write all the drivers, etc.
It looks like there was an attempt by some of the XDA people to port Android to the i8000 ...
3
Yes it's possible to dual boot Android and Windows Mobile or dual boot multiple different Android ROMs or dual boot Android and WebOS.
3
The short answer is that the Nexus phones are the most updateable - not only do they get more updates then the other phones, but they also get more support from the community in general. Case in point, though Google has announced that the Nexus One will not get ICS, CyanogenMod will be providing it.
Other then the Nexus phones, I think it is best to stick ...
3
Similar to this question which asks about 2.2.1, there don't seem to be any real "changelogs" made available for Android updates. However, you can look at their git repository to see the commit log. Here's the shortlog for the 2.3.4_r1 tag.
The summary: mostly bugfixes, and the addition of video/voice chat for the Google Talk app. Apparently this is only ...
3
I assume from your posting that resetting the phone fixed the problem (temporarily).
If you want the problem fixed for good, you can help by trying to narrow down the problem further. This will allow you to address the right people with a very specific request of what needs to be fixed. You should:
Try to reproduce the problem. Install the apps you ...
2
As I see it you have some options. I dont know if they will work though.
Return your phone if it has an internal error, demand your money back and get another phone.
Android OS is build by Google. HTC etc. only patches the OpenSource version of the OS from Google. So if you want something in Android fixed, I think Google would be the place to "place your ...
2
First generation devices are not seeing much support any more.
The best thing you can do is root your phone and install CyanogenMod on it. However, Cyanogenmod support for the Magic stopped at CM6, which is Android 2.2. You will not be able to get CM7/Android 2.3 on the device this way. There may be some way to get 2.3 on your phone, but you would have to ...
2
Sankar,
There's some speculative chatter on the internet to suggest you'll have a hard time running 2.3-Gingerbread on first generation Android devices (such as the HTC Dream and the HTC Magic). It looks like some folks on XDA are working to port the OS but you're definitely looking at CyanogenMod in that case. Which means that ...
Yes: you will have to ...
2
I'd also like to add that porting Android to a phone is a herculean effort because the hardware needs to be reverse-engineered from the original OS. Even if an official port of Android exists for this CPU, the kernel needs a lot of work. Even a well-maintained and coordinated effort like the ports to the various HTC WinMo phones have not resulted in usable ...
2
You've already found the forum for the main project to port Android to the LG KM900 at http://androidarena.pytalhost.net/
All of their effort towards porting Android to the KM900 is being tracked on this Google Code page http://code.google.com/p/arenoid/ their project status page doesn't look like they've managed this yet ...
2
There is an Omnia II Android Development forum on XDA developers now. Current threads providing installable packages and instructions for Android 2.2 Froyo are:
Omnia II - Automated Installation - Android 2.2 by ChrisMitsis, Beta 2 version as of 5 June 2011.
froyo bundle and how to install (updated) by ritchietos, updated as of 17 May 2011.
2
I have done this on my Samsung Galaxy I5510, just follow these steps:
Required: phone's USB driver should be installed
Run Odin_Downloader_v4.42 software
Select "CALLISTO_ops" file in "OPS"
Check "one package" in the options menu
Select "I5510XWKPH_I5510XEZKP2_XEZ" file in "One Package" (last button)
Switch off phone, then press T + the power button to go ...
2
If you are using an alternative ROM to Android, it is possible there could be issues with the ROM which might be causing it. Issues like this have been seen on CyanogenMod ROMS in the past, especially on nightly builds (that is, test versions). However, they are correct in that it is more than likely due to apps you have downloaded.
I have gone without ...
2
Answer by Flow is correct in that the increased feeling of sluggishness is not caused by the OS, it is mainly caused by apps. But there is another effect I noticed, specially on battery life: The more you use your phone, the more you are demanding to its performance (and battery life), even if it is not conscious. (It is the same for hard-drive sizes: the ...
2
You can use their official update software, it has been called "PC Companion" the last time I used it:
Boot your phone to flashmode (See also How do I turn on flashmode in Sony Ericsson Ray?)
Update/restore it with PC Companion
This is mostly for modding, so it won't be that useful to you:
You can also flash a .ftf file of your choice (official or a ...
2
Rooting involves exploiting the weakness depending on the android version, hence "jump through all of the hoops to root the phone"
Its a chicken-and-egg!
In order to exploit root, you need a unsecured adb daemon (i.e. the capability to remount /system) on the handset, and in order to have an unsecured adb, you need root! AND also, you need a unlocked ...
2
You can have some custom ROMs, but if you want just to remove the bloatware, I would just root my device, uninstall those bloatwares and if possible unroot again.
Some rooting methods does permit to unroot and some do not. Even in latter case all that has happened is just you had rooted your device and still have your original ROM.
2
You certainly can upgrade your OS, although the process isn't without risk.
There's an entire board devoted to the Galaxy Ace at xda - here's a good post which should get you started. From the quick skim I've done over a few posts there seems to be a massive warning of not to use ROM Manager (a popular tool in the ROM community) as it'll brick your ...
1
If there is a way to build a custom ROM, XDA is the place to go. For Example: If I would like to build an custom ROM for my Kindle Fire, I would browse the Kindle Fire Android Development Forum and search for an thread that explains this. There is a meta post, which points to some guides.
To sum up: If you want to build your own ROM, look at the according ...
1
Browsing around forums and sites I found out the following answers to my doubts.
I'm not completely satisfied but it helped understand more.
Every device's power management depends on some suspend/resume policies that are implemented in the firmware controlling that particular device.
This is very device dependent: how and when each device turns off ...
Only top voted, non community-wiki answers of a minimum length are eligible
