芯靈思sin a31s光盤(pán)開(kāi)發(fā)android422快速移植指南_第1頁(yè)
芯靈思sin a31s光盤(pán)開(kāi)發(fā)android422快速移植指南_第2頁(yè)
芯靈思sin a31s光盤(pán)開(kāi)發(fā)android422快速移植指南_第3頁(yè)
芯靈思sin a31s光盤(pán)開(kāi)發(fā)android422快速移植指南_第4頁(yè)
芯靈思sin a31s光盤(pán)開(kāi)發(fā)android422快速移植指南_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

Revision1024x600dpi512M 1080P使能說(shuō)明A31S512MDDR方案編譯說(shuō)文檔說(shuō) 代碼方案配置準(zhǔn) android/device/softwinner/fiber- 編譯說(shuō) 方案的客制 LCD種類說(shuō) 開(kāi)機(jī)logo替 DPI與 LCD的DPI計(jì) 方案的DPI設(shè) LCD及UI方向配置(V3.0尚未提交 yer的配 快拍APK配 虛擬按鍵設(shè)置及截屏方 默認(rèn)墻紙?jiān)O(shè) Launcher桌面默認(rèn)圖標(biāo)和快捷欄設(shè) 默認(rèn)字體大小設(shè) 默認(rèn)LCD關(guān)閉時(shí)間設(shè) 開(kāi)機(jī)音 錯(cuò)誤!未定義書(shū)簽快速開(kāi)關(guān)機(jī)功能使能和關(guān) Phablet配 本文檔主要針對(duì)Android4.2.2與Android4.1.1方案移植的差異進(jìn)行說(shuō)明,其他內(nèi)容不再贅代碼請(qǐng)參考SDK發(fā)布文檔之說(shuō)明方案配置準(zhǔn)2個(gè)repo3個(gè)主要工程,repolicheeandroid,3個(gè)工程主要涉及l(fā)ichee/linux-3.3、lichee/tools、android/device/softwinner/fiber-xxx三個(gè)。lichee/linux-Kernel部分一般無(wú)須配置,但需要根據(jù)方案為新增器件增加驅(qū)動(dòng)支持。一般涉及到新增模塊為T(mén)P、Camera及各Sensor等,其他模塊較為固定。個(gè)別案涉及到新LCDLCD驅(qū)動(dòng)基本可以支持絕大部分的LCD面板或,個(gè)別案特殊對(duì)待即可。pack/chips/sun6i/configs/android/fiber-a31stpack/chips/sun6i/configs/android/fiber-xxx作為方案配置,根據(jù)方案原理圖修改所有模塊的使用狀態(tài)以及GPIO的配置。android/device/softwinner/fiber- fiber-a31stA31sminiPadfiber-a31stA31s512MDDRfiber-w02A312048x1536Retinafiber-w01-A311280x800參考案(暫無(wú)生成一個(gè)新的方案請(qǐng)從其他方案配置拷貝一份到新的方案配置,如android/device/softwinner/fiber-a31standroid/device/softwinner/fiber-xxx,然后進(jìn)入fiber-xxx修改對(duì)$$cd$cp-rffiber-a31stfiber-$cdfiber-$rm-rf.gitmodules#刪除原有的kernel$mvfiber-a31st.mkfiber-xxx.mkmakefile$git$gitadd*- 的git倉(cāng)$findtypef|xargssedis/A31ST/XXX/g'A31ST$findtypef|xargssedis/a31st/xxx/g'a31st$git $gitadd $gitcommitminitversionforprojectxxx"編譯說(shuō)#./build.sh-p#./build.sh-p#./build.sh-p#./build.sh-p 方案的客制LCD種類說(shuō)在豎屏方案中,所選LCD的方向不同會(huì)一系列配置問(wèn)題,因此在此特別對(duì)LCD種類做一初步說(shuō)明。LCD根據(jù)行輸出方向可分為物理橫屏和物理豎屏兩種,如:物理橫屏:widthheight1280x800,2048x1536物理豎屏:widthheight768x1024,800x1280為該LCD零點(diǎn):圖5-1物理橫屏和物理豎屏的豎屏方案表PCBLCD安裝方向錯(cuò)誤的現(xiàn)象(這種情況在硬件實(shí)現(xiàn)階段必須Checklist的重要檢查對(duì)象,能避免則避免,以免在軟件實(shí)現(xiàn)上造成不必要的麻煩,物理橫屏圖5-2錯(cuò)誤的物理橫屏和物理豎屏的豎屏方案實(shí)logoandroid/device/softwinner/fiber-android/device/softwinner/fiber- lichee/tools/pack/chips/sun6i/configs/android/fiber-xxx/bootlogo.bmp來(lái)實(shí)現(xiàn)替換。其他兩個(gè)文件(注意方向和分辨率的選擇DPILCDDPI計(jì)算DPI=DPI=(x2y2)05L,其中x,yLCD的寬高,L為其對(duì)角線長(zhǎng)度,單位為7.84iPadminiDPI為:DPI768x1024768210242)057.841280/7.84Android標(biāo)準(zhǔn)案中的DPI選擇AndroidUIDPI由于yAPPAndroid120、160、213、240、320四種DPI中選擇配置方案。方案DPI設(shè)置為簡(jiǎn)單起見(jiàn),此處給出各分辨率的DPI設(shè)置參考,特殊需求可自行修改,修改可能造成應(yīng)用程序的兼容性以及y過(guò)濾檢查問(wèn)題,參考如下(不分橫豎:LCDLCDLCDLCDLCDLCDLCDLCDLCD及UI方向配置(V3.0尚未提交LCDLCD裝配的問(wèn)題,其他方向問(wèn)題,請(qǐng)及時(shí)告知同事,謝謝。在android/device/softwinner/fiber-xxx.mk中添加ro.sf.rotation(注:非Android4.1.1上的 ll ro.sf.hwrotation)屬性,來(lái)設(shè)置扭轉(zhuǎn)角度,可設(shè)為90,180,270,默認(rèn)為 ll 注改4K器和快拍軟件的人不允許使用o.sf.roation屬性,系統(tǒng)方向統(tǒng)一控制,不再recoveryUI的方向控制需要修改文件 :=180Kyer的配置4Kyer:android/device/softwinner/fiber-xxx/cfg-l0酷炫模式使能,1為是,0是否默認(rèn)全屏,1為是,0 0000: ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE,單一橫: ActivityInfo.SCREEN_ORIENTATION_PORTRAIT,縱向正 ActivityInfo.SCREEN_ORIENTATION_SENSOR,四向Android4.2SDKAPK修改android/device/softwinner/fiber-xxx/configs/cfg-AWGallery.xml中的配置屬性,定義如延時(shí)錄制功能,1使能,0UI翻轉(zhuǎn)控制,1翻轉(zhuǎn),0全景拍照支持,1支持,0虛擬

android/device/softwinner/fiber-設(shè)置下面所述值,ture為顯示虛擬音量鍵,false<booloverlay/frameworks/base/packages/SystemUI/res/layout-swxxxdp/navigation_bar.xml中的layout值,主要涉及l(fā)ayout_widthpadding的設(shè)置,具體情況需要不斷調(diào)節(jié)并查看實(shí)際效果。補(bǔ):此處不再設(shè)置截屏鍵,截屏請(qǐng)使用電源+音量減的組合方式導(dǎo)航欄在顯示虛擬圖標(biāo)的情況下支持“BACK”、HOME”、RECENT“VolumeUp“VolumeDown”5LCD的分辨率和尺寸不同,在不同的平臺(tái)上可能顯示效果不一樣。需要調(diào)整overlay中的參數(shù):默認(rèn)墻紙?jiān)O(shè)置default_wallpaper.jpg 所運(yùn)行的APP的packageSetting.java中第一行有效代碼會(huì)顯示包名 xyx3,2,1,0,往右x5,6,7,8。如果修改了默認(rèn)的圖標(biāo)個(gè)數(shù),默認(rèn)字體大小設(shè)置fontScalefontScale為L(zhǎng)CD關(guān)閉時(shí)間設(shè)efaults.xml中如下設(shè)置(單位為秒:<integer<integername="defscreenoff下拉菜單QuickSettingml中如下設(shè)置(true顯示,false不顯示:<bool開(kāi)機(jī)將開(kāi)機(jī)音樂(lè)命名為boot.wav放置android/device/softwinner/fiber-xxx/media目錄,并修改android/device/softwinner/fiber-xxx/fiber-xxx.mkPRODUCT_COPY_FILES的啟動(dòng)音樂(lè)文件,如PRODUCT_COPY_FILESPRODUCT_COPY_FILES+=空空快速注:使能情況下在設(shè)置-輔助功能中有快速開(kāi)關(guān)機(jī)使能選項(xiàng),選擇后使能下次選用快速開(kāi)關(guān)機(jī)模Phablet文件,問(wèn)題請(qǐng)?jiān)儐?wèn)全志潘海東。 istheoriginalworkandcopyrightedpropertyofAllwinnerTechnology(“Allwinner”).ReproductioninwholeorinpartmustobtainthewrittenapprovalofAllwinnerandgiveclearacknowledgementtothecopyrightowner.TheinformationfurnishedbyAllwinnerisbelievedtobeaccurateandreliable.Allwinnerreservestherighttomakechangesincircuitdesignand/orspecificationsatanytimewithoutnotice.Allwinnerdoesnotassumeanyresponsibilityandliabilityforitsuse.Norforanyinfringementsofpatentsorotherrightsoftheth

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論