Board.KolibriOS.org

Official KolibriOS board
It is currently Mon Sep 16, 2019 9:39 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 13 posts ] 
Author Message
 Post subject: KolibriOs on a cellphone
PostPosted: Mon Oct 17, 2011 8:54 pm 
Offline

Joined: Mon Oct 17, 2011 8:49 pm
Posts: 1
hello. :)

I have an NOKIA 6790 that is unused and lying around.
i was wondering if it is possible to install kolibriOs on it.

any ideas how? :| :?:

thnx.

TechHack


Top
   
PostPosted: Mon Oct 17, 2011 9:51 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
Sorry, Kolibri is for x86, not for ARM.
You can launch it in QEMU, but I assume you'll be worried.


Top
   
PostPosted: Mon Oct 17, 2011 11:26 pm 
Offline

Joined: Sat Jun 04, 2011 4:49 pm
Posts: 93
Why not create KolibriOS under ARM? Linux in fact create. :)


Top
   
PostPosted: Wed Oct 19, 2011 9:07 pm 
Offline
Just Flooding

Joined: Sat Jan 06, 2007 2:30 pm
Posts: 269
Because you'll have to rewrite it from scratch. Only some ideas and about 0% code can be used from KolibriOS on non-x86 architecture


Top
   
PostPosted: Wed Oct 19, 2011 9:13 pm 
It is not true. Programs written in HLL can be ported.


Top
   
PostPosted: Wed Oct 19, 2011 9:18 pm 
Offline
Just Flooding

Joined: Sat Jan 06, 2007 2:30 pm
Posts: 269
Erm. When I'm talking about OS (e.g. KolibriOS), I mean only OS, i.e. kernel itself.
Sorry, if it wasn't obvious.


Top
   
PostPosted: Thu Oct 20, 2011 12:59 am 
Offline

Joined: Sat Jun 04, 2011 4:49 pm
Posts: 93
How do the case with Linux (eg Android)? Rewrite all the code or is the compiler?


Top
   
PostPosted: Thu Oct 20, 2011 2:06 am 
http://en.wikipedia.org/wiki/Porting


Top
   
PostPosted: Tue Oct 25, 2011 2:15 am 
Offline

Joined: Mon Sep 26, 2011 3:01 pm
Posts: 33
Nable wrote:
Because you'll have to rewrite it from scratch. Only some ideas and about 0% code can be used from KolibriOS on non-x86 architecture


It is already done to some extent.

Kolibri box in Phantom OS is not a complete Kolibri, but quite close to, and is being ported to Arm right now. So it will be possible soon to have Kolibri on ARM. We just need to redefine API to map Intel registers to ARM registers, which is simple. And port some highlevel Kolibri code to ARm as well.

Here is Kolibri emulation layer in C:

http://code.google.com/p/phantomuserlan ... /kolibri.c


Top
   
PostPosted: Tue Oct 25, 2011 2:30 am 
Offline
User avatar

Joined: Tue Aug 25, 2009 4:45 pm
Posts: 794
redefining registers quite simple, because of 15 registers on ARM


Top
   
PostPosted: Tue Oct 25, 2011 7:47 am 
Offline
Site Founder
User avatar

Joined: Sun Aug 08, 2004 8:55 am
Posts: 689
Am I the only one missing something here or are you going to map Intel instructions as well? Because I don't see the purpose of having Kolibri emulation layer on ARM without any Kolibri programs for that platform. Regarding HLL-based ones, they could be ported to other architectures even easier *without* Kolibri layer. So if there's nothing Kolibri could do on ARM, why are we having this conversation in the first place? And moreover, what dzavalishin is now doing (apart from trying to prove something to someone) is just an API wrapper for not that good API, so when he's done (if ever) it'll have nothing in common with Kolibri itself except for pretty name.

_________________
in code we trust


Top
   
PostPosted: Tue Jun 12, 2012 4:12 am 
Offline

Joined: Tue Jun 12, 2012 4:10 am
Posts: 1
mike.dld wrote:
Am I the only one missing something here or are you going to map Intel instructions as well? Because I don't see the purpose of having Kolibri emulation layer on ARM without any Kolibri programs for that platform. Regarding HLL-based ones, they could be ported to other architectures even easier *without* Kolibri layer. So if there's nothing Kolibri could do on ARM, why are we having this conversation in the first place? And moreover, what dzavalishin is now doing (apart from trying to prove something to someone) is just an API wrapper for not that good API, so when he's done (if ever) it'll have nothing in common with Kolibri itself except for pretty name.


Has anybody ported it or made any progress?

Thanks

Jeff


Last edited by jeff1909 on Thu Feb 12, 2015 4:35 am, edited 2 times in total.

Top
   
PostPosted: Tue Jun 12, 2012 9:08 am 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
jeff1909 wrote:
I'm a little late to the game here but I was wondering what the update on this was?

Has anybody ported it or made any progress?

Thanks

Nope.
Image
That's all for today, afaik. But author is ver proud of this though :)


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 13 posts ] 

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited