Showing posts with label android. Show all posts
Showing posts with label android. Show all posts

Thursday, 2 August 2012

Firefox OS screenshots


Preview screenshots have been released of Firefox OS, Mozilla's mobile phone operating systems (originally labelled Boot to Gecko).






 


































Although a lot of progress has been made since the last batch of leaked shots, Firefox OS is still in early stages.  From these pictures it is clear that the developers were heavily influenced by Google's Android mobile OS.  All of the screenshots show standard phone tasks in operation, at this point there is nothing that stands out.

Mozilla have previously stated that they were aiming at the lower end of the market: cheaper phones with less power than their rivals.  However with an ever expanding range of Android phones available costing less than £100, Firefox OS will need to offer something to entice users to switch.

Gaining support from the phone carriers is always going to be a major obstacle for any new mobile OS producer, however Mozilla have stated that Deutsche Telekom, Etisalat, Smart, Sprint, Telecom Italia, Telefonica and Telenor will support Firefox OS. Device manufacturers TCL Communication Technology (under the Alcatel One Touch brand) and ZTE have also announced their intentions to manufacture the first devices to feature Mozilla's new smartphone OS.

It's early days yet, but the initial signs for Firefox OS look promising, but not mind blowing.


Friday, 24 February 2012

Ubuntu for Android

With a continued yearn for a free mobile phone operating system, despite the success of Android, users are still looking for a truly open experience. Canonical is joining in the competition for a share mobile phone operating system market, will this be the saviour and free and open alternative that we are looking for? Well it's early days but sadly the early answer would appear no. In this interview by Engadget with a Canonical employee named Richard, it is stated that Ubuntu for Android will be offered pre-installed by manufacturers and won't be available to download for regular users for now.

However this doesn't mean that the project will be a complete failure, it is at early stages of development and this thirteen minute interview gives us a little bit more information after an impressive introductory statement form Canonical:


Tuesday, 10 January 2012

Early Tizen Screenshots Leaked

Tizen, the open source platform that has been created to replace the short lived Meego, has had some initial screenshots leaked. These are reportedly originating from a Samsung I9500 device and it is also expected that the earliest appearance of these could be next month (February 2012) at the Mobile World Conference 2012 in Barcelona, which runs for four days starting on the 27th of the month.



From early signs the user interface looks promising, it is clean and tidy and I suspect owes quite a lot to the Android setup. Given that this is one of the most popular and fastest growing smartphone operating systems then why not borrow some of it’s features.



However, despite how impressive the user interface, how well it may run or how truly open it is; technical superiority will count for nothing unless the community gets behind it. Developers need to be actively making and maintaining apps as well as some major manufactures supporting and shipping the Tizen operating system on devices. If this is limited to simply the technology experts and hackers then sadly Tizen will follow the path of Meego which it replaced. Currently Intel and Samsung are backing the project, but until it is released on a device we won’t know the public will take to the new operating system.



I for one will be very pleased to see another device, especially one that stays true to it’s word and remains mostly open source; something which can’t be said of Android. However the sad truth is that ‘Average Joe’ on the street doesn’t care about openness, but simply about performance, looks and what new apps they can get. By the time this is available to the general public (as much as it grates against me to say this) Tizen will need to have apps ready and polished for all the major social media sites (Facebook, Twitter, G+), email clients, shopping, games, navigation and the variety that is widely available in the Android and Apple stores.



I really hope that Tizen can gain enough ground to be around for a long time, but as so many have come and gone before, it may end up being another short lived adventure.

Wednesday, 19 January 2011

Push your free Yahoo mail to K-9








One of the constant problems that keeps on arising in forum after forum post is that users are simply unable to manage their messages from the Yahoo free mail through K-9 the Android open source email client. This annoyed me as I have an old Yahoo account that I still use and I was desperate to get this to work.

A lot of posts simply conclude that it is not possible to do without paying for Yahoo plus, however there is a workaround.

Before we start make sure that you have the computer switched on and it is online.

1. On your Android smartphone, open up the K9 mail application, then press menu and select add account.

2. Enter your yahoo email address and password as instructed and then select Manual setup.

3. Then on the next screen it asks for the type of account, select IMAP.

4. The next screen will be headed Incoming server settings, configure them as shown below:

Username: {your full email address}

password: {your password}

IMAP Server: imap.mail.yahoo.com

Security type: none

Authentication type: PLAIN

Port: 143

If you click on next at this point you will be given an error message about a wrong username and password combination, if you see this simply click on Edit details to return to the previous screen. This is where the majority of users have a problem.

5. At this point return to your PC and go to the Yahoo website, log into your free mail, then immediately log back out.

6. Back to your Android phone, assuming your still at the page we setup in step 4, select next and this time the server check should complete without any errors. This can be a bit temperamental so if this didn't work select Edit details, re-enter your email and password and repeat steps 5 & 6.

7. Now setup the Outgoing server settings as shown below:

SMTP Server: android.smtp.mail.yahoo.com

Security type: SSL (if available)

Port: 465

ensure their is a tick beside Require sign in.

