yashsingh1/xdaforums huggingface dataset:
[OnePlus X Android Development] lfc222222:
Thanks Kimmoli. Both front & back cameras were not working. After installing the onyx camera plugin you provided and re-booting, I was able to specify a resolution

that allows the camera to actually display/capture images. The curious thing is that I did not need to do that in Alpha-2, it worked out of the box. Any explanation for the change?

(I may have added your repo during Alpha-2 testing, but not on Alpha-3, is it possible starting the camera then (alpha-2) pulled this package in? likely not...)

Couple of comments/questions:

1. The plugin you provided seems to come from your repo. Is there a plan to upload to warehouse?

2. Is it possible to bundle it into the next Alpha release (or is it time for Beta yet), or better yet change the Settings -> Apps -> Camera native menu to reflect the onyx camera resolution?

3. Alpha-3 release notes mention this:

mozilla-location-service geoclue provider

pkcon install geoclue-provider-mlsdb-data-$country (fi, au, in available now)
​

Is there support for geoclue in the US? If so, is it as simple as defining a new value for $country?

Thx for the great work you and others do on this project!
[OnePlus X Android Development] kimmoli:
Good.

Explanations here are worth of dung, propably just something wrong in settings. the camera-settings-plugin just sets resolutions.

When it gets resolutions of the device automatically. Now they are fixed in camera-resolutions.json per device/HAL.

See above

No.

At the moment every country/region needs to be added to mlstool sources and built. This thing is heavily WIP still. Online support is coming.
[OnePlus X Android Development] Dr.Electronic:
[MENTION=5738857]taaeem[/MENTION], [MENTION=1082346]kimmoli[/MENTION] ; wich version ?

MA-12.1-20160201-onyx.zip Build 12.0s - STABLE

MA-12.1-20160308-onyx.zip Build 13.0s - STABLE

and working dual sim?
[OnePlus X Android Development] taaeem:
12.0s Build,

Dual Sim support to come in one of the next sailfish releases.
[OnePlus X Android Development] Dr.Electronic:
I'm new using Oneplus X ( Sailfish OS)

CM12.1 support single sim

---------- Post added at 04:05 PM ---------- Previous post was at 04:03 PM ----------

I'm download " onyx-camera-settings-plugin-0.0.7-6.1.armv7hl.rpm"

Send to phone (bluetooth) but install not working .
[OnePlus X Android Development] kimmoli:
Enable untrusted software install?
[OnePlus X Android Development] Dr.Electronic:
Yes.
[OnePlus X Android Development] diazneoones:
Now i see less Noise cancellation issues on the CM build..

Took a back up of Modem from stock OS(EFS backup Google play)) needs root

Flashed the CM 12 ROM.

Booted to the OS and installed EFS backup

Restored the 3 modem files of stock OS

Rebooted the OS and made some test calls...Clearer than any CM builds

I think it depends on the Modem used in each region that gives better call quality

Later flashed the Sailfish OS path and tada....a Beautiful OS for a super phone

try it out guys...
[OnePlus X Android Development] Dr.Electronic:
Sms Problem

https://together.jolla.com/question/129359/jolla-not-receiving-andor-sending-sms/

https://together.jolla.com/question/102020/bug-received-sms-mixed-together/

https://together.jolla.com/question/58085/delay-in-incoming-sms-message-occasional-issue/

https://openrepos.net/content/basil/system-monitor (battery not working)

Battery level is corrupted. 1 hour %100 . 1 hour later ( %98-97-95....90) 10 minute
[OnePlus X Android Development] Dr.Electronic:
Sms working now. I'm testing only 3g mode.

[MENTION=1082346]kimmoli[/MENTION] [MENTION=5738857]taaeem[/MENTION]

is this program working?

Download DraftSight 2016 for Fedora (beta)

http://www.3ds.com/products-services/draftsight-cad-software/free-download/

yesterday :confused:

Media volume is not working. (web browser and video )

Pirate radio is working ( Only right headphone)

Today :eek:

Media volume is working

