Skip navigation.

Score:5, Offtopic

Version 2.0

Posts tagged with "phone"

Scary thought of the day: Windows Mobile is the most open smartphone operating system.

You're probably thinking, "what? How can that be? Android has to be the most open, it's open source, right?"

And you'd be right... until you get into actual Android devices that are for sale. Other than the Google Dev Phone 1 (which has some other restrictions,) all of the devices are locked down at least somewhat.

There is one exception to my point - in one or two ways, Palm OS is more open than Windows Mobile. However, Palm OS is irrelevant nowadays, but I'll include it in the comparison anyway.

So, here goes, a comparison between the major smartphone platforms, in terms of openness. Openness will be compared on the following metrics: openness of source code, ability to run unsigned applications without jailbreaking, difficulty of getting applications signed if needed, presence of a "kill switch" for applications, cost of developing for the platform, and ability to manipulate the device filesystem from a user perspective (not an application perspective.)

I'll note that I'll use worst case scenarios for difficulty of signing.

In the case of Android, I'm using real world implementations, not the Google Dev Phone, and not Android distros on phones that didn't ship with it.

Palm OS
Source code: Closed
Unsigned apps: Allowed, no support for signed apps
Difficulty of signing apps: N/A
Kill switch: None
Cost of developing: Free (prc-tools)
Filesystem: Fully accessible

iPhone OS
Source code: Closed
Unsigned apps: Disallowed
Difficulty of signing apps: Difficult (all apps must go through inconsistent and restrictive approval process)
Kill switch: Yes
Cost of developing: $99 (SDK, more money for a Mac if you don't already have one)
Filesystem: Inaccessible

Blackberry OS
Source code: Closed
Unsigned apps: Disallowed
Difficulty of signing apps: Easy (purchase a signing key from RIM one time)
Kill switch: No?
Cost of developing: $20 (signing key)
Filesystem: Restricted access (it's also not actually a filesystem, but I digress)

Android
Source code: Open
Unsigned apps: Allowed, but not by default
Difficulty of signing apps: Easy?
Kill switch: Yes
Cost of developing: Free
Filesystem: Inaccessible

Symbian
Source code: Open
Unsigned apps: Disallowed (workaroundable, though)
Difficulty of signing apps: Self-signable for partial access, free rubberstamp for most access to one device, may be difficult (but documented) for full access
Kill switch: No?
Cost of developing: Free for self-signed, $20 for Symbian Signed Express, >$200 for Certified Signed, more for full access
Filesystem: Restricted access?

webOS
Source code: Partially open
Unsigned apps: Allowed through developer mode, normally signed apps required
Difficulty of signing apps: Unknown as of yet, should be easy to moderately easy
Kill switch: In development
Cost of developing: Free
Filesystem: Inaccessible?

Windows Mobile
Source code: Shared
Unsigned apps: Allowed (supports signed apps, some devices could theoretically require signed apps)
Difficulty of signing apps: Must purchase certificate from a CA, after that, easy
Kill switch: No
Cost of developing: Free for unsigned (although MS would prefer you buy VS,) $350 for Mobile2Market from Verisign (1 publisher ID, 10 content IDs) for signed, may be less from elsewhere
Filesystem: Fully accessible

If I'm wrong anywhere, let me know.

But, it is a sad, sad day when MS makes the most open OS in a field, and two of those OSes are Linux-based, and a third is open source.

Well...

, , ,

Holy crap it's been a long time since I've made an entry...

Where do I begin...

Well, last day at my job was June 13... that sucked. Oh well, I'll be able to get more experience this way...

Got new wheels for the Miata - Konig Heliums. 15x6.5, 11.4 lbs per wheel. They look great. :smile:

Palm OS web browsers suck the big one. And Opera Mini runs like ass in WebSphere. How do I know this? I got a Centro. Much better than that dying Sanyo.

Today, I got a Selectric II. Man, that thing is fun to type on. For some reason, the 6, 7, 8, and 9 keys don't spring back up properly, but other than that, it's in perfect working order.

Oh, and not sure that the sidebar is updating properly, but I got a Twitter account... check it out at http://twitter.com/bhtooefr :smile:

I am such a nerd.

,

That's my cell phone running the Apple ][ version of Lemonade Stand.

Yes. My cell phone. Running an Apple ][ app.

How?

AppleIIGo.

Pretty easy to use... download, extract, put disk images in the Disks directory, and (on Windows or Mac) run the relevant script, or enter the following command on Linux (taken RIGHT from the Windows CMD file, just with proper slashes instead of backslashes, and cp instead of copy :wink:):
java -jar Tools/AppleIIGoPacker.jar
cp AppleIIGo/bin/AppleIIGo.jad AppleIIGo/AppleIIGo.jad


That cp operation isn't necessary if you use Sprint - and if you do use Sprint, upload it to your phone using Rumkin's Phone Uploader. (Upload the AppleIIGo.jar (not the jad) file from the AppleIIGo directory.)

Enjoy!

New laptop, new cell phone, new everything!

,

OK, for a while now, my ThinkPad X21 has been dying. It was a great laptop, but was abused, and had reached the end of its road. The screen was useless, the thing overheated some, the case was cracked, the battery didn't hold much charge, and it was SLOW. 384MB of PC100 RAM will do that to you, though.

Yesterday, after UPS and customs kept delaying my new laptop, it finally came!

This one's a ThinkPad R51e, model 1843-35U. The first thing I did to it was upgrade the RAM, FWIW. Not even turn it on. p: Specs are:

  • CPU: Celeron M 360J, 1.4GHz, 1MB L2 cache
  • RAM: 768MB PC2-4200 DDR2 SDRAM
  • HDD: 40GB 5400RPM PATA
  • Optical: UltraBay Enhanced CD-RW/DVD combo
  • LCD: 14.1" XGA TFT
  • Chipset: ATI Mobility Radeon 200M, Intel edition
  • GPU: Integrated MR 200M
  • WiFi: ThinkPad (read: Atheros) B/G


Anyway, it's pretty nice. Framerates in games, are, shall I say "greatly improved"? :D

As for the phone... my new phone is a Sanyo SCP-8300. My previous phone, a Nokia 6225, decided that it wasn't going to make or recieve calls, but it was still attaching to the network. So, time to get a new phone.

This new one has a few nice features. First, MIDP 2.0 support. Did I mention that the hifi version of Opera Mini is NICE?

Second, a flash. So, I can take almost usable pics at night.

Finally, a camcorder. Not that I have that option on my plan... :rolleyes:

The only problem is, it puts a lot more JPEG artifacts in the picture, so quality is reduced. (FWIW, that laptop pic was taken with that phone.)

Opera Mini: Take 2

, ,

Now with 100% legitimacy!

I'm blogging this to try to win a phone. Or a shirt.

Opera Mini: Perfection?

,

I am trying out the first beta of Opera Mini on a real phone!

Edit: OK, I'm on a PC now. Damn, my thumbs are tired.

However, I can REALLY see myself using this all the time. I've got the outdated beta that was pirated everywhere in the forums. Phone is a Nokia 6225, carrier is Sprint PCS, version is the lo-fi version.
Download Opera, the fastest and most secure browser
December 2009
S M T W T F S
November 2009January 2010
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31