If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Improve Error message when trying to install a new build on API 15 devices

RESOLVED INVALID

Status

()

Firefox for Android
General
RESOLVED INVALID
2 months ago
2 months ago

People

(Reporter: Ioana Chiorean, Unassigned, NeedInfo)

Tracking

56 Branch
All
Android
Points:
---

Firefox Tracking Flags

(firefox54 unaffected, firefox55 unaffected, firefox56 affected)

Details

Attachments

(2 attachments)

(Reporter)

Description

2 months ago
Created attachment 8891412 [details]
ScreenshotsNightly.png

Devices used:
- ZTE Grand X In - Android 4.0.4 - x86 architecture
- HTC Sensations 4G - Android 4.0.3

Steps:
- download latest build from http://ftp.mozilla.org/pub/mobile/nightly/
- try to install it 

Expected Results:
- as your device is no longer compatible you should get an error stating that

Actual Results:
- you get a parse errror

 
Can we improve the parse error though?
I think it is generic from Android OS when trying to install any not compatible build but for x86 devices for example when we try to install the regular build we do get a small notification/ toast message saying is not the correct build.
(Reporter)

Comment 1

2 months ago
Created attachment 8891413 [details]
Screenshot_wrong_build.png

x86 error example of toast notification

Comment 2

2 months ago
I think the "Parse Error" is generic from Android framework and will not occur to real google play user because they cannot install the 56 APK from the beginning. The screenshot actually proved that not compatible APK won't install on ICS devices as expected.

And about the x86 error toast notification,
Status: NEW → RESOLVED
Last Resolved: 2 months ago
Resolution: --- → INVALID

Comment 3

2 months ago
And about the x86 error toast notification, it's kinda weird because the toast is triggered in runtime, which means the apk installed and shouldn't happen.

:ioana
Is the ZTE device installed the correct apk(fennec-56.0a1.multi.android-i386.apk)?
Flags: needinfo?(ioana.chiorean)
(Reporter)

Comment 4

2 months ago
> :ioana
> Is the ZTE device installed the correct
> apk(fennec-56.0a1.multi.android-i386.apk)?

That was my point - I've downloaded the regular API 15 APK not the i386 one and when I tried to install it I got the toast telling me that it is the wrong build. 

Thast's why I entered this bug to see if we can get one like that to inform the user the build is not compatible anymore instead of the black parse error which doesn't tell my to the user.
Flags: needinfo?(ioana.chiorean) → needinfo?(max)
(Reporter)

Comment 5

2 months ago
(In reply to Max Liu [:maliu] from comment #2)
> The screenshot actually proved that not compatible APK won't
> install on ICS devices as expected.

Yes, That was used in signing of the feature as fixed.
You need to log in before you can comment on or make changes to this bug.