Apple 有意採用 AMD 的 CPU?

[華語, cmn-Hant-TW]

AppleInsider 在 Apple in advance discussions to adopt AMD chips 文中提到 Apple 正跟 AMD 談採用 AMD CPU 一事。如果確有其事的話,Bulldozer 可能就是 Apple 的著眼點,不過 Llano 或甚至是現有平台就有機會先出現,畢竟現行 iMac, Mac Mini 用的 Core 2 Duo 平台已經有點跟不上時代了。 (甚至可能的話連 Apple TV 都可以上)

這件事值得繼續追縱下去。

Posted in Mac. Tags: , . No Comments »

懶人流之對調 Apple 鍵盤 alt-command 鍵的方法

[華語, cmn-Hant-TW]

Apple 現在的鍵盤直接用在一般個人電腦上沒啥大問題,主要的按鍵大部份都有對應到。不過有一個地方因為歷史及功能因素所以對應起來位置剛好相反,也就是 alt/option -> alt 以及 apple/command -> win。從功能來這個對應是完全合理,問題是這兩個鍵的排列在 Apple 系統是 ctrl-alt-command,在一般 PC 上則是 ctrl-win-alt,所以雖然預設的對應完全合理,但是按起來一點也不順手,也因此有對調的需求。

FreeBSD Console

複製 /usr/share/syscons/keymaps/us.iso.kbd /usr/share/syscons/keymaps/us.apple.kbd,然後改一下 us.apple.kbd

…
056   lalt   lalt   lalt   lalt   lalt   lalt   lalt   lalt    O
...
093   ralt   ralt   ralt   ralt   ralt   ralt   ralt   ralt    O
...
105   fkey62 fkey62 fkey62 fkey62 fkey62 fkey62 fkey62 fkey62  O
106   fkey63 fkey63 fkey63 fkey63 fkey63 fkey63 fkey63 fkey63  O
…

fkey62 就是 l-winkey,fkey63 就是 r-winkey,把前面的數字 056<->105 093<->106 互相對調即可,至於為什麼是 fkey62,fkey3 請 man keyboard

接著在  /etc/rc.conf 裡面跟系統講說開機的時候要改載入這個改過的檔案即可。

kbdmap = "us.apple.kbd"

X.Org

設定檔太複雜,Xmodmap 又只能個別的改,然後 hal 進來大亂鬥又得東繞西繞,乾脆就直接改預設的檔案比較快。要改的檔案是 /usr/local/share/X11/xkb/keycodes/xfree86,把 LALT RALT 後面的數字跟 LWIN RWIN 的數字對調即可,也就是 64<->115 113<->116

Windows

直接執行登錄檔,手動改的步驟不難不過有點煩。
還原的話只要刪掉 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout] 的 Scancode Map 的值即可,細節請參考 M$ 網站

Mac OS X

系統偏好設定>鍵盤(鍵盤) 的變更鍵直接設成對調。 (幾乎不會用到這種)

iPhone 維修、升級、破解

[華語, cmn-Hant-TW]

手上的 iPhone 玻璃上有些裂痕看了不太舒服,就把東西備份好之後把機器回復原廠設定然後拿去神腦維修據點看看怎麼處理。神腦的人是說 iPhone 他們不會拆機維修,不過可以換良品,所以沒花多久的時間領了一台良品就回去重灌了。結果這台「良品」居然有過熱時觸控板會失效的問題,還真是有夠正直善良的。而且那個過熱也不是真的過熱,也不過就用 USB 充電而已他就掛點了,所以只好第二天再去換一支「真.良品」回來,然後就準備把他更新加破解。

