preload
May 19

因為不想花錢去買 iPhone 的 Benchmark App,所以自己用很簡陋的方式測試。

寫一個 shell script 的迴圈去測 CPU 超頻前後處理速度的差異。

#!/bin/bash
for ((i=1;i<=10000;i=i+1))
do
	for ((i=1;i<=10000;i=i+1))
	do
		i=`expr $i + 1`
	done
done
echo $i

然後進 MobileTerminal 用 time 指令去測量此 script 所花費的時間。

超頻前:3m26.361s
超頻後:2m0.955s

時間縮短了約25s,大約是超頻前的1.7倍。

Tagged with:
May 18

根據 [How to Overclock iPhone & iPod Touch | Gadgets DNA] 的作法,可以解除 iPhone CPU 限速的封印,請小心使用。

步驟 1:到以下路徑

/System/Library/System/SystemConfiguration/PowerManagement.bundle/

步驟 2:會看到檔案名為

com.apple.SystemPowerProfileDefaults.plist

步驟 3:把檔案更名為

SystemPowerProfileDefaultsbak.plist

步驟 4:重開機,得到一台 CPU 沒限速的 iPhone 3G/3Gs

Tagged with:
Mar 08

兩種方法:1. 靠Cydia自動安裝 2.下dpkg指令安裝

方法1:

把 *.deb 放到

/var/root/Media/Cydia/AutoInstall

然後把 iPhone 重新開機即可。

方法2:
把 *.deb 隨便放個地方,比如說放到

/var/mobile/Media/

然後

cd /var/mobile/Media/

記得先取得 root 權限喔

然後用 dpkg -i 指令安裝 deb 包

dpkg -i sample.deb

一樣重新開機即可。

ps. 如果要移除的話

dpkg -r sample

(刪除套件但不刪除設定檔)

Tagged with:
Mar 08

「wrong language code zh-hant」怎麼解決哩?

問題解法:
把錯誤訊息拉到最下面找找看是哪個 source 連不上,然後將該 source  list 刪除掉。

我的例子是 weho.ru 連不上,所以 ssh 或用 PhoneView 之類的軟體進去刪除該 source list。

source list 路徑位於
/private/etc/apt/sources.list.d/

本例問題發生於
/private/etc/apt/sources.list.d/weho.ru.list

刪除之後再重開 Cydia 就好了。

link 裡提到的 /private/var/lib/cydia/metadata.plist 因為我不知道這在幹麼的,就沒有去動它,也一樣解決了。

只是一開始我以為是缺少 Cydia 中文語系檔的關係,跑去下載 Cydia in Chinese 了,結果現在 Cydia 打開變這樣,好不習慣。

link: Cydia 出現一堆 wrong language code zh-hant 錯誤,內容變空白 – iPhone 軟硬體討論區 – PALMisLIFE 掌上生活討論區

Tagged with:
Jul 08
iPhone3G

0. 先將 iPhone 3.0 版越獄
1. 必須有安裝 Cydia 或 Icy
2. 到 Cydia 或 Icy 的軟體源增加 http://cydia.hackulo.us
3. 安裝 AppSync for OS 3.0
4. 重新開機
5. 把在已經拉進 iTunes 的 ipa 同步進 iPhone

Tagged with: