Author Topic: Getting to SFOS 3.x on Gemini PDA  (Read 7529 times)

Meganerd

  • Newbie
  • *
  • Posts: 34
    • View Profile
Getting to SFOS 3.x on Gemini PDA
« on: November 02, 2018, 02:16:36 am »
Hello fellow Linux bros,

I saw this thread today Sailfish OS 3.0.0 released to early adopters today
(https://www.oesf.org/forum/index.php?showtopic=35592&st=0&#entry290497)

I have to keep type this up quick since it is literally 2:00 AM for me and I am recovering from recent sickness with work tomorrow- so I apologize for the formatting.
Also thanks to Depscribe and Yoram for the thread, it also had some useful information and links for me to get this done.

I was on SFOS 2.1.3.7 initially, but flashed the SFOS 2.1.4.14 build since I wanted to triple boot.
So these are the steps I performed from a fresh install on that build.

Step 0)

Enable early access to SFOS releases at https://account.jolla.com/
(Requires Jolla account; Not sure if required but I enabled it)


Step 1)

I enabled SSH under developer options.
I used SSH for this next task.
Code: [Select]
ssh-keygen -f "/home/meganerd/.ssh/known_hosts" -R 192.168.2.15
ssh nemo@192.168.2.15


Step 2)

Code: [Select]
devel-su
vi /usr/share/ssu/features.d/adaptation-community-common.ini
(Press 'i' to enter insert mode, modify text, ESC, then enter :wq)


change this line:
Code: [Select]
adaptation-community-common = http://repo.merproject.org/obs/nemo:/devel:/hw:/common/sailfish_latest_%(arch)/
to:
Code: [Select]
adaptation-community-common = http://repo.merproject.org/obs/nemo:/testing:/hw:/common/sailfishos_%(release)/

Quote
If do not change from devel: (state: unstable) to testing: (state: testing) you get trouble with your sensorfw (sensors not working, only a software problem). Before next step you can verify that the change is done with:
Code: [Select]
ssu lr

You must go to 2.2.0.29 before going to 3.x
So start the update to 2.2.0.29:


Step 3)

Code: [Select]
ssu re 2.2.0.29
ssu lr
pkcon refresh
version --dup
sync
reboot

(if you get "Fatal error: File ... not found" on you made a typo on the adaptations file)


Code: [Select]
megaman@machine:~$ ssh nemo@192.168.2.15
nemo@192.168.2.15's password:
Last login: Fri Nov  2 00:59:21 2018 from 192.168.2.4
NOTICE: Env value ignored HYBRIS_LD_LIBRARY_PATH=/usr/libexec/droid-hybris/system/lib:/vendor/lib:/system/lib
,---
| SailfishOS 2.1.4.14 (Lapuanjoki)
'---
[nemo@Sailfish ~]$ devel-su
Password:
[root@Sailfish nemo]# vi /usr/share/ssu/features.d/adaptation-community-common.ini
[root@Sailfish nemo]# ssu lr
[D] unknown:0 - "No carrier"
Enabled repositories (global):
 - adaptation-community        ... http://repo.merproject.org/obs/nemo:/testing:/hw:/planet:/geminipda/sailfishos_2.2.0.29/
 - adaptation-community-common ... http://repo.merproject.org/obs/nemo:/testing:/hw:/common/sailfishos_2.2.0.29/
 - apps                        ... https://releases.jolla.com/jolla-apps/2.2.0.29/armv7hl/
 - hotfixes                    ... https://releases.jolla.com/releases/2.2.0.29/hotfixes/armv7hl/
 - jolla                       ... https://releases.jolla.com/releases/2.2.0.29/jolla/armv7hl/

Enabled repositories (user):
 - store ... https://store-repository.jolla.com/geminipda/armv7hl/?version=2.2.0.29

Disabled repositories (global, might be overridden by user config):

Disabled repositories (user):
 - home ... https://download.jollamobile.com/home:/honeybadger/latest_armv7hl/
[root@Sailfish nemo]# ssu re 2.2.0.29
Changing release from 2.2.0.29 to 2.2.0.29
Your device is now in release mode!
[D] unknown:0 - "No carrier"
[root@Sailfish nemo]# pkcon refresh
Refreshing cache                                                                                                                                                
Starting                                                                                                                                                        
Refreshing software list                                                                                                                                      
Finished                                                                                                                                                      
[root@Sailfish nemo]# version --dup
REFRESHING CACHE AND DOWNLOADING PACKAGES
Finished transaction (status=1, runtime=321682ms)
UPGRADING SYSTEM
Finished transaction (status=1, runtime=373457ms)
FINISHING