破解的話現在有 blackra1n 可以用,超方便只要按一個鍵等他重開就解決了,比以前方便非常多,整個流程大約是這樣:

  1. 用 rsync 把整台 iPhone 裡的東西通通挖出來存在一個目錄下
  2. 在升級前先在 iPhone 裡面用 AptBackup 把 apt 的設定存起來,當然這是在送修前就做好的,然後利用 iTunes 既有的備份機制手動做一個備份
  3. 用 iTunes 直接把 iPhone 更新到最新版 (現在是 3.1.2),USB 傳輸線從這邊開始一直接著即可
  4. 執行 blackra1n,iPhone 重開機之後就會多一個 Blackra1n 的 App,裡面有 Cydia 可以安裝
  5. 裝好 Cydia 之後順便把 AptBackup 裝好,其他的不用裝沒關係之後會自動復原
  6. 用 iTunes 回復備份的機制把之前的備份塞回去,App Store 的程式還有設定就回來了
  7. 用 AptBackup 執行回復,把 apt 的一些軟體灌回來 (像是 Backgrounder 等),甚至包括 /etc/ssh 都可以一起回復,所以 rsa_key 也不用重新產生,很方便,有一個很奇怪的現象是一跑完 AptBackup 所有的 App Store Apps 通通暫時消失了,稍微切換一下不久之後又通通出現了
  8. 改 root 密碼避免被別人亂入,不過我是直接把一開始 rsync 挖出來的 passwd/master.passwd 等檔案直接再用 rsync 塞進去,因為除了改密碼我還需要改 shell,我就是愛用 tcsh,還有 csh.cshrc/vimrc 也順便用 rsync 塞至定位
  9. 這時候發現 Cydia 的 Apps 是回來了沒錯,但是 App Store Apps 的設定通通被洗掉,所以只好再跑一次 iTunes 的回復備份把這些設定通通叫回來,這個動作不會影響 Cydia 的程式
  10. 把 /System/Library/Frameworks/AddressBook.framework/English.lproj/ABContactSections.plist 複製到 zh_TW.lproj 下讓聯絡人可以完全照拼音排序而不是一半拼音一半筆劃,收工

因為機器換了一台,所以 MobileLog 的序號不能用了,目前仍在研究要怎麼處理中。至於其他的部份目前看起來都還 ok ,用 iTunes 排列 Apps 的功能很方便,連 Cydia Apps 也都沒問題,雖然說維修和升級一波三折浪費了不少時間,不過就目前來看花這些時間是相當值得的。

[update] 2009-11-17 寫信給 iXtensions 請他們幫忙移轉序號,他們很快就處理好,MobileLog 也能繼續使用了。

Snow Leopard 和通用拼音

[華語, cmn-Hant-TW]

Mac OS X 10.6 的中文輸入法有一個很重要的進展:終於有通用拼音輸入法可以用了!

只要在繁體拼音輸入法中把通用拼音的選項打開即可。目前打起來是沒有什麼太大的問題,聲符要不要標隨便打都可以,還不難用。不過還是有一些小困擾的地方:

  1. “顯示輸入按鍵” 在通用拼音模式的時候還是顯示漢語拼音的拆碼。
  2. me(ㄇㄜ)、ne(ㄋㄜ) 、nen(ㄋㄣ)、lyu(ㄌㄩ)、cou(ㄘㄡ)、yo(ㄧㄛ) 打不出來。
  3. 這不太算是 bug,不過如果所有的ㄘ都再加一個 ts 會更好,像是”曹” 可以用 cao 也能用 tsao 的話就很不錯。
  4. 這也不太算是 bug,通用拼音是有簡式的,而簡式通常不會用在人名路牌,但是用在輸入法應該是可接受,像是 siou(ㄒーㄡ) 可以簡寫成 siu 這種。

不過無論如何,有得用就是好事。之前在 Mac 上只能用香草擋一下,現在系統有內建就方便多了,也希望他們能儘快把第1、2點修好,這樣會更完整更好用。

iTunes 9

[華語, cmn-Hant-TW]

拖了好幾天才開始試用新版的 iTunes 9。試用一下覺得這版的 iTunes 的改變還不少,有幾個功能讓人很感動,或者應該說這些功能早就該有了怎麼拖到現在才出現!:p

  • 資料庫中音樂、影片、Podcast 這些東西終於不再大鍋炒而是分成各別的目錄了,這功能前端看不出啥差別但是會讓一些會直接存取資料庫檔案的後端 script 方便不少。
  • 新增直欄搜尋模式,而且還是預設的。老實說一般情況我還是比較喜歡原來的橫式,不過在某些撥放清單下直欄有相當大的便利性,像遠端電腦分享的清單不能用專輯排列模式,這時候就直接設定一個照專輯排列的直欄就可以做出類似的效果了。
  • 新增家庭共享功能。這功能超讚,簡單說就是有經過帳號認證的電腦們可以在彼此之間透過 iTunes 互傳檔案了。由於我的主要的媒體資料庫是放在桌上那台,而 iPhone 則是跟 MacBook Pro 同步,所以想要塞歌進 iPhone 就只能透過網芳之類的傳檔再手動加進 MacBook Pro 的資料庫,很麻煩。現在就直接在 iTunes 內操作即可,不用在那邊丟來丟去了。

然後就是整個介面的外觀稍微的有些改變,以及黑底變白底之類的,這部份就沒什麼特別值得拉出來講的就是。

iPhone Software 3.0

