yashsingh1/xdaforums huggingface dataset:
[OnePlus X Android Development] cvp:
Dual-Sim work on 2.0.3.11! Pin can be now confirm! . . . now only sfdroid is missing and i can say: Jolla C, go home ^^
[OnePlus X Android Development] CertifiedBlyndGuy:
Won't have to worry about sfdroid anymore :)

MR is working now

Still hope we do see Jolla Store support though :)
[OnePlus X Android Development] cvp:
ah right... Jolla Store is missing too, i forget it ^^

is there any sfdroid development status?
[OnePlus X Android Development] CertifiedBlyndGuy:
I may or may not pick it up. Don't know yet. Working on Omni is my first priority
[OnePlus X Android Development] bnwg:
https://talk.maemo.org/showthread.php?t=96932

Have been following this thread (sfdriod base on CM12).

Since MR more or less is ready now, really looking forward to the Sailfish OS with sfdriod for testing.
[OnePlus X Android Development] kimmoli:
I'm just preparing my CM12.1 build environment for onyx-sfdroid.

I said i'm not going to do this, but... i need something to do :)
[OnePlus X Android Development] cvp:
there is a chance to get the USB port fully support under sfdroid? e.g. the app DJI Go Communicates with the remote control. With Jolla C / Tablet / Jolla 1 does not work
[OnePlus X Android Development] lfc222222:
Can you provide a pointer to MR steps or development thread?

[EDIT]

Found it here: http://xdaforums.com/oneplus-x/orig-development/mod-multirom-v32-t3316937

Looks like Taaeem is trying MR with SFOS and having some issues, so not quite ready... http://xdaforums.com/showpost.php?p=67872685&postcount=182
[OnePlus X Android Development] taaeem:
http://xdaforums.com/oneplus-x/orig-development/mod-multirom-v32-t3316937 here you go, you have to add Sailfish as secondary rom. Attention we didn't test sailfish support yet!
[OnePlus X Android Development] Alecsandru90:
could you add support (rom and kernel side) for usb dac?
[OnePlus X Android Development] Danvik87:
I'm on an old alpha 2 backup after my sd-card mysteriously gave up. How do i update to beta 1? Can i "dirty flash" or ota? I dont want to loose my apps and settings.
[OnePlus X Android Development] mgfm99:
These instructions worked for me from alpha 3:

Note you can also update to 2.0.3.11 OTA after doing this and the system will still work!

"patch to build_packages.sh https://gist.github.com/kimmoli/b46e79e1201723207d7d33ab9be8a2f3

build instructions https://gist.github.com/kimmoli/90ddf7540222b27fd4f0ca9ec1214d45

OTA from alpha-3 to beta-1

change to correct release

ssu release 2.0.1.11

Check that repositories are as follows. 2.0.1.11 and testing: , disable other repos

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/

refresh and update

devel-su zypper clean -a

devel-su zypper ref -f

version --dup

sync

Flash new kernel

devel-su flash-partition boot /boot/hybris-boot.img

reboot

check that uname -a shows

Linux localhost 3.4.0+ #1 SMP PREEMPT Sun Jun 26 11:25:05 UTC 2016 armv7l armv7l armv7l GNU/Linux"
[OnePlus X Android Development] Danvik87:
Thx. :)
[OnePlus X Android Development] kimmoli:
sfdroid

First progress to show. Not really usable yet.

[YOUTUBE]OYS5r0-FfUE[/YOUTUBE]
[OnePlus X Android Development] lfc222222:
taaeem, does this mean you are able to MR with SFOS now?
[OnePlus X Android Development] cvp:
nice to see :) and this is working with multi rom?
[OnePlus X Android Development] kimmoli:
AFAIU Multirom still needs some love. http://xdaforums.com/showpost.php?p=67880723&postcount=189

Looking in to it unless [MENTION=5738857]taaeem[/MENTION] figures out something first.
[OnePlus X Android Development] taaeem:
Unfortunately that doesn't help... Thats only for boeffla working with MR, but in this situation it only can boot android
[OnePlus X Android Development] mgfm99:
2.0.3.14

So did the OTA to 2.0.3.14 with few problems. Again update stopped bluetooth working - trying to activate bluetooth crashes networking.

Reinstalling bluez plus all bluez related files (sailfish configuration and some qt5 stuff) a couple of times eventually worked. When it does eventually kick in, bluetooth is activated on boot the first time, but can then be disabled.
[OnePlus X Android Development] oenone.:
Dual sim + microSD works too.
[OnePlus X Android Development] iamsunface:
Can anyone able to boot sfos with multirom. I cannot boot into sfos. Its showing a log error or bootlooping into recovery
[OnePlus X Android Development] taaeem:
Multirom currently doesn't work together with Sailfish OS
[OnePlus X Android Development] iamsunface:
Too bad. Is that problem with the multirom
[OnePlus X Android Development] taaeem:
Most likely but the Multirom dev didn't responded to me, I think it's because we don't have a kernel with kexec and using the non kexec workaround.
[OnePlus X Android Development] CertifiedBlyndGuy:
That's unusual. Martin seems to be very quick when it comes to stuff like this. I'd imagine that he isn't using SF hooks yet. I'll have a look

---------- Post added at 05:29 PM ---------- Previous post was at 05:27 PM ----------

Nope, he has everything... Not sure what it is
[OnePlus X Android Development] taaeem:
Here is what i posted:

http://xdaforums.com/showpost.php?p=67880723&postcount=189

http://xdaforums.com/showpost.php?p=67872685&postcount=182

Maybe you have an idea whats wrong...
[OnePlus X Android Development] CertifiedBlyndGuy:
You're right. I didn't quite understand. I can create a pull request with that enabled, butbi can't garuantee it will get merged. Its definitely needed though.
[OnePlus X Android Development] cvp:
under settings is the "SimCards" Settings missing. do i have to put a line in a file to get this visible?
[OnePlus X Android Development] bundyo:
Are you on 2.0.2.48+?
[OnePlus X Android Development] mousse04:
don't know sorry
[OnePlus X Android Development] IchBinNoob:
Use Whatsup (you find it on warehouse) ;)
[OnePlus X Android Development] Dr.Electronic:
2G GSM Problem

Oneplus One X android also has GSM problems.

Did you see such a problem by sailfish OS? (ONEX)

Example Problem

http://xdaforums.com/oneplus-x/help/problem-gsm-network-switching-how-to-t3275338
[OnePlus X Android Development] mousse04:
Any chance to get Exchange included in a port at a time?
[OnePlus X Android Development] taaeem:
Currently no since that is paid and proprietary software.
[OnePlus X Android Development] mousse04:
Thanks. Anyway, very good job :)
[OnePlus X Android Development] mousse04:
after some trials, some report:

Very stable, so thanks a lot for the port. I'm curious to know how long is it, after an official update to port it to the OnePlusX?

Broken features :

Camera

Vibrator

not a big problem, but when I reboot, I have a message saying that I need to restart due to an inserted SIM card ...

SD card doesn't seem to be read by Sailfish OS system

Each time I'm rebooting, bluetooth is enabled (whereas it was not before rebooting)

Features that could be great to implement:

functionality linked to the physical mute button of the OnePlus devices.

Edit: If you need someone to try your build, please let me know ;)
[OnePlus X Android Development] taaeem:
Vibrator should work at least it works for me.

The Sim message you can ignore by tapping anywhere on the screen that bug should be fixed in the future.

You have your sdcard formatted as exfat? Check OP for fix that worked for me. Maybe you have to set a label on it.

About Bluetooth you're right maybe that can be fixed but it's only working due to a dirty hack.

Thanks for reporting!
[OnePlus X Android Development] mousse04:
Strange, vibrator doesn't work for me. I put the silence mode and call me but vibrator doesn't work.

About SD Card, I need to check, you're right.

I've just seen the video about tri state button. Is it something already implemented? (I need to check but I'm updating my H2OS installation right now :p)
[OnePlus X Android Development] taaeem:
Tri state is implemented in latest release :P strange with vibration.
[OnePlus X Android Development] mousse04:
that you didn't release yet right ;)?

Ok, good news then :).

Some questions :

Is this Sailfish OS build your daily driver?

You didn't answer to my question previously (maybe you don't want to) : how long to port the latest sailfish version? Is it something automated ?
[OnePlus X Android Development] taaeem:
Mostly automated, maybe small modifications needed but it shouldn't take too long.

And no its not my daily driver since I personally need a few android apps that don't have a sailfish OS client.

No it should be in the released build or what video are you referring to?
[OnePlus X Android Development] mousse04:
This one : http://xdaforums.com/showpost.php?p=65510356&postcount=4
[OnePlus X Android Development] onesvip:
One more thing regarding android apps/android support: would it be possible to grab the android support files from some random Jolla phone and "port" them to a custom rom such as this?
[OnePlus X Android Development] mrcaaattt:
No, it isn't. However, you might be interested in getting sfdroid on this port. Sfdroid is basically chrooting android in sailfishOS. http://talk.maemo.org/showthread.php?t=95631
[OnePlus X Android Development] onesvip:
I'll give it a try later this day. :thumbup:
[OnePlus X Android Development] akindy:
Bluetooth audio?

Flashed this last night and I am seriously impressed at how workable this is for an alpha. I was also stunned at how well the OS is designed and would be happy to volunteer my phone as a test mule to help get this build closer to a daily driver.

One potential audio routing bug I ran across was when I connected a Bluetooth speaker. Pairing went off without a hitch, but no matter the settings used (headset, loudspeaker, etc) audio always came from the phone's speaker instead of the UE Boom I was testing out.
[OnePlus X Android Development] taaeem:
Check the wiki entry maybe you need to restart ohmd.service since that is responsible for audio routing.
[OnePlus X Android Development] mousse04:
A problem I found : Flashlight shortcut doesn't work from PowerMenu2 app
[OnePlus X Android Development] taaeem:
That's due to camera not working I think. The flashlight app uses a different implementation
[OnePlus X Android Development] cvp:
yes on 2.0.3.14
[OnePlus X Android Development] bundyo:
Me too, but I have the said option in settings.
[OnePlus X Android Development] lfc222222:
Did you get a chance to follow-up on the code change and pull request?
[OnePlus X Android Development] CertifiedBlyndGuy:
I'm going to do that today. I've been really busy with school around the corner

---------- Post added at 01:35 PM ---------- Previous post was at 01:35 PM ----------

Sorry for the latency
[OnePlus X Android Development] cvp:
okay i solved it with:

pkcon install jolla-settings-networking-multisim
[OnePlus X Android Development] CertifiedBlyndGuy:
[MENTION=5738857]taaeem[/MENTION] and [MENTION=4139665]martinusbe[/MENTION],

I setup a build environment and one thing that I had noticed was that CONFIG_PROC_DEVICETREE was in fact enabled in the devices defconfig. Okay, so disable it right? Nope. Otherwise the recovery won't work because it relies on this being in /proc. One other thing that really bothered me too is that kexec is in fact enabled... I do not know if this is still required for some functions but it is worth mentioning.

So in short, I haven't an idea what this could be linked to. I will however have a closer look at taaeems log to see if I can see the issue.

Maybe by incident hybris-boot is lacking something? If I understand correctly, past the initial startup, everything dealing with MR functions is in the hands of the kernel of the primary ROM
[OnePlus X Android Development] lfc222222:
@RJDTWO Though for a different device does this provide any insight?
[OnePlus X Android Development] CertifiedBlyndGuy:
Unfortunately not. We are no longer using kexec and that enables it for the 64 bit ARM architecture.
[OnePlus X Android Development] lfc222222:
hmmm, I was under the impression that a fixed kexec was needed from taaeem's post: "So it won't work with the no-kexec workaround? If so I would really appreaciate if kexec could be fixed." I must be misunderstanding...
[OnePlus X Android Development] CertifiedBlyndGuy:
Unfortunately not until SF breaks its dependency on it
[OnePlus X Android Development] baarbaar:
Has success to boot with cm 12 and SF 2.0.1.11.

