You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 20, 2023. It is now read-only.
Repository navigation
This repository was archived by the owner on Feb 20, 2023. It is now read-only.
[Bug] saved logins lost during upgrade fennec to fenix with Master Password enabledΒ #13926
upgrade is held back until master password removed, or
master password is asked during migration
Actual behavior
all logins are lost
Showing the information to remove the master password after migration and total loss of all saved logins is currently a questionable choice of user experience, to put it mildly.
See also reviews on play store for more user reports of this issue.
changed the title [-][Bug] saved logins lost during upgrade fennec to fenix[/-][+][Bug] saved logins lost during upgrade fennec to fenix with Master Password enabled[/+]on Aug 20, 2020
I did see it. After the upgrade it had been shown as landing page in fenix.
You can't seriously expect users to find this link without even knowing what is going to happen when their phone/play store automatically updates from fennec to fenix. Even the ones triggering the update manually have seen no hint whatsoever in the release notes.
Just have a look at the reviews in play store to get an idea of the scale of this disaster.
Reacted by Gaurav Jani, helohe, oskar023 and NazarTopolsky
Downgrade to Firefox 68
1.1 Disable automated upgrades of Firefox for Android
1.2 Download correct version 68 APK from www.apkmirror.com onto device
1.3 Allow Android Debugging (ADB) and start shell on device: adb shell
1.4 Move downloaded APK file to /data/local/tmp (necessary for my device, might work without)
1.5 Downgrade (keeping your data) with: pm install -r -d /data/local/tmp/xxx.apk
Export credentials, e.g. by creating a Firefox Sync account
Enable automated upgrades of Firefox for Android again
Upgrade to Fenix 79+ using Play Store
Import credentials, e.g. by logging in to the Firefox Sync account
If using a Firefox Sync account, you can stop device synchronization afterwards and delete it again.
In terms of messaging, please note that Mobile Engagement team published an
in-app message that deployed on 8/24 to align with the tier 1 pre-awareness
push notification since we wanted the users to be aware that there was an
update coming before displaying a message about turning off the setting
before the update.
This is also English-only, but any user in any country who is in-app is
eligible to receive this message now if they are using master password.
In terms of messaging, please note that Mobile Engagement team published an in-app message that deployed on 8/24 to align with the tier 1 pre-awareness push notification since we wanted the users to be aware that there was an update coming before displaying a message about turning off the setting before the update. This is also English-only, but any user in any country who is in-app is eligible to receive this message now if they are using master password.
In terms of end user experience, please note that I received none such message.
Additional things to test: what happens if you migrate Fenix, and before you unlock your primary password on the homescreen, you save some passwords (may be duplicates of, or same site/same username/different password). They should resolve correctly.
Verified as fixed on Beta 81.1.0-beta.2 (Build #2015761657), GV 81.0, from 9/2 with Samsung Galaxy Tab S3 (Android 8), Nexus 5 (Android 5).
New related issues: #14676 - "Looking for your logins?" message card is displayed after entering primary password and returning to home screen; #14677 - The "x" button from the Transfer saved logins pop up is missing; #14678 - The "Invalid password" error message is displayed from the first character typed in the Transfer saved logins field; #14679 - "Continue and transfer" button is clickable when the password field is empty;
Activity
[-][Bug] saved logins during upgrade fennec to fenix[/-][+][Bug] saved logins lost during upgrade fennec to fenix[/+]liuche commentedon Aug 20, 2020
I'm sorry this happened to you - we're sending out messaging for this, but it seems like you may not have gotten this.
Do you have your passwords synced to another device, and can sync them back to a fresh install of firefox?
Here's the SUMO article with messaging about it, but I assume you did not see it: https://support.mozilla.org/en-US/kb/firefox-android-upgrade-faqs?redirectslug=firefox-preview-upgrade-faqs
cc @mei-loo do you know if we're doing any other messaging around this?
[-][Bug] saved logins lost during upgrade fennec to fenix[/-][+][Bug] saved logins lost during upgrade fennec to fenix with Master Password enabled[/+]fichtennadel commentedon Aug 20, 2020
No, it has not reached me. By which means/channels are you actively(!) reaching out to users to warn them about the loss of their data?
I did see it. After the upgrade it had been shown as landing page in fenix.
You can't seriously expect users to find this link without even knowing what is going to happen when their phone/play store automatically updates from fennec to fenix. Even the ones triggering the update manually have seen no hint whatsoever in the release notes.
Just have a look at the reviews in play store to get an idea of the scale of this disaster.
fichtennadel commentedon Aug 20, 2020
That's the only information I've seen before my passwords and logins got lost:

How should anyone guess what is going to happen to their browser and data out of this.
This is seriously disappointing.
oskar023 commentedon Aug 26, 2020
Restore procedure:
1.1 Disable automated upgrades of Firefox for Android
1.2 Download correct version 68 APK from www.apkmirror.com onto device
1.3 Allow Android Debugging (ADB) and start shell on device: adb shell
1.4 Move downloaded APK file to /data/local/tmp (necessary for my device, might work without)
1.5 Downgrade (keeping your data) with: pm install -r -d /data/local/tmp/xxx.apk
If using a Firefox Sync account, you can stop device synchronization afterwards and delete it again.
mei-loo commentedon Aug 27, 2020
fichtennadel commentedon Aug 27, 2020
In terms of end user experience, please note that I received none such message.
9 remaining items
For mozilla-mobile#13926 - MP migration
For mozilla-mobile#13926 - MP migration
For mozilla-mobile#13926 - MP migration
For mozilla-mobile#13926 - MP migration
vesta0 commentedon Sep 1, 2020
@fichtennadel we are sorry that this happened and we are rolling out a fix in a couple of weeks that will allow you to restore all your passwords.
For mozilla-mobile#13926 - MP migration
For #13926 - MP migration
liuche commentedon Sep 3, 2020
QA: to test, please migrate from Fennec with a primary password set. You should not be able to access any of your migrated passwords in the new Fenix, until you enter the primary password. https://support.mozilla.org/en-US/kb/using-primary-password-sync
Additional things to test: what happens if you migrate Fenix, and before you unlock your primary password on the homescreen, you save some passwords (may be duplicates of, or same site/same username/different password). They should resolve correctly.
For mozilla-mobile#13926 - MP migration
ebalazs-sv commentedon Sep 3, 2020
Verified as fixed on Beta 81.1.0-beta.2 (Build #2015761657), GV 81.0, from 9/2 with Samsung Galaxy Tab S3 (Android 8), Nexus 5 (Android 5).
New related issues:
#14676 - "Looking for your logins?" message card is displayed after entering primary password and returning to home screen;
#14677 - The "x" button from the Transfer saved logins pop up is missing;
#14678 - The "Invalid password" error message is displayed from the first character typed in the Transfer saved logins field;
#14679 - "Continue and transfer" button is clickable when the password field is empty;
jmozmoz commentedon Sep 5, 2020
Is there a way to get the new dialog for transfering the passwords back, if it has been closed once?