久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6216|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

在獲取Root 權(quán)限后做 Android 系統(tǒng)的修改

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:90014 發(fā)表于 2015-9-13 15:44 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
對于Android 4系統(tǒng),如果有產(chǎn)品固件的修改工具和量產(chǎn)工具,可以通過修改幾個簡單的設(shè)定,獲得root權(quán)限,并對系統(tǒng)做個性化定制修改。
首先找到位于系統(tǒng)根目錄下的default.prop特性設(shè)定文件。這是一個文本文件,其中有幾項設(shè)定的變更,可以改變設(shè)備與PC機連接以后的狀態(tài)。
1. 允許做 Debug 工作:ro.debuggable=1 允許對產(chǎn)品做 debug 工作;前提是有可以 debug 的途徑。一般系統(tǒng)是通過 USB_ADB 途徑,或者通過內(nèi)部的 SerialPort/BluetoothPort的設(shè)定,使得PC與設(shè)備關(guān)聯(lián),從而進(jìn)行 Debug 操作,獲取設(shè)備端的信息。
2, 對于USB端口的配置:將persist.sys.usb.config=mass_storage,adb并且添加persist.service.adb.enable=1,使得設(shè)備開機后默認(rèn)打開 USB調(diào)試模式。
    注意:如果把位于/system下的build.prop中的persist.sys.usb.config配置為adb,則系統(tǒng)中看不到U盤。因此默認(rèn)設(shè)置為mass_storage模式。
3. root權(quán)限的獲得:ro.secure=1時,系統(tǒng)默認(rèn)的調(diào)試用戶是Shell用戶,如果設(shè)置ro.secure=0,則默認(rèn)的調(diào)試用戶是root用戶。此時通過無論哪種PC 端的root工具與設(shè)備相連, 都 會檢查到設(shè)備已經(jīng)Root的結(jié)果。如果想讓設(shè)備獲得永久的root權(quán)限,可以在此狀態(tài)下運行PC端的root工具,將Root權(quán)限管理工具安裝到設(shè)備上, 以便對后續(xù)其它APK的運行權(quán)限進(jìn)行管理,這就是SuperUser工具包。如果不按照root工具包,則只能通過ADB調(diào)試模式獲得root權(quán)限,通過 調(diào)試端口對設(shè)備進(jìn)行控制。
4. 系統(tǒng)默認(rèn)語言和時區(qū)的設(shè)置:在build.prop中,其中ro.product.locale.language = zh,ro.product.locale.region = CN就可以將系統(tǒng)的默認(rèn)語言設(shè)定為中國中文簡體,其中zh是文字編碼方式,CN是區(qū)域代碼。通過修改default.prop中persist.sys.timezone=Asia/Shanghai,則可以將系統(tǒng)默認(rèn)的時區(qū)修改為UTC+8:00(中國標(biāo)準(zhǔn)時間,上海重慶北京)。這樣就不需要開機后再次設(shè)置語言和時區(qū)了。
    另外,系統(tǒng)的默認(rèn)時間格式修改,在build.prop中修改:ro.com.android.dateformat=yyyy-MM-dd,則修改為2014-11-26這樣的日期格式。如果是歐洲時間,則默認(rèn)為MM-dd-yyyy的形式。
5. 開機時是否顯示初始設(shè)置向?qū)В涸赿efault.prop中,ro.setupwizard.mode=DISABLE禁止在開機首次啟動后顯示設(shè)置向 導(dǎo),當(dāng)然還有ENABLE和OPTIONAL這兩個選項可用。不過,即使禁用了開機向?qū)В谏壨瓿珊蟮氖状螁雍螅M快進(jìn)入應(yīng)用程序列表界面中,會提示 用戶做首次開機重啟。建議盡快完成此次開機重啟,否則如果突然斷電,系統(tǒng)再次啟動時,前面的所有設(shè)置將會丟失。
6. 開機后省電的配置:在default.prop中,wifi.supplicant_scan_interval=120,指系統(tǒng)開機工作并且打開Wifi開關(guān)后,自動掃描wifi信號的周期,單位是秒。這個配置是每2分鐘掃描一次周圍Wifi信號的變化。這個值變小將會加快對信號的掃描頻率,但是會增加系統(tǒng)耗電。
7. 默認(rèn)的照片存放位置:在Build.prop中ro.camera.dcim=2,這里有0,1,2可選。0是內(nèi)置SD卡,1外置SD卡,2是優(yōu)先外置后內(nèi)置。文件位置都在/mnt/sdcard/DCIM或/mnt/ex_card/DCIM下,不同的系統(tǒng)中,這個文件夾的位置可能會有變化。
8. build.prop中的其它配置
    ro.wifi.modules = MT6620 #Wifi模組的型號    ro.settings.support.ethernet=true #是否支持有線網(wǎng)絡(luò),前提是系統(tǒng)中編譯有有線網(wǎng)絡(luò)的驅(qū)動。
    ro.settings.mobilenetworks=false #是否支持電話功能

    ro.settings.phonestatus=false    #是否支持電話
    ro.customer.3glist=0 #都支持那些3G網(wǎng)絡(luò)。
    等。
