Author |
New SE Phones |
mario2002 Joined: Feb 15, 2004 Posts: > 500 From: Jeffrey's-Bay ,South Africa PM, WWW
|
I love UNIX and any of its 'children' I don't quite understand what you mean. Linux is relativ easy to modify if you know to what it must be modified into. My old 7650 has a 16MB EEPROM memory wired up in such a way that it can execute the necessary routines in the right order and interact with other system components whatever they may be.I think the Ipod has a hard drive which can store any operating system meaningfully changed to access its hardware parts.You don't seem to know how a computer is working.You can have a 'hard wired' computer too a la k750i which will still compute a handfull of things but it won't be as flexible as a OS controled one,albeit it will be faster.
This message was posted from a Nokia 7650 |
|
etaab Joined: Jan 23, 2004 Posts: > 500 From: UK - South Yorkshire PM |
The simple point is Mario, is that it is possible to install a smartphone OS onto even basic devices, albeit stripped down versions.
When i talk in relation of the K750i, you'd need to completely format the phones memory using such an OS, not try to install one onto the existing phone and its firmware.
All phones have an OS, no matter how basic or complex they are.
Check me out on Instagram ! search for etaab ! |
kothor Joined: Jun 18, 2005 Posts: > 500 From: Germany PM |
@etaab It's hard to call OS the fw of the phone, more informative is to call fw the sequence of commands that are called using infinite inquiry of hardware.
@mario You have forgotten R380, the first smartphone ever built. I can't put no addicional apps there(except of sending primitive wap-java games/book, but that's a hack). But that is still the smartphone. Its OS is \\\ modified EPOC Symbian32. There is the SDK for R380 somewhere inside of Ericsson/SE company, but they didn't thought to release it to the developers.
|
Gigs Joined: Jan 19, 2004 Posts: > 500 From: The planet Snibertron! PM, WWW
|
It's not all that hard. Its just an embedded OS. It's burnt to the phones rom and controls the functions of the phone.
You can't attribute it to simply being a function linker to the buttons because things like call lists actually require the phone to log information, managment of file transfers etc, they're not just simply clicking "C" and having the phone do the corresponding task assigned only to that button.
Just because it's one you can't overwrite doesn't mean it's not an OS. It probably has some wierd in house name like Edwina, or maybe its just plain old SEOS.
|
kothor Joined: Jun 18, 2005 Posts: > 500 From: Germany PM |
@Gigs embedded OS have always leaks:), some users can use, fw has only bugs. Remember Windows NT Embedded, first embedded os produced? It has many leaks as the original NT . Maybe you are right: that is not a sequence, that is a couple of prcedures/functions called within an infinite program sequence. Although fw isn't a real OS(even an embedded one).
|
mib1800 Joined: Mar 18, 2004 Posts: > 500 PM |
the K750i does have an OS but a primitive one (like MS-DOS). It does have its library sets which you can develop apps on. SE would not release this library out because apps develop would run in the same memory space as the phone (i.e. dangerous - apps can crash the phone).
Symbian-based smartphone however is like WindowsXP which supports multi-tasking processes with separation of application memory space (i.e. safe for app to run without crashing phone). Of course, symbian supports a much more advanced library. |
etaab Joined: Jan 23, 2004 Posts: > 500 From: UK - South Yorkshire PM |
I wouldnt call it primitive - it performs the functions perfectly that SE intended the phone to be used for.
Check me out on Instagram ! search for etaab ! |
kothor Joined: Jun 18, 2005 Posts: > 500 From: Germany PM |
SEK750i has a cooperative mode of multitasking (like Windows 3.1), otherwise it would not receive messages and calls when you are playing games etc. What needs phone "os" to do?
1)Manipulate files
2)Transfer data/calls
3)Display GUI
4)Interact with J interpretator
That's all. Embedded OS can do more(i think i can include EPOC and UIQ to the embedded OS types). |
mib1800 Joined: Mar 18, 2004 Posts: > 500 PM |
Quote:
|
On 2005-07-18 11:17:19, etaab wrote:
I wouldnt call it primitive - it performs the functions perfectly that SE intended the phone to be used for.
|
|
I am refering to primitive in sense of OS-supported services incl. true multi-task, process memory separation, events/interrupts and semaphores and of course a full-set of APIs to support full-fledged third party apps development.
Quote:
|
On 2005-07-18 11:58:20, kothor wrote:
SEK750i has a cooperative mode of multitasking (like Windows 3.1), otherwise it would not receive messages and calls when you are playing games etc. What needs phone "os" to do?
1)Manipulate files
2)Transfer data/calls
3)Display GUI
4)Interact with J interpretator
That's all. Embedded OS can do more(i think i can include EPOC and UIQ to the embedded OS types).
|
|
I think K750 multi-task is very limited nature. Like Win3.1 you can only have one app (other than phone service) active at any one time.
The true power of a smartphone is that it supports background processes (or services) and the ability of third party apps to interface to kernel services of the phone.
For example, you can write a program which runs in the background monitoring incoming calls and automatically activate the voice recorder when the call is from a specific person(s). Or how about one which monitor incoming sms and acts accordingly based on certain sms command message.
you may want to check out my-symbian.com on the many ingenius software apps which fully exploit the capability of smartphone OS like Series60 and UIQ.
|
Residentevil Joined: Feb 29, 2004 Posts: > 500 From: Raccoon City, USA PM, WWW
|
I don't think there is a clear definition for smart phone.
Tough times don't last, tough people do! Free Tibet |
vineet_d Joined: Apr 15, 2004 Posts: > 500 From: MumBhai PM |
Quote:
|
On 2005-07-20 05:53:58, Residentevil wrote:
I don't think there is a clear definition for smart phone.
|
|
Mib1800:
Can you please explain the difference between a openware OS (like in k700/k750) and a dedicated OS (like s60/UIQ) enabled phone?
thanks in advance
|
mib1800 Joined: Mar 18, 2004 Posts: > 500 PM |
I have no specific info on OS for K750 but the main characteristics I can see is that the OS behave like a command processor (a.k.a MS-DOS). When you run an application like Camera, the app will be loaded into processor and run. This app will have full control of the CPU and memory. To run another app like Contact, you have to unload the current running program first. The phone service (and music player if you can play music in background) are usually NOT apps to be executed by the OS (i.e. they are dedicated ROM/embedded programs running on its own separate hardware). This give the illusion of "multi-tasking" but actually they are just 3 separate programs (phone,player,OS) running concurrently in the phone.
For the Symbian-based OS, it is not too unlike the K750 command processor OS, except that the SymbianOS can execute and maintain the processor/memory state of one or more concurrently running programs by swapping the programs in and out of the processor. So running programs do not have full control over the CPU but they are given slices of CPU time. In addition, OS provides communication links between running programs. The main advantage of course is that Symbian expose the OS so that you can write programs to work on it. To put a long story short, it is like your WindowsXP.
|
vineet_d Joined: Apr 15, 2004 Posts: > 500 From: MumBhai PM |
Ok so if we talk about symbian or any other smartphone OS....thats a realtime Multitasking environment right?
|
etaab Joined: Jan 23, 2004 Posts: > 500 From: UK - South Yorkshire PM |
Quote:
|
On 2005-07-20 05:41:52, mib1800 wrote:
I am refering to primitive in sense of OS-supported services incl. true multi-task, process memory separation, events/interrupts and semaphores and of course a full-set of APIs to support full-fledged third party apps development.
|
|
A good point, but i dont think it applies to the K750i because its not aimed at being a smartphone.
If you consider the K750i OS's capabilities compared to other comparable none-smartphones, its ahead of the rest.
Shame about the crap video quality though. Its the only black mark on the phones reputation IMO.
Check me out on Instagram ! search for etaab ! |
vineet_d Joined: Apr 15, 2004 Posts: > 500 From: MumBhai PM |
Quote:
|
On 2005-07-20 11:52:36, etaab wrote:
Shame about the crap video quality though. Its the only black mark on the phones reputation IMO.
|
|
Who knows, it may get resolved in the next firmware release.
|
|