Pirate radio is not working (morning) working now ( headphones)
[OnePlus X Android Development] kimmoli:
Battery level is broken. Typically stucks on 100% after full charge, needs reboot to make it show something.

EDIT: just plug in charger for ~1 sec, then it should start catching up in 5 minutes (100->99%)

No

There is something in audio routing to external devices.

PirateFM (or whole radio) is still experimental and all issues are known or features.

- Mute mutes only another channel (see openrepos page)

Volume control may or may not work (in various places, phonecall volume stuck at least)

It is still Alpha -release so bugs are there for sure.
[OnePlus X Android Development] IchBinNoob:
Hey, I know it's an Alpha and you really want to patch the Bugs/issues, but I think that it's really more important to find a way to use/install an Android emulator or in general to install apk's. If you can install apk's sailfish OS for opx could be the best rom for all of us. So, find a way! :)

Sorry for my bad english...
[OnePlus X Android Development] kimmoli:
Then we need to find a developer who shares these opinions with you. Sorry to say, but it is not going to be me.
[OnePlus X Android Development] CertifiedBlyndGuy:
Precisely... Everything else should work before that's even a consideration....
[OnePlus X Android Development] oenone.:
Has anyone OTA updated to 2.0.1.11 yet?
[OnePlus X Android Development] kimmoli:
yes
[OnePlus X Android Development] Dr.Electronic:
But imei register on Jolla Store :D

---------- Post added at 05:33 PM ---------- Previous post was at 05:28 PM ----------

Report ( 1 week )

Headphone icon is not avaible.

When screen is lock volume up and down button can usable. Derfore when slient mode is active you can make it deactive . Ringing phone ups!!

when taking a photo auto display light is changing depending on ambiance light. Thus, I thought "I took dark picture" I think it mustn't be changing.

when I'm surfing on the web auto display light is changing so fast. I think it must be changing smooth.

if I try to zoom on the picture it' not confortable. When I'm picture gallery and touch the picture bluetooth, mms, add acount is pop up . it's better to make a "send" button for those selection (bluetooth, mms, add acount) in hiden menu .

Pirate Fm

Speaker button is not available..

Mute is working only left headphone..I'm listening the radio. ring is not used by call..

On the cover page start/stop button. isn't avaible. Because sometimes I need to mute it ..

OOS FM setting is very good. Because Location ferquance settings avalaible. Asia Europa or manually setting (87,5 Mhz 108 mhz). Scan frequance setting ( 100 khz or 200 khz).Maybe add signal strength..
[OnePlus X Android Development] kimmoli:
Thanks for report.

The volume keys should not be working when screen locked, that is a new bug.

Brightness adjustment is rapid, agree, have to take a look.

... or try to tune als values with mcetool. Use following to see what parameters there are;

mcetool --help | grep als
mcetool | grep als

Zoom is weird, maybe cause by multitouch or very large pics, dunno.

Others are SailfishOS features. And PirateFM and FM support is still WIP/experimental.
[OnePlus X Android Development] lfc222222:
Lost root/developer mode priviliges

I seem to have "mysteriously" lost root privileges and the ability to (re-)enable developer mode - though I never actually disabled it. This is after having root/dev-mode enabled for some time (post recent alpha-3 update).

Symptom: "devel-su" returns "cmd not found", and attempt to re-enable developer mode in settings menu results in "Developer mode requires a Jolla account" msg.

This isn't the first time this happened to me, previously it was during Alpha-2, also after having root/dev-mode privileges for some time, and in that case I also never intentionally disabled developer mode.

At that time I chose to re-flash the device and everything was back to normal.

I tried following the advice provided here: https://together.jolla.com/question/131055/developer-mode-fails-to-activate-with-problem-on-installing-jolla-developer-mode/ but that did not work.

Search shows this is not an uncommon issue, but I see no clear solution other than reflashing or possibly reseting the device, which I'd like to avoid.

(BTW, this "spontaneous" loss of root/dev-mode may or may not be related to my failed attempts to ssh to the device via USB from my laptop, not sure)

Any suggestions on how to regain root/dev mode w/o resorting to drastic measures?
[OnePlus X Android Development] oenone.:
An issue encountered is that if one is on a call and plugs a headset in, there is a delay of several seconds before the sound starts to be played through the headset. And the microphone stops working on both the headset and the device. Unplugging the headset returns the audio to the device, however the microphone still does not work.

n = 1
[OnePlus X Android Development] Dr.Electronic:
How to restored files ? is this files? modemst1 modemst2.bin

https://youtu.be/DJK0YPTix4U?t=72

I'm use OneplusX (sailfish os) . My Daily driver.. Please help me ?

---------- Post added at 08:07 PM ---------- Previous post was at 07:53 PM ----------

Bug report [MENTION=1082346]kimmoli[/MENTION]

please record music with camera and again record music with Recorder

compare audio files...
[OnePlus X Android Development] szymeczek34:
How did you manage to update to 2.0.1.1? I had to create new Jolla account in settings because it said imei can't be added to my existing account, then I enabled EA updates and it still says that 2.0.1.0 is up to date.
[OnePlus X Android Development] mgfm99:
The linked instructions on the first page provide a script for OTA updates. Note that if you use it you will have to disable the store repositories activated by creating a new Jolla account - the script will generate non-existent repositories which you will not be able to log in to otherwise.
[OnePlus X Android Development] szymeczek34:
Thanks, I'm happily rocking the 2.0.1.11 now!
[OnePlus X Android Development] kimmoli:
Meanwhile in the labs (Just wanted to remind that development is not stalled)

Bluetooth address fix

Volume-keys filtered when screen is off fix

wlan0 mac address fix

Camera image EXIF orientation fix

Blinking led for notifications enhancement (everyone loves leds)

... and currently debugging the BMS (kernel), battery-percentage-stuck-at-100% issue

EDIT: Seems that the external_power_changed() is not triggered in bms when charger is disconnected, thus the battery_status_check() does not get called, and battery_status remains FULL, and it forcibly reports 100%. Workaround: Connect charger briefly (like 1 sec), and it starts slowly catch up the correct percentage,

(100->99 takes 5 mins, then 2,5 min/% until 95% and then a bit faster)
[OnePlus X Android Development] cvp:
wow sounds nice! i hope i get my opx in next 1-2 days. I'll see if I can use it to replace my Jolla phone :)

thank you and all other devs :)

i know that jolla store is not working. Is it possible to export the apps from my jolla phone and install it to the opx sailfishOS port?

Edit: one more question, is it working if i backup my data from jolla phone and import into opx ?
[OnePlus X Android Development] kimmoli:
yes,yes
[OnePlus X Android Development] Kermit13:
you're incredible....regarding this thread I bought a opx, this phone is working better than the original Jolla from my wife...:D

Right now everything is working like expected...thanks a lot
[OnePlus X Android Development] jobe-m:
[MENTION=348460]cvp[/MENTION] use pkcon download <packagename> on your jollaphone in terminal. push the files to your opx and install with pkcon install-local <packagefilename>

should work, just written from my memory.

And yes, if you don't need android apps this is the way to go! :D

[MENTION=1082346]kimmoli[/MENTION] you are just great. many thanks for your efforts!:)
[OnePlus X Android Development] cvp:
[MENTION=7345115]jobe-m[/MENTION]

cool thanks, this is a good tip, i will with this :)

yea, i need 3-4 android apps, but i will see how handle with it. maybe we get in the future sfdroid working on opx :)
[OnePlus X Android Development] Dr.Electronic:
I'm not developer. write code "version --dup" Update error. 'repodata/repomd.xml' not found on medium http://repo.merproject.org/obs/home:/kimmoli/sailfish_latest_armv7hl/

stages. open the terminal . write to code.

devel-su sed -i -e 's#^adaptation=.*$#adaptation=http://repo.merproject.org/obs/nemo:/testing:/hw:/oneplus:/onyx/sailfish_latest_armv7hl/#' \
/usr/share/ssu/repos.ini

ssu dr adaptation0

ssu release $RELEASE

ssu lr
ssu lr | grep openrepos

devel-su zypper clean -a
devel-su zypper ref -f

