最近對面鄰居的Memo Pad 7" (ME176CX) 壞掉了,症狀是卡在開機畫面無窮迴圈,他拿去店家(應該不是皇家),店員告訴他這個沒辦法修理,所以就找我幫忙。剛拿來的時候,我只知道畫面是TW_K013,然後可以進DroidBoot, Recovery,Recovery的版本是TW 3.2.23.201,一開始想說這個很簡單,

(如果急著解決這個問題的話,可以跳到最後一段「先燒錄3rd Party的Recovery,再重燒官版韌體」)

重新燒錄官方網站提供的韌體

只要上華碩的支援網站下載完整的factory image重刷就好了,所以就下載了官網上放的韌體,下載回來在Recovery裡面卻不能燒錄,(P.S. 要進DroidBoot要在開機的時候按住VolUp + Power,然後出現Splash的時候就要放開了;在DroidBoot的地方,可以選擇進入Recovery,進去之後出現打開的機器人寫沒有指令,這時只要再按VolUp + VolDown就可以進到Recovery Mode用sideload了,我手上這台不曉得為什麼有時候要多按幾次),一直出現

status 0

jimmy899 發表在 痞客邦 留言(20) 人氣()

台灣小米在聖誕特賣的時候進行了小米路由mini的首賣,而我也買了一台回來玩 XD

其實買回來之後,我並沒有對它的介面多做研究(因為實在是太陽春了),反而是一直在找可以「無痛root」的文章;小米手機可以root而享有保固,小米路由系列就沒有這麼幸運了(當然因為是架構不同,所以才會有這樣子的限制),如果要root的話,就得上他們的官網下載「很痛root的firmware」,而下載之後,就拋棄了小米官方的保固。大台的小米路由(broadcom solution)的早期的韌體裡,在它開放的API當中有一個可以執行任意指令的漏洞,但是這個漏洞在小米路由第一版的軟體就補掉了,所以小米路由mini並沒有現成可用的漏洞可以root…

當然我覺得這個系統不可能無堅不摧,一定還有漏洞,最後總算還是在firmware upgrade的東西裡找到一個漏洞,打開了它的SSH,科科。(其實我可以在這邊公布這個漏洞的細節,但是我覺得這個漏洞有點危險,感覺應該是要報給北京小米才對)

打開了SSH之後的重點當然就是先把一些重要的系統資訊給撈出來,供之後自製firmware或是修改firmware時可以使用。現在雖然是拿到了一些資訊,但是還沒整理,等我有空再整理放上來 XD

jimmy899 發表在 痞客邦 留言(0) 人氣()


在網路上看到這個時鐘,就一直很想買

在因緣際會之下,就買了一個回來玩。組裝文章在中文版雜誌裡(甚至是網路上)滿多的,就不贅述了,在這邊就把幾個注意事項列出來。

1、一定要先看中文版雜誌裡的零件介紹的螺絲名,因為「平頭螺絲」跟「扁頭螺絲」的名字好像不是那麼直覺(對我來說啦) 

2、組裝時間為90分鐘。但我腦殘為了弄台北時區但卻弄錯,而多花了大概半個小時重組過「Hour」。