Everything worked very well except two things: Dualsim and Messaging accounts.

Didn't manage to update. Seemed to be an jolla account problem because i got the message that IMEI was not stored.

Is there a way to install 2.0.3.X with a zip? Will messaging accounts work then?
[OnePlus X Android Development] mgfm99:
At the moment you can only flash 2.0.1.11, anything higher you need to use OTA - following the instructions that have been posted multiple times.

To succeed with OTA you need to disable various repos before doing the update - ssu dr <repo name>. In particular you need to disable the Jolla store repo. Although you can register this on first use with a new email, you get a v limited number of apps because the OnePlus X is not a registered handset with Jolla. You get the IMEI error if you refresh the repo or log in to your jolla account again on the phone.

The built in messaging accounts work with 2.0.1.11 already. So you probably need to reinstall some packages if you are getting problems. OTA to 2.03.14 might be one way of doing that. Dualsim does work with 2.0.3.14, once you install the settings package for dualsim mentioned above.
[OnePlus X Android Development] cvp:
nice to hear, can you explain how you do that or witch files you use?
[OnePlus X Android Development] Danvik87:
Great work! I dont want to rush you or anything but when can we expect a beta, or is there a test-version we can try?
[OnePlus X Android Development] elvarr:
Buttons do not respond to the voice call volume.
[OnePlus X Android Development] lfc222222:
taaeem, kimmoli,

Given the kexec issue, is there's no hope for MR?
[OnePlus X Android Development] John944S2:
Headphone jack

Hello guys,

really great work:good:!!!

I think I have to look for a OnePlus X. Best for me is the AMOLED display. I still miss the always on display feature (Nokia Sleeping Screen) from my old N8 so much. I will start writing an app for Sailfish to have that feature back, even if it's only in charging mode.

Just one question: is the headphone jack working properly, because this is not the case on most SFOS ports.
[OnePlus X Android Development] bundyo:
Seems to be working, yes. I don't use it anymore, but just tested and it works fine.
[OnePlus X Android Development] kimmoli:
PSA: I will keep my hands of from porting onyx, sfos, and sfdroid, for next roughly 3 weeks. I'm having too many other projects ongoing, and want to finish them now (Including a masonry BBQ :)
[OnePlus X Android Development] lfc222222:
Your efforts are truly appreciated! Can you pls address the question posted here?
[OnePlus X Android Development] taaeem:
To be honest, I have no idea only thing I can say that it's not working and I don't have time/knowledge to fix MR.
[OnePlus X Android Development] loknar299:
As for "Nokia Sleeping Screen" look for lpm (low power mode) in this thread, it's already on Sailfish, needs only to be configured and activated.
[OnePlus X Android Development] rmitchell:
Messages won't send

Hi. Yesterday I updated using pkcon (adaptation 0) and now I cannot send messages to some of my contacts. Have searched tjc and got an output from ofono after restarting services:

ofono.service - Telephony service
Loaded: loaded (/lib/systemd/system/ofono.service; disabled)
Active: active (running) since Thu 2016-08-11 22:06:52 AEST;
13s ago
Main PID: 14783 (ofonod)
CGroup: /system.slice/ofono.service
└─14783 /usr/sbin/ofonod -n --nobacktrace --noplugin
=,he910,dun_gw_bluez5,hfp_bluez5,hfp_ag_bluez5,cdma_provision,b
luez5,isimodem,n900,u8500,qmimodem,gobi,cdmamodem,isiusb,nwmode
m,ztemodem,iceramodem,huaweimodem,calypsomodem,swmodem,mbmmodem
,hsomodem,ifxmodem,stemodem,dunmodem,hfpmodem,speedupmodem,phon
esim,telitmodem,udev,udevng

