maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Jolla1 & TOH (https://talk.maemo.org/forumdisplay.php?f=56)
-   -   Update 1.0.9.n this week? (https://talk.maemo.org/showthread.php?t=93830)

javispedro 2014-09-30 14:58

Re: Update 1.0.9.n this week?
 
Quote:

Originally Posted by pichlo (Post 1441118)
Wait... Android? I bought Jolla because I've been told it runs Linux. Now you are telling me that it is actually an Android device in disguise? I have never installed the Android support and was delaying it for as long as possible. Does the above mean that it does not matter anyway and I may as well install it right now?

Welcome to Jolla! But really, all the alternative non-Android devices are on this very forum...

If you install the Android support then you will have two copies of Android. Right now you have only one, so at least it matters :)

Quote:

Originally Posted by pichlo (Post 1441118)
That takes some spin to call it a "security" feature. So not being able to record my calls makes me more secure. Hmm...

Well I'm sure it's not "impossible", just slightly difficult...

juiceme 2014-09-30 16:38

Re: Update 1.0.9.n this week?
 
Quote:

Originally Posted by pichlo (Post 1441118)
Wait... Android? I bought Jolla because I've been told it runs Linux. Now you are telling me that it is actually an Android device in disguise? I have never installed the Android support and was delaying it for as long as possible. Does the above mean that it does not matter anyway and I may as well install it right now?

Quote:

Originally Posted by javispedro (Post 1441156)
Welcome to Jolla! But really, all the alternative non-Android devices are on this very forum...


Mmh, well not really. It is not so straightforward. @pichlo, You can be assured that the Jolla device is not Android, it is Linux: pure and simple.

However, it does contain parts that are made for Android, and this is out of necessity:
Because HW manufacturers like Qualcomm that makes the chipset that's ticking inside your Jolla will not create device drivers for Linux, a clever trick called libhybris is used to enable the Linux ( = SailfishOS in Jolla) to use the Android drivers.

This is unfortunate fact-of-life for us, almost all HW vendors think this way, they see only Android as a viable OS and will not create Linux drivers, not even when offered large sums of money to do it!


Quote:

Originally Posted by javispedro (Post 1441156)
If you install the Android support then you will have two copies of Android. Right now you have only one, so at least it matters :)

Again, no, not really :D
@javispedro you have to stop frightening poor @pichlo! :D

If you install Android support (and If, as like Ihave not done that...) You will have only the upper layers of the Android stack running on your device, not the whole shebang.


Quote:

Originally Posted by javispedro (Post 1441156)
Well I'm sure it's not "impossible", just slightly difficult...

It's doable, what is needed is just the new kernel hooks and interfacing to the existing (and open source BTW) libhybris functionality.

What it requires, of course is recompiled libraries and new kernel. That's the reason @rainisto says it is "impossible"; it is not something you could ever submit to Harbour :D

vistaus 2014-09-30 18:16

Re: Update 1.0.9.n this week?
 
Quote:

Originally Posted by Kake41 (Post 1441146)

So first update 9&10 get combined, but they now reverted that statement and only update 9 will come? Or were people in this topic confusing me about update 9&10 combined?

MartinK 2014-09-30 18:40

Re: Update 1.0.9.n this week?
 
Quote:

Originally Posted by juiceme (Post 1441182)
However, it does contain parts that are made for Android, and this is out of necessity:
Because HW manufacturers like Qualcomm that makes the chipset that's ticking inside your Jolla will not create device drivers for Linux, a clever trick called libhybris is used to enable the Linux ( = SailfishOS in Jolla) to use the Android drivers.

Sure that is indeed a cleaver and pretty much only possible way. But I'd like to point on one thing:
The Android drivers are still undocumented barely working binary blobs - and even with all the libhybris magic, they will still be as broken as when running Android as with Linux (Sailfish). Or even more so due to the possible slightly different requirements of Linux/Sailfish triggering less tested functionality, etc. And unfortunately as these are blobs, Jolla can't most probably do much about it other than bugging the blob-provider or working around the bugs (watchdogs, additional, wrappers, disabling functionality, etc.).

I think these buggy drivers might be the effectively unfixable root cause of some of these issues people report to be having with their Jollas.

Quote:

Originally Posted by juiceme (Post 1441182)
It's doable, what is needed is just the new kernel hooks and interfacing to the existing (and open source BTW) libhybris functionality.

What it requires, of course is recompiled libraries and new kernel. That's the reason @rainisto says it is "impossible"; it is not something you could ever submit to Harbour :D

As if Harbor acceptance was a major concern when developing for Sailfish. :) Thankfully Sailfish is not a walled garden and users have multiple options for getting software for their device, such as Open Repos, OBS, self hosted repos, direct package download or even building from source.

Discounting a perfectly valid usecase just because the result "might not be in Harbour" is total nonsense! And who knows, Jolla might need to reconsider their Harbour policies if different extra-Harbour applications get even more popular than their already are. :)

Dave999 2014-09-30 18:42

