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 - defunked

Pages: [1] 2
1
Gemini PDA - Sailfish OS / Pulseaudio wierdness
« on: April 27, 2019, 11:40:01 am »
Having updated to SF 3.0.3.8, I though I would see if anything had changed with the Pulse Audio speaker/headphone situation:

Speakers continue to operate when headphones are plugged in, and headphone are mono.

Unfortunately, no change with 3.0.3.8.  However, I can still use shell commands to force the pulse audio system to switch:

pactl set-sink-port 0 output-wired_headphone
pactl set-sink-port 0 output-wired_headset
pactl set-sink-port 0 output-speaker

Note that headphones and headset both seem to route to only the headphone jack, resorting stereo operation.  And I found a nice GUI program on open-repos simply called "audio output" which lets me change the audio output from the touch interface.  So things are looking good.

All going well until I discover that using the Media application, every time a song finishes playing and a new one starts through the headphones, the volume drops by about 10 dB. If I switch pulse audio audio sink between  output-wired_headphone and  output-wired_headset, levels are restored.  But I need to toggle after every song. Pulse Audio isn't showing any volume change.  So I assume it's some hardware adaptation problem with a hardware course gain setting being reset in the audio codec IC.

Is anyone else seeing this?  And idea what it might be?

Ethan...

2
Gemini PDA - Sailfish OS / 3.0.2.8
« on: March 19, 2019, 10:55:49 am »
Quote from: rasva
Nothing, just check for updates, but I am registered for early access. May be that is the reason.

Already can confirm that Wi-fi drain decreased. Apart that I did not observe any changes so far.

I concur:  WiFi power usage has improved.  Regrettably, no fix yet for the pulseaudio problems:  mono headphones, headphones insertion does not switch internal speakers off, and phone call microphone side selection is still the same as the speaker (up side).

Ethan...

3
Gemini PDA - Sailfish OS / connman wifi tether
« on: November 09, 2018, 08:36:27 pm »
I gave up on getting WiFi tethering to work in time for this trip.  USB tethering works fine on the community edition with a Ubuntu machine, so I am set for now.  Found it under a combination of developer settings (to set an IP address, I'm not sure what subnet mask it's using) and the USB setting to enable network sharing mode.


Quote from: defunked
Quote from: depscribe
You may find some help here:

https://together.jolla.com/question/170533/...t-on-sailfishx/

There is also a tethering app, called "Tethering," in the Jolla store. I have not tried it, however.

That post seems to be for the Sony XperiaX, as the Gemini does not have a /sys/module/bcmdhd/ directory with which to modify some apparent hardware settings. But it was worth a try.

Thanks.

4
Gemini PDA - Sailfish OS / connman wifi tether
« on: November 08, 2018, 08:31:39 pm »
Quote from: depscribe
You may find some help here:

https://together.jolla.com/question/170533/...t-on-sailfishx/

There is also a tethering app, called "Tethering," in the Jolla store. I have not tried it, however.

That post seems to be for the Sony XperiaX, as the Gemini does not have a /sys/module/bcmdhd/ directory with which to modify some apparent hardware settings. But it was worth a try.

Thanks.

5
Gemini PDA - Sailfish OS / connman wifi tether
« on: November 07, 2018, 08:36:27 pm »
I have heard that others have been able to get wifi tethering to work on the Gemini community edition (PC flash image) of sailfish via the terminal/shell. I have been trying to use "connmanctl tether wifi on <ap-name> <ap-password>" under the su-devel root-ish account.  But no luck.  I always get back:

Error enabling wifi tethering: In Progresses

After which the GUI continues to show WiFi operating as a client.

Yes I have 4G data service.  But I noticed that "connmanctl scan wifi" yields no results.  Is connman broken in the community edition?  If so, how is networking handled by the GUI in the first place?  Maybe there is a "special" version of connmanctl tucked away some place?

I am about to do some traveling and will be needing to do a WiFi tether from time to time. So any help would be appreciated.

