導航:首頁 > 科技大全 > 開發rom的系統

開發rom的系統

發布時間:2022-12-27 18:27:50

『壹』 什麼是rom有哪幾種

ROM常用於手機定製系統玩家的圈子中,那麼你對ROM了解多少呢?下面就讓我來給你科普一下什麼是rom。

rom的定義

ROM 是 ROM image(只讀內存鏡像)的簡稱,常用於手機定製系統玩家的圈子中。

智能手機配置中的ROM指的是 EEProm (電擦除可寫只讀存儲器),類似於計算機的硬碟,一般手機刷機的過程,就是將只讀內存鏡像(ROM image)寫入只讀內存(ROM)的過程。

常見的 ROM image 有 img、zip 等格式,前者通常用fastboot程序通過數據線刷入(線刷),後者通常用 recovery 模式從 sd刷入(卡刷),固 img 鏡像也被稱為線刷包,zip 鏡像也被稱為卡刷包。

因為 ROM image 是定製系統最常見的發布形式,所以通常玩家會使用 ROM 這個詞指代手機的操作系統。

國內的定製系統開發者,經常會陷入自己的產品究竟是應該稱為OS 還是UI 的爭論,為了避免此類爭論和表示謙虛,會自稱為 ROM。很多定製系統玩家也會統一將定製系統稱為 ROM。

因為系統源碼需要打包才能成為鏡像,所以 ROM 也會被稱為「包」。

常見的Android 系統的發行版ROM

1、CyanogenMod

CyanogenMod是一個基於開源Android系統修改定製的發行版。它提供一些在官方Android系統或手機廠商沒有提供的功能 ,例如:支持Free Lossless Audio Codec- FLAC (無損音頻壓縮編碼)音頻格式的音樂,多點觸控, 從SD外置存儲器運行程序,壓縮緩存,大量APN的名單,重新啟動功能,Wi-Fi無線網路支持,藍牙,USB網路分享等。CyanogenMod也是第一個使用BFS作任務管理器的操作系統。CyanogenMod聲稱提供比官方固件版本更高性能和更可靠。

2、Smartisan OS

Smartisan OS是中國大陸科技公司錘子科技推出的一款基於CyanogenMod而深度定製的Android移動操作系統,俗稱“錘子ROM”[1]。它大幅修改了Android本地的用戶界面並新增了多項個性化的功能。該系統於2013年3月27日在北京國家會議中心的“錘子智能手機操作系統發布會”上,由錘子科技的創始人羅永浩首次公布。

3、IUNI OS

金立公司開發的 Android 發行版,IUNI OS最早的內部代號叫Aurora, 英文里的“極光”一詞。負責人劉世超表示,IUNI OS中的OS主要是指“OUR SERVICE”,其本義是通過深度定製的安卓操作系統,為用戶提供獨特的體驗與服務。這種獨特性主要體現在四個方面,即優雅文藝的設計風格、精簡輕快的實用功能、精緻悅動的交互體驗以及純凈精良的服務傳遞。

4、MIUI

MIUI是小米公司旗下基於Android系統深度優化、定製、開發的第三方手機操作系統,能夠帶給國內用戶更為貼心的Android智能手機體驗。從2010年8月16日首個內測版發布至今,MIUI已經擁有國內外1億的發燒友用戶,享譽中國、英國、德國、西班牙、義大利、澳大利亞、美國、俄羅斯、荷蘭、瑞士、巴西等多個國家。MIUI是一個基於CyanogenMod而深度定製的Android流動操作系統,它加入了大量來自蘋果公司iOS的設計元素。MIUI系統亦採用了和原裝Android不同的系統應用程序,取代了原裝的音樂程序、調用程序、相冊程序、相機程序及通知欄,添加了原本沒有的功能。由於MIUI重新製作了Android的部分系統資料庫表並大幅修改了原生系統的應用程序,因此MIUI的數據與Android的數據互不兼容,有可能直接導致的後果是應用程序的不兼容。MIUI是一個由中國一班愛好者一起開發的定製化系統,根據中國用戶的需求而作出修改,現正處於Beta測試階段,在收集用戶意見後每逢周五均會提供OTA升級。現時MIUI系統由小米科技負責開發,而小米科技在2011年8月發布推出一部預載MIUI,名為小米手機的智能手機,2012年5月15日發布“青春版小米手機。

2010年8月16日深度定製的Android手機系統MIUI誕生,每周五更新。

5、Flyme OS