Re: Update 1.0.9.n this week?
 
Thursday is the day. I've said it before and now I said it again.

strongm 2014-09-30 18:50

Re: Update 1.0.9.n this week?
 
Quote:

Originally Posted by mariusmssj (Post 1441116)
So it seems that Younited client for Jolla will be an android app. That's rather disappointing

I'd suggest that it is worse than disappointing. Jolla made a big thing about how the Android support on the phone was simply a filler whilst waiting for all the wonderful native apps (which they've then hindered by making it difficult to release software in the Jolla store because of the rules, and by still not having the ability to charge for apps). They then make a big thing about their partnerships - and then the first bit of software that supports one of those partnership is ... an Android app. And it took, what, 7 months to do that?

Talk about shooting yourself in the foot.

And yet I suspect there will be those that somehow excuse this.

pagis 2014-09-30 18:59

Re: Update 1.0.9.n this week?
 
I agree, if I want to run android apps, I buy an android phone full stop. Since I've reinstalled SailfisOS I have not bothered installing Android applications, they just devalue the phone.

Quote:

Originally Posted by strongm (Post 1441219)
I'd suggest that it is worse than disappointing. Jolla made a big thing about how the Android support on the phone was simply a filler whilst waiting for all the wonderful native apps (which they've then hindered by making it difficult to release software in the Jolla store because of the rules, and by still not having the ability to charge for apps). They then make a big thing about their partnerships - and then the first bit of software that supports one of those partnership is ... an Android app. And it took, what, 7 months to do that?

Talk about shooting yourself in the foot.

And yet I suspect there will be those that somehow excuse this.


bluefoot 2014-09-30 19:43

Re: Update 1.0.9.n this week?
 
Quote:

Originally Posted by juiceme (Post 1441182)
Mmh, well not really. It is not so straightforward. @pichlo, You can be assured that the Jolla device is not Android, it is Linux: pure and simple.

However, it does contain parts that are made for Android, and this is out of necessity:
Because HW manufacturers like Qualcomm that makes the chipset that's ticking inside your Jolla will not create device drivers for Linux, a clever trick called libhybris is used to enable the Linux ( = SailfishOS in Jolla) to use the Android drivers.

This is unfortunate fact-of-life for us, almost all HW vendors think this way, they see only Android as a viable OS and will not create Linux drivers, not even when offered large sums of money to do it!

This is *perhaps* not entirely true. Meizu have their Ubuntu pre-loaded MX4, and Ubuntu ROM for existing MX4 users coming in December. It's possible that Mediatek has produced native drivers for Linux, rather than using their existing Android ones and running it through libhybris (which Ubuntu also uses). This is a very high volume device from a big OEM. It's not beyond the realms of possibility that drivers for the main SoC will be native (though I'm sure everything else will be Android).

bluefoot 2014-09-30 19:48

Re: Update 1.0.9.n this week?
 
Quote:

Originally Posted by strongm (Post 1441219)
I'd suggest that it is worse than disappointing. Jolla made a big thing about how the Android support on the phone was simply a filler whilst waiting for all the wonderful native apps (which they've then hindered by making it difficult to release software in the Jolla store because of the rules, and by still not having the ability to charge for apps). They then make a big thing about their partnerships - and then the first bit of software that supports one of those partnership is ... an Android app. And it took, what, 7 months to do that?

Talk about shooting yourself in the foot.

And yet I suspect there will be those that somehow excuse this.

You also have to ask if it's even feasible for F-Secure to launch a native app currently. There are major under the hood OS updates in 1.09 and support for Qt 5.2, and as Jolla have chosen not to update SDKs prior to release of new updates, the SDK will be ~3 months old by the time it's updated (best case). There's no paid app support in the Jolla store (still) and complete silence on the issue, and there are still major strictures imposed on developers wanting apps in the Jolla store.

Jolla seem to be very behind with Sailfish generally, and their 'monthly' updates have flown out of the window, with it now being 10 weeks since the last update.

Is this an ecosystem and situation you'd be diverting resources to, in order to build a native app?

Also, in before the 'partnership' with Rovio results in Angry Birds Android app in the Jolla store, whenever they finally add paid apps.

juiceme 2014-09-30 19:53

Re: Update 1.0.9.n this week?
 
Quote:

Originally Posted by bluefoot (Post 1441229)
This is *perhaps* not entirely true. Meizu have their Ubuntu pre-loaded MX4, and Ubuntu ROM for existing MX4 users coming in December. It's possible that Mediatek has produced native drivers for Linux, rather than using their existing Android ones and running it through libhybris (which Ubuntu also uses). This is a very high volume device from a big OEM. It's not beyond the realms of possibility that drivers for the main SoC will be native (though I'm sure everything else will be Android).

Well MediaTek != QualComm. (AFAIK MT is Taiwanese private comapny, while QC is commercial arm of US military intelligence development)

And moreover, Meizu >> Jolla (when talking about cashflow for example...)


All times are GMT. The time now is 07:36.

vBulletin® Version 3.8.8