After reboot, and attempting to boot into SFOS the device looks like it is in a powered off state.
But I can hear the USB sound from SFOS when I plug it in... so I SSH in to the device. This works.

(Eventually the screen started working so you can SSH or wait)

Code: [Select]
megaman@machine:~$ ssh nemo@192.168.2.15
nemo@192.168.2.15's password:
Last login: Fri Nov  2 01:37:50 2018
,---
| Sailfish OS 2.2.0.29 (Mouhijoki)
'---
[nemo@Sailfish ~]$ devel-su
Password:
[root@Sailfish nemo]#



Step 4)

Modify these 2 files to the following using vi

/usr/share/ssu/features.d/adaptation-community-common.ini

Code: [Select]
[adaptation-community-common]
repos = adaptation-community-common
pattern = Feature adaptation community common
description = Common packages needed by community's HW adaptation

[repositories-release]
adaptation-community-common = http://repo.merproject.org/obs/nemo:/devel:/hw:/common/sailfish_latest_%(arch)/


/usr/share/ssu/features.d/adaptation-community.ini

Code: [Select]
[adaptation-community]
repos = adaptation-community
pattern = Feature community adaptation
description = Enable ssu for community ports

[repositories]
adaptation-community = http://repo.merproject.org/obs/nemo:/devel:/hw:/planet:/geminipda/sailfish_latest_%(arch)/



Step 5)

Code: [Select]
ssh nemo@192.168.2.15

ssu re 3.0.0.5
pkcon refresh
version --dup
sync
reboot



Finished! What now?

Patch orientation file:  /usr/lib/qt5/qml/Sailfish/Silica/Page.qml
(You can use nano or vi; Install nano via "pkcon install nano")

Code: [Select]
$ devel-su
    # cd /usr/lib/qt5/qml/Sailfish/Silica/
    # cp Page.qml Page.orig.qml
    # nano Page.qml

Modify this part:
Code: [Select]
    property int _allowedOrientations: {
        var allowed = allowedOrientations & __silica_applicationwindow_instance.allowedOrientations
        if (!allowed) {
            // No common supported orientations, let the page decide
            allowed = allowedOrientations
        }
    return allowed
    }

To this:
Code: [Select]
    property int _allowedOrientations: {
        var allowed = allowedOrientations & __silica_applicationwindow_instance.allowedOrientations
        if (!allowed) {
            // No common supported orientations, let the page decide
            allowed = Orientation.LandscapeInverted
        }
    return Orientation.LandscapeInverted
    }

Terminal with orientation patched: https://gitlab.com/Meganerd.eth/Sailfish-De...0-1.armv7hl.rpm

Other problems I notice (currently)

* App drawer icons are too large and overlap after I patch orientation
* On/ESC key does not turn off display
* Wake from sleep is significantly slower than before (This is actually bothering me the most, sometimes its very slow to wake from sleep)
* USB tether not working
* WLAN0 hotspot not working (even on previous builds I could get it working with connmanctl from CLI)


Some screenshots

[img]https://preview.ibb.co/nCsztL/Screenshot-20181102-001.png\" border=\"0\" class=\"linked-image\" /]

[img]https://preview.ibb.co/hzHM7f/Screenshot-20181102-004.png\" border=\"0\" class=\"linked-image\" /]

[img]https://preview.ibb.co/n3XztL/Screenshot-20181102-005.png\" border=\"0\" class=\"linked-image\" /]

[img]https://preview.ibb.co/fZ24Sf/Screenshot-20181102-006.png\" border=\"0\" class=\"linked-image\" /]


Sources:
OESF>Yoram
OESF>Depscribe
https://together.jolla.com/question/186471/...anet-computers/
https://jolla.zendesk.com/hc/en-us/articles/201836347#2
https://www.oesf.org/forum/index.php?showto...mp;#entry290497
« Last Edit: November 03, 2018, 01:02:09 pm by Meganerd »

mibry

  • Jr. Member
  • **
  • Posts: 69
    • View Profile
Getting to SFOS 3.x on Gemini PDA
« Reply #1 on: November 02, 2018, 05:25:14 am »
Quote from: Meganerd
Hello fellow Linux bros,