Aug 11 22:06:54 localhost ofonod[14783]: SMS History Remove for
modem: 0x13cfbf8
Aug 11 22:07:00 localhost ofonod[14783]: SIM card OK
Aug 11 22:07:00 localhost ofonod[14783]: Requested file structu
re differs from SIM: 6fb7
Aug 11 22:07:01 localhost ofonod[14783]: SMS History Probe for
modem: 0x13cfbf8
Aug 11 22:07:01 localhost ofonod[14783]: Registered interface o
rg.ofono.NetworkTime, path /ril_0
Aug 11 22:07:01 localhost ofonod[14783]: data reg changed 0 ->
2 (searching), attached 0
Aug 11 22:07:01 localhost ofonod[14783]: Requested file structu
re differs from SIM: 6fb7
Aug 11 22:07:02 localhost ofonod[14783]: Unable to read waiting
messages numbers from SIM
Aug 11 22:07:02 localhost ofonod[14783]: Unable to read mailbox
identifies from SIM
Aug 11 22:07:04 localhost ofonod[14783]: data reg changed 2 ->
1 (registered), attached 0ofono.service - Telephony service
Loaded: loaded (/lib/systemd/system/ofono.service; disabled)
Active: active (running) since Thu 2016-08-11 22:06:52 AEST;
13s ago
Main PID: 14783 (ofonod)
CGroup: /system.slice/ofono.service
└─14783 /usr/sbin/ofonod -n --nobacktrace --noplugin
=,he910,dun_gw_bluez5,hfp_bluez5,hfp_ag_bluez5,cdma_provision,b
luez5,isimodem,n900,u8500,qmimodem,gobi,cdmamodem,isiusb,nwmode
m,ztemodem,iceramodem,huaweimodem,calypsomodem,swmodem,mbmmodem
,hsomodem,ifxmodem,stemodem,dunmodem,hfpmodem,speedupmodem,phon
esim,telitmodem,udev,udevng

Aug 11 22:06:54 localhost ofonod[14783]: SMS History Remove for
modem: 0x13cfbf8
Aug 11 22:07:00 localhost ofonod[14783]: SIM card OK
Aug 11 22:07:00 localhost ofonod[14783]: Requested file structu
re differs from SIM: 6fb7
Aug 11 22:07:01 localhost ofonod[14783]: SMS History Probe for
modem: 0x13cfbf8
Aug 11 22:07:01 localhost ofonod[14783]: Registered interface o
rg.ofono.NetworkTime, path /ril_0
Aug 11 22:07:01 localhost ofonod[14783]: data reg changed 0 ->
2 (searching), attached 0
Aug 11 22:07:01 localhost ofonod[14783]: Requested file structu
re differs from SIM: 6fb7
Aug 11 22:07:02 localhost ofonod[14783]: Unable to read waiting
messages numbers from SIM
Aug 11 22:07:02 localhost ofonod[14783]: Unable to read mailbox
identifies from SIM
Aug 11 22:07:04 localhost ofonod[14783]: data reg changed 2 ->
1 (registered), attached 0

Bit worried about the two 'unable to read...' outputs.

Thanks for all the hard work on this port.
[OnePlus X Android Development] taaeem:
I'm on vacation so sorry can't really help...
[OnePlus X Android Development] CertifiedBlyndGuy:
I wouldn't say that there's absolutely no hope whatsoever... Nor can I give a concrete answer. What I can say however is that I have been working on trying to figure out what's wrong and though I haven't made much, if any progress, I think its safe to say that there is still a degree of *hope*

Man... People are getting waaaay too over dramatic about this haha
[OnePlus X Android Development] John944S2:
Wow, I didn't see this before. Looks great I will try it out.

Now we need a possibility to change the look (font, color, ...) and maybe add a night mode because it will be too bright at night.
[OnePlus X Android Development] lewadedun:
Hi.

