变态重口极致另类在线-波多久久夜色精品国产-波多野结衣在线观看一区-波多野结衣在线观看一区二区-污污的网站免费阅读-污污视频网址

當前位置: 首頁IT技術 → 刷機遇到can't open /sdcard/update.zip(bad)怎么辦

刷機遇到can't open /sdcard/update.zip(bad)怎么辦

更多

最近在使用安卓手機recovery下刷補丁時出現了這樣的提示:“can't open /sdcard/update.zip(bad)”

網上很多說是SD卡有問題,什么格式化拉,換卡拉,還有說補丁包有問題,不要用下載工具下,用瀏覽器直接下載,等等等等……

哎,解決這個問題花了一天的時間,起初認為是刷機腳本問題,改了又改,無效。又以為是文件權限設置問題,改了又改,還是無效,

其實出現這個提示的原因就是:補丁包中的文件名不能有中文!空格是可以有的,中文是不能有的,忘了aapt也不識別中文么?

不過總算沒白折騰,通過不斷的網上搜索,也學到了很多知識。

刷機精靈(一鍵刷機精靈)
6.1
類別: 手機工具    大小:26.9M    語言: 中文
查看詳細信息 >>

關于權限:

set_perm_recursive(1002, 1002, 0755, 0440, "/system/etc/bluetooth"); 

set_perm(0, 0, 0755, "/system/etc/bluetooth");

先是設置bluetooth目錄和文件的UID1002,GID1002,目錄權限0755,其下文件權限0440,

再設置bluetooth目錄的UID0,GID0,權限0755

分為兩行來寫,為設定目錄下文件用了第一行,又為了設目錄本身用了第二行。set_perm原來是可以設定目錄權限的,以前一直以為只能用于文件。

關于創建新文件的默認權限:

很多刷機補丁的腳本里用了package_extract_dir,但并未用set_perm設置權限,那么未設置權限的文件的權限到底是怎么規定的呢?

recovery模式建立新文件,算是root賬戶

一、默認權限: 

1:文件的默認權限為:666 rw- rw- rw- 

2:目錄的默認權限為:777 rwx rwx rwx

二、umask: 

默認root的umask值為:0022,所以新創建的文件權限為:644,目錄權限為:755 

其它帳戶的umask值為:0002,所以新創建的文件權限為:664,目錄權限為:775

這就是為什么刷機包刷進文件,不設權限也可以的原因了,因為默認建立的權限正是我們所熟悉的(0,0,0755,0644)。當然這是對一般文件,特殊文件如su還是要設置權限的。

參考:

Linux文件默認權限:umask

Linux文件與目錄的默認權限及隱藏權限

Linux 文件與目錄的默認權限

更多精彩內容請點擊

安卓刷機軟件

專題
熱門評論
最新評論
第 1 樓 河北電信 網友 客人 發表于: 2012/12/18 13:38:03
說的很好啊!

支持( 0 ) 蓋樓(回復)

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字數: 0/500 (您的評論需要經過審核才能顯示)
主站蜘蛛池模板: 日韩欧美中文字幕一区 | 亚洲w码| 午夜院线 | 2020精品极品国产色在线观看 | 免费看黄色片 | 国内午夜免费鲁丝片 | a级毛片免费完整视频 | 一本大道香蕉高清视频在线 | 欧美成人午夜剧场 | www.日本视频 | 38在线视频 | 国产高级黄区18勿进一区二区 | 成人小视频免费在线观看 | 国产特黄特色的大片观看免费视频 | 婷婷在线免费观看 | 你懂的 在线播放 | 欧美写真视频一区 | 日本三级三级三级免费看 | 久久国产高清 | 欧美青青草 | 亚洲午夜在线观看 | 国产日韩免费视频 | 韩国伦理在线免费观看 | 国产成人久久 | 天天看天天爽天天摸天天添 | 香蕉视频久久久 | 久久99综合国产精品亚洲首页 | 欧美日韩国产一区 | 欧美在线观看一区二区三 | 理论片一区 | 国产一区二区三区不卡免费观看 | 欧美亚洲国产一区二区三区 | 亚洲va精品中文字幕 | 五月天丁香婷婷开心激情五月 | 最近中文字幕免费完整国语 | 欧美在线播放成人a | 亚洲国产欧美日韩一区二区三区 | 久青草中文字幕精品视频 | 亚洲无线一二三四手机 | 国产高清看片日韩欧美久久 | 欧美视频亚洲视频 |