Padfone一代(A66) "GARMIN MAP"槽 只能點進 看不到檔案(已自行解決

請問有沒有朋友遇過這個怪問題啊?
本來想玩看看padfoneclub那邊的SR007版本韌體
因為不能安裝 在一開始比對 就會跳installation aborded
我後來有嘗試雙WIPE("wipe data/factory reset"、"wipe cache partition")
就嘗試不成之後放棄 才想要改自己重新編Kernal的打算時

現在發現一個怪狀況 整個還原回去以後
就手機重開以後"GARMIN MAP"這個磁碟槽 只能點進去 而全部檔案資料夾都消失了
本來以為是變成隱藏檔 手動打路徑(如: .System、GPX、POI)
都辨識不到

今天再嘗試整個刷"CHT_PadFone-10_2_2_11-UpdateLauncher"和"CHT_PadFone-user-10.5.1.4"一次
依然還是沒有用 看不到檔案 只能點進去那個槽
不過最後一次還原的時候 手機重開機(還沒輸入PIN密碼 系統還在讀取開機)
在這次無意間有發現 手點進去那個"GARMIN MAP"槽 各個資料夾似乎都還在
然後不知道為什麼 感覺被系統故意刪除還是怎樣 一個一個資料夾消失不見
接著現在又是跟原來的問題一樣
"GARMIN MAP"槽 看不到任何檔案 也不能增加資料夾或貼上檔案 只能點進去那個槽看空白的

磁區空間有看到被占用著 我在猜是不是該磁區的權限有被動到 才造成不能瀏覽、讀取、寫入的狀況
有沒有人知道"GARMIN MAP"實體的磁區路徑在哪裡嗎(如\dev\sda1之類的)?
也許需要嘗試手動mount才能出現?

感謝

抓圖示意:
看的到占用

進去看不到任何檔案 也不能新增和貼上檔案或資料夾

於partition的工具看 也有占用與連結位置

現在的權限是755 擁有者1023:1023 改權限或擁有者也沒有讓此目錄下的檔案復原

2014-08-02 6:46 發佈
直接在手機上使用 Root Explorer 之類的 APP,
進入 /data/gmxt 裡有看到檔案嗎?

在我的印象中,好像轉版(WW)之前沒有備份它的話,
由於 /data 和 gmxt 兩個 partition 會被合併,
所以圖資就會不見,而再轉回去(CHT)之後,
雖然會再把 /data 拆回 /data 和 gmxt 兩塊,
但原本 /data/gmxt 裡的檔案(圖資)不會回來,
畢竟韌體更新檔裡面並沒有包含 Garmin 圖資。

DIXES wrote:
直接在手機上使用 R...(恕刪)


/data/gmxt這個資料夾有的
裡面是空的 看不到任何檔案或資料夾存在
但是也沒有權限去新增檔案和放置檔案
不知道是不是partition配置有問題需要重新format還是怎樣的
需要研究看看

今天本來想說把資料夾改名字 看樣子是不行
不過shell指令沒有fdisk 不知道怎麼去檢測分割區的狀況...Orz
個人網誌: http://jir.no-ip.org/wordpress/

Jir wrote:
/data/gmxt...(恕刪)


沒有信心按y
我不太確定檔案結構和分割區是不是這樣...@@

個人網誌: http://jir.no-ip.org/wordpress/
今天被我胡搞瞎搞了一整天 終於意外被我try出解決方法
評估應該是當時更新韌體時 沒有把刪除的磁區重新format
所以就造成『/data/gmxt/』這個資料夾沒有辦法正常使用
也就讓Streetpilot這個app沒辦法把產生的設定檔案 正常存放到這個資料夾裡面

所以 我就這樣嘗試看看 進入終端機指令畫面 以root模式
執行「df」與「mount」指令確定『/data/gmxt/』這個資料夾的狀態與掛載位置
得知是從『/dev/block/platform/msm_sdcc.1/by-name/gmxt』這個實體裝置磁區掛載的
所以以下這樣的指令先卸載該磁區
# umount /data/gmxt

再下一次「df」 可以確認是否已經卸載 看畫面沒有顯示就是ok沒問題

找很多說明文件 與嘗試用tab鍵找可以對照的指令
似乎Android系統是可以用『mke2fs』去處理格式化功能
那麼 就開始按下列指令開始執行格式化吧
# mke2fs -j -L "GARMIN MAP j" -b 4096 -i 8192 /dev/block/platform/msm_sdcc.1/by-name/gmxt

本來-L "xxx"多加了一個「j」是想看會不會改變顯示名稱 :P (事後證明是沒有意義的XD)



不過其他參數設定的地方 是我印象中以前在分割linux 創建ext4磁區用的方法
按了enter以後 就會看到系統在重建與格式化
稍待一會兒 百分比就會說完成
然後緊張的時刻到了mount到需要的磁區
# mount -t ext4 /dev/block/platform/msm_sdcc.1/by-name/gmxt /data/gmxt
# cd /data/gmxt
# ls



水啦!出現了lost+found的資料夾 就知道是事成了
測試『mkdir test』創建一個名稱叫做test的資料夾
終於確定可以寫入


不過看目錄權限怪怪的 所以回到data目錄 重下幾個設定
# cd /data
# chmod 755 /data/gmxt
# chown 1023:1023 /data/gmxt

這樣才有辦法使Streetpilot有權限可以創建檔案與儲存
接著 就抱著繼期待又怕受傷害的心情
打開Garmin這個app看看
歐耶!
檔案總管看GARMIN MAP出現三個資料夾: .System、GPX和Garmin
心理表示 應該是成功了一半啦
當然 執行GARMIN程式 因為沒有任何東西 無法正常運作
剛好我之前就有留存整個磁區的備份 所以把全部檔案都copy丟了進去
稍後一會兒 看著完成複製的百分比(


完成以後 打開StreetPilot確認
水啦! 初始設定能找到臺灣與繁體中文
而且定位以後 也能看的到地圖細節了
原來有學點Linux的皮毛 今天居然用的到...QwQ

個人網誌: http://jir.no-ip.org/wordpress/
請教一下

我執行# mke2fs -j -L "GARMIN MAP j" -b 4096 -i 8192 /dev/block/platform/msm_sdcc.1/by-name/gmxt 後 出現

mke2fs : not found

是缺少甚麼嗎? (我是用Android Terminal Emulator)


Jir wrote:
# mke2fs -j -L "GARMIN MAP j" -b 4096 -i 8192 /dev/block/platform/msm_sdcc.1/by-name/gmxt

vickers wrote:
請教一下我執行# m...(恕刪)


按「mk」之後 按TAB鍵會出現哪些指令可以使用?

如果還是沒顯示「mke2fs」可以用的話
試試看 安裝busybox這個app
安裝軟體以後 打開進去按install 應該會補安裝進去
個人網誌: http://jir.no-ip.org/wordpress/

vickers wrote:
請教一下我執行# m...(恕刪)


確認一下系統裡(/system/bin)有沒有 mke2fs 這個 binary。

照理說應該是有才對。
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?