[軟體] 如何讓 Samsung Galaxy SII 讀取 NTFS 教學

p-sport

高級會員
已加入
8/12/09
訊息
689
互動分數
0
點數
0
網站
apiga.com.tw
有興趣或是已經擁有的朋友應該都知道 Samsung Galaxy SII I9100 支援 USB HOST (OTG)功能.在這之前好像只有NOKIA部份型號有支援.;em42;

什麼是 USB HOST 功能呢?簡單來說就是可以跟電腦一樣外接許多 USB 的各類裝置例如:隨身碟、鍵盤、滑鼠等等不需要太大電源的設備.

初期要讓 Samsung Galaxy S2 I9100 啟動 USB HOST 功能,就必須要有原廠配件才能使用!
不過該配件真的不太好買,單價又很高,所幸這不算什麼尖端科技產品.慢慢的在一般的材料行或者如良興那類的店都開始有相同功能的產品.而且價差很多.圖中那個我只花65元…原廠的要價1000元左右@@@@;em44;

i93891_2011091411.01.09.jpg


在臨時需要時只要插入隨身碟就可以讀取.相當好用.或者可以放一些大檔案的影片之類的..上班上課開會約會無聊時可以殺時間用.但唯一的致命傷是它不能讀取NTFS格式硬碟或隨身碟.FAT雖然好用.但有檔案大小的限制.如超過4G的高畫質影片就無法帶著走.. 轉檔或許是一個辦法.但太花時間;oq;.
I9100的影音撥放能力又可以順暢撥放1080P的影片.所以如果能夠直接就能看1080p高畫質又免轉檔是最好的.偏偏1080p影片動輒10g以上.:PPP:720p的也得4g起跳.依原設定根本是不可能達成的事..

i93892_2011091411.05.42.jpg


於是XDA神人们就做出一個可以讓手機順利讀取NTFS的好方法. 在此感謝 XDA 及MOBILE網友leo2016提供資料和努力的付出.;cheer2;


以下就簡單介紹修改方式.

事前準備—
1. 請先ROOT您的機子
2. 請安裝可以修改權限/資料的軟體.如Root Explorer/ES Explorer/超級管理器等等軟體..
3. 請到MARKED下載安裝Android Terminal Emulator
4. 請先下載NTFS修正包. 並完成解壓縮動作,內有 a、b、fuse.ko、ntfs-3g 四個檔案。
(有需要的網兄請pm我.)

主要的步驟如下
1. Android Terminal Emulator 設定:由於 Android 無法自動掛載卸除 NTFS 格式的裝置,因此我們必須透過 Android Terminal Emulator 來執行 Shell Script 來簡化掛載與卸除 NTFS 裝置的步驟。
2. 建立 Shell Script 執行路徑:利用 Shell Script 來達到一鍵快速掛載卸除 NTFS 格式裝置的目的
3. 將支援 NTFS 格式的模組放置到指定路徑:增加模組讓 Android 系統能夠支援 NTFS 格式。
4. 將支援 NTFS 格式的驅動程式放置到系統中:增加驅動程式讓 Android 系統能夠認得 NTFS 格式的裝置。


設定方式--
先進入到 Android Terminal Emulator 操作主畫面之後,
點選手機左下角的圖示呼叫出選單,並按下『Preferences』
進入設定頁面找到 Shell 選項中的『Inital command』並點選進入設定介面.
彈出[ Inital Command ]設定畫面之後,會看到有一串預設值 『export PATH=/data/local/bin:$PATH;』,
此時請手動在最後面增加『su;』如下圖所示,並按下確定即可離開 Android Terminal Emulator。
i93893_1.jpg


建立褂載/解除路徑--
1. 執行 Root 權限之檔案管理軟體(Root Explorer)切換到 『/data/loacl』當中.新增*資料夾*並取名為*bin*.
2. 將NTFS修改包裡的『a』、『b』 2個檔案複製到剛剛建立的bin資料夾內.即可完成.

i93894_2.jpg