I think to buy OPX. There are a couple of issues. How many people are working on the port? How long do you plan to support the port?
[OnePlus X Android Development] taaeem:
So the porters are me and [MENTION=1082346]kimmoli[/MENTION], he's more working on it then me because time. And about support I don't know depends on many factors but once it's completely stable you should always be able to update via OTA to latest release by Jolla
[OnePlus X Android Development] John944S2:
[MENTION=5738857]taaeem[/MENTION]: As I understand it, there is nothing left to do because the hardware is fully functional. Only thing left is porting of sfdroid which is done by [MENTION=1082346]kimmoli[/MENTION]. Is that correct?
[OnePlus X Android Development] taaeem:
Correct, the only thing one could is some tweaking here and there. And also store support is missing but Jolla is working on it so it should come soon
[OnePlus X Android Development] Kermit13:
...and the missing 4G in germany..,-)..the rest is pretty fine.... :)
[OnePlus X Android Development] John944S2:
That would be great, can you provide a source because I didn't hear of that.

By the way, you should provide a link (flattr, ...) to make a donation to the porters. Best would be on the first page of this thread.
[OnePlus X Android Development] taaeem:
I'm unsure about donations.... I don't have any accounts with such services so idk

and it was on irc iirc a few days back
[OnePlus X Android Development] cvp:
hm? o2 has no problems with LTE/4G. works good
[OnePlus X Android Development] Kermit13:
really ?..I have to use vodafon...no way...:(

Where is the difference ?
[OnePlus X Android Development] taaeem:
Check your APNs in settings
[OnePlus X Android Development] Kermit13:
APN is web.vodafon.de ... what else should I type in ? does 4G work for anybody with vodafon in germany ?
[OnePlus X Android Development] taaeem:
Google what APNs Vodafone is using. Also check in network settings that it's set to 4G
[OnePlus X Android Development] Kermit13:
APN is right...networksetting is set to automatic ...it´s blank behind, so I asume it´s set to 4g...right ?
[OnePlus X Android Development] taaeem:
Try changing it to something else and back also check the wiki there are instructions how to re-enable 4G
[OnePlus X Android Development] sundhar88:
Hi developer! Will next build get android app support? Or not till full release?
[OnePlus X Android Development] taaeem:
Android support is in the works but we can't give you an ETA for it since its not trivial to port and implement
[OnePlus X Android Development] Kermit13:
done, I did it once before, but with the same result...:(
[OnePlus X Android Development] John944S2:
[MENTION=221153]Kermit[/MENTION], you got a typo here, it must be web.vodafone.de
[OnePlus X Android Development] Kermit13:
the typo is only in here, not on the phone... data connection itself is running smooth...
[OnePlus X Android Development] taaeem:
But it worked on Android?
[OnePlus X Android Development] Kermit13:
I don´t know...the Android survived only 5 min...;)....I never used it. But the sim itself is working in an iPhone for example.

Would be interesting if it´s only a problem for me or if we have a principle problem with Vodafone....can´t imagine that

everybody is using E-Net...
[OnePlus X Android Development] TarushS:
wanted to try this rom

no app works on this rom ?

not even from installing from apk files?
[OnePlus X Android Development] taaeem:
This is NOT android and there is no Android support atm, for apps please install warehouse from openrepos.net until we get access to Jolla Store
[OnePlus X Android Development] karan5chaos:
[MENTION=5738857]taaeem[/MENTION] not being impatient but just wanted to know if there's gonna be a new build in near future or not. Also have you given thought about ubuntu touch port ? :)
[OnePlus X Android Development] taaeem:
About a new build, we builded for the latest early access version and it's running completely fine and there isn't much hw to fix anymore. So yeah let's see what time brings.

About Ubuntu Touch, I probably won't build it since I'm not interested in running it and I don't run Ubuntu on my machine and you need that...
[OnePlus X Android Development] karan5chaos:
i see ! thanks for the quick reply. yes the current beta is quite stable i would say. only thing that keeps me from using it is that the beta version breaks a lot of patches available on warehouse.. They say something about "dep-resolution failed - sailfish version is not <= xyz version".

If you can look into this whenever u get time, that would be a great help .

Thanks :)