maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   SailfishOS (https://talk.maemo.org/forumdisplay.php?f=52)
-   -   Porting Sailfish to N9 (https://talk.maemo.org/showthread.php?t=90761)

jalyst 2013-10-27 18:24

Re: Porting Sailfish to N9
 
That would be more than a solid start, we can always aim higher (& probably fall) later :)

mikecomputing 2013-10-27 18:39

Re: Porting Sailfish to N9
 
Quote:

Originally Posted by xerxes2 (Post 1382757)
So a decently working sailfish image for the n9/50 is getting closer. :) No need to be able to make calls and stuff. Video, audio, usb and wlan would be just fine for me. And by decently working I mean that the gui should not be insanely slooow because of software rendering.

all that works in nemo but there is no sailfish settings app in sailsdk. But it should be possible to activate wlan from nemo settings app if zypper in nemo-settings in top of above?

Hurrian 2013-10-28 14:06

Re: Porting Sailfish to N9
 
So, now that we have a pseudo Sailfish Hacker Edition on our N9/50s, anyone tried building Silica apps from Sailfishapps and deploying them onto the phone?

nieldk 2013-10-28 14:27

Re: Porting Sailfish to N9
 
Quote:

Originally Posted by juiceme (Post 1379961)
The usual way I start such reverse engineering tasks is I try to get as much raw data as possible, and then try to make sense of it.

I compiled the driver module (bcm4751-gps.ko) with a lot of debug printouts, restarted nped, started maps and looked at the results to see what the intresting parts were.

Then I added more thorough logging to get at the data buffers passed between the kernel driver and nped.

Now next step would be to try to make sense of the data, and try to decipher the protocol specification. When that's done the positioning daemon can be replaced with a new implementation.
The source of nped is closed, but the algorithms on GPS calculation are public so the task should be doable.

Perhaps - or most likely - this is usefull
http://redmine.replicant.us/projects...t/wiki/BCM4751

juiceme 2013-10-28 16:39

Re: Porting Sailfish to N9
 
Quote:

Originally Posted by nieldk (Post 1382938)
Perhaps - or most likely - this is usefull
http://redmine.replicant.us/projects...t/wiki/BCM4751

Yes, it is very much what I was able to decipher. I have not had time to concentrate on it fully yet, but there are lots of scattered information like that that maybe can be used to reconstruct an alternative to nped.

mscion 2013-10-30 13:20

Re: Porting Sailfish to N9
 
Hi. Looks Iike some interesting work going on here. Is this at a point where I can simply flash sailfish on my N9 to try.

xerxes2 2013-10-30 19:35

Re: Porting Sailfish to N9
 
No working Sailfish image for the N9/50 exists afaik.

SourenAraya 2013-11-01 07:42

Re: Porting Sailfish to N9
 
http://araya.su/sailfish/sailfish_n9_0.0.2.tar.bz2

What is working:
- Sound
- Haptics feedback
- battery and network indicators on homescreen
- voice calls (but ui is a crap)

What is not working:
-Everything else

Do
Quote:

zypper in sensorfw sensorfw-configs
if you need unlock by doubletap. Thats also fix proximty sensor.
Jolla packages depends on sensorfw-qt5(file conflicts with sensorfw) which do not works with our devices, but zypper on device dont care about file conflicts, so you can do that.

http://up.araya.su/img/5bdafe6f27127...8b316d7e3e.png

jusE 2013-11-01 07:52

Re: Porting Sailfish to N9
 
@SourenAraya,
will try it as soon as I get home from army today =) wow, that's nice.

But the menus, etc, work?

SourenAraya 2013-11-01 07:56

Re: Porting Sailfish to N9
 
Quote:

Originally Posted by jusE (Post 1383722)
@SourenAraya,
will try it as soon as I get home from army today =) wow, that's nice.

But the menus, etc, work?

Jolla UI works, like in SDK.


All times are GMT. The time now is 15:25.

vBulletin® Version 3.8.8