[cmn-tw]

把家裡的 iPhone 跟 iPod Touch 都升級到 3.0 了,當然後者的升級是需要花錢的,反正也不算太貴就使用者付費一下吧。用到現在大致上來說還讓人滿意,不過有些小地方還要等待解決方案就是,大致上的心得如下:

  • 升級和破解的方式跟之前沒啥兩樣,如果之前已經破解過的話 (開機畫面是鳳梨) 就不用再進 DFU 模式,直接包軔體即可。
  • AptBackup 這個 apt 運作有問題,跑他反而會把所有 App Store 的軟體吃光光,原因不知,因此用 Cydia 安裝的軟體就得手動重裝了。不過因為 Cydia 裡面一堆軟體暫時還是 3.0 不相容,所以也沒差就是。
  • 「聯絡資訊」及「iPod」的捲軸現在變成筆畫和英文字母的比例變成大約是 1:1,也就是前半部是照筆劃排,後半部是找字母排。這比之前的版本中不管是全筆畫或是全英文都好上不少。我的連絡人本來就有附上通用拼音方便用英文字母搜尋,所以這個改變對找連絡人來講沒差,不過歌曲的部份就有差了。之前所有的非英文字母開頭的會全部被丟在最下面,現在的話漢字會被丟到前面照筆劃排序,找起來方便不少。只是還是有些小遺憾,因為日本語漢字假名還是會被丟到最下面去,如果可以讓所有非英數字母的歌曲都會照筆劃排在前面那就更好了。
  • MMS 只有種花電信可以直接連,用其他電信公司的話那就要手動輸入相關的設定,有成功的話在簡訊輸入的畫面可以看到旁邊多一個相機符號,按下去就能用 MMS 傳照片,此功能對我來說是雞肋就是了。
  • 可透過 USB (需要搭配 iTunes 8.2) 或是藍芽分享 3G 網路,不過在台灣一樣預設只能給種花電信用,插別家的 SIM 卡連選項都看不到,需要手動去加入網路設定後才看得到開啟。在分享的時候 iPhone 最上方的狀態列會變成藍色的,跟電話通話中狀態列會變成綠色的情況有點類似,試用了一下還蠻順的,出外時也許會用到。
  • 多了一個錄音的軟體,在錄音時狀態列會變成紅色的,錄好的東西可以直接編輯寄出、也可以同步回 iTunes 做進一步的處理。要注意的是在錄音時玩別的功能把機器玩到當掉的話錄下來的聲音是不會被存檔的,所以重要時刻還是讓他自己靜靜的錄吧。
  • 新的注音輸入沒有想像中的難用,兩手按也還蠻順的,適應良好。不過我想這是因為我平常都沒有在用電腦鍵盤輸入注音,所以這兩者之間的排列順序差異對我來講不構成問題吧。
  • 備忘錄終於可以和電腦的備忘錄同步了,我指的是 Mac 上 Mail.app 裡的備忘錄,這個改進讓備忘錄的實用性大增!這才叫備忘錄嘛,畢竟有時候要抄什麼東西的時候還是用電腦打字比較快,但是要能隨時看就得靠手機帶著倒處跑,所以有同步功能是非常必需的。除此之外,在電腦上的備忘錄如果有自定字型大小之類的也會反應在手機上,這對於備忘錄版面的安排也有相當的幫助,我是習慣都把字型換成比較一般的,預設的太活潑了點。
  • 行事曆各項目的顏色終於能和電腦上 iCal.app 設定的顏色同步了,這是小改進不過對行事曆的可讀性增加不少,顏色一致有助於快速看出事件種類而不會錯亂。
  • 複製貼上的功能還蠻直覺的,只要按稍久一點放大鏡就會出現 (這部份和舊版一樣),然後手放開就可以選定範圍複製貼上,當然了要全選的話也是可以的。
  • 在首頁的左邊多了一個搜尋頁面,可以找任何想找的東西,基本上就是 spotlight 啦,速度上也還可以接受。基本上我覺得 Windows Mobile 的機器更需要這個功能……
  • 按一下 Home 會跳回首頁的功能還在,不過有點小變化。現在在首頁按 Home 他會跳到搜尋頁,然後再按一次就跳回來。

在破解的部份倒是遇到不小的問題,希望解決方案不用等太久……

  • MobileLog 是可以跑得起來沒錯,但是會讓「電話」爛掉,所以等於是不能用,目前只好暫時用「電話」內建的通話記錄功能了,新版的通話記錄是有比較改進一些,可以在主畫面直接看出是播入還是播出,不過還是稍嫌陽春了點,希望他們快點出新版。
  • Backgrounder 現在設定程式可以跑,但是實際上一點效果也沒有,也是要等新版了。

