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