全新Flyme OS 1.0是魅族為其新一代智能手機傾力開發的創新之作,凝聚了魅族多年來對智能手機用戶體驗的深度發掘和在其歷代操作系統上演進優化的經驗和技術實力,力求為魅族手機提供更強大的應用功能和更卓越的操作感受。Flyme OS 1.0將提供邏輯更清晰、操作線程更短的用戶交互,令功能一目瞭然、易用順手。系統應用也將結合各項快速操作方式而更加智能貼心。新系統UI將全面革新,在清新簡潔的基礎上使界面表現更富個性化,視覺效果超乎想像,操作中新增大量動態效果,令指尖感受更加逼真,界面隨心而動。同時,魅族精心研發、積極布局的手機雲服務在新系統上也開始了新一輪創新。數據備份、同步,手機遺失查找、定位鎖定等雲服務將藉此獲得全面升級,並將新提供手機聯系人間的文件雲傳輸等多項新增服務。憑借對系統的全面優化,魅族手機的多媒體影音功能也將更加強大,並將搭載高品質全無損的在線音樂服務。

6、TOS

TOS指TencentOS,2015年3月3日,TOS從6萬報名者中選出200名內測體驗官,正式開始內測。

設計風格上來看,騰訊TOS系統界面以簡約為主基調。

界面風格上來看,騰訊TOS系統以簡約為主基調。

預裝應用方面,TencentOS內測版僅有天氣、文件管理、瀏覽器等系統層級應用嵌入。

7、XTUI

XTUI全稱x-traveller UI,是曉天ROM組的原創UI,主打輕系統,脫去繁重的各項軟體,體驗純凈的

安卓系統,全局都十分簡潔,簡約風滲透進了系統的各個層面。

rom的分類

因為 Android 系統的開放性,所以大多情況下 ROM 都是指代 Android 系統的各種發行版。

一般分為兩大類,一種是出自手機製造商官方的原版 ROM,特點是穩定,功能上隨廠商定製而各有不同;

『貳』 手機rom開發,最好需要電腦什麼系統

當然是LINUX。android本身就是基於LINUX研發出來的。當然WINDOWS也是可以的,就是稍微麻煩一些。

『叄』 用c語言可以編成一個手機的rom(在安卓的基礎上,深度開發的手機系統)嗎

我是這樣理解的。首先Android所謂的rom是說支持手機運行的系統軟體環境。包括如bootloader,kernel,system等。
這裡面很大程度是c開發的,比如內核kernel,system裡面的部分模塊。但是還有一些系統軟體apk,框架層由Java開發。
理論上,用c肯定是能開發一個手機rom的。但是如果要在Android上,看你需要從哪裡切入。如果你就只想改一下系統軟體或者改改框架層,用Java就可以。也可以與c結合開發。具體的可以看看Java應用開發。然後把應用放到rom包裡面
而如果要深度定製一些服務,或者添加一些內核模塊,就得再好好研究一下Android系統源碼。具體選定在那一層進行修改。

『肆』 MIUI系統介紹

MIUI(米柚)是小米科技旗下基於Android操作系統所開發的ROM(刷機所用的鏡像),專為中國人習慣設計,全版面改進原生體權驗,能夠帶給國內用戶更為貼心的Android智能手機體驗。MIUI發布五年來,研發團隊達750人,每周升級已經累計發布249個版本,擁有激活用戶1.5億,遍布156個國家和地區、32種語言。
2014年8月16日,小米公司召開發布會發布了基於安卓4.4的MIUI 6。
2015年8月13日,小米公司召開發布會發布了基於安卓4.4(部分機型為5.0.2)的MIUI 7。

『伍』 ROM(刷機所用的鏡像)詳細資料大全

ROM 是 ROM image(唯讀記憶體鏡像)的簡稱,常用於手機定製系統玩家的圈子中。 一般手機刷機的過程,就是將唯讀記憶體鏡像(ROM image)寫入唯讀記憶體(ROM)的過程。 常見的 ROM image 有 img、zip 等格式,前者通常用 fastboot 程式通過數據線刷入(線刷),後者通常用 recovery 模式從 sd刷入(卡刷),故 img 鏡像也被稱為線刷包,zip 鏡像也被稱為卡刷包。 國內的定製系統開發者,經常會陷入自己的產品究竟是應該稱為 OS還是 UI的爭論,為了避免此類爭論和表示謙虛,會自稱為 ROM。很多定製系統玩家也會統一將定製系統稱為 ROM。

基本介紹

定義,分類,常見ROM,製作團隊,

定義

