In bug 788666, we needed to hack ARMv7 and ARMv6 multiple APKs to use screensize as the way to make the configurations be different. Google now supports "CPU architecture (ABI)" as a way to make the configurations be different. This should mean we can backout the hack added in bug 788666. http://developer.android.com/guide/google/play/publishing/multiple-apks.html
What timing.. at least we can remove the hack though!
We'll want to test on a Google Play test product before officially making this change.
There is a test build here: https://play.google.com/store/apps/details?id=org.mozilla.fennec_blassey The build has a backout of bug 788666. Can we get some QA testing to see if ARMv6 and ARMv7 works ok on that build?
Works. Tried the HTC Wildfire S, HTC Legend, LG Slider and each got an ~18MB ARMv6 build. Galaxy Nexus/Nexus 7 both got an ~17.3 MB ARMv7 build.
Note that finkle just took down the ARMv6 build in the market. Any further testing will be broken until further notice.
This has been fixed, resume testing
Marking this as fixed for Fx17 based on comment 4. This also means we can back out the patch from bug 788666 on trunk; leaving the bug open until that is done.
Created attachment 673430 [details] [diff] [review] back out bug 788666 Revert this manifest change that we added to work around Google Play limitations.