建立NTFS 格式的模組
1. 執行 Root 權限之檔案管理軟體(Root Explorer)到 『/sdcard』當中.新增一個資料夾.並命名為[modules].
2. 將NTFS修正包內的『fuse.ko』複製到『 /sdcard/modules』資料夾內.即可完成.

i93895_3.jpg


建立NTFS驅動程式
1. 執行Root 權限檔案軟體(Root Explorer)進入:/system/bin ,將NTFS修正包內的『ntfs-3g』複製到該bin資料夾內.即可完成.

i93896_4.jpg




這樣已經大功告成.現在就可以將NTFS隨身碟與手機接上.

它會先出現『USB 儲存裝置無內容』的相關訊息,請忽略此訊息.

i93897_5.jpg



執行Android Terminal Emulator.之後輸入[a].即可完成掛載動作.
此時畫面應該都不會出現很多訊息.若有…可能代表你的隨身碟/或傳輸器出現問題或上述的方式沒建立好.

另外還有一點.不同核心也會造成掛載失敗.(我目前是用CF-ROOT 系列核心才能正常使用..)

i93898_6.jpg



使用如Root Explorer/ES Explorer軟體進入 /mnt/usb路徑內.若成功掛載就可以看到裡面的所有資料了.

i93899_7.jpg



登~登~辛苦修改後的成果.掛載6.5G的單一影片檔.720P.mkv.改天來試1080p的看看.
i93900_8.jpg


撥放過程中進退快拉也不會造成lag.但真正的考驗是撥1080p @@
i93902_2011091414.04.46.jpg

i93903_2011091414.05.18.jpg



最後當如果要移除隨身碟的時候記得進入 Android Terminal Emulator 之後輸入『b』如下圖所示,就代表您已經移除成功。
此時如出現任何錯誤訊息就代表您移除 NTFS 隨身碟發生問題。可能得重新安裝設定了@@
i93901_9.jpg




謝謝收看:MMM:
 

bubun369

高級會員
已加入
10/23/08
訊息
568
互動分數
0
點數
0
所以NTFS格式的裝置每次都要自己進terminal去mount跟unmount囉!?
 

p-sport

高級會員
已加入
8/12/09
訊息
689
互動分數
0
點數
0
網站
apiga.com.tw
所以NTFS格式的裝置每次都要自己進terminal去mount跟unmount囉!?

目前是的.但聽說有一個ROM有把它內建.可自動掛載..我也刷了.但試不出來.;em44;

繼續研究@@
 

狂少

Bulletproof Themer
已加入
9/18/03
訊息
14,397
互動分數
2
點數
0

sisley0921

一般般會員
已加入
9/5/11
訊息
68
互動分數
0
點數
0
不知道我的I9000適不適用
可以讀取NTFS的格式
蠻實用的
 

Apple 爸爸

進階會員
已加入
7/23/10
訊息
363
互動分數
0
點數
0
我也要來試試看....感恩...
 

p-sport

高級會員
已加入
8/12/09
訊息
689
互動分數
0
點數
0
網站
apiga.com.tw
只有I9100可以使用OTG功能.但原廠設定也僅能讀取FAT格式.
 

tw00158648

進階會員
已加入
12/4/08
訊息
273
互動分數
0
點數
16
年齡
45
有沒支援NTFS格式是KERNEL決定的
Siyahkernel <==這個支援NTFS熱插拔

這個KERNEL 可以用 VOLTAGE CONTROL APP 調整CPU電壓.BUS GPU時脈.電壓 充電電流大小
內建最大CPU時脈1.6G 最小CPU時脈0.1G

載點 : http://www.gokhanmoral.com/gm/

建議使用 V2.5.2b

V2.4.1 作者忘記加入OTG驅動

V2.5.2 我用了會偶而重開機不太穩

這個KERNEL 是I9100 與 NOTE 通用
 
最後編輯:

Cookgodman

一般般會員
已加入
2/17/08
訊息
52
互動分數
0
點數
0
這樣方便...看一些高清影片就輕鬆多了...S2真的不賴~
 
▌延伸閱讀