version --dup
# if above fails, try again
version --dup

sync
reboot
[OnePlus X Android Development] jobe-m:
I guess you have a mismatch in the repo list. First do "ssu release 2.0.1.11" in the terminal and then check that the output of "ssu lr" looks something like that:

[root@localhost nemo]# ssu lr
Enabled repositories (global):
- apps ... https://releases.jolla.com/jolla-apps/2.0.1.11/armv7hl/
- hotfixes ... https://releases.jolla.com/releases/2.0.1.11/hotfixes/armv7hl/
- jolla ... https://releases.jolla.com/releases/2.0.1.11/jolla/armv7hl/

Enabled repositories (user):
- dhd ... http://repo.merproject.org/obs/nemo:/testing:/hw:/oneplus:/onyx/sailfish_latest_armv7hl/
- mw ... http://repo.merproject.org/obs/nemo:/testing:/hw:/common/sailfish_latest_armv7hl/
[...]

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

Disabled repositories (user):
[...]
- adaptation0 ... https://store-repository.jolla.com/releases/2.0.1.11/jolla-hw/adaptation-oneplus-onyx/armv7hl/

Use "ssu dr <repository name>" to disable repositories and "ssu ar <reponame> <repo url>" to add a new repository. Adjust until you see above lines (and as best nothing else...)

Then "version --dup" should download all new packages and install them. Then sync and reboot as mentioned.

I just did it and now my opx is on Sailfish OS 2.0.1.11 :)
[OnePlus X Android Development] Kermit13:
Great...working :)

What are these Repos for...

Disabled repositories (user):

- home ... hxxx://download.jollamobile.com/home:/honeybadger/latest_armv7hl

- adaptation0 ... hxxx://store-repository.jolla.com/releases/2.0.1.11/jolla-hw/adaptation-oneplus-onyx/armv7hl

- store ... hxxx://store-repository.jolla.com/onyx/armv7hl/?version=2.0.1.11

...and how to enable them ?

when I type in "ssu ar store hxxx//store-repository.jolla.com/onyx/armv7hl/?version=2.0.1.11" for example, nothings happen..:-/
[OnePlus X Android Development] cvp:
and i get this message after version --dup

Error: cannot install both pattern:jolla-configuration-onyx-0.0.13-10.2.3.jolla.noarch and pattern:jolla-configuration-onyx-0.0.13-10.2.3.jolla.noarch

Terminal try 9 times
[OnePlus X Android Development] jobe-m:
[MENTION=7461812]Kermit13[/MENTION] you can enable respositories with "ssu er <reponame>". See "ssu help" in the terminal for more details.

In the list of disabled repositories "home" is left from legacy and was initially meant as an example how a home repo url would look like.

"adaptation0" is most likely coming from some name patterns. That repo would be there most likely when Jolla would have direct support for the Oneplus X hardware. Which it doesn't. So leave it disabled. The Oneplus X/onyx adaptation is on mer obs (repo.merproject.org).

"store" should be the store repo url. Since the jolla store is not yet working on the majority of the SFOS ports this can also be kept disabled. No idea if the store is device dependent ("onyx" in the url). And if it will look like that when some day the jolla store is opened for ported devices or the Oneplus X in particular.
[OnePlus X Android Development] Kermit13:
[MENTION=7345115]jobe-m[/MENTION]

thanks a lot for the quick answer, than you´re having a typo in your last post....you wrote enable with "ssu ar reponame" ;)

Learning every day a little bit...
[OnePlus X Android Development] cvp:
i also wipe, flash cm12.1 + sfos 2.0.0.10 again and try than all stuff over Terminal. now i update to 2.0.1.11.
[OnePlus X Android Development] jobe-m:
[MENTION=348460]cvp[/MENTION] well done! :)
[OnePlus X Android Development] cvp:
i use dr. dre beats in-ear stereo headset. If i use it on the Jolla Phone, i can use only Play/Pause button. On OPX both skip buttons, but the skip buttons do only volume + or -. is it possible to mapping to right function like skip a track back/forward ?
[OnePlus X Android Development] jobe-m:
I realised the same with my Bose QC25 Headset. On the jolla phone only the middle button (play/pause) was working. I could control the media player (play/pause) and take and terminate a phone call. The two volume buttons did not work on the jolla phone.