ROM 是 ROM image(唯讀記憶體鏡像)的簡稱,常用於手機定製系統玩家的圈子中。 智慧型手機配置中的ROM指的是 EEProm (電擦除可寫唯讀存儲器),類似於計算機的硬碟,一般手機刷機的過程,就是將唯讀記憶體鏡像(ROM image)寫入唯讀記憶體(ROM)的過程。智慧型手機的ROM指的是其存儲空間,一般是由UFS等快閃記憶體製作,其硬體不是唯讀的,所謂唯讀是指軟體層面對系統分區的讀寫許可權設定。 常見的 ROM image 有 img、zip 等格式,前者通常用fastboot程式通過數據線刷入(線刷),後者通常用 recovery 模式從 sd刷入(卡刷),固 img 鏡像也被稱為線刷包,zip 鏡像也被稱為卡刷包。 因為 ROM image 是定製系統最常見的發布形式,所以通常玩家會使用 ROM 這個詞指代手機的作業系統。 國內的定製系統開發者,經常會陷入自己的產品究竟是應該稱為OS 還是UI 的爭論,為了避免此類爭論和表示謙虛,會自稱為 ROM。很多定製系統玩家也會統一將定製系統稱為 ROM。 因為系統源碼需要打包才能成為鏡像,所以 ROM 也會被稱為「包」。

分類

因為 Android 系統的開放性,所以大多情況下 ROM 都是指代 Android 系統的各種發行版。 一般分為兩大類,一種是出自手機製造商官方的原版 ROM,特點是穩定,功能上隨廠商定製而各有不同; 另一種是開發愛好者利用官方發布的原始碼自主編譯的原生ROM,特點是根據用戶具體需求進行調整,使ROM更符合不同地區用戶的使用習慣。

常見ROM

1、CyanogenMod CyanogenMod是一個基於開源Android系統修改定製的發行版。它提供一些在官方Android系統或手機廠商沒有提供的功能 ,例如:支持Free Lossless Audio Codec- FLAC (無損音頻壓縮編碼)音頻格式的音樂,多點觸控, 從SD外置存儲器運行程式,壓縮快取,大量APN的名單,重新啟動功能,Wi-Fi無線網路支持,藍牙,USB網路分享等。CyanogenMod也是第一個使用BFS作任務管理器的作業系統。CyanogenMod聲稱提供比官方固件版本更高性能和更可靠。 2、Smartisan OS Smartisan OS是中國大陸科技公司錘子科技推出的一款基於CyanogenMod而深度定製的Android移動作業系統,俗稱「錘子ROM」[1]。它大幅修改了Android本地的用戶界面並新增了多項個性化的功能。該系統於2013年3月27日在北京國家會議中心的「錘子智慧型手機作業系統發布會」上,由錘子科技的創始人羅永浩首次公布。 3、IUNI OS 金立公司開發的 Android 發行版,IUNI OS最早的內部代號叫Aurora, 英文里的「極光」一詞。負責人劉世超表示,IUNI OS中的OS主要是指「OUR SERVICE」,其本義是通過深度定製的安卓作業系統,為用戶提供獨特的體驗與服務。這種獨特性主要體現在四個方面,即優雅文藝的設計風格、精簡輕快的實用功能、精緻悅動的互動體驗以及純凈精良的服務傳遞。 4、MIUI MIUI是小米公司旗下基於Android系統深度最佳化、定製、開發的第三方手機作業系統,能夠帶給國內用戶更為貼心的Android智慧型手機體驗。從2010年8月16日首個內測版發布至今,MIUI已經擁有國內外1億的發燒友用戶,享譽中國、英國、德國、西班牙、義大利、澳大利亞、美國、俄羅斯、荷蘭、瑞士、巴西等多個國家。MIUI是一個基於CyanogenMod而深度定製的Android流動作業系統,它加入了大量來自蘋果公司iOS的設計元素。MIUI系統亦採用了和原裝Android不同的系統應用程式,取代了原裝的音樂程式、調用程式、相冊程式、相機程式及通知欄,添加了原本沒有的功能。由於MIUI重新製作了Android的部分系統資料庫表並大幅修改了原生系統的應用程式,因此MIUI的數據與Android的數據互不兼容,有可能直接導致的後果是應用程式的不兼容。MIUI是一個由中國一班愛好者一起開發的定製化系統,根據中國用戶的需求而作出修改,現正處於Beta測試階段,在收集用戶意見後每逢周五均會提供OTA升級。現時MIUI系統由小米科技負責開發,而小米科技在2011年8月發布推出一部預載MIUI,名為小米手機的智慧型手機,2012年5月15日發布「青春版小米手機。 2010年8月16日深度定製的Android手機系統MIUI誕生,每周五更新。 5、Flyme OS 全新Flyme OS 1.0是魅族為其新一代智慧型手機傾力開發的創新之作,凝聚了魅族多年來對智慧型手機用戶體驗的深度發掘和在其歷代作業系統上演進最佳化的經驗和技術實力,力求為魅族手機提供更強大的套用功能和更卓越的操作感受。Flyme OS 1.0將提供邏輯更清晰、操作執行緒更短的用戶互動,令功能一目瞭然、易用順手。系統套用也將結合各項快速操作方式而更加智慧型貼心。新系統UI將全面革新,在清新簡潔的基礎上使界面表現更富個性化,視覺效果超乎想像,操作中新增大量動態效果,令指尖感受更加逼真,界面隨心而動。同時,魅族精心研發、積極布局的手機雲服務在新系統上也開始了新一輪創新。數據備份、同步,手機遺失查找、定位鎖定等雲服務將藉此獲得全面升級,並將新提供手機聯系人間的檔案雲傳輸等多項新增服務。憑借對系統的全面最佳化,魅族手機的多媒體影音功能也將更加強大,並將搭載高品質全無損的線上音樂服務。 6、TOS TOS指TencentOS,2015年3月3日,TOS從6萬報名者中選出200名內測體驗官,正式開始內測。 設計風格上來看,騰訊TOS系統界面以簡約為主基調。 界面風格上來看,騰訊TOS系統以簡約為主基調。 預裝套用方面,TencentOS內測版僅有天氣、檔案管理、瀏覽器等系統層級套用嵌入。 7、XTUI XTUI全稱x-traveller UI,是曉天ROM組的原創UI,主打輕系統,脫去繁重的各項軟體,體驗純凈的 安卓系統,全局都十分簡潔,簡約風滲透進了系統的各個層面。

