Mobile/Platforms/Android: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(→‎Known Issues: updates)
(Simplified a ton of outdated info)
 
(150 intermediate revisions by 21 users not shown)
Line 1: Line 1:
== Download Firefox for Android  ==
== Download Firefox for Android  ==


[[Image:mobile-beta.png‎|right]]
'''[https://play.google.com/store/apps/details?id=org.mozilla.firefox Install Firefox from the Google Play Store]'''


Firefox 4 for Android is now available.  Firefox requires an '''ARMv7 processor'''. Please check the '''[[#System Requirements|system requirements]]''' below to see if your device is compatible.
To find out more about Firefox for Android and other Mozilla mobile apps visit '''[https://www.mozilla.com/mobile/ mozilla.com/mobile]''' in your phone's web browser.


* '''[https://market.android.com/details?id=org.mozilla.firefox Install Firefox from the Android Market web site]'''
For direct APKs and pre-release versions visit https://github.com/mozilla-mobile/fenix/wiki#download
* or go to '''[http://firefox.com/m firefox.com/m]''' in your phone's web browser.
 
(Or if you have a compatible device without Android Market access, download Firefox for Android '''[http://ftp.mozilla.org/pub/mozilla.org/mobile/releases/4.0/android-r7/multi/ directly from our FTP server]''' (short URL: [http://bit.ly/fx4mobile bit.ly/fx4mobile]).  ''You will need to keep Firefox up to date yourself if you do not install it through the Market.'')
 
To learn more about Firefox for Android, visit the [http://www.mozilla.com/mobile/ Mozilla Mobile web site].  You can also [[Mobile/Platforms|try out mobile Firefox on other platforms]], including on your Mac, Windows, or Linux PC.
 
We will continue to release new versions as we improve Firefox.  Stay tuned and follow us on [http://twitter.com/mozmobile Twitter] and [http://www.facebook.com/firefoxformobile Facebook] to hear about new releases and other announcements.  Or read our [http://planet.firefox.com/mobile/ developer blogs] to follow our  progress.
 
<div style="clear:both;"></div>
 
== Download Aurora ==
 
[[Image:Qrcode-fennec-aurora-android.png‎|right]]
If you want to '''test or preview Firefox 5''', you can download a build from the Aurora channel.  If you want to, you can install Aurora alongside the official released version of Firefox, and use both on the same device.
 
The Aurora channel provides an early preview of the next Firefox Beta release.  Although Aurora is more stable than our nightly development builds, it is not yet fully tested and is not the same quality as official beta or release versions.  Aurora will offer to update itself automatically about once a day, as we make improvements available.
 
Download instructions:
 
# Check the '''[[#System Requirements|system requirements]]''' below to see if Aurora is compatible with your Android device.
# Download Aurora directly onto your Android device by scanning the barcode to the right, or by entering the URL in your device's web browser.
# Open the "apk" file when it finishes downloading.
 
Download location:
 
* Short URL: http://bit.ly/fennec5
* Full URL: http://ftp.mozilla.org/pub/mozilla.org/mobile/nightly/latest-mozilla-aurora-android-r7/fennec-5.0a2.multi.eabi-arm.apk
 
Aurora is not just for Android!  You can also use the Aurora channel to '''[http://www.firefox.com/channel/ preview Firefox for Windows/Mac/Linux]'''.
 
<div style="clear:both;"></div>
 
== Download Nightly ==
 
[[Image:Qrcode-fennec-nightly-android.png‎|right]]
If you are actively developing or testing Firefox features that are '''not yet released''' to the Aurora or Beta channels, you can download a Nightly build.  You may install Nightly on the same device with Aurora and Firefox.
 
The nightly channel is a snapshot of our very latest development work, before it is ready for widespread testing.  This is our least stable update channel, and is not recommended for most users.  Nightly builds provide an early preview of work that will eventually be included in Firefox 6 or later.  Nightly will offer to update itself automatically about once a day with the latest changes from our developers.
 
Download instructions:
 
# Check the '''[[#System Requirements|system requirements]]''' below to see if Nightly is compatible with your Android device.
# Download the nightly build directly onto your Android device by scanning the barcode to the right, or by entering the URL in your device's web browser.
# Open the "apk" file when it finishes downloading.
 
Download location:
 
* Short URL: http://bit.ly/fennec6night
* Full URL: http://ftp.mozilla.org/pub/mozilla.org/mobile/nightly/latest-mozilla-central-android-r7/fennec-6.0a1.multi.eabi-arm.apk
 
You can also [http://ftp.mozilla.org/pub/mozilla.org/mobile/nightly/latest-mobile-trunk/ test mobile Firefox nightly on other platforms], or get [http://nightly.mozilla.org/ desktop Firefox nightly builds].
 
<div style="clear:both;"></div>
 
== ARMv6 (experimental) ==
 
<font color=red>'''Sorry, the experimental ARMv6 builds are no longer available.'''  They contained bugs that caused them to crash immediately, so they were no longer useful for testing.</font>
 
While we'd like Firefox to run on as many phones as possible, we are focusing first on devices that can run current versions of Firefox with acceptable performance.  As we improve Firefox's speed and memory use, it ''might'' become possible for us to support ARMv6 phones in the future, but we are not actively working on it now.
 
== Known Issues ==
 
These are some of the bugs in the latest builds.  We are working on fixing them.
 
'''Installation and Add-ons:'''
* '''Adobe Flash and other plugins are not supported yet''' ({{Bug|630007}}).
* '''Starting the app for the first time takes a while''' while it installs some files and sets up a profile.  Later startup times are much faster.
 
'''Performance and stability:'''
* '''Firefox causes the Motorola Droid to freeze completely''' when loading certain web sites, or at other random times ({{Bug|602252}}).
* '''Firefox causes the Nexus S to freeze completely''' when loading certain web sites or opening many tabs ({{Bug|624652}}, <font color=green>fixed in Android 2.3.3</font>).
* '''Firefox's JIT compiler is disabled on Samsung Galaxy S phones running Android 2.1''' because of a bug in their 2.1 kernel, making Firefox slower than on other devices. Galaxy S phones already running Android 2.2 "Froyo" are not affected. ({{bug|601222}}, {{bug|603624}}).
 
'''User Interface:'''
* '''Copy and Paste do not yet work for text in web pages''' ({{bug|652168}}).
* '''The SwiftKey keyboard crashes''' when used with Firefox ({{bug|617298}}, <font color=green>fixed in Aurora and Nightly, will be fixed in Firefox 5</font>).
 
See also the complete list of [https://bugzilla.mozilla.org/buglist.cgi?resolution=---&op_sys=Android&query_format=advanced open Android bugs] and [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=blocking-fennec%3A%2B release blockers] in Bugzilla.


== Support ==
== Support ==


If you have questions or trouble with Firefox for mobile, please see our dedicated '''[http://support.mozilla.com/mobile/ Mobile Support site]'''.
If you have questions or trouble with Firefox for mobile, please see our dedicated '''[http://support.mozilla.com/mobile/ Mobile Support site]'''.
== System Requirements  ==
Firefox requires '''Android 2.0''' or later and an '''ARMv7''' processor. Installation requires about '''17 MB''' internal or SD card storage. Firefox runs best on devices with at least '''512 MB of RAM'''.
These devices are compatible with Firefox:
<font color="#060">
*Acer Iconia Smart ''(untested)''
*Acer Iconia Tab A500
*Advent Vega (P10AN01)
*Dell Streak, Streak 7
*HTC Desire
*HTC Desire Z (T-Mobile G2)
*HTC Desire HD
*HTC Droid Incredible/HTC Droid Incredible 2
*HTC EVO 4G, EVO Shift 4G
*HTC Glacier (T-Mobile myTouch 4G)
*HTC Incredible S ''(untested)''
*HTC Inspire 4G ''(untested)''
*HTC Nexus One
*HTC Thunderbolt 4G
*Huawei Ideos S7
*LG Optimus Z
*Motorola Atrix 4G
*Motorola Bravo
*Motorola Cliq 2 ''(untested)''
*Motorola Defy
*Motorola Droid 2, Droid 2 Global
*Motorola Droid Pro (Motorola PRO)
*Motorola Droid X
*Motorola Xoom
*POV Mobii Tegra Tablet
*Samsung Continuum (i400)
*Samsung Droid Charge ''(untested)''
*Samsung Galaxy S (i9000, Captivate, Fascinate, Vibrant, Epic 4G)
*Samsung Galaxy S II ''(untested)''
*Samsung Galaxy Tab, Galaxy Tab 10.1
*Samsung Infuse 4G ''(untested)''
*Samsung T-Mobile Sidekick 4G ''(untested)''
*Sony Ericsson Xperia Arc
*Sony Ericsson Xperia Play
*Toshiba AC100 smartbook
*Toshiba AS100 tablet
*Viewsonic gTablet
</font>
The following devices have compatible hardware, but may have software problems when running Firefox. These bugs may be fixed in future versions:
<font color="#006">
*Acer Liquid E - Firefox crashes on startup with Android 2.1 ({{bug|637424}})
*Acer Liquid (Liquid A1) - Firefox crashes on startup ({{bug|606194}}, <font color="green">fixed in Firefox 4.0?</font>)
*Archos 101 Internet Tablet - Firefox freezes or crashes ({{bug|621645}})
*Motorola Charm - does not have the suggested amount of RAM.
*Motorola Droid (Milestone) - Firefox crashes/freezes while running ({{bug|602252}})
*Samsung Galaxy S 4G - [https://support.mozilla.com/en-US/questions/786639 installation error?]
*Samsung Nexus S - Firefox crashes/freezes while running ({{bug|624652}}, [https://support.mozilla.com/en-US/questions/777595 SUMO reports], <font color="green">fixed in Android 2.3.3</font>)
*Sony Ericsson Xperia X10 - does not have the suggested amount of RAM (384Mb).
</font>
These devices have '''ARMv6''' processors and are not compatible with Firefox for Android:
<font color="#600">
*Android SDK emulator
*Asus Garmin nuvifone A50 (T-Mobile Garminfone)
*Augen GENTouch 78 Tablet
*Coby Kyros Internet Tablet (MID7015)
*Geeksphone One, Geeksphone Zero
*HTC Aria
*HTC ChaCha
*HTC Dream (T-Mobile G1, Android Dev Phone 1)
*HTC Droid Eris
*HTC Espresso (T-Mobile myTouch 3G Slide)
*HTC Hero (T-Mobile G2 Touch)
*HTC Legend
*HTC Magic (T-Mobile myTouch 3G, T-Mobile G1 Touch)
*HTC Salsa
*HTC Tattoo
*HTC Wildfire
*Huawei Ascend
*Huawei Ideos U8150-B (T-Mobile Comet)
*Huawei U8110 (T-Mobile Pulse Mini)
*Huawei U8230
*LG Ally (Apex) (LG VS740)
*LG GW620 (Eve, InTouch Max, LinkMe)
*LG Optimus, Optimus M, Optimus T, Optimus S, Optimus V
*LG Vortex
*MAG iMiTO iM7
*MAG iMiTO iM7S
*Motorola Backflip
*Motorola Citrus
*Motorola Cliq (MB200)
*Motorola Dext
*Motorola Devour
*Motorola i1
*Motorola Spice XT300
*Motorola Quench XT5 XT502
*Pandigital Novel
*Samsung Behold, Behold 2
*Samsung GT-S5570 Galaxy Mini
*Samsung i5500 Galaxy 5 (Corby)
*Samsung i5700 Galaxy Portal (Spica)
*Samsung i5800 Galaxy 3
*Samsung i7500 Galaxy
*Samsung Intercept
*Samsung M900 Moment
*Samsung S5830 Galaxy Ace
*Samsung Transform
*Sanyo ZIO M6000
*Sony Ericsson Xperia X8
*Sony Ericsson Xperia X10 Mini
*Sony Ericsson Xperia X10 Mini Pro
*Superpad 10.2" Tablet PC
*Viewsonic ViewPad 7 Tablet
*Velocity Micro T103 Cruz tablet
*Vodafone 845
*ZTE Blade / San Francisco
*ZTE Light / V9
</font>
== What's new? ==
=== New in Firefox 4 ===
* See the [http://www.mozilla.com/en-US/mobile/4.0/releasenotes/ release notes].
=== New in Firefox 5 (Aurora) ===
* Added a preference for the '''[http://dnt.mozilla.org/ Do Not Track]''' header ({{bug|648654}}).
* Smoother scrolling ({{bug|639179}}).
* New visual design for dialogs and popups ({{bug|618989}}).
* Performance improvements for page loading, JavaScript, and video.
* For web developers:
** Support for '''[http://dbaron.org/log/20110419-animations CSS3 Animation]'''.
* Fixed bugs:
** SwiftKey keyboard crashes ({{bug|617298}}).
** Saved images don't appear in the Gallery app immediately ({{bug|646550}}).
** Some bugs in RTL (right-to-left) languages like Arabic.
=== New in Firefox 6 (Nightly) ===
* For web developers:
** [[Fennec/Features/touch|Touch Events]] (part 1 - single touch only).
** [[Fennec/Features/indexdb|IndexedDB]] database storage for web pages.
** Automatic text hyphenation with the -moz-hyphens CSS property ({{bug|253317}}).
* Fixed bugs:
** Some bugs in RTL (right-to-left) languages like Arabic.
* More coming soon...
== Development ==
Firefox for Android is part of the [[Fennec]] project to bring the full Firefox web browser to mobile devices.
See [[Mobile/Fennec/Android]] for build instructions, developer documentation, and more project status.

Latest revision as of 22:19, 17 March 2021

Download Firefox for Android

Install Firefox from the Google Play Store

To find out more about Firefox for Android and other Mozilla mobile apps visit mozilla.com/mobile in your phone's web browser.

For direct APKs and pre-release versions visit https://github.com/mozilla-mobile/fenix/wiki#download

Support

If you have questions or trouble with Firefox for mobile, please see our dedicated Mobile Support site.