UPDATE 2009-06-26 MobileLog 在今天推出新版直接跳到 3.0 後問題就解決了,2.x 的使用者可以免費直接升級使用。

大致上是這樣,最後要特別提一下 MLB At Bat 2009 的改版。這個版本終於讓人覺得花那個錢訂一年有那個價值了,現在一天有兩場 live 可以看,不過畫質不怎樣就是,有趣的是他跟 MLB.TV 一樣有 block out ,不過他是用內建的 core location 來做所以他可以用 GPS 精準定位,還蠻有趣的。另外每一場比賽都有提供 condensed game 可以看,每場大約15分鐘,想要快速看完今天比賽的人用這個就對了,整體而言這個更新讓人覺得很有誠意,明年如果變成用訂閱的話應該會繼續訂吧,如果收費水準一樣的話。

iTunes 的 Genre

[en]

這禮拜在那整理 MP3 的時節才發現手上的 MP3 的 Genre 有一些仔問題,共樣的 Pop,有斗是寫 Pop,有斗是寫 (13),毋過在 iTunes 裡背看到全部就是 Pop。這不只 iTunes 就是, id3 本成就有規定可以用的 Genre List,到 id3v2 開始可以自訂 Genre,兩種方式加起來就生成前面講到的問題了。

這擺會注意到這種問題是日文介面的 iTunes 會用日文來解讀 (13),變成ポップ。是講 Pop 還是 Pop 就是,英文介面下兩者是看毋出來的。分作 ポップ/ Pop 不只不好看,要找東西咩一毋便利,所以就有想要撈所有的 MP3 的 Genre 全部換用 (**) 來表示,這樣用日文的 iTunes 看起來就會較整齊。

毋過又有一隻問題,iTunes 內定的 Genre 表裡背沒全,像 Instrumental 是 (33),iTunes 沒,啊這隻是我會用到的 Genre,本成想講會當麻煩 (要用其他的工具來改),試下去才發現很簡單,就直接打 (33) 到 Genre 的欄位,存下來就會自動顯示成インストゥルメンタル了。換到英文界面下試看看,這首歌的 Genre 會自動變 Instrumental,表示講這樣做是正經有用的,下擺有需要那下就這樣做就可以了。 (毋會忒多,iTunes 內定的表上有的他自家會處理好,照常用選的他就會轉好了,是講表上毋的才會這樣做)

Windows XP in Boot Camp and VMWare Fusion

[en]

經過幾次測試之後,終於可以把 Windows XP SP2 (升級到 SP3) + Boot Camp + VMWare Fusion 搞定了,要注意的地方如下:

  • 第一次安裝時要用實體開機來安裝,不要用 VMWare Fusion 來安裝。
  • 安裝在最後一個分割區,千萬不萬用 Windows XP 的安裝程式重新分割 。不過要注意的是也不能直接用 Boot Camp 幫你割好的分割區安裝 (不然重開後會吃 Disk Error) ,安裝時重新將該分割區格式化一遍可解決此問題。
  • 安裝完後要在 VMWare Fusion 的環境下升級至 SP3,如果在實體開機的情況下升級會造成之後用 VMWare Fusion 開啟 Boot Camp 時直接吃 BSOD,可以解不過有點麻煩,所以還是照順序升級吧。

[華語]

Apple 全系列的新筆記型電腦

[華語, cmn-Hant-TW]

Apple (NSDQ: AAPL) 昨天 (9/14) 把全系列的 Notebook 通通翻新了,唯一留下來的只有白色的 MacBook,降價成 $899 在賣,心得感想如下:

  1. 所有的晶片組都換成 nVidia 的了,如果 Apple 的銷售還能維持之前的高度成長的話,最直接的幫助就是 nv 的顯示晶片市佔率將會有明顯的擴張,而這是好事。 Intel 的晶片組的顯示效能實在讓人難以接受,驅動程式更是鳥到讓 Intel 出來澄清 Larrabee 的驅動程式是另外寫的。
  2. 全面支援 DDR3-1066,CPU 則是一切照舊。
  3. 鏡面無敵,因為觀眾愛看啊。 油滋滋的鏡面實在讓我覺得很無言,只是說喜歡油油亮亮的人真的還是比較多就是了。
  4. 黑色顆粒鍵盤氾濫。 銀色的底配黑色的鍵盤實在是不怎麼好看,當然因為現在 MacBook 和 MacBook Pro 連螢幕都變黑色的看起來就沒像 MacBook Air 那麼不討喜就是了。
  5. FireWire 400 幾乎全滅,Apple 現在似乎是跟 FireWire 有仇。
  6. 全面搭配 DisplayPort… 呃,是 Mini 的,奇怪了 DisplayPort 是有大到礙眼嗎?幹嘛不直接照標準規格做?
  7. 新的螢幕支援 DisplayPort,內建攝影機麥克風喇叭,24″ 只賣 $899……啊原來就有在賣的那三款網頁藏起來就可以不降價賣了是吧?
  8. 昨天那個真的不是 HP 的發表會嗎?怎麼整場都在介紹 HP 的機器 (誤)
