Mozilla 與 ZTE 共同合作開發了 ZTE Open。ZTE Open 是一款為開發者和早期接受者所開發的 Firefox OS 裝置,它已解鎖、開放用於測試和實驗。
Note: 本指南不適用於 ZTE Open C 裝置,針對 ZTE Open C 請參考 ZTE Open C 頁面。
購買裝置
請連至 ZTE 美國、歐洲或香港 ebay 商店購買。
升級 Firefox OS
接下來我們將提供升級 ZTE Open 的說明指示:
一般
一般 Firefox OS 的建置、更新和測試都是透過用 USB 連接電腦和手機後,利用 ADB (Android Debugging Bridge) 以及 Fastboot 發送指令進行操作,所以我們需要安裝 ADB 以及 fastboot 到電腦上 (可至 Android Developer Toolkit 取得) ,並不需要安裝整個 Android 開發工具包,adb 以及 fastboot 可以到 /platform-tools/
資料夾找到。
然後,請打開手機的遠端除錯選項,enable remote debugging。
Firefox OS 1.1
2013/12/10,ZTE 發佈了 ZTE Open 的 Firefox OS 1.1 更新包,這個更新開啟了 fastboot, 解決了前一個發佈版本這方面的問題。
在升級到 v1.2 前,最好先升級到 v1.1。升級 v1.1 首先先到 OPEN (American Standard 或 OPEN (European Standard) 下載升級包,請注意我們需要下載對應 OS 版本,所以從 v1.0 升級的人請下載 "V1.1.0B02(for V1.0)",下載檔案中同時也含有說明文件。接下來請解開下載檔案按照以下步驟升級你的 ZTE Open。
Note: 使用者資料會在 microSD 卡升級過程中被刪除,請先備份你的資料 。
以下是透過 microSD 卡升級步驟:
- 關機、打開背蓋、取下電池背後的 microSD 記憶卡。
- 將 SD 卡插入電腦。
- 把下載的 US_DEV_FFOS_V1.1.0B04_UNFUS_SD.zip 或 EU_DEV_FFOS_V1.1.0B04_UNFUS_SD.zip (看你下載的版本) 複製到 microSD 卡的 root 底下,請不要解開 zip 檔。
- 卸除 SD 卡、裝回到手機上。
- 同時按下音量向上鍵和電源鍵。音量向上鍵位於手機左側長條型按鍵的上半部。兩顆鍵同時按下後會進入 Firefox OS recovery 模式 (注意 Firefox logo 會先出現一陣子再進入 recovery 模式)。
- 按音量上下鍵再選項間移動,請選擇 “apply update from external storage.”
- 按電源鍵確認選項後會看見 microSD 卡裡的檔案列表。
- 再用音量上下鍵選擇你剛剛複製過來的軔體檔 US_DEV_FFOS_V1.1.0B04_UNFUS_SD.zip 或 EU_DEV_FFOS_V1.1.0B04_UNFUS_SD.zip,然後按電源鍵確認。
如果一切順利的話,你會看到一連串訊息,當你看到 “Install from sdcard complete.” 那就代表升級完成,請選擇 “reboot system now” 重新開機,重新開機後你將會看到手機第一次啟動的設定頁面。
Firefox OS 1.2
2014, 1月,ZTE 發佈了一版 Firefox OS v1.2 beta 版 (fastboot 開啟、擁有 root 權限),此 beta 版本基本上是由 v1.1 baseline + v1.2 Gecko 與 Gaia, 而且不需要把檔案放在 microSD 卡中。
請先確認 v1.1 已經上面說明安裝完成,接著打開 terminal 然後輸入以下指令確認連線建立成功:
adb devices -l
如果連線成功,你會看到類似 "roamer2 device usb:2-1.2" 的回應訊息。
請前往 ZTE 建立的 Dropbox 帳戶下載對應 OS: US 版 或 UK 版,,Windows 使用者可以去下載特殊說明還有升級工具來協助安裝新版本。底下的說明指示無需特殊工具、適用於所有作業系統 – Linux, OS X, 和 Windows。
請解開下載好的檔案,開啟 terminal 進入到解開後的檔案資料夾。請注意以下步驟會刪除個人資料,所以請先備份好你的資料,接著輸入下列指令:
adb reboot bootloader
這個指令會讓裝置重開機,由於 fastboot 只在重開機過程中有效,請在重開機中輸入以下指令:
sudo fastboot devices
如果看到 "< waiting for device >" 訊息,請按下 Ctrl-C 並且再次輸入指令直到看見 "ROAMER2 fastboot" 之類的訊息回應。
接著請快速在重開機當中輸入下面指令:
fastboot flash boot boot.img fastboot flash userdata userdata.img fastboot flash system system.img fastboot flash recovery recovery.img fastboot erase cache fastboot reboot
Note: 如果一直看到 "< waiting for device >" 訊息,請嘗試在指令開頭前加上 sudo ,例如 "sudo falshboot flash boot boot.img"。
如果來不及輸入完指令,請從 "adb reboot bootloader" 指令開始再試一次。
一切順利的話,重開機後又會看到第一次手機啟用頁面,ZTE Open 此刻已經升級到 v1.2,進入系統後會看到許多測試 app ,請隨意自由自由刪除。
Note: Upgrading your ZTE Open to Firefox 1.1 or 1.2 (fastboot enabled) 由 Frédéric Harper 所撰寫的文章也提供了有用的安裝步驟說明。
Note: ZTE Open 的 v1.2 版有一個通知欄無法展開的問題,這個問題可以藉由燒錄最新的 Firefox OS 1.2 工程版解決,請確認 ADB 安裝好了 還有 遠端除錯 開啟,然後在 terminal 輸入下面指令:
git clone -b v1.2 https://github.com/mozilla-b2g/gaia.git gaia_v1.2
cd gaia_v1.2
make reset-gaia
Firefox OS 1.3 and beyond
ZTE currently haven't released builds for Firefox OS 1.3 and beyond. To get these on your ZTE open you'll have to manually build and install a new Firefox OS/B2G build on it (start at the build prerequisite instructions, and treat the ZTE like it is an Inari device, for the purposes of configuration). You can recover your phone if necessary, using the procedure cited in the I bricked my phone section.
Phone features
- CPU Qualcomm MSM7225A 1.0Ghz
- UMTS 850/1900 or UMTS900/2100
- GSM 850/900/1800/1900 (2G EDGE)
- Screen 3.5" HVGA
- Camera 2 MP (back)
- 256 MB (RAM)
- MicroSD (support up to 32GB)
- Battery 1200 mAh
- Wifi b, g, n, Bluetooth 2.1 EDR
- Light & Prox. Sensor, G-Sensor
- Radio FM, GPS
- MicroUSB
Note: the Hong Kong phones also support tri-band 3G Networks — HSDPA 850/1900/2100 (850/1900 for US, CA, 850/1900/2100 for Asia, AU, and 900/2100 for EU.)
Wireless carriers
Pricing information is for reference only and may not be accurate. Visit the associated link for official information.
US carriers
AT&T
- Website
- Nationwide coverage for 2G EDGE and 3G
Sampling of prepaid AT&T plans
Prepaid GoPhone®, Smartphone Plans
- $25/month, $5/50MB 3G data
- $60/month with 2GB data, $10/GB additional 3G data
Aio
Sampling of prepaid Aio plans
- Aio Smart - $55/month with 2GB 3G data, $10/GB additional 3G data
- Aio Pro - $70/month with 7GB 3G data, $10/GB additional 3G data
Good2GO
Sampling of prepaid Good2GO plans
- $50/month with 1GB 3G data, $20/GB additional 3G data
Other AT&T MVNOs
These carriers do not offer additional 3G data.
T-Mobile
- Website
- Nationwide coverage for 2G EDGE, limited metropolitan coverage for 3G
Canadian carriers
The US version of the ZTE Open also work in Canada on carriers that use the Bell/Telus network, or the Rogers network. Some regional carriers like Sasktel or MTS that have UMTS should work too.
It will not work on carriers that do not use UMTS or GSM, like Public Mobile, nor on the carriers that use the AWS band like WIND Mobile, Mobilicity, Videotron or Eastlink.
Memory card
File system
In order to be recognized by the phone, the MicroSD card must be formatted as a FAT32 file system. If a card is new or has never been reformatted, it should work as is.
Device revisions
Revision 01
Phones produced before 09/27/2013 do not have fastboot enabled and must be updated. Normally, this would be handled by Software Updates, but since some users have reported trouble with this method, ZTE have made SD card packages available to enable fastboot on earlier devices. Flash images for:
The zip file is linked under Downloads. Note that you need to download the version with your OS revision in it (that is, download the "V1.1.0B02(for V1.0)" if you are upgrading from V1.0). Once the file is downloaded and unzipped, follow the instructions in the bundled PDF to flash the package to your phone.
Related Support Forum Questions:
- ZTE Open update crashes
- Why is my ZTE Open unable to update Firefox OS?
- How can I unbrick ZTE Open with adb debug Disabled?
Revision 02
Phones produced on or after 09/27/2013 are fastboot enabled by default. This includes the Hong Kong phones.
Note: If you are unsure of your phone's revision, check it in Settings > Device Information > Software. If it is older than the following version numbers, you will need to update your phone using the above SD packages to enable fastboot.
- Phones from UK store:OPEN_EU_DEV_FFOS_V1.0.0B02
- Phones from US store:OPEN_US_DEV_FFOS_V1.0.0B02 (Some phones may display this version incorrectly, see bug 916098.)
Device support
Once your phone has fastboot enabled, you will then be able to build and install new Firefox OS/B2G builds on it (start at the build prerequisite instructions, and treat the ZTE like it is an Inari device, for the purposes of configuration), and recover your phone if necessary, using the procedure cited in the I bricked my phone section.
If you encounter errors about setting the system time while flashing a custom build, you may need to download a modified boot image.
I bricked my phone
If you are in the process of modifying your phone and it becomes “unresponsive” you should be able to recover it using fastboot with the following simple procedure.
First remove the USB cable and then remove the battery from the phone for 30 seconds. Then reinsert the battery and press the volume up button while holding the power button for a few seconds. Next reconnect the USB cable and run the following commands from a terminal window in the directory that contains the SD package files described above (it is worth checking for an update to the SD package before you do this):
fastboot flash recovery recovery.img
fastboot flash boot boot.img
fastboot flash userdata userdata.img
fastboot flash system system.img
fastboot reboot
This process should recover your phone. If it doesn't seem to work, you may have to try it a second time.
Headphones not working?
We found that the headset jack is designed by a Chinese manufacturer that has compatibility problems with other brands of headsets that include microphones. You may have voice mute problems when you try to use headsets made by Apple, Samsung, HTC, and others. You can buy a 3.5 mm headset adapter that reverses the microphone and ground pins to avoid this problem. For more information, see bug 812607.
Other support notes
Some customers have come across an Issue of FOTA updates failing to enable fastboot; this is still under investigation, and we are assisting ZTE to analyze every scenario. We will post more information as it is available.
If your phone was unfortunately damaged during the FOTA update because of ZTE providing false or wrong update files, you can attempt to restore it to factory settings using the appropriate SD image and instructions referenced in Revision 01. Otherwise, send your phone back to the eBay store you purchased it from in exchange for a new one. You may contact the store owner directly via an eBay message.