顯示具有 電腦研究院 標籤的文章。 顯示所有文章
顯示具有 電腦研究院 標籤的文章。 顯示所有文章

2010年10月6日 星期三

Disable locker of android

Use keyguardManager, and put right permission in AndroidManifest

Initialize

KeyguardManager keyguardManager = (KeyguardManager)getSystemService(Activity.KEYGUARD_SERVICE);
final KeyguardLock lock = keyguardManager.newKeyguardLock(KEYGUARD_SERVICE);
To invoke the function

lock.disableKeyguard();
or
lock.reenableKeyguard();

in AndroidManifest

<uses-permission android:name="android.permission.DISABLE_KEYGUARD"></uses-permission>

2009年10月2日 星期五

VirtualBox 網路設定

VirtualBox 的網路設定實在很複雜,不像VMWare 那麼單純,搞了好久才有一點了解,網路上很多資料都是舊版的,最後才發現,原來最好的文件在安裝VirtualBox 時已經放在你的電腦裡了。

VirtualBox 的使用文件上很詳細的解釋了所有網路模式的用法,它提供了五種不同的網路模式:

  • No Attached: 這個不用講,就是沒網路

    NAT mode: 這是預設的模式,Guest OS 把 VirtualBox 當作 route ,透過 VirtualBox 連出去,而外界無法連進 Guest OS.

    Bridged mode: 這個應該是比較符合大部份拿 VirtualBox 安裝 Server 的人的期望,可以連出去,也可以連進 Guest OS。在網路設定選擇 Bridged Network,再來要選擇要連結到那一個實際網路界面,這個要選對,我一開始就是沒注意到,所以一直搞不定。

     

    Internal mode: 讓同一個 host 上面的不同 guest OS 相互溝通,而無法連到外界。

    Host-only mode:這是 bridged mode 和 internal mode 的混合體,沒有仔細研究。

我用 Bridged mode,連結的實體網卡設為 Wired NIC,將 Guest OS 虛擬網卡,Host OS 實體網卡,以及 device 的 IP 都設為靜態 IP,並且設為同一個網域。這樣就可以互相溝通了。網路上一堆說明要用到 uml-util 和 bridge-util ,選 Bridged mode 似乎不用做這些,雙向的網路都可以通。

2009年9月28日 星期一

Kernel setup of Samsung 2410

  1. configure for SPI driver support
  2. link plat-s3c24xx/regs-spi.h to arch/

2009年2月22日 星期日

A2DP BT headphone with VISTA

 

和同事借了一個 A2DP 耳機來用,想要體驗很帥氣聽音樂不被線纏繞的感覺,沒想到確不能用。網路上說 VISTA 本身不支援 A2DP profile,要另外安裝 driver,下載了一個 IWT driver,沒想到我系統中的早就是更新版本的 IWT driver。不屈不撓的我當然不會被這種小事打敗……於是我就選擇放棄,先回家再說……呵,星期五了嘛。

星期一到公司,混了一早上,睡完午覺,再來到網路上找找看到底是什麼回事,最後在一個老外的網站上發現,原來一切都很單純,只要設定好預設的音樂輸出裝置就好了。 Windows 這樣的設計很兩光,都接上 BT 耳機了,輸出裝置也應該改一下才是啊。

控制台—> 硬體和音效—>聲音—> 管理音訊裝置
將耳機設成預設裝置就可以了

image



補充: 雖然可以用了,不過音質超爛,後來發現,Windows 預設是使用 mono 的音訊,從上圖中看到耳機的 profile 是”藍芽音效”,而在裝置管理員裡另外有一個”藍牙高品質音效”,把藍芽音效從裝置管理員中移除,再重新連接一次就可以用了。

image

2009年1月6日 星期二

Google Desktop 預設搜尋選項

使用 Google Desktop Search 時,我希望只要搜尋電腦的內容就好,可是 GDS 的預設是搜尋網路上的資訊,舊版的 GDS 可以在偏好設定選擇,可是新版的怎麼也找不到這個設定選項,在 google 上找了好久,似乎沒有人有這樣的困擾????? 怪了,是我比較怪嗎…

不過不輕易被困境打敗的我,死馬當活馬醫,打了幾個英文關鍵字,去搜尋國外的論壇,還真的給我找到了,看來我的知音是老外,他的想法也和我一樣:

When I want to search
the web, I use one of the 3 or 4 search boxes in my web browser. When
I move my cursor out of by browser, over to the side of my desktop,
and place it in the GDS taskbar, I don't want to search the web

這就是我的心聲啊!!!!!

設定的方法很簡單,但是也很怪,按兩下 CTRL,叫出搜尋對話框,右上角有個選項按鈕,點進去裡面,可以選擇預設搜尋動作,這樣就搞定了。搞不懂 Google 的人在想什麼,明明就有一個偏好設定的頁面,結果把預設搜尋的選項移到別的地方,搞笑啊。

2008年12月21日 星期日

MSN 9.0 去廣告

MSN 9.0 正式版(Build 14.0.8050.1202) 使用 A-Patch 的去廣告破解無效,在網路上找了一下,有人提供自已修改 DLL 內容的破解法,方式如下:

: 用Hex Editor 軟體開啟C:\Program Files\Windows Live\Messenger\msgsres.dll
: 左邊的offset往下拉,找到9E39A0
:                     不是9E39A6哦!!會找不到的
: 找到9E39A0之後
: 9E39A0那一行後面找到一串連續的號碼-> 02 00 02 08 02 00 02 03
:                           依序改成-> 04 FF FF FF FD 07 00 0B

我使用 Notepad++ 加上 Hex Editor Plugin, 不過找不到 02 00 02 08 02 00 02 03,於是直接跳到 offset  9e39a0,發現可能是我先用 A-Patch 的關係,值已經被改掉了,只是並非網路上提供的值,其中一個 Byte 不一樣,我的值是 04 FF FF FF 3F 07 00 0B,把 3F 改成 FD,再重開 MSN 就不會看到討厭的廣告囉。