On 2014-09-18, 2:32 PM, Jonathan Watt wrote:
I have Firefox 32.0.1 and Firefox Beta 4 installed from the Play store,
along with a "Fennec jwatt" I built locally from the tip of the 33
branch. I Now want to install:

http://ftp.mozilla.org/pub/mozilla.org/mobile/tinderbox-builds/mozilla-beta-android/1411036441/fennec-33.0.en-US.android-arm.apk


which is an auto build from a push to beta branch.

I see what's happening here. Yes, this is a push to beta; yes, this is signed by Mozilla; no, it's not signed with the beta/release key.

If you unzip, you'll see:

M Filemode      Length  Date         Time      File
- ---------- -------- ----------- -------- ------------------------------------------------------------------------
  -rw-rw-rw-    128196  18-Sep-2014  04:52:12  meta-inf/manifest.mf
  -rw-rw-rw-    128317  18-Sep-2014  04:52:12  meta-inf/nightly.sf
  -rw-rw-rw-      1091  18-Sep-2014  04:52:12  meta-inf/nightly.dsa

It's signed by the Nightly keys. For the record, all try builds look like Nightly builds, including getting signed like Nightly (and Aurora). Only the official beta and release builds are signed with the more valuable Release key.

The hidden thing here is that both Release and Beta share a key, and both Aurora and Nightly share a key; and those keys are different.

So if you remove Release and Beta, you'll be able to install your custom beta build, which is signed like Nightly.

Confused?
Nick
_______________________________________________
mobile-firefox-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/mobile-firefox-dev

Reply via email to