Archive

Archive for the ‘ROM’ Category

Flash 10.1 will be available in June

We already know that Flash will be included in Android Froyo, and now Adobe gives actual rollout date:

We look forward to delivering Flash Player 10.1 for Android
smartphones as a public preview at Google I/O in May, and then a
general release in June. From that point on, an ever increasing number
and variety of powerful, Flash-enabled devices will be arriving which
we hope will provide a great landscape of choice.

blogs.adobe.com

Tags:

Android running on iPhone

Planetbeing and several other Dev-Team members managed to port Android OS to Apple’s iPhone.

Pre-built images and sources at http://www.mediafire.com/?xqjzn12igfn. Read the README. For generic openiboot instructions, there’s plenty now that you can search for.

It should be pretty simple to port forward to the iPhone 3G. The 3GS will take more work. Hopefully with all this groundwork laid out, we can make Android a real alternative or supplement for iPhone users. Maybe we can finally get Flash. ;)

Source: linuxoniphone.blogspot.com

Tags:

Verizon Droid Incredible walkthrough

Tags: ,

TAT Home: 3D home screen

The Astonishing Tribe has just announced their new 3D home screen with amazing design and animation.

The first release of TAT Home runs on standard Android phones, with the following key features:

  • The Widget Fan provides a stunning overview of all widget panes; anything that is happening across the widgets can be seen at a glance. Ingenious gesture-enabled design allows instant jumping to any pane, including the application launcher, with the flick of a thumb.
  • A comprehensive set of astonishing Widgets created with TAT CascadesTM for optimal performance of 3D-graphics, transitions, and interaction:
    • Weather Widget — flip between a compact at-a-glance forecast and detailed data with a simple gesture;
    • Clock Widget — set the alarm in the most intuitive way and enjoy the ultra smooth wake up experience;
    • Messaging Widget — do your everyday tasks with SMS and MMS;
    • Music Widget – play your music from the small remote or flick into the immersive 3D album browser
    • Contacts Widgets – quickly select a contact from the grid of Faves with zero setup
  • Seamless blending of any standard Android widgets

TAT Home demo on HTC Hero:

http://www.tat.se/home/

Tags: ,

Open Eclair ROM Overview

Community ROM based on the AOSP 2.1 source code for HTC G1.

Download

Tags: ,

Update for Nexus One: 3G fix, multitouch in stock apps

This update also includes Google Googles and updated Maps app:

  • Starred items synchronized with maps.google.com – access your favorite places from your phone or computer
  • Search suggestions from your personal maps.google.com history – makes it easy to search for places you’ve searched for before
  • Night mode in Google Maps Navigation – automatically changes your screen at night for easier viewing and driving

Google Nexus One Board

Want this update right now? Here’s a method for devices with LOCKED bootloader:

  • Make sure you have enough battery.
  • Download update file: here or here.
  • Rename the file to update.zip
  • Copy the update.zip file onto your SD card.
  • Turn off the phone, then power on while holding down the trackball.
  • In the next screen, select ‘Recovery’.
  • After phone reboot, you should see an exclamation point inside a triangle.
  • Press the Power button and Volume Up button at the same time.
  • Select “Apply sdcard:update.zip” with trackball.

Via Android Forums

This update also available for unlocked phones in CyanogenMod 5.0.

Tags: ,

Why you don’t need task killers on Android

Androcheck from xda-developers forum has figured out how to configure Android’s internal taskkiller:

We all know that Android uses a different way of handling processes. Instead of killing every process after its Activity ended, processes are kept until the system needs more memory. These processes usually should not harm the overall performance and should give speed improvements if you start an Activity again. That’s the idea.

But when does Android kill a process? And which process? As far as I understood android keeps a LRU (last recently used) list and starts killing the oldest unneeded process. This way it is much smarter than any of the taskkillers we see in the Market.

Android seems to group running processes into 6 different categories:

FOREGROUND_APP:
// This is the process running the current foreground app. We’d really
// rather not kill it! Value set in system/rootdir/init.rc on startup.

VISIBLE_APP:
// This is a process only hosting activities that are visible to the
// user, so we’d prefer they don’t disappear. Value set in
// system/rootdir/init.rc on startup.

SECONDARY_SERVER:
// This is a process holding a secondary server — killing it will not
// have much of an impact as far as the user is concerned. Value set in
// system/rootdir/init.rc on startup.

HIDDEN_APP:
// This is a process only hosting activities that are not visible,
// so it can be killed without any disruption. Value set in
// system/rootdir/init.rc on startup.

CONTENT_PROVIDER:
// This is a process with a content provider that does not have any clients
// attached to it. If it did have any clients, its adjustment would be the
// one for the highest-priority of those processes.

EMPTY_APP:
// This is a process without anything currently running in it. Definitely
// the first to go! Value set in system/rootdir/init.rc on startup.
// This value is initalized in the constructor, careful when refering to
// this static variable externally.

These 6 categories are reflected by 6 memory limits which are configured for the lowmemorykiller in the kernel.

Default values varies from 6 mb (foreground app) to 24 mb (empty app). This means that the system will keep the apps in memory while you have at least 24 mb free. If you feel that more free memory and less apps in background will make your phone faster, these values can be increased.

Read more on xda-developers forum: How to configure Android’s internal taskkiller.

A few days later, oldskool73 released an app for tweaking these values:
http://www.dustypixels.com/blog/2010/01/30/android-app-minfreemanager/

Tags:

Fixing text auto-fit in Milestone browser

If you’re missing auto-fit functionality in the stock Milestone browser, it’s time to fix it:
http://alldroid.org/viewtopic.php?f=259&t=1690

Sounds complicated, but you simply need to copy Browser.apk to the /system/app/ dir and set permissions to 644. It can also be done with Root Explorer, if you don’t have ADB installed.

Text auto-fit in action:

Motorola Milestone has been rooted

Motorola Milestone has been finally rooted by folks from Android-Hilfe.de (English translation).

  • Download .zip file and rename it to update.zip.
  • Copy file to the SD card (root directory).
  • Switch off the phone
  • Hold Camera button and Power until / ! \ appears.
  • Press Volume Up and Camera button to see a recovery screen.
  • Flash update.zip

Download links:

Just tested it with Market Enabler, it works. Wireless Tether said “No Netfilter”, I guess we need custom ROM now.

Android 2.1 apps on Motorola Droid/Milestone

After spending a day on forums I’ve found these apps from 2.1:

All apps works on the non-rooted Milestone (Android 2.0).

Download apps