We have moved to a new Sailfish OS Forum. Please start new discussions there.
16

Cannot re-enable developer mode

asked 2015-04-12 03:50:36 +0300

evdw gravatar image

updated 2015-04-12 08:54:37 +0300

I had developer mode enabled because I use the terminal app and ssh connections. Since yesterday the terminal app would not start anymore: on the home screen the start-up cover appeared, but after some time disappeared again. In order to solve that problem I disabled developer mode and then tried to enable it again. This however does not work anymore. I go to System Settings >> System >> Developer Mode. No other applications are running on the home screen. Then I proceed to enable the developer mode:

  1. I select the Developer mode radio button
  2. I confirm with the security code
  3. I accept the developer terms
  4. "Enabling developer mode" appears, first with running white stripes on progress bar
  5. After ten seconds or so progress bar stabilizes and becomes 1/4 white.
  6. After a minute or two a notification pops up: "Problem with store: could not install jolla-developer-mode"
  7. Screen switches back to start screen for enabling developer mode. The events screen shows a warning: "Problem with installing. (time passed) jolla-developermode"

I have updated my Jolla store account in System Setting multiple times, also by removing it and recreating it. I have two accounts and tried them both. The store works fine with normal installations. I'm not very willing to do a reset and I don't even know whether it would do any good.

edit retag flag offensive close delete

Comments

I just tested it: I disabled developer mode and tried to re-enable it. I had no luck and exactly the same issue: it said that the package jolla-developer-mode can't be found in store. Is the package maybe currently offline by mistake? It looks like this.

Update: On the second trial it worked, dev mode is enabled again. Maybe its because of an unstable network connection?

wanderer ( 2015-04-12 18:12:23 +0300 )edit

Thanks for trying! I gave up and reset the phone. Lot of work but now I can enable dev-mode again. Without developer mode I could not even try to find out what went wrong.

evdw ( 2015-04-12 18:27:53 +0300 )edit
1

Yes, this is a typical hen-egg problem ;-). Maybe the problem was the btrfs file system issue (see here). You should check the allocated file system space from time to time with the command btrfs fi show in the terminal with root privileges

wanderer ( 2015-04-12 21:55:39 +0300 )edit

That problem caught me out once before and I have been checking btrfs on a regular base so I'm pretty sure it was not that. It is not inconceivable however that there was some other problem with the filesystem that has corrupted the system settings.vAnother possible reason for problems with the store, if that is what it was, that has been mentioned is unsynchronized clock, but my clock was in the right time.

evdw ( 2015-04-13 00:04:21 +0300 )edit

I have the same problem here (Sailfish OS version is 1.1.2.16). Also no chance to get access to a command line via SSH. I guess I will wait for the next Sailfish OS release, maybe this will help... if not it seems I also need to do a reset.

Wini ( 2015-04-30 09:27:58 +0300 )edit

5 Answers

Sort by » oldest newest most voted
4

answered 2015-11-05 20:47:29 +0300

Jonas gravatar image

updated 2015-11-05 20:56:39 +0300

Unfortunately this happend to me yesterday when I did disable developer mode. Now I can not enable it again. I would like to solve this without a factory reset, anybody with an idea how to do this?

Saimaa 2.0.0.10 is installed on my device

edit flag offensive delete publish link more

Comments

2

It seems like your upgrade didn't completed successfully. Its in a state between where some packages most likely are upgraded, and some are not. "This post explains procedure to gain develop access

pfbach ( 2015-11-05 21:27:36 +0300 )edit
1

Unfortunately that did not work, it was already 2.0.0.10 everywhere

Jonas ( 2015-11-05 23:05:20 +0300 )edit

I have the same problem, I disable developer mode and now I can't enable it again. Any of the solutions proposed on together.jolla.com related to this problem don't work for me. I will wait to the next upgrade to see if that solves this problem.

pakoR ( 2015-11-08 17:28:30 +0300 )edit

Is there any progress? I have the same problem - 2.1.1.26...

Paco ( 2017-09-17 16:19:21 +0300 )edit
3

answered 2016-01-29 19:24:39 +0300

pakoR gravatar image

I had the same problem on 2.0.0.10 and I can confirm that upgrading the version solves the problem, after upgrade to 2.0.1.7 the activation of developer mode works flawlessly.

edit flag offensive delete publish link more
3

answered 2016-06-23 22:59:13 +0300

elkiaer gravatar image

updated 2019-10-28 01:04:15 +0300

objectifnul gravatar image
  1. Open Storeman
  2. Search app
  3. Enter "openssh"
  4. Uninstall

This will solve the issue.

edit flag offensive delete publish link more

Comments