Authentication type: PLAIN

Username: {your full email address}

password: {your password}

But don't click on next just now.

8. Repeat step 5: return to your PC and go to the Yahoo website, log into your free mail, then immediately log back out.

9. Back to your Android phone, assuming your still at the page we setup in step 7, select next, the server check should complete without any errors. Again this part can be a bit temperamental so if this didn't work select Edit details, re-enter your email and password and repeat steps 8 & 9.

10. You are then greeted with a variety of Account options, make sure that there is a tick beside Enable push mail for this account. The other options you can set as you wish. When your happy with your settings select next.

11. Give the mail account a name, although this is optional it is very useful if you plan on running multiple email accounts. Type the name you want others to see when they receive an email from you.

12. Click Done and that is you finished.

You should now have the ability to send and receive emails from your Yahoo account, without the added expense of Yahoo Plus.

This issue gave me a lot of grief, but I hope that this post will save others a lot of time. It's not perfect but it's a workaround.

Saturday, 16 October 2010

Removing Facebok & Twitter from the Nexus One














*This guide will not work with Android 2.2.1, Universal Androot is not compatible with 2.2.1 due to root restrictions

**If you are not confident with using the terminal please do not do this, I am not responsible for any damage to the phone


A lot of posts have been written on various forums about removing some of the default apps that come supplied with the Nexus One phone. Two that particularly grate on me is the automatic inclusion of Facebook and Twitter apps, I do not have an account with either and neither do I want one.

Given that Android is based on a Linux kernel then it should all be about freedom, so removing these was high on my list of priorities when I received the phone. As Android is based on Linux then you can use the same commands that most Linux users use on a day to day basis in the terminal.

First of all, from your Nexus One, select Settings > Applications and make sure that there is a tick beside Unknown Sources. This allows us to use software other than the apps in the market, very useful for trying beta packages that are not yet in the marketplace (Fennec etc).

We now need root privileges. Most ways of rooting your phone affect the bootloader and the mobile companies claim that this nullifies your warranty. I am using Universal Androot which can be downloaded here or by scanning the barcode below, this grants root privileges to applications, not your bootloader, so a factory reset should wipe this out.














Install the the app, make sure the Android version is set to 2.0~2.2 and click Go Root. The next screen should give you the message: Woot! Your device is rooted!

Now go to the marketplace and download a terminal, I used the Android Terminal Emulator; it does the job and it's free, but feel free to choose any you wish.

Open the terminal and type:

su

An Android head with crossed bones below it will appear asking if you wish to grant this application Superuser permissions, select Yes. At this point I had to restart the terminal app, but this may not be the case for all of you.

Now type, pressing return at the end of each line:

mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
cd /system/app
ls


At this point you will get a list of all the pre-installed packages, they will all have .apk extensions. Take a note of the exact names of the package files you wish to remove. Please be careful not to remove apps that are necessary to the basic function of your phone. We will rename these instead of deleting them, this means that we can retrieve them later if we wish. In my example I will be removing the Facebook and Twitter apps:

mv Facebook.apk Facebook.bak
mv Twitter.apk Twitter.bak
mount -o ro,remount -t yaffs2 /dev/block/mtdblock3 /system
sync

Now exit the terminal and reboot your Nexus One and the unwanted apps will be gone.

Wednesday, 4 August 2010

My top Android apps

Shot of Jaq may now be gone, however they have inspired me to write down my own thoughts on the Android apps available in the market place. At the end of the day the Android community is all about open source, it is Unix based, and sharing. So here are my top day to day apps (please note that I am not including apps that came pre installed on the phone, just 'found' apps)

1. Mustard
Mustard is an open source micro blogging client that I use day to day for posting on identi.ca , it has a full range of features mainly accessed by long presses on the users dent or for more general options you can simply press the menu button. I've been using Mustard from a very early stage, at the start it was limited and lacked some very basic features but over the last 8 months a lot has been added and I would confidently describe this micro blogging tool as 'full featured.' These include repeating and replying to posts, viewing the thread conversation and users' personal timeline, subscribing to users, adding favourites, bookmarks, url shortening, searching, tags, groups, attaching files (posting pictures etc), multiple accounts and probably a lot more that I don't use.

Support is fantastic; mustard and it's creator can be contacted directly on identi.ca with the @macno or @mustard and response is quick. I was particularly impressed with my bug reporting whilst trying a new version. Bug reported on Sunday at 9am, @macno reported by 8pm that the bug had been sourced and now fixed and by 8am the next day it was announced that a new release was available with the bug fix. Now that is quick work, open source community at it's finest.

The only feature that I would like to see incorporated is the ability to send private messages, but as not all users support this function it may be a slight stumbling block. With Twidroid I tried several times to send messages to other users on identi.ca but the app froze for a time and then reset so it may be a slight issue.

