Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Meganerd

Pages: [1] 2 3
1
Gemini PDA - Linux / Mobile data in Debian (T-Mobile USA)
« on: November 04, 2019, 10:19:28 am »
Do you still need help with this? I am using Debian and ofono on TMo. Data, SMS, calling working. Albiet calling can bug out so not really usable.

2
Gemini PDA - Sailfish OS / SailfishOS 3.0.1.11 released by Jolla
« on: February 13, 2019, 09:54:50 am »
Things I am hoping for:
* WiFi hotspot - I've had the hotspot working on 2.x from CLI, but couldn't in unofficial 3.x build
* USB tether - This was broken on unofficial 3.x build
* 4G Calling - @Rasva confirmed this
* Turn on/off display with ESC cape - This was broken on official 2.x and unofficial 3.x build, but was working on community 2.x
* Quick response time from sleep - I've experienced different speeds of wake time on different builds

@Vader thanks for the webgl iinfo, I would have missed this change if you didn't point it out.

@gemeni_user_j - I am not going to hold my breathe. To be honest even if they did release AlienDalvik does it work with modern Android apps and their dependencies? (I have never used AlienDalvik)

3
Gemini PDA - Linux / apt-get upgrade broke libreoffice
« on: November 09, 2018, 09:47:58 pm »
Quote from: racerx187
$ cd /var/cache/apt/archives/
$ sudo dpkg -i --force-overwrite libreoffice*
$ sudo apt install -f

should take care of it for you!

Worked on Debian TP2
Thanks!

4
Gemini PDA - Sailfish OS / ESC button to turn off display
« on: November 03, 2018, 01:32:02 pm »
Hello guys,

Does anyone know how to configure the Gemini PDA to turn off the display when I press the Escape button on 2.1.4.14? From my 2.1.3.7 build this was the case and I would prefer this!

Thanks,

5
Gemini PDA - Sailfish OS / Getting to SFOS 3.x on Gemini PDA
« on: November 03, 2018, 01:09:40 pm »
Hello everyone, just wanted to let you all know I am flashing back to my old 2.x sailfish OS build.
I absolutely require tethering as it is my main Internet connection.
So I will have to stop my testing here.

If anyone is able to get the tethering to work let me know! If I can get it working I would probably flash back to 3.0.0.5 and continue testing and working on fixes.

My final thoughts:
I don't see much differences in SFOS 3.0.0.5. Seems very premature to even give it such a version jump honestly.

6
Gemini PDA - Sailfish OS / Getting to SFOS 3.x on Gemini PDA
« on: November 02, 2018, 10:21:53 pm »
Quote from: depscribe
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?

You peaked my curiosity on this a bit. I see the repo URL. I am wondering what would happen if this string was replaced with a device that did support AlienDalvik?

By any chance could you give the output of the command
Code: [Select]
ssu lr

Just poking around myself...

Quote
https://store-repository.jolla.com/geminipd...version=3.0.0.5
Get a login prompt to which I tried the following and more (none worked- is the password sent to the server a hashed password?)
Quote
User, Password
Meganerd, <mypassword>
Meganerd@jolla.com, <mypassword>
unknown, 0

Quote
https://releases.jolla.com/releases/3.0.0.5/jolla/armv7hl/
Get 403 Forbidden & redirected to this CDN URL https://dvvwui2qyedk6.cloudfront.net/releas.../jolla/armv7hl/
Perhaps I get this HTTP error code due to my browsers User-Agent? I may spoof the UA of the phone to see what happens


Code: [Select]
[root@Sailfish certs]# ssu lr
Enabled repositories (global):
 - adaptation-community        ... http://repo.merproject.org/obs/nemo:/devel:/hw:/planet:/geminipda/sailfish_latest_armv7hl/
 - adaptation-community-common ... http://repo.merproject.org/obs/nemo:/devel:/hw:/common/sailfish_latest_armv7hl/
[D] unknown:0 - "No carrier"
 - apps                        ... https://releases.jolla.com/jolla-apps/3.0.0.5/armv7hl/
 - hotfixes                    ... https://releases.jolla.com/releases/3.0.0.5/hotfixes/armv7hl/
 - jolla                       ... https://releases.jolla.com/releases/3.0.0.5/jolla/armv7hl/

Enabled repositories (user):
 - openrepos-Meganerd      ... https://sailfish.openrepos.net/Meganerd/personal/main
 - openrepos-Schturman     ... https://sailfish.openrepos.net/Schturman/personal/main
 - openrepos-llelectronics ... https://sailfish.openrepos.net/llelectronics/personal/main
 - openrepos-osetr         ... https://sailfish.openrepos.net/osetr/personal/main
 - openrepos-rinigus       ... https://sailfish.openrepos.net/rinigus/personal/main
 - store                   ... https://store-repository.jolla.com/geminipda/armv7hl/?version=3.0.0.5

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

Disabled repositories (user):
 - home                                                                                                          ... https://download.jollamobile.com/home:/honeybadger/latest_armv7hl/

Code: [Select]
[root@Sailfish certs]# ssu ur
[D] unknown:0 - "No carrier"
[root@Sailfish certs]# 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 certs]#
[root@Sailfish certs]# ssu s
Device registration status: not registered
Device model: Gemini PDA (geminipda / geminipda)
Device UID: **********************
Release: 3.0.0.5
Domain: sales
[root@Sailfish certs]#


My final thought was maybe installing CA cert for BURP at /etc/pki/tls/certs/
so that I may see some of the traffic from the device to the repos.

More on adding CA cert see:
Code: [Select]
update-ca-trusthttps://together.jolla.com/question/2949/wh...ca-certificate/


I don't know if Jolla would be upset if anything did come of this? I am just a curious guy

7
Gemini PDA - Sailfish OS / Getting to SFOS 3.x on Gemini PDA
« on: November 02, 2018, 09:39:13 pm »
Quote from: klampfenfreak
[root@Sailfish ~]# 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.5/'


So it appears that you're device is still looking for the testing repo.
Your adaptation files are correct however.

Can you reboot then run and also post the output for the commands
Code: [Select]
ssu ur
ssu lr

8
Gemini PDA - Sailfish OS / Getting to SFOS 3.x on Gemini PDA
« 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.

9
Gemini PDA - Sailfish OS / Getting to SFOS 3.x on Gemini PDA
« 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.

10
Gemini PDA - Sailfish OS / Getting to SFOS 3.x on Gemini PDA
« 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]#

11
Gemini PDA - Sailfish OS / Getting to SFOS 3.x on Gemini PDA
« 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.

12
Gemini PDA - Sailfish OS / Getting to SFOS 3.x on Gemini PDA
« 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.

13
Gemini PDA - Sailfish OS / Getting to SFOS 3.x on Gemini PDA
« 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

14
Gemini PDA - Sailfish OS / Getting to SFOS 3.x on Gemini PDA
« 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

15
Gemini PDA - Sailfish OS / 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

Pages: [1] 2 3