Thanks!

6
I am getting an error:

Error: File 'repodata/repomd.xml' not found on medium 'http://repo.merproject.org/obs/nemo:/testing:/hw:/planet:/geminipda/sailfishos_3.0.0.5/'

using the ssu re 3.0.0.5 and version --dup commands.

Any ideas on what this error is?

Thanks.

7
Gemini PDA - Sailfish OS / The path ahead for SFOS on Gemini?
« on: September 23, 2018, 02:59:58 pm »
Good news: My web proxy in the Netherlands now allows me to access the Jolla shop from the USA!
Unfortunately, no sign yet of the beta version of sailfish for the Gemini.

8
Gemini PDA - Sailfish OS / The path ahead for SFOS on Gemini?
« on: September 16, 2018, 07:02:47 pm »
Quote from: rcolistete
To buy the Sailfish X, just use Opera browse,  which has a built in VPN (choose Europe).
Problably Sailfish 3 for Gemini will be the same.

I have a server in the Netherlands... I set up an SSH tunnel/Socks5 proxy from the USA, and still no luck with the jolla store. GeoIP searches indicate Socks proxy is working.  I am not sure why the Netherlands would not be a working location for store access.

9
Gemini PDA - Sailfish OS / USB Ethernet adapter use
« on: September 09, 2018, 06:10:56 pm »
Quote from: vader
To make an RPM, create a tIDE project and modify the qml to your liking. I made a button which calls python code which runs a process (your app). When you are happy, modify the file in the project named <yourproject>.spec to add your own bits (eg copy the executable), and use the pulley menu "Build Project".

Done

I have the sailfish cppqml example (from git) in a code directory on my Gemini, and can open the source files and such using tIDEedit.  I found and opened the .spec file in the RPM sub-directory, but I can't find the "Build Project" pulley menu in tIDE, even when the .spec file is open.  It also looks like the .pro file in the project top level directory is the one I should really be editing to customize the build, not the .spec file. I am lost as to how the build process is supposed to work.  No make files or auto build style scripts seem to exist in the project.  

What am I missing?

10
Gemini PDA - Sailfish OS / USB Ethernet adapter use
« on: September 04, 2018, 11:27:00 am »
Quote from: vader
Quote from: defunked
I probably messed up my ability to use the official Sailfish developer tools IDE.  Not that I have been able to get any example code to work on the IDE anyway, either through emulation, or on the Gemini via developer USB connection.  Maybe I should stick to hardware development.

It may be old school, but I program directly on the gemini. I've installed some -devel packages, gcc,make,autogen... and tIDE and found it works well. You could ssh in to the gemini and use the PC as a terminal if you want. It works quite well for git/sourceforge code where you run configure/make. I found a demo sailfish qml file which pretty much shows how all the sailfish components work, and the tIDE default package has a basic multipage project you can modify.

If you were looking at getting SDL apps compiling on the gemini, I can give you some pointers. Once you know the tricks, porting is much easier.

I have not been able to get anything built in the IDE.  Things seem to compile with out errors, but I can't get them to run in the simulator or on my Gemini.  So how do I get started building on the Gemini directly?  Is this done through a configure/make script process?  Any leads on good documentation for the actual build process?

Thanks.

11
Gemini PDA - Sailfish OS / USB Ethernet adapter use
« on: September 03, 2018, 06:22:40 pm »
Quote from: vader
As far as I know, the USB networking setting is for USB Ethernet, not a USB *to* Ethernet adapter. There is a standard for USB networking which emulates ethernet and provides a normal interface. If you use linux, everything should work ootb. You connect your USB cable from the gemini to the PC, and at each end an interface is created. There is no adapter required.

I have a hub with an ethernet device which doesn't seem to work under sailfish. As I haven't needed ethernet, I really haven't had much of a play other than lsusb and dmesg to make sure it is seen. I'm sure with a bit of playing it could be made to work. The USB Ethernet device is normally used by developers to connect to an embedded device. It is fast, and allows the usual tools to be used (ssh, scp etc).