製作團隊

國內外比較流行的安卓ROM團隊(排名不分先後) 錘子ROM(Smartisan OS) CyanogenMod(CM) 秀卓(showos) MIUI EUI Flyme EMUI 點心 樂眾OS 樂蛙 深度OS 騰訊tos(titaos) 阿里雲OS 網路雲OS Flour Mod 魔趣(MoKee)OS JOYOS Foxrom(狐雲ROM) FLY-UI 新蜂rom ColorOS IUNI OS AOKP VIBE UI 力卓 盛悅 MY UI YD-M 手機派 機鋒GR團隊 知星ROM IUNI (愛由你OS) FIUI PAC ROM amigo os cool ui kele ui Perfect OS(完美OS) XTUI(曉天UI) 氫/氧OS R.S.R TV ROM Android M 官方ROM(OEM ROM) Hong OS

『陸』 小米手機開發版系統哪裡下載

1.網路搜索miui論壇,並點擊後面帶有官網的那個網站,可以看一下圖。

2.點擊進去後可見下圖中界面,然後點擊圖中紅圈中的三條杠

3.點擊後可見下圖,點擊下載

4.點擊可見下圖,然後選擇你所對應的機型(例如你手機為mix2便選擇mix2)

5.選擇後便會出現開發版下載頁面

6.也可直接點擊下面我給出的鏈接,然後直接選擇對應的機型即可:

http://www.miui.com/getrom.php

『柒』 進行安卓ROM開發哪個操作系統最合適

我是HTC G11港行 2.3.5的系統,已經有root許可權了,要不要刷rom包呢?
2.3.6、2.3.7、2.4.0的rom包哪個好呢? 相比之下是刷還是不刷的好?(因為獲得root以後我刪了些系統的東西,有點亂亂的,當然都是按照可以刪的那個列表刪的,但是刪了之後覺得系統好像不太穩定了,又加回了一些,總之有點混亂)
不知道哪個高版本的rom精簡也好用,如果可以推薦最好有界面我可以看一下嗎?精簡到什麼程度?都帶什麼東西可以看一下最好。謝謝了。

『捌』 android rom開發主要做什麼工作的具體干什麼事情

簡單來說,就是訂制修改android系統的源碼。
首先download下來google官方源碼,然後進行修改或者擴展。
像MIUI,以及魅族os,都是基於官方系統修改後的定製rom。(這些是通用rom,有些則會修改驅動與某硬體綁定)
不過定製版本相當於分支版,盡管自由度高。可是面臨官方版本升級同時維護自己分支升級的額外作業,而google版本帝升級頻度又高,所以維護真是體力活。

閱讀全文

與開發rom的系統相關的資料

熱點內容
gdx文件怎麼打開 瀏覽:759
如何更新大數據量表 瀏覽:311
特殊量產工具 瀏覽:980
安卓網路顯示h2是什麼意思 瀏覽:90
哪個拍照app好 瀏覽:70
文件被設置隱藏屬性如何顯示 瀏覽:142
網路電視的好處 瀏覽:657
cf槍戰王者手游下載官網下載最新版本下載 瀏覽:925
stm32固件庫版本查看 瀏覽:396
如何從數控編程小白到大師 瀏覽:183
更改微信共享實時位置信息 瀏覽:13
js姓名正則 瀏覽:843
如何利用串口傳輸文件夾 瀏覽:346
jca文件怎麼用word打開 瀏覽:965
U盤文件木馬隱藏exe工具 瀏覽:152
下載優酷app視頻播放器安裝 瀏覽:38
兩個excel文件不同 瀏覽:585
如何更新網站內容 瀏覽:953
什麼網站下載廣場舞是免費的 瀏覽:307
西門子編程軟體怎麼變成中文 瀏覽:984

友情鏈接