Tag Info

Hot answers tagged

19

Android 4.0 introduces WiFi Direct in to the core of android. it basically creates an adhoc connection between one device and another using WiFi by creating what I guess could be considered an Access Point. You do not need a wifi access point to use WiFi Direct, and actually, if you are connected to wifi when turning on WiFi direct, it will disconnect you. ...


17

You don't need to compile the source code to get an idea of what AOSP looks like; if you download the Android emulator, it includes a default device image that is just AOSP plus a few developer tools, without any of the Google services. This sums up to: The linux kernel, dalvik VM, Java libraries, and Android framework Stock Launcher (including the various ...


13

In short, you can't just install a stock image from the Google source on any phone because to produce an image, you need all the drivers for the individual phone's hardware. If you can get hold of these, then it is possible to build a stock image but a lot of manufacturers don't release them. For simpler solution (if you don't want a Nexus S or Nexus One) ...


13

Home Screen Up to 7 Home screens, with the ability to add and remove screens at will, and drag them around to change the order (pinch zoom the home screen) Customizable dock area at the bottom of the home screen, allowing you to add/remove up to 4 apps. Apps List 'Screen at a time' sideways scrolling apps list Rounded square backgrounds added to all ...


9

Technically, yes, you can build the "plain version" of Android: http://source.android.com/source/initializing.html However, it is difficult to do this for all but a handful of devices (official "Google" developer devices, such as the Nexus line of phones) because every Android phone requires its own drivers and these are not freely available. This is where ...


9

AOSP (Android Open-Source Project) is the project with the open-source parts of Android. It's used as a base by anyone who wants to build or customize an Android ROM. Although new Android features are developed in secret inside Google, when a new Android version is released, all the code changes to the open-source parts get merged into AOSP soon afterwards. ...


7

They are both Linux, but the AOSP kernel is a very standardized, general Linux kernel provided by Google that requires minimal modification to work across different devices, to make it easier for manufacturers to get Android working. The various modifications made by manufacturers to their own kernels relate to the different hardware found in these devices. ...


7

The most stable option at this point is to use CyanogenMod. You can get it onto your Fire by doing the following: Root and Custom Recovery On Windows, you can use the Kindle Fire Utility to root the Kindle Fire and install Team Win's recovery (TWRP). It's extremely straightforward, and should even set up the Google drivers for you. The whole process is ...


7

A ROM for the HTC One won't work on the HTC One X+. Despite the name similarity, they're completely different phones, with different hardware inside. (The HTC One X+ has a Tegra 3 SoC, while the HTC One has a Snapdragon.) If you want to install a "stock Android" ROM on this phone, you'll have to find one first, and as there isn't a Google Play Edition for ...


6

It is very unlikely that Samsung will ever release an unmodified Android firmware for the Galaxy S II. They've never released one for their Galaxy S family of phones without their TouchWiz "enhancements". Historically the only Android devices that have run the stock OS have been the very early phones released by each manufacturer (before they'd written ...


6

This is pretty much just a matter of preference, to be honest. I don't think you'll really "lose" any functionality on a Desire by going to an AOSP based ROM, either 2.3 or otherwise. You should gain built-in USB and wifi tethering, though, since those are a standard part of Android 2.2+. The real deciding factor will just be if you prefer the Sense UI or ...


5

Assuming just vanilla ICS, with no custom UI from a manufacturer/carrier or anything: A phone has a status bar at the top and soft buttons (or hardware buttons) at the bottom. A tablet will only have the bottom bar, with soft buttons on the left and clock/notifications on the right. The notification pane pulls down from the top status bar like in previous ...


5

When referring to AOSP - you are referring to the original source - Android Open Source Project direct from Google, that is the base stock ROM that manufacturers and ROM modders use as a base. Many ROM makers fork the AOSP source for their version, to name but a few: Cyanogenmod Cafogen Replicant Codeaurora AOKP Touchwiz Having an AOSP stock ROM is not ...


4

I wouldn't want to call MotoBlur or HTC Sense just "skins" -- they aren't a suite of visual enhancements, but an entire app suite that sits on top of the OS. They're full-fledged graphical user interfaces with additional custom apps, virtual keyboards, widgets, etc. So, as to the benefits? I like Sense - its my major UI on the Incredible, but I've also used ...


4

integration with social networks (Facebook, Flickr, Twitter), including down to the contacts application, with contact pictures and everything free "lost phone" functionality, without the need for a third-party application (eg. Lookout), including remote lock and wipe an (arguably) easier to use keyboard, with quick access to numbers and common symbols ...