On OPX the volume buttons (+/-) are working out of the box. But the middle button has no reaction. But I already realised also that the middle button generates key presses on event6 input. So it should be possible to "connect" that at least with the media player "play/pause" actions over dbus.

After some search and try and error I came along with the following solution.

With both scripts below it is now possible to use the middle button for play/pause of the media player.

Just create them in the appropriate location and give it a try.

/usr/bin/headsetbuttond

#!/bin/bash
# This script listens on input event6 for middle button presses (Byte 36/37 = "e2") and sends mpris dbus message to media player
while true; do
cmd=`/usr/bin/hexdump -n 12 /dev/input/event6 | /bin/cut -c36-37`
if [ "$cmd" = "e2" ]; then
/bin/dbus-send --type=method_call --dest=org.mpris.MediaPlayer2.jolla-mediaplayer /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause
fi
done

/etc/systemd/user/headsetbuttond.service

[Unit]
Description=Headset button daemon
After=user-session.target

[Service]
ExecStart=/bin/bash /usr/bin/headsetbuttond

[Install]
WantedBy=post-user-session.target

Now you just need to reboot the phone or start the systemd user service with "systemctl-user enable headsetbuttond" in the terminal.
[OnePlus X Android Development] Dr.Electronic:
thank you. I'm add

ssu ar apps https://releases.jolla.com/jolla-apps/2.0.1.11/armv7hl/
ssu ar hotfixes https://releases.jolla.com/releases/2.0.1.11/hotfixes/armv7hl/
ssu ar jolla https://releases.jolla.com/releases/2.0.1.11/jolla/armv7hl/

ssu ar dhd http://repo.merproject.org/obs/nemo:/testing:/hw:/oneplus:/onyx/sailfish_latest_armv7hl/
ssu ar mw http://repo.merproject.org/obs/nemo:/testing:/hw:/common/sailfish_latest_armv7hl/

but error different

folder name is "/kimmoli/sailfish_last_armv7hl/" of my phone

update folder name is "/kimmoli/sailfish_latest_armv7hl/"

I'm add and version changed

ssu ar kimmoli http://repo.merproject.org/obs/home:/kimmoli/sailfish_latest_armv7hl/
[OnePlus X Android Development] kimmoli:
Can you provide evdev_trace -t from pressing each key?

[MENTION=348460]cvp[/MENTION] too

And which of them works as expected
[OnePlus X Android Development] cvp:
Skip-Forward-Button

/dev/input/event6: 2629.238 - 0x01/EV_KEY - 0x072/KEY_VOLUMEDOWN - 1

/dev/input/event6: 2629.238 - 0x00/EV_SYN - 0x000/SYN_REPORT - 0

/dev/input/event6: 2629.238 - 0x01/EV_KEY - 0x072/KEY_VOLUMEDOWN - 0

/dev/input/event6: 2629.238 - 0x00/EV_SYN - 0x000/SYN_REPORT - 0

Skip-Back-Button

/dev/input/event6: 2729.716 - 0x01/EV_KEY - 0x073/KEY_VOLUMEUP - 1

/dev/input/event6: 2729.716 - 0x00/EV_SYN - 0x000/SYN_REPORT - 0

/dev/input/event6: 2729.716 - 0x01/EV_KEY - 0x073/KEY_VOLUMEUP - 0

/dev/input/event6: 2729.716 - 0x00/EV_SYN - 0x000/SYN_REPORT - 0

Play-Pause-Button

/dev/input/event6: 2760.820 - 0x01/EV_KEY - 0x0e2/KEY_MEDIA - 1

/dev/input/event6: 2760.820 - 0x00/EV_SYN - 0x000/SYN_REPORT - 0

/dev/input/event6: 2760.820 - 0x01/EV_KEY - 0x0e2/KEY_MEDIA - 0