3、台北時區的Hour排序(大齒輪缺口往上開始分別是 [23] [23] [00] [00] [01] [01] [02] [02] ... [11] [11] [11] [12] [12] [12] [12] [13] [13] [13] ... [22] [22] [22]

jimmy899 發表在 痞客邦 留言(3) 人氣()

最近有間叫VMLite的公司大肆在宣傳自家的新產品rPlay可以在Raspberry Pi上面進行AirPlay Mirroring,這梗可就新了,不知有多少人買了Raspberry Pi是為了它的AirPlay而買的,現在居然又有人支援了AirPlay Mirroring (但這個沒獲得蘋果授權,不曉得會不會被強制移除甚至是被蘋果公司告),但不管這些,我可以在Raspberry Pi上面AirPlay Mirroring,多棒啊!查了一下VMLite這家公司,好像是一間中國公司,好像推了滿多的免費(雖基於Open Source但Close Source)軟體,等rPlay formal release後不曉得會不會需要收費這就不知道了。

要成為rPlay的beta tester得先取得軟體的License Key,我在xda-developers上有找到一篇文章教人寄信到info [at] vmlite.com,於是我就跟著做了,而且我很快就收到回覆 (感覺是家有效率的公司),雖然我不是要付錢給他的客戶,但是還是很快就寄了Key給我。除了Key之外,信中會簡單介紹這軟體怎麼安裝,需要哪些設定等等的內容。設定方式很簡單,但有幾件事情比較重要的列下來:

1. 它不基於X,直接對framebuffer (或是說直接對GPU) 操作,所以需要可以操作/dev/vchiq的特權 (我直接用sudo)

2.  rPlay 的 Administration Web UI 不支援iPad上的MobileSafari (OS X上的Safari倒是沒試)

3. 我照文件中的內容設定完之後還是聽不到聲音,

jimmy899 發表在 痞客邦 留言(0) 人氣()

MacBook8,1也就是所謂的MacBook 2011 Early

我終於在MacBook Pro上的ubuntu 11.10裝起來了,

在接著我的隨身硬碟的情況之下,按住option就可以選擇裝在隨身硬碟上的ubuntu開機了。

先從挑選光碟ISO檔開始談

其實ubuntu社群有特別考量到Mac-Intel的使用者,所以不知道從什麼時候開始,都會特別release給Mac-Intel使用者安裝使用的ISO檔,至少從ubuntu 10.10就可以下載到amd64-mac的版本,

jimmy899 發表在 痞客邦 留言(0) 人氣()

每次都會忘記,在這邊筆記一下…

command + shift + 3 -> print screen in mac os x 

command + shift + 4 -> print patial of screen in mac os x 

command + shift + 4, space -> print screen on an app window in mac os x 

以上都會存成檔案,如果只要寫進剪貼簿的話,加一個shift就好了;

jimmy899 發表在 痞客邦 留言(0) 人氣()

講在前面,要是你是在茫茫網海上找方法的使用者的話,這個題目是失敗的。

也就是說在Mac的EFI有大幅更新之前或是Windows 8有針對EFI開機做改善,否則標題所提及的是無法實現的。

先來談談MacBook Pro原本的系統分割

一部全新的而且搭載10.7的MacBook Pro裡面會有三個GPT分割區,一個是EFI Boot、第二個則是Mac OS X所在的HFS+、第三個則是用來下載LION的還原磁區。基本上第一個大概是200M左右,第二個則是看你硬碟多大,最後一個是680左右。

為什麼不能開機

jimmy899 發表在 痞客邦 留言(0) 人氣()

上個星期就該寫了,拖到現在,才真正動筆… 

有人問我說:「三年的替代役,很久吧?」

其實三年不長也不短,說快不快,說慢卻也不慢。

前幾天請下午茶的時候,我站在那邊,同事說笑說我要發表一下感言嗎。

我說,好像也沒什麼感言可以講的,不就都一樣嘛? 

jimmy899 發表在 痞客邦 留言(0) 人氣()

今天又遭遇一個新的問題了…

今天在我的程式裡面加了這麼一段程式碼,

pid_t pid;

pid = fork();

if (pid == 0) {

jimmy899 發表在 痞客邦 留言(0) 人氣()

我寫程式的原則是這樣,

除非系統相依的功能,否則在非必要的情況下,我盡可能的使用標準函式庫裡面的東西,

而不是_GNU_SOURCE之類的實作。

今天review了另一個人的code,

說實在那code寫得滿愚蠢的,至於有多愚蠢容後解釋。

jimmy899 發表在 痞客邦 留言(0) 人氣()

  • May 24 Tue 2011 23:19
  • 宿舍

像我這麼愛哈啦的人,部落格應該要寫很多廢文的才是啊…

啊我為什麼不常寫部落格,因為我懶啊…

今天同校的學弟同事問我說,「學長,那你研究所的時候住哪裡啊?」

「我住學校宿舍啊,在7-11對面那邊,研一後面,好像是研一吧?後來改成女宿那棟」(這時候心裡突然想到了竹軒,他會不會弄錯)

「研一還研二啊?」,然後這時候搞得好像我沒住過學生宿舍是用唬爛的感覺…

jimmy899 發表在 痞客邦 留言(0) 人氣()

身為一個查甫郎,我絕對要言出必行,

不能說在facebook嘴砲上說我要寫不拉格,事實上還是直接跑去睡…

來寫一下今天困擾我一個下午的事情好了,為了不損害公司權益,所以部份的資料我會用馬賽克加以掩蓋,看不懂的部份,就先跳過。

先來講我弄很久的gdb remote debug好了,標準的流程在gdb的manual寫得清楚,但是我為了要充點篇幅,這邊還是要按表操課再來一次。

為了方便起見,我們先在這邊定義一些名詞,如host指的是你的x86電腦(也可以是powerpc啦,沒說不行),而target就是你要debug的板子(當然也可以是你的另一台x86電腦)。target跑的是gdb server,而host跑的是gdbclient。我就在我的x86上用pc toolchain & 板子的toolchain做好了gdb,然後把它copy到板子的flash上去,以下記為/usr/bin/gdbserver。假設你的板子的ip是192.168.1.123,在target上啟動gdbserver

jimmy899 發表在 痞客邦 留言(0) 人氣()

1 2
Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。