2010年11月28日星期日

Desire ROOT

上星期用unrevoked把我的HTC Desire ROOT了
ROOT機後取後了更多的功能
而且unROOT也很簡單,早知一早就ROOT了它
不過我沒有打算刷第三方ROM
雖然我知道刷ROM可以有很多好處
但我對官方固件已經很滿意
再說,第三方ROM只不過是在官方ROM上安裝其他東西
我自己動手其實都一樣

ROOT機的過程很簡單
把手機連接電腦,然後執行unrevoked
手機會重新啟動數次,幾分鐘就搞定了
ROOT機後第一件要做的事就是裝MarketEnabler
有了它才可以上真正的Market
還有Titanium Backup也是必裝的程式
它本身就可以下載個BusyBox,用它也可以備份程式
超級實用~

Market上雖然有BusyBox,但是無法安裝
可能是S-on的關系吧,/system是只讀無法修改
想要改就必需要入recovery mode
自己下個BusyBox然後入recovery mode install應該可以的
不過我沒有安裝,我只是把Ti下載的buxybox ln到/data
其實ln去/system/bin也可以,我只是懶得入recovery mode

Desire官方ROM預裝的程式是在/system/app
必需要入recovery mode刪,不過刪了其實沒多大意思
因為/data和/system是兩個獨立分區
所以/data的可用空間是沒有改善的
同樣Desire只有512M ROM,/data分區的可用空間很少
基本上是不夠用的,我ROOT機的另一個目的也是想多點空間
xda上有個非官方的A2SD+
原理是在SD卡上劃出一個ext格式的分區
然後把/data/app ln 到該分區
這樣就可以多出好多可用空間啦~
可惜SD卡的讀寫速度和ROM相比慢很多
我打算買張class 6的才去嘗試
有興趣可以看這裏:
http://forum.xda-developers.com/showthread.php?t=670087

2010年11月24日星期三

優化Ubuntu Netbook

兩年前買了一部Acer Netbook Acpire one
很一直都很喜歡這部機,因為它是針對Linux做硬件設計
例如耳機插孔的開機是硬件設定,插上耳機後內置喇叭便會靜音
(Linux是沒有這個功能的,耳機和喇叭會同時發聲)
並且有SSD,雖然速度和容量都很差

最新打算把它復活,放在Labs裏做FYP
裝上了Ubuntu Netbook remix 10.10
不過感覺效能太差,所以就決定優化一下

2010年11月17日星期三

ls only directory

在Terminal裏可以用ls來列出檔案
如果想只列出目錄該怎麼做呢?
最簡單的答案是:
ls -d */
所以以/結尾的都是目錄名稱
如果想要更進一步的話,可能只有用awk吧?

2010年11月7日星期日

ios plist修改

最近在玩ipod touch上的Cookie Dozer
一隻很好玩的推曲奇游戲~
但我很不滿它的曲奇數量
實在太少曲奇啦,所以就動手修改它的曲奇數目
先說明一下,必需要JB了才可以
還要安裝OpenSSH和AppLinks

AppLinks可以建立所有Apps的捷徑
原本Apps的安裝位置是/var/mobile/Applications/FDBF0F42-9E17-4EBA-927E-C17E8F5B8462
但最後那堆數字是隨機的,要找到想改的Apps很麻煩
AppLinks可以建一條捷徑在/var/mobile/AppLinks
這樣就很方便了
OpenSSH會運行ssh server給你連接入ipod touch裏動手腳
root帳號的夠設密碼是alpine
第一次登入後記得用passwd修改密碼喔

2010年11月2日星期二

NFS export with hostname

我一直都用NFS來管理家裏的小Server
在export裏指定了我的電腦才有寫入權限,其他電腦只讀
但是hostname需要在hosts裏指定IP
研究了一下
我的router裝了dd-wrt,可以解釋LAN內的hostname
nfs在第一次啟動時會解釋hostname,但如果是動態的話就會出問題
只要重新export一次,nfs就會再解釋一次export裏的hostname
這樣就解決了
$ sudo exportfs -ra

熱門文章