Before updating to 2.1.2.3, I disabled the developer mode (I don't really know why I did it, but I did it). The update failed because of a patch, mais now, I can't re-enable the developer mode. The issue is that the Jolla-developer-mode apps can't be found in the store.

as explained in several post in TJC, I tried to remove openssh forme openrepos with warehouse. Warehouse tells me that it is note possible, because it will break my system. Storeman tells me that OK, it removed the package, but in fact, it is still here.

I tried with commande line

pkcon remove openssh

But like with warehouse, it is rejected because of a possible system break.

What can I do?

VincentB ( 2017-10-10 09:38:44 +0300 )edit

(By the way, I just replaced misspelled "openshh" with "openssh" in your answer)

Uninstall openssh in Storeman doesn't work for me unfortunately. Storeman finds two installed versions: one from NielDK, one from lashs0r (although I only installed the 1st one. Stangely, when I try to uninstall NielDK's openssh, it's the other one that appears being uninstalled). Uninstall process lasts indefinitely without success. Still unable to re-enable dev mode.

objectifnul ( 2019-10-28 01:10:21 +0300 )edit
1

answered 2015-05-15 20:21:32 +0300

shults gravatar image

even jolla service and support doesn't provide any solution.for the trouble. They also adviced to do a divece reset and when.enable dev mode not to disable it...

edit flag offensive delete publish link more

Comments

1

They told me to return the phone for service. last time, same problem solved with factory reset. Something causes dev mode to stop working. I have a hunch that it has to do something with Warehouse.

okourkoulos ( 2015-05-19 12:38:07 +0300 )edit

Sending the phone back would probably not help much indeed. Might very well be something from Warehouse that messes up the terminal configuration. I previously installed a lot from there but have not kept track of it. Only had the problem once.

evdw ( 2015-05-20 00:00:13 +0300 )edit

Sad but reset...

zaharov.andrei ( 2015-05-20 11:42:38 +0300 )edit
1

"Reset" can be avoided if you are able to wait for the next upgrade, then after upgrading enable dev mode and leave it in dev mode.

cpcompany ( 2015-06-07 18:17:05 +0300 )edit
0

answered 2018-09-26 01:08:35 +0300

utkarsh gravatar image

This happened with me today. I disabled developer mode and now i dont see any developer option in settings app so i can't re-enable it. I installed fingerterm from warehouse but i can't change user to root as i don't know the password. I also removed openssh but that also didn't fix it. Any ideas apart from resetting the device?

edit flag offensive delete publish link more

Comments

After a hard-reset, im not able to enable the dev-mode. It is stuck in prepairing changes. Any idea? Im on FW 2.2.0.29.

tomorrow ( 2018-10-01 08:09:26 +0300 )edit

For me it worked fine after a factory reset. Make sure that you are connected to the internet when you enable the developer mode.

utkarsh ( 2018-10-01 08:24:50 +0300 )edit
1

This happened to me today on my Jolla 1 with version 3.0.3.9. I disabled developer mode and after that the settings page was gone and I was not able to activate developer mode again. Even more, Fingerterm was gone, too, so I didn't even have console access.

The way I solved the problem is as follows:

  1. Download the rpm file jolla-developer-mode-0.5.10-1.7.1.jolla.armv7hl.rpm and jolla-settings-system-developermode-1.0.25-1.25.3.jolla.armv7hl.rpm and all dependent packages (about 10) to the phone.
  2. Reboot the phone into recovery mode, open a shell, mount the root partition and chroot into that partition.
  3. install all of the files with rpm -i *.rpm If some dependent file is missing the command will tell you.
  4. Reboot the phone and the developer-mode settings should be there again.
fifr ( 2019-05-26 21:11:12 +0300 )edit
2

While trying to reinstall developer mode I got a warning that a lot of packages had to be downgraded so I ended up solving this problem by doing this: 1. Entered developer mode by following this: https://jolla.zendesk.com/hc/en-us/articles/360002996893 2. Running "chroot /rootfs" as described in the guide above 3. Setting a root password by running "passwd root" while in chroot 4. Rebooting the phone and installing fingerterm in from Storeman/Openrepos 5. Issuing the commands in the terminal: su pkcon refresh pkcon install zypper zypper install jolla-developer-mode jolla-settings-system-developermode (select 1 to downgrade a bunch of packages if asked) 6. Reboot 7. Enable developer mode

Louis ( 2019-09-22 00:51:32 +0300 )edit
1

Louis' solution worked for me on XA2, 3.1

Sé Zuo ( 2019-10-07 13:41:26 +0300 )edit
Login/Signup to Answer

Question tools

Follow
10 followers

Stats

Asked: 2015-04-12 03:50:36 +0300

Seen: 3,704 times

Last updated: Oct 28 '19