I saw this thread today Sailfish OS 3.0.0 released to early adopters today
(https://www.oesf.org/forum/index.php?showtopic=35592&st=0&#entry290497)

I have to keep type this up quick since it is literally 2:00 AM for me and I am recovering from recent sickness with work tomorrow- so I apologize for the formatting.
Also thanks to Depscribe and Yoram for the thread, it also had some useful information and links for me to get this done.

I was on SFOS 2.1.3.7 initially, but flashed the SFOS 2.1.4.14 build since I wanted to triple boot.
So these are the steps I performed from a fresh install on that build.

Enable early access to SFOS releases at https://account.jolla.com/
(Requires Jolla account; Not sure if required but I enabled it)


I enabled SSH under developer options.
I used SSH for this next task.
Code: [Select]
ssh-keygen -f "/home/meganerd/.ssh/known_hosts" -R 192.168.2.15
ssh nemo@192.168.2.15


Code: [Select]
devel-su
vi /usr/share/ssu/features.d/adaptation-community-common.ini
(Press 'i' to enter insert mode, modify text, ESC, then enter :wq)


change this line:
adaptation-community-common = http://repo.merproject.org/obs/nemo:/devel...latest_%(arch)/

to:
adaptation-community-common = http://repo.merproject.org/obs/nemo:/testi...hos_%(release)/


Quote
If do not change from devel: (state: unstable) to testing: (state: testing) you get trouble with your sensorfw (sensors not working, only a software problem). Before next step you can verify that the change is done with:
Code: [Select]
ssu lr

You must go to 2.2.0.29 before going to 3.x
So start the update to 2.2.0.29:

Code: [Select]
ssu re 2.2.0.29
pkcon refresh
version --dup
sync
reboot

(if you get "Fatal error: File ... not found" on you made a typo on the file)



Code: [Select]
megaman@machine:~$ ssh nemo@192.168.2.15
nemo@192.168.2.15's password:
Last login: Fri Nov  2 00:59:21 2018 from 192.168.2.4
NOTICE: Env value ignored HYBRIS_LD_LIBRARY_PATH=/usr/libexec/droid-hybris/system/lib:/vendor/lib:/system/lib
,---
| SailfishOS 2.1.4.14 (Lapuanjoki)
'---
[nemo@Sailfish ~]$ devel-su
Password:
[root@Sailfish nemo]# vi /usr/share/ssu/features.d/adaptation-community-common.ini
[root@Sailfish nemo]# ssu lr
[D] unknown:0 - "No carrier"
Enabled repositories (global):
 - adaptation-community        ... http://repo.merproject.org/obs/nemo:/testing:/hw:/planet:/geminipda/sailfishos_2.2.0.29/
 - adaptation-community-common ... http://repo.merproject.org/obs/nemo:/testing:/hw:/common/sailfishos_2.2.0.29/
 - apps                        ... https://releases.jolla.com/jolla-apps/2.2.0.29/armv7hl/
 - hotfixes                    ... https://releases.jolla.com/releases/2.2.0.29/hotfixes/armv7hl/
 - jolla                       ... https://releases.jolla.com/releases/2.2.0.29/jolla/armv7hl/

Enabled repositories (user):
 - store ... https://store-repository.jolla.com/geminipda/armv7hl/?version=2.2.0.29

Disabled repositories (global, might be overridden by user config):

Disabled repositories (user):
 - home ... https://download.jollamobile.com/home:/honeybadger/latest_armv7hl/
[root@Sailfish nemo]# ssu re 2.2.0.29
Changing release from 2.2.0.29 to 2.2.0.29
Your device is now in release mode!
[D] unknown:0 - "No carrier"
[root@Sailfish nemo]# pkcon refresh
Refreshing cache                                                                                                                                                
Starting                                                                                                                                                        
Refreshing software list                                                                                                                                      
Finished                                                                                                                                                      
[root@Sailfish nemo]# version --dup
REFRESHING CACHE AND DOWNLOADING PACKAGES
Finished transaction (status=1, runtime=321682ms)
UPGRADING SYSTEM
Finished transaction (status=1, runtime=373457ms)
FINISHING


After reboot, and attempting to boot into SFOS the device looks like it is in a powered off state.
But I can hear the USB sound from SFOS when I plug it in... so I SSH in to the device. This works.

(Eventually the screen started working so you can SSH or wait)

Code: [Select]
megaman@machine:~$ ssh nemo@192.168.2.15
nemo@192.168.2.15's password:
Last login: Fri Nov  2 01:37:50 2018
,---
| Sailfish OS 2.2.0.29 (Mouhijoki)
'---
[nemo@Sailfish ~]$ devel-su
Password:
[root@Sailfish nemo]#


So now I need to get to 3.0.0.0 or 3.0.0? (I am guessing the build is this)

UPDATE - I got stuck:
It is way past time for me to get to bed, unfortunately I will have to pickup on this tomorrow.
If anyone who was successful could help me figure out what I am doing wrong that would be awesome


I read that Yoram said he had to switch his adaptation layer to salfish_latest

so I modified the file back to its original state
(/usr/share/ssu/features.d/adaptation-community-common.ini)

Then attempted multiple releases but got an error from here
Code: [Select]
ssu re 3.0.0.0
ssu re 3.0.0

Both of them throwing me this error

Code: [Select]
Error: File '/repodata/repomd.xml' not found on medium 'http://repo.merproject.org/obs/nemo:/testing:/hw:/planet:/geminipda/sailfishos_3.0.0.0/'
I see that the output is still trying the first modified syntax even after updating the adaptation-community-common.ini file?

I took a brief look at the ssu command but no luck.
I have run out of time to get this going for tonight- sorry!

Code: [Select]
[root@Sailfish nemo]# ssu --help

Usage: ssu [-command-options] [arguments]

Repository management:
    updaterepos, ur            update repository files
    repos, lr                  list configured repositories
               [-m]            format output suitable for kickstart
               [device]        use repos for 'device'
               [flags]         additional flags
               rnd=     set rnd or release mode (default: take from host)
    addrepo, ar          add this repository
               [url]           specify URL, if not configured
    removerepo, rr       remove this repository from configuration
    enablerepo, er       enable this repository
    disablerepo, dr     disable this repository

Configuration management:
    flavour, fl              display flavour used (RnD only)
      [newflavour]           set new flavour
    release, re              display release used
      [-r]                   use RnD release
      [newrelease]           set new (RnD)release
    set                      display global variables
      [-r]                   operate on repository only variables
                   display value of
           set value of to

Device management:
    status, s         print registration status and device information
    register, r       register this device
          [-h]        configure user for OBS home
    update, up        update repository credentials
          [-f]        force update
    model, mo         print name of device model (like N9)

[root@Sailfish nemo]# ssu ur
[D] unknown:0 - "No carrier"
[root@Sailfish nemo]# pkcon refresh
Refreshing cache                                                                                                                                                                        
Starting                                                                                                                                                                                
Refreshing software list                                                                                                                                                                
Finished                                                                                                                                                                                
Fatal error: File '/repodata/repomd.xml' not found on medium 'http://repo.merproject.org/obs/nemo:/testing:/hw:/planet:/geminipda/sailfishos_3.0.0/'

[root@Sailfish nemo]#



Sources:
https://together.jolla.com/question/186471/...anet-computers/
https://jolla.zendesk.com/hc/en-us/articles/201836347#2
https://www.oesf.org/forum/index.php?showto...mp;#entry290497

So it looks like the reason why the upgrade didn't work is there is no listing at http://repo.merproject.org/obs/nemo:/testi...net:/geminipda/ for 3.0.0.0

Index of /obs/nemo:/testing:/hw:/planet:/geminipda
[ICO]   Name   Last modified   Size   Description
[DIR]   Parent Directory       -    
[DIR]   sailfishos_2.1.4.14/   26-Jul-2018 17:46    -    
[DIR]   sailfishos_2.2.0.29/   26-Jul-2018 17:46    -    
Apache/2.2.22 (Debian) Server at repo.merproject.org Port 80

Meganerd

  • Newbie
  • *
  • Posts: 34
    • View Profile
Getting to SFOS 3.x on Gemini PDA
« Reply #2 on: November 02, 2018, 10:15:55 am »
I think I found the issue, but have no time to try until tonight

theirs a file also here
/usr/share/ssu/features.d/adaptation-community.ini

depscribe

  • Sr. Member
  • ****
  • Posts: 250
    • View Profile
Getting to SFOS 3.x on Gemini PDA
« Reply #3 on: November 02, 2018, 10:36:33 am »
Quote from: Meganerd
I think I found the issue, but have no time to try until tonight

theirs a file also here
/usr/share/ssu/features.d/adaptation-community.ini
For a start, I believe the release is 3.0.0.5
dep

Atari Portfolio (yes, it still works and yes, I bought it new)
Libretto 110 CT (with docking station and all kinds of PCMCIA stuff)
And, now, a Gemini and, fortunately, a GPD Pocket

Meganerd

  • Newbie
  • *
  • Posts: 34
    • View Profile
Getting to SFOS 3.x on Gemini PDA
« Reply #4 on: November 02, 2018, 01:20:01 pm »
Quote from: depscribe
Quote from: Meganerd
I think I found the issue, but have no time to try until tonight

theirs a file also here
/usr/share/ssu/features.d/adaptation-community.ini
For a start, I believe the release is 3.0.0.5


That was the final piece!

[img]https://image.ibb.co/ecDXV0/SFOS-3-0-0-5-SSU.png\" border=\"0\" class=\"linked-image\" /]

Code: [Select]
ssh nemo@192.168.2.15

ssu re 3.0.0.5
pkcon refresh
version --dup
sync
reboot

depscribe

  • Sr. Member
  • ****
  • Posts: 250
    • View Profile
Getting to SFOS 3.x on Gemini PDA
« Reply #5 on: November 02, 2018, 01:43:26 pm »
Quote from: Meganerd
Quote from: depscribe
Quote from: Meganerd
I think I found the issue, but have no time to try until tonight

theirs a file also here
/usr/share/ssu/features.d/adaptation-community.ini
For a start, I believe the release is 3.0.0.5


That was the final piece!

[img]https://image.ibb.co/ecDXV0/SFOS-3-0-0-5-SSU.png\" border=\"0\" class=\"linked-image\" /]

Code: [Select]
ssh nemo@192.168.2.15

ssu re 3.0.0.5
pkcon refresh
version --dup
sync
reboot

Way cool! Did you get aliendalvik and such as well?
dep

Atari Portfolio (yes, it still works and yes, I bought it new)
Libretto 110 CT (with docking station and all kinds of PCMCIA stuff)
And, now, a Gemini and, fortunately, a GPD Pocket

Meganerd

  • Newbie
  • *
  • Posts: 34
    • View Profile
Getting to SFOS 3.x on Gemini PDA
« Reply #6 on: November 02, 2018, 01:55:57 pm »
Quote from: depscribe
Way cool! Did you get aliendalvik and such as well?

So I just did this on my lunch break- and unfortunately I cannot have my phone on me in our lab environment.
I will take a look next chance I get.

However just looking at the repo I do not see any mention of AlienDalvik RPM

Quote
http://repo.merproject.org/obs/nemo:/devel...latest_armv7hl/

[ICO]   Name   Last modified   Size   Description
[DIR]   Parent Directory       -   
[DIR]   armv7hl/   15-Oct-2018 16:23   -   
[   ]   nemo:devel:hw:planet:geminipda.repo   15-Oct-2018 16:23   227   
[DIR]   noarch/   14-Sep-2018 14:50   -   
[DIR]   repodata/   15-Oct-2018 16:23   -   
Apache/2.2.22 (Debian) Server at repo.merproject.org Port 80


/usr/share/ssu/features.d/adaptation-community.ini

Quote
http://repo.merproject.org/obs/nemo:/devel...latest_armv7hl/

[DIR]   Parent Directory       -   
[DIR]   armv7hl/   21-Oct-2018 16:43   -   
[   ]   nemo:devel:hw:common.repo   21-Oct-2018 16:43   198   
[DIR]   noarch/   14-Sep-2018 16:47   -   
[DIR]   repodata/   21-Oct-2018 16:43   -   
Apache/2.2.22 (Debian) Server at repo.merproject.org Port 80

/usr/share/ssu/features.d/adaptation-community-common.ini


Edit: I checked, I did not see any option for AlienDalvik in the Settings application. From my understanding if it was on here I should see it there.
« Last Edit: November 02, 2018, 02:49:52 pm by Meganerd »

klampfenfreak

  • Newbie
  • *
  • Posts: 38
    • View Profile
Getting to SFOS 3.x on Gemini PDA
« Reply #7 on: November 02, 2018, 04:07:55 pm »
So, for clearness, could someone post the content of both files: adaption-community.ini and adaption-community-common.ini, please.
I think I messed something up because of the similarity of the filenames and the wiki guide from togher.Jolla.com for gemini.  
I am still on 2.2.0.29 and still get the error repomd.xml not found.
thank you!

Meganerd

  • Newbie
  • *
  • Posts: 34
    • View Profile
Getting to SFOS 3.x on Gemini PDA
« Reply #8 on: November 02, 2018, 04:14:49 pm »
Quote from: klampfenfreak
So, for clearness, could someone post the content of both files: adaption-community.ini and adaption-community-common.ini, please.
I think I messed something up because of the similarity of the filenames and the wiki guide from togher.Jolla.com for gemini.  
I am still on 2.2.0.29 and still get the error repomd.xml not found.
thank you!

I will do the full file for you when I can. But these are the lines you should take a close look at, and the only lines you modify from the file.

/usr/share/ssu/features.d/adaptation-community-common.ini
Code: [Select]
http://repo.merproject.org/obs/nemo:/devel:/hw:/common/sailfish_latest_%(arch)/
/usr/share/ssu/features.d/adaptation-community.ini
Code: [Select]
http://repo.merproject.org/obs/nemo:/devel:/hw:/planet:/geminipda/sailfish_latest_%(arch)/
Also be sure to perform
Code: [Select]
ssu re 3.0.0.5

Edit:
Everyone, I will be updating the OP of this thread tonight to make the instructions more clear.
« Last Edit: November 02, 2018, 04:18:59 pm by Meganerd »

klampfenfreak

  • Newbie
  • *
  • Posts: 38
    • View Profile
Getting to SFOS 3.x on Gemini PDA
« Reply #9 on: November 02, 2018, 04:41:56 pm »
Quote from: Meganerd
Quote from: klampfenfreak
So, for clearness, could someone post the content of both files: adaption-community.ini and adaption-community-common.ini, please.
I think I messed something up because of the similarity of the filenames and the wiki guide from togher.Jolla.com for gemini.  
I am still on 2.2.0.29 and still get the error repomd.xml not found.
thank you!

I will do the full file for you when I can. But these are the lines you should take a close look at, and the only lines you modify from the file.

/usr/share/ssu/features.d/adaptation-community-common.ini
Code: [Select]
http://repo.merproject.org/obs/nemo:/devel:/hw:/common/sailfish_latest_%(arch)/
/usr/share/ssu/features.d/adaptation-community.ini
Code: [Select]
http://repo.merproject.org/obs/nemo:/devel:/hw:/planet:/geminipda/sailfish_latest_%(arch)/
Also be sure to perform
Code: [Select]
ssu re 3.0.0.5

Edit:
Everyone, I will be updating the OP of this thread tonight to make the instructions more clear.


Thank you! Unfortunately I still get these fatal error: File '...repomd.xml' not found on medium.

Meganerd

  • Newbie
  • *
  • Posts: 34
    • View Profile
Getting to SFOS 3.x on Gemini PDA
« Reply #10 on: November 02, 2018, 05:32:41 pm »
[quote name='klampfenfreak' date='Nov 2 2018, 12:41 PM' post='290540'
Thank you! Unfortunately I still get these fatal error: File '...repomd.xml' not found on medium.
[/quote]

Can you post the full error message? It should give me a better idea when I see what repo it is trying

Also as requested

Code: [Select]
[root@Sailfish nemo]# more /usr/share/ssu/features.d/adaptation-community-common.ini
[adaptation-community-common]
repos = adaptation-community-common
pattern = Feature adaptation community common
description = Common packages needed by community's HW adaptation

[repositories-release]
adaptation-community-common = http://repo.merproject.org/obs/nemo:/devel:/hw:/common/sailfish_latest_%(arch)/

[root@Sailfish nemo]#
[root@Sailfish nemo]#
[root@Sailfish nemo]# more /usr/share/ssu/features.d/adaptation-community.ini
[adaptation-community]
repos = adaptation-community
pattern = Feature community adaptation
description = Enable ssu for community ports

[repositories]
adaptation-community = http://repo.merproject.org/obs/nemo:/devel:/hw:/planet:/geminipda/sailfish_latest_%(arch)/

[root@Sailfish nemo]#

depscribe

  • Sr. Member
  • ****
  • Posts: 250
    • View Profile
Getting to SFOS 3.x on Gemini PDA
« Reply #11 on: November 02, 2018, 06:23:24 pm »
Quote from: Meganerd
Edit: I checked, I did not see any option for AlienDalvik in the Settings application. From my understanding if it was on here I should see it there.
You might check and see if it (and Microsoft Exchange) are available to you in the Jolla store.

Reason I bring it up is that those things are available usually only in paid purchases from Jolla -- such as I did with my Xperia X -- so it would be interesting if they were now available. Unless you have a paid Jolla subscription for your Gemini. And now that I think of it, I believe that I did have to download and install them.
dep

Atari Portfolio (yes, it still works and yes, I bought it new)
Libretto 110 CT (with docking station and all kinds of PCMCIA stuff)
And, now, a Gemini and, fortunately, a GPD Pocket

Meganerd

  • Newbie
  • *
  • Posts: 34
    • View Profile
Getting to SFOS 3.x on Gemini PDA
« Reply #12 on: November 02, 2018, 06:26:53 pm »
Quote from: depscribe
Quote from: Meganerd
Edit: I checked, I did not see any option for AlienDalvik in the Settings application. From my understanding if it was on here I should see it there.
You might check and see if it (and Microsoft Exchange) are available to you in the Jolla store.

Reason I bring it up is that those things are available usually only in paid purchases from Jolla -- such as I did with my Xperia X -- so it would be interesting if they were now available. Unless you have a paid Jolla subscription for your Gemini. And now that I think of it, I believe that I did have to download and install them.

I checked the Jolla store (Official Jolla app), I did not get any search results for it. I tried a few different queries.

depscribe

  • Sr. Member
  • ****
  • Posts: 250
    • View Profile
Getting to SFOS 3.x on Gemini PDA
« Reply #13 on: November 02, 2018, 06:48:24 pm »
Quote from: Meganerd
Quote from: depscribe
Quote from: Meganerd
Edit: I checked, I did not see any option for AlienDalvik in the Settings application. From my understanding if it was on here I should see it there.
You might check and see if it (and Microsoft Exchange) are available to you in the Jolla store.

Reason I bring it up is that those things are available usually only in paid purchases from Jolla -- such as I did with my Xperia X -- so it would be interesting if they were now available. Unless you have a paid Jolla subscription for your Gemini. And now that I think of it, I believe that I did have to download and install them.

I checked the Jolla store (Official Jolla app), I did not get any search results for it. I tried a few different queries.
Okay, that makes sense. Then the free -- "community" -- edition is the same as the Jolla edition, only no aliendalvik, MS exch., etc.

I should say that having used aliendalvik on my Xperia, I'm unimpressed, partly because I need it for ProtonMail's app and it does not offer alerts, even with every known hack, and partly because Googledroid apps are kind of icky.

Now that you have SFOS 3, what do you think of it? Like the new top menus?
« Last Edit: November 02, 2018, 06:49:50 pm by depscribe »
dep

Atari Portfolio (yes, it still works and yes, I bought it new)
Libretto 110 CT (with docking station and all kinds of PCMCIA stuff)
And, now, a Gemini and, fortunately, a GPD Pocket

Meganerd

  • Newbie
  • *
  • Posts: 34
    • View Profile
Getting to SFOS 3.x on Gemini PDA
« Reply #14 on: November 02, 2018, 07:00:34 pm »
Quote from: depscribe
Quote from: Meganerd
Quote from: depscribe
Quote from: Meganerd
Edit: I checked, I did not see any option for AlienDalvik in the Settings application. From my understanding if it was on here I should see it there.
You might check and see if it (and Microsoft Exchange) are available to you in the Jolla store.

Reason I bring it up is that those things are available usually only in paid purchases from Jolla -- such as I did with my Xperia X -- so it would be interesting if they were now available. Unless you have a paid Jolla subscription for your Gemini. And now that I think of it, I believe that I did have to download and install them.

I checked the Jolla store (Official Jolla app), I did not get any search results for it. I tried a few different queries.
Okay, that makes sense. Then the free -- "community" -- edition is the same as the Jolla edition, only no aliendalvik, MS exch., etc.

I should say that having used aliendalvik on my Xperia, I'm unimpressed, partly because I need it for ProtonMail's app and it does not offer alerts, even with every known hack, and partly because Googledroid apps are kind of icky.

Now that you have SFOS 3, what do you think of it? Like the new top menus?

I havent gotten too much time to play around just yet.

The top menus seem like they have utility for sure. I am curious if I can customize it with more than the system options, like a specified app.

I am not noticing too much different off the bat. Certainly I appreciate it has security fixes.

Regarding the Android app alerts- I did see some mentioning of a hack to get that working but it was only a thread I read once while researching AlienDalvik- I am sure you know more about this than I and likely tried it.