Posted in Mac. Tags: , , . No Comments »

RV770, RS780, Leopard

[華語, cmn-Hant-TW]

之前有人在 2007 年底 Apple 丟給 ADC member 的 Leopard 10.5.2 seed 裡面,發現了有幾個 symbol 包含了 RV770 和 RS780 的字樣。大致上長這個樣子

RV770 是 AMD/ATi下一代顯示晶片的核心,一切順利的話 (目前似乎還蠻順利的) 最快也要 08Q2 才有機會看到產品。不過由於 Apple 一向對 ATi 就有偏好,因此這邊的 RV770 雖然出現的太早了些,還不會到讓人覺得很驚訝的程度。 至於 RS780 的出現確實就是比較怪異了些。 RS780 的規格以及效能到現在這個時間點已經算是很明朗了,大致上就是一顆 3D 能力頗強、有硬體解碼能力 (UVD)、支援 HDMI/Display Port、北橋可以直接調電壓倍頻、支援 AM2+ CPU 的晶片組,08Q1 就看得到 RS780 的主機板在市面上販售了。 重點在於 RS780 只支援 AMD 的 CPU,而以 Apple 現在和 Intel 之間的關係,實在是讓人難以想像他們會想要另外開一條採用 AMD 處理器的 Macintosh 產品線。 因此有些人猜測這些是包在共用的 driver 裡面,只是剛好一起放進去的。 如果是這樣子的話那是不是應該也會挖出 7 系列其他晶片組像是 RD790 的相關的資料呢?

假設 Apple 真的有想要用 RS780 的話,那顯然是看重他的顯示能力。 以 Apple 現階段的產品線,整合型的 iMac 或是 Mac mini 最有可能了。 不過現在 iMac 是本來就有搭配獨立顯示卡的,雖然 RS780 夠強,但是也不過就是跟得上 Radeon HD 2400 Pro 的等級,而現在 iMac 上面就已經有 2600 Pro 了。 Apple 想要加強 iMac 的顯示能力只要換一個獨立顯示卡就足以解決,沒有任何使用 RS780 的動機。 Mac mini 相較而言使用的機會就大很多,畢竟 Mac mini 比較小臺,要塞獨立顯示卡會比較勉強,而 RS780 比現在的 GMA 950 強太多了。不過為了加強顯示能力,把 CPU 換成 AMD 的值得嗎?(問我當然會說值得 :p) Apple 的 Mac Mini 網頁上可是把 Intel CPU 當作一大賣點耶,所以說另一個「可能」這樣看起來也是不怎麼可能的樣子。

那如果不是用在 Mac 的產品線呢? Apple 有沒有消費性電子產品也是採用 x86 架構的呢? 有的,就是 Apple TV。 本來 Apple TV 算是一個失敗的產品,只是看什麼時候結束掉而已。 不過既然 Apple 在 MacWorld Expo 08 承認失敗並宣布發表威力加強版 (Take 2),那就表示 Apple 並沒有停掉 Apple TV 的打算,而且還打算放更多的資源在這上面,因為他們想要推 movie rental

現在的 Apple TV 硬體是 Pentium-M (降頻到 350MHz 的 Dothan) + 945G,再搭配 nVidia G72M (GeForce GO 7400?) 的顯示晶片,如果換成 AMD 的雜魚處理器 (例: Sempron 2800+ ,還有更像雜魚的可以挑) 加上 RS780,應該價錢可以再便宜些,而且少了一顆晶片,整台機器可能還可以做得更小巧。 RS780 可以硬解 H.264,可以輸出 HDMI,這些功能對 Apple TV 來說都是很實際的,所以我認為以目前的情況 Apple TV 出現 AMD 平台的機會是最大的,如果說 Apple 確實有考慮使用 AMD CPU 的話。

Posted in Hardware. Tags: , . No Comments »