2. K-9 Mail
Why a mail client? The default Android app made by Google is great isn't it? Well it's fine, if you want to use a Googlemail account only, but a lot of other email address, especially free ones, will not work with it. K-9 mail imports accounts from Google, Tiscali (now Talk Talk) and Yahoo free. I've never tried hotmail but I've heard that it works. The main feature I like about K-9 mail is that you have the option to see each email account individually or as one integrated inbox which I think is a great feature. It is incredibly easy to use, as an email client should be. The app also comes with a notification, this can be turned off. Attachments can be viewed, saved and forwarded and emails can be deleted from the server, not just your phone. All in all I would recommend K-9 Mail to anybody, but especially users with multiple accounts.

3. Web Browsers: Dolphin & xScope GL
Up until a few weeks ago there was only one web browser for Android that I used: Dolphin. The logo is reminiscent of a Mozilla project and this does behave very much like a mobile version of Firefox. Dolphin uses tabs which can be switched between and closed, however when you have more than three open every time you switch between tabs they continually seem to revert back to the home page. The home page is actually quite a useful site with a google search bar at the top and a list of the days recommended apps for the user to try. All the menus are accessible from the menu button, with some further options available on a long screen press. You can program the app to recognise different gestures, eg drawing an H sending the user to the home page. You can flip between tabs with a finger gesture, however this is a bit slow and clumsy looking. Dolphin has a lot of features that you would expect to see on a desktop browser and because of that it can slow it down when several of these are being used. Don't get me wrong it is still a quick mobile browser, a lot quicker than the default, but it seems to try and cram too much in. Fine if you own a Nexus One, but I currently run the HTC Magic and you can see a significant difference. Another annoying thing is when you install Dolphin it makes itself your default browser. But even more annoying when you select another as your default, every time you start Dolphin it will ask the user to make Dolphin the default browser.

I came across xScope GL in the marketplace and have been using it for the last few weeks. How does it differ: if Dolphin is the mobile equivalent of Firefox (in appearance anyway) then this is definitely leaning towards Chrome for it's design inspiration. The user is given the web page and a tab bar at the top, scrolling your finger down the screen gives the user an address and toolbar, although this isn't immediately obvious to a new user as scrolling up hides it. The main menu can be found by clicking on the Android icon next to the address bar, but again this is well hidden and took me a while to figure out as it doesn't actually look like a button. Another issue is stability, xScope is prone to freezing and crashing.

Both browsers come without the use of flash so some websites are unusable. Both have the ability to send out a variety of signals regarding what they are eg desktop, iphone or Android (default). For full desktop sites I have found xScope to produce better results, but for mobile sites then Dolphin seems to deal with them better. I would personally recommend having both, why: at present xScope is a bit too unstable to use all the time, however it does handle full websites better than Dolphin.

4. Timeriffic
There is nothing more annoying to me than the phone going off at 3.30am only to find it is one of your mates on night shift sending you a joke. I always preferred the phone was on silent during the night, but at times I would forget. Timeriffic is a great app that should become a standard feature on every Android phone sold. You decide when it rings, vibrates or goes completely silent. Standard setup is Sunday-Thursday nights the phone is set to vibrate only, with an extended 'Lazy Morning' setting for Sunday. You can also set the phone to be on silent during working times, you can set 3 different blocks, for example mine is currently set as:
1. Night: Total Silence
2. Work: Vibrate only
3. Unused
This may seem like a really simple app, but now I couldn't live without it.

5. Appmonster
Why use another app for installing/removing software? Isn't the market place app just as good? No! This app is a lot quicker than the marketplace, but when you uninstall an app, don't you just hate the fact that you must answer a question before the app is removed. Appmonster removes apps very quickly, it also scans the phone and card for apps and lists them, a simple click is all you need to install any of these, great if you are installing some apps not available in the marketplace (beta versions etc).

6. Laputa
A very well presented app, this ebook reader contains a wide variety of well known books, all arranged in your bookcase with the covers. Well at the end of the day the app looks nice but it is the amount of free books available that impressed me. Authors ranging from Charles Dickens to Dan Brown. Bookmarking facility is available along with day and night modes. A truly great app.

7. Txt Reader
Or to give it the full title Android Txt ebook Reader. I use txt files quite a lot and this is a simple txt reader that doesn't take up much memory. Nice simple interface; press the top of the screen for page up and the bottom for page down, add bookmarks and invert colours (black & white only). I like the simplicity of this app, not pretty but it does what I need.

8. Superlist
Not an app I've heard of many people using, however this is one that I can't do without. The Superlist app allows you to put in the info, create custom lists and then tick them off as you go along. Once the duties are ticked they move to the bottom of the list. A nice and simple to do list.

9. Jamendo Player
I love the Jamendo music site, thousands of songs, most of them are available for free. Like the artist? Donate button supplied. The Jamendo app allows you to play music from the site. The interface is user friendly, I like the fact that you can also listen to the Jamendo radio stations. A very well made app, streams the music well and have had no problems with freezing or crashing.

10. XBMC Remote
A great app that allows me to control the media centre from the comfort of my armchair. OK so this is not going to be top of everybody's list (how many people use XBMC?) but it is fairly easy to set up and works well. All of the XBMC functions, including settings, can be accessed via the remote.