To get the USB to Ethernet adapter working, the kernel needs to recognise it. This needs a kernel module, either compiled in, or loaded. I suggest looking at the journal output to see if it is recognised. If it isn't, you would need to get/build a module for the gemini which would require the kernel source (or at minimum headers).

If WiFi isn't an option for your network, try USB networking to your PC with the normal USB cable.

That explains the USB Ethernet setting. My hope was to use a USB-to-Ethernet adapter for field work, eliminating the need to haul a full laptop computer around.  System logging in sailfish seems minimal by default.  I assume logging is now controlled by systemd correct? Any idea how to "up" the logging verbosity?  I hate systemd.  It reminds me of Apple's launchd crap. Time to learn yet another standard-by-decree start-up system.  And thanks for the lead on using dmesg.  I forgot about that.

I probably messed up my ability to use the official Sailfish developer tools IDE.  Not that I have been able to get any example code to work on the IDE anyway, either through emulation, or on the Gemini via developer USB connection.  Maybe I should stick to hardware development.

12
Gemini PDA - Sailfish OS / USB Ethernet adapter use
« on: September 03, 2018, 03:27:05 pm »
Quote from: depscribe
Quote from: defunked
I am trying to use a USB Ethernet adapter on my Gemini.  I installed the usbutils package to get access to the lsusb command.  This shows the ethernet USB device when plugged into the Gemini's left USB port.  However, the interface doesn't show up in the ifconfig -a command result. I have no idea how sailfish detects and changes the network interface list.  Since sailfish has no /etc/network directory, I assume networking setup involves the systemd beast.   Has any one been able to get a USB Ethernet adapter to working?
Just to make sure: you've gone to Settings > Developer mode > Networking and noted what you found there?

The USB Ethernet setting has an IP address set appropriate for the wired network I am trying to use...  as I set it manually while trying to figure this out.  That setting is present regardless of the presence of my USB Ethernet adapter.

13
Gemini PDA - Sailfish OS / USB Ethernet adapter use
« on: September 01, 2018, 11:55:53 am »
I am trying to use a USB Ethernet adapter on my Gemini.  I installed the usbutils package to get access to the lsusb command.  This shows the ethernet USB device when plugged into the Gemini's left USB port.  However, the interface doesn't show up in the ifconfig -a command result. I have no idea how sailfish detects and changes the network interface list.  Since sailfish has no /etc/network directory, I assume networking setup involves the systemd beast.   Has any one been able to get a USB Ethernet adapter to working?

14
Gemini PDA - General Discussion / USA Phone & Data Networks
« on: August 17, 2018, 09:18:53 pm »
Quote
I'm actually kind of shocked that the Gemini works on any CDMA networks at all.

That is because LTE is not CDMA.  With 4G/LTE, everyone in the USA is finally agreeing on an over-the-air interface.  Now if we could just get all the carriers to stop using UMTS, EVDO and CDMA in the older bands, and get them to switch there voice networks over LTE too, then the Gemini would work in many more locations. If you loose your data service during a voice call, your phone is switching it's radio to a 2G or 3G service for the voice call.  This little cheat allowed carriers to add LTE data service without the cost of upgrading there voice networks.

15
Gemini PDA - General Discussion / USA Phone & Data Networks
« on: August 16, 2018, 03:17:15 pm »
I just got off the phone with Verizon, again.  The magic application form that was submitted (twice now I think) to get the Gemini approved for use on the Verizon Network here in the USA, came back as unapproved.  So I'm back to a data only device (no phone, no SMS) on their network. And of course WiFi works too. I find it mystifying that data works on Verizon even when the phone does not, but so it is. Maybe Verizon is not fully using LTE?  Maybe LTE for data and 3G for voice?  I **THINK** full spec LTE uses VoIP/SIP for voice.  Maybe I can find some other more functional country that would have me.

Pages: [1] 2