/dev/input/event6: 2760.820 - 0x00/EV_SYN - 0x000/SYN_REPORT - 0
[OnePlus X Android Development] jobe-m:
Unfortunately I forgot to take my headset home after work. But I remember that I had seen the same output as cvp.

Skip-Forward- and Skip-Backward-Buttons are working as expected. In my case they are controlling the volume if media player is running/playing. If not then both keys control the ringing volume of the phone. So I would say the same behaviour as the HW volume keys on the device.

> Play-Pause-Button

> /dev/input/event6: 2760.820 - 0x01/EV_KEY - 0x0e2/KEY_MEDIA - 1

This is what I checked against in the bash script.
[OnePlus X Android Development] kimmoli:
ok. thanks.

So KEY_MEDIA should play/pause, and the two other should be next/prev track? I should be able to change them accordingly, or make them even configurable, so no need for script-daemons....
[OnePlus X Android Development] cvp:
cool sounds good :) Configurable would be the best solution i think.
[OnePlus X Android Development] jobe-m:
Yes, KEY_MEDIA should control play/pause of any mpris enabled media player and if possible on an incoming call -> accept the call and during a call -> terminate the call.

The two other buttons should either control the volume or next/previous track (should be configurable). Or if it is possible to detect a long press that could be used to control the media player next/prev track. Or if not -> a double click could be used to control next/prev track... just some ideas...

Thanks for your offer to implement that, Kimmo! :highfive:
[OnePlus X Android Development] cvp:
nice if its possible to configure so:

Skip Back:

1x push = Track start from begin

1x push+hold = rewind

2x push = Jump to previous Track

2x push but second time hold = volume down in stepwise

Skip Forward :

1x push = next track

1x push+hold = fast forward

2x push but second time hold = volume up in stepwise

Pause/Play:

1x push: sure pause or play

incoming call:

Play/Pause Button: 1x push = accept call

Play/Pause Button: 1x push+hold = ignore call

if call was accepted:

Play/Pause Button: 1x push = hang up

Skip back Button: 1x push = Call volume down

Skip forward Button: 1x push = Call volume up

and extra feature:

Play/Pause Button: 1x push+hold: Start/Stop record call :D
[OnePlus X Android Development] kimmoli:
urf. Not quite that complicated.... already implemented according to [MENTION=7345115]jobe-m[/MENTION] specs...

https://github.com/kimmoli/buttonjackd/blob/master/README.md

for the 2 other keys to work, you'll need modified kernel https://github.com/kimmoli/android_...mmit/fd9a1846597bbfe6cfd86d4090d89667fc830a71

EDIT: Kernel mod edited so that keycodes match sbj. Now buttonjackd works also with it.
[OnePlus X Android Development] jobe-m:
Wow, many thanks! I will try it out as soon as my family gives me some time ;)
[OnePlus X Android Development] kimmoli:
I have only earbuds with one button, so the 2 other are untested.
[OnePlus X Android Development] Dr.Electronic:
Bugs report.

After call end I try to next call , mobile phone can't make next call between 5-10 second. Cover menu show me "call end" I'm alow to make next call..

When I switch on mobile if I try to switch on camera, view screen delay 2-3 second. but after next try it doesnt make any problem.

if you record a video. volume level is so low but if you record sound, volume level is very good. Can you make same volume level for video recorde as well..

I'm charged samsung adaptor my phone. Battery level is %100 all time. But restart phone, battery level is normal.

Compass is not working properly. Test is GPSinfo

When 4g is active mobile phone 3g on the screen but mobile data is still on 4g. I think 3g-4g logo is not working properly

if writen someting on Notes app and I try to exit from notes app it doesn't ask me (save or don't save). sudenly notes app save it automaticly.
[OnePlus X Android Development] kimmoli:
Feature of the phone-app.

Known issue, first start of camera is slow.

Will check.

Known issues. No need to reboot, just plug in charger again for a moment (1 sec) after some time.

Will check.

Maybe. How you check it is 4G ?

Feature. not a bug.
[OnePlus X Android Development] Dr.Electronic:
I know. Before, I reported to you

I checked it 4G. It's working.