Jolla C2 first time use instructions

Got the device, seemingly everything went OK, but later on I noticed that I am not receiving phonecalls (the calling end plays ringing sound, but nothing in the C2 UI). I can make calls. The other issue is that I am not able to send SMS messages (checked the service center number and that was automatically correct) - I can receive messages but not send them.
My previous Jolla was running 4.5, I did backup there and restored it to C2 - could that have done something bad?
Any ideas are welcome - I live in Tampere if you want to take a look at that.

Try switching mobile network to 3G, if you have not done already.
You will lose fast internet as the mobile will drop to 2.5G but calls and SMS should work. 4G phone calls will be eventually fixed with updates.

1 Like

Change the sim card to slot 1 and try again. For me 4g calls and sms works when sim card is in slot sim1.

1 Like

Please find updated first time use instructions.

6 Likes

Thanks, the 2.5G did the trick. Also tried swapping sim card to slot 1 and also to slot 2, but that had no effect. Looking forward to the updated software.

2 Likes

It might be:

/usr/lib/systemd/system/connman.service.d/01-require-home-mount-to-be-present.conf

that prevents ConnMan from starting as it is set to wait for the home mount. Do you have access to the device and to get output from systemd: systemctl status connman. And if that file is removed/relocated, does it change after systemctl daemon-reload && systemctl start connman ?

EDIT: you may need to also change the /etc/connman/main.conf a bit:

# Comment out these lines
#StorageRoot = /home/.system/var/lib
#UserStorage = .local/share/system/privileged
# Set this to false (or just comment out)
EnableLoginManager = false

which will return to using ConnMan in a single, root user mode with the last change. The locations for files are then /var/lib/connman after the storage dir’s return to default.

8 Likes

Nice detective work! I hope that’ll help!

EDIT: Clarification of intent!

I did charge before first boot. Could not connect to WiFi. Did not try reboot yet and can still unlock. I will wait for instructions.

If you have unlocked the device and are in the UI, go to settings and enable developer mode. Then open up a terminal, become root with: devel-su and try if the networking starts to work with this:

  1. Check systemctl status connman and if you see no Active: active (running) status, then
  2. Remove (preferrably move to $HOME): /usr/lib/systemd/system/connman.service.d/01-require-home-mount-to-be-present.conf
  3. Edit the main.conf as detailed in Jolla C2 first time use instructions - #202 by jlaakkonen
  4. Do systemctl start connman and check the status.
  5. If it starts, connect your WiFi

Note that this does not fix the possible issue of encryption being broken yet, which is very likely the cause for ConnMan not starting, so it is uncertain if upgrade is safe yet. It is interesting to see what does this output on your device:

mount|grep luks
4 Likes

Yes i did. After 16 hour the C2 shuts down due to drained battery.
I got the same problem like so many here. Phone got stuck when entering the security code (it was successfully setted but wizard got stuck at WLAN page).
I’d aprecciate an solution…

Received my C2 yesterday with a drained battery. I let it charge for an hour before proceeding with setup. Same WiFi issues, unable to connect so continued without and completed setup.

Unable to setup WiFi in Settings and was instructed to reboot. Well, this is when everything went downhill. I rebooted and ended with a spinner after entering my PIN. Now I’m stuck in this mode.

Wish I’d waited a day to see the updated instructions.

There is no solution for this as of now other than sending the phone back or meet up with Jolla during the organized days.

Be sure to create a Zendesk ticket.

Check out THIS topic for more info.

Got my Jolla C2 today. Followed the instructions on first post. Working fine for the moment.

4 Likes

I have updated my device to 5.0.0.21 now with “version --dup”, and connmand starts OK by itself there. So I can not help you with connman anymore, sorry.

The encryption is still borked on my device though, but I am not sure how valuable my input could be there, given that I am not sure what state my rootfs is in anymore — how “canonically valid state” it is in…

Did you use specialist hw to get as far as you got or just usb cable and some sw?

Thank you for the instructions–I’ve managed to avoid any issues.

All good with Startup Wizard (without SIM). Android Support and Aurora were taking a while to finish installing but as I recall this may be common across all hardware. May be a time saver to opt out of these when setting up to get straight to the 5.0.0.21 update, for those who haven’t gotten their phones yet.

Once those two had finished installing the 5.0.0.21 download seemed to get moving (it had been on ‘Waiting for connection’ until then IIRC). Fine since.

Sooo,
finally after 14 days shipping the C2 arrived today!!
Since I followed this thread I new about the battery issue and directly charged the phone since I unpacked it for at least 2 hours before I touched it again. Its still connected as I’m writing this so at least 8 hours charging and now always at 100%.

…AAAAAAAannnd I can tell you the battery is not the issue…
I’m most likely joining the spinner club…

During the wizard I couldn’t connect the wifi so I had to skip the setup and now I’m on the launcher and can’t do anything.

Developer mode is not getting enabled, Wifi can’t be enabled, Bluetooth is according to the status bar active but the settings are empty… Helper utilities also don’t improve anything, restarting the launcher from there killed the ambience now its just black and white…

I’m afraid to restart the phone as I still have hope with what I can access right now I can somehow get it into a state of working but so far nothing else than sending it back is working…is it?

It feels really stange to tell the truth…as if it’s christmas and I got the socks of a dead relative as present.
I’m not mad as I’m actually more happy to have an official Jolla hardware device again after 10 years!
But I’m disappointed to tell the truth… I guess I have to finish my f… tax declaration instead of playing with the new device…great! double punishment.

If somebody has some ideas or tricks to try with the device while I still didn’t reboot - I’m open for it.

3 Likes

Addition… In my current state I can connect to my pc via cable and access the MTP folders normally. I downloaded some apps like toeterm from Openrepos and tried to install them but I get an error.
Neither Armv7 nor aarch64 packages work. I guess the filesystem is still hanging somehow on the encryption issue.
Can we use the cable to pc connection for something else? Is the SDK maybe a helpful here?

I think someone mentioned that you do not need network connection to enable developer mode?

Yes I know but developer mode doesn’t get activated I just have the preparing changes screen with the never finishing loading bar and thats it… I waited already 20 mins and nothing happens.