9. build.prop中產(chǎn)品的名稱和版本特性修改(#號代表是注視,自動忽略)。這里以 Moto MT788 的4.1.2升級包為例:
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=IRPMTD_6_02.89.00RPS   #這個信息要保留,防止匹配硬件出錯。
ro.build.version.incremental=eng.ZYC.20130503.025416   #這個是開發(fā)者的信息和編譯時間日期信息。
ro.build.version.sdk=16
ro.build.version.codename=REL
ro.build.version.release=4.1.2
ro.build.date=Fri May  3 02:56:56 EDT 2013
ro.build.date.utc=1367564216 #UTC格式的日期和時間
ro.build.type=user    #編譯類型,user or userdebug模式。在產(chǎn)品release之前,一般設(shè)定為 user模式,再做完整測試。因權(quán)限問題,user模式下可能會出現(xiàn)在debug模式下不存在的問題。
ro.build.user=ZYC
ro.build.host=root
ro.build.tags=release-keys
ro.product.model=MT788
ro.product.brand=motorola
ro.product.name=MT788_td
ro.product.device=ironprimetd_td
ro.product.board=mfld
ro.product.cpu.abi=x86   #CPU的類型,需要使用x86對于那個的影像包。
ro.product.manufacturer=MOT
ro.product.locale.language=zh
ro.product.locale.region=CN
ro.wifi.channels=
ro.board.platform=mrst
# ro.build.product is obsolete; use ro.product.device
ro.build.product=MOT-MT788_CN
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=mfld_pr2-user 4.1.2 JZO54K eng.ZYC.20130503.025416 release-keys
ro.build.fingerprint=motorola/MT788_td/ironprimetd_td:4.1.2/IRPMTD_6_02.89.00RPS/eng.20130503:user/release-keys
ro.build.characteristics=default
# end build properties
  
ro.settings.config.hdmi=off  #是否默認(rèn)打開 HDMI輸出功能,這樣可以通過 HDMI輸出,在機頂盒中為默認(rèn)設(shè)置。
ro.soundrecorder.format=amr #默認(rèn)的錄音文件格式
ro.systemui.volumekey=enable  #在默認(rèn)的啟動器節(jié)目上是否顯示音量大小軟按鍵。
ro.systemui.capture=enable   #是否在主界面上顯示屏幕截圖按鈕。

USB的設(shè)置:
ro.product.usbdevice.VID=18d6 #VID和PID,16進(jìn)制格式。ro.product.usbdevice.PID=fffe
ro.product.mtpdevice.PID=4e41 #MTP設(shè)備的PID和PTP設(shè)備的PID
ro.product.ptpdevice.PID=4e43

在關(guān)機界面上是否顯示進(jìn)入恢復(fù)模式、飛行模式和重啟的選項:

ro.shutmenu.recovery=disable
ro.shutmenu.planemode=disable
ro.shutmenu.restart=enable

USB設(shè)備的公司名稱,設(shè)備名等

ro.usb.descriptor=xxxxx,SSSSard,3.00
ro.usbdevice.volumelabel=TESTUSD

使用adb devices命令時,顯示的device號碼:
ro.serialno=4512482adf0feeee

是否使用quickboot方式啟動

ro.config.quickboot = 0

另 外:關(guān)于讓W(xué)indows系統(tǒng)自動通過adb連接設(shè)備的方法。使用默認(rèn)的android驅(qū)動,在Windows的當(dāng)前用戶主目錄下,有一 個.Android的目錄,在其中有一個 adb_usb.ini文件,其中標(biāo)示了系統(tǒng)會自動識別的 adb 設(shè)備的 VID數(shù)值。每行一個VID即可。這樣在設(shè)備與系統(tǒng)連接后,使用 adb 則會自動連接設(shè)備。可以使用 adb devices 看到連接的結(jié)果。

使用Android 系統(tǒng)工作時,還是有很多的問題,需要不斷的累計經(jīng)驗,才能熟練應(yīng)用。



分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 另类在线 | 男女精品网站 | 久久久久久久一级 | 欧美高清一区 | 国产激情免费视频 | 成人在线一区二区三区 | 日韩在线一区视频 | 四虎影院新网址 | 在线超碰| 亚洲国产精品一区二区www | 网站黄色在线免费观看 | 91手机精品视频 | www.99热.com | 成人深夜福利网站 | 日韩免费av | 在线一区视频 | 国产96在线 | 久久精品手机视频 | 日韩在线观看一区 | 一区二区免费在线观看 | 一级黄色片免费在线观看 | 精品无码久久久久久国产 | 欧美性受xxxx白人性爽 | 激情国产视频 | 日韩亚洲视频 | 综合久久亚洲 | 国产精品久久久久一区二区三区 | 久久久精品久 | 中文字幕韩在线第一页 | 免费国产视频在线观看 | 亚洲日本一区二区三区四区 | 久久久久国产一区二区三区 | 精品不卡 | 中文字幕乱码一区二区三区 | 亚洲区在线 | a级黄色毛片免费播放视频 国产精品视频在线观看 | 91麻豆精品国产91久久久更新资源速度超快 | 丁香综合 | 国产高清在线观看 | 看一级黄色毛片 | 国产91久久精品一区二区 |