3

There's a new app on the Android market called FileBeam that lets you Beam DropBox files from Android to Android. Maybe that can help you too ;) https://play.google.com/store/apps/details?id=com.filebeamapp.android


3

My answer focuses a bit more on the Sense vs No-Sense (see the bottom part for links about 2.3 vs 2.2). I currently have a Sense based ROM on my EVO and CyanogenMod on my old Hero. Now there are differences in the devices so that must be taken into account but here is what I have found. On my Hero, I had a Sense based ROM for a long time and liked it (I ...


3

Motoblur has a bunch of widget-based applications which bring your social networks and/or emails together for ease of viewing, as well as weather, rss feeds and other simple UI elements/widgets that can come in handy. However, Motoblur keeps a process running in the background for each service (type of widget) and thus many people (myself included) forego it ...


3

You have two options I know of to 'de-Orange' the San Francisco. You can use something like Titanium Backup (requires root) to remove the Orange apps, or install a custom ROM. On my San Francisco I rooted the phone (see first part of this video, full details and file downloads here, or alternatively you could use Super One Click) and then used Titanium ...


3

"Vanilla" Android devices (like the N1) usually mean that you wait less time to get updates for the phone (as it'll come straight from Google). This is because it takes additional time for manufacturers to add in their tweaks and UIs on top of the newer version of Android. The second fastest to Vanilla stock would be a custom rom like CyanogenMod which ...


3

You can get whatever phone you want, but since you're a developer you might not have any problems with flashing custom ROMs, and there are awesome custom ROMs for all the devices out there that will not come with any customization, just pure Vanilla. If you want a good place to publish/promote your development work and also find the custom ROMs for the ...


3

What you are describing is what's known as a "dirty flash" which is a no-no! Especially from AOSP to CM and vice-versa, could lead all sorts of force closes etc. Likewise, [a particular custom ROM (insert of your choice)] to another but different [custom ROM (insert of your choice)] and vice-versa. The only time a dirty flash can be performed if going from ...


2

Here's a full stock ROM for the Nexus S (via XDA): http://android.clients.google.com/packages/ota/google_crespo/f182cf141e6a.signed-soju-ota-102588.f182cf14.zip (MD5: 3e8908941043951da5a34bb2043dd1a0) You should be able to name that update.zip and put it in the root of your SD card; upon reboot it will be installed.


2

I have a Nexus S for T-Mobile, and I've enjoyed it so far. There's only been one update for the Nexus S so far, to 2.3.3. I didn't get it the first day, so I installed it myself. Unless Sprint turns it off, you should be able to tether. I can both over Wifi and USB. I have never needed to root, and I'm a rather advanced Android user. You can unlock the ...


2

Rooting the Kindle Fire (necessary for installing a new system, see tutorials below) Installing CyanogenMod on the Kindle Fire (I guess it is pretty much the same with other Android systems) Installing the Android Market on the Kindle Fire (may also be helpful) ! Warning ! The Kindle Fire is known for having hardware compatibility issues with systems ...


2

You could replicate many Sense features with 3rd-party apps such as Launcher replacements, dialer/contact apps, various widgets, etc. However, you will likely lose the deep system integration of such apps. You will also most definitely lose the integration with the HTC Sense site.


2

It depends on the manufacturer. One does more customization then others. Prominent examples are TouchWiz from Samsung and Sense from HTC. While the two are mostly UI changes, there are also cases where additional functionality is added to the ROM, like Bluetooth Tether and full system encryption, which nowadays are features provided by AOSP. Others make only ...


2

Well Google only develops "vanilla" Android (called AOSP for Android Open Source Project ) for some selected phones (the Nexus Series). Manufacturers use this as base for their phone's OS. So you probably won't get a "vanilla" Rom from your manufactures, but there are probably a few AOSP-based Ports for your phone. (CyanogenMod is also based on AOSP) ...


2

First of all HTC will not be releasing ICS for HTC Desire. You can get plain vanilla Android experience, i.e. Android built for HTC desire using ICS source from here. This ROM is built directly using the code from Google. But Google isn't building it. Awesome guy by the name Sandvold is building it. Please note that this is only a beta version and USB ...


2

The Nexus 7, like most of the previous Nexus devices Google has released or been involved with manufacturing, runs the same AOSP source code that you propose to compile and install yourself, with only the addition of Google proprietary apps and hardware device driver binaries (though these are often available separately or in the source tree). There are ...



Only top voted, non community-wiki answers of a minimum length are eligible