2012年2月26日 星期日

Readyfor4GB 後無法開機

裝了8GB記憶體(兩條4GB)但是沒有64bit的作業系統,剛開機查看RAM時竟然發現只有3.25GB可用!?原來是因為我用內顯,而系統分給他了一部份,要控制分配的大小可到BIOS裡面調整,為了要用完整的8GB,所以想說來用Readyfor4GB,但進行了Readyfor4GB後卻無法開機><,我目前遇到的情況有兩種


1.調整了msconfig開機選項>進階>最大記憶體
>>此動作會在讀取完開機動畫後,出現藍屏...."最大記憶體"一定不能勾選,如果已經勾選的話需要選另一個開機檔把勾勾去掉,但那麼剛剛好已經把原本正常的開機選項刪除的話.....就只好在開機時按F8進入修復電腦的選項,等他自動修復好開機選項,再把勾勾去除

2.用的是Intel內顯晶片(沒接顯示卡)
>>說是因為晶片設計的關係(和驅動程式有關),所以在讀取完開機動畫以後就黑屏不動了....但是可以成功進去安全模式,可見真的是因為驅動的問題,進到安全模式查看可以讀取到完整的8GB,如果是這種情況除非更新驅動程式多接一片顯示卡不然就只好用RamDisk囉

2012年2月23日 星期四

Windows Live Messenger 2011 (15.4.3538.513) MSN去廣告方法




以下的方法是透過修改Hosts來達到去廣告的目的




1.先關閉MSN


2.用記事本打開hosts






















3.加入以下兩行
127.0.0.1 rad.msn.com
127.0.0.1 rad.live.com








4.打開MSN裡選項>訊息>"在對話視窗中顯示展開的頁尾"取消

這樣就搞定了!!!

比較懶的人可以用A-Patch,但是我用過以後發現打開對話視窗後竟然出現重新啟動程式......還是改Hosts比較沒有問題


2012年2月20日 星期一

更改Chrome快取位置

用了SSD以後希望都能減少它寫入的次數,所以打算將快取目錄移到RamDisk上,這樣可以大大增加SSD的壽命阿~~~~

以下這種方法只適合用在連接磁碟的根目錄
關閉Chrome後,把C:\Users\使用者名稱\AppData\Local\Google\Chrome\User Data\Default\Cache 清空

打開 "控制台\所有控制台項目\系統管理工具" 執行 "電腦管理"

此處想要連接我用RamDisk所做出來的磁碟
在下方磁碟上按下    右鍵>變更磁碟機代號及路徑
之後按下 "新增"
"掛載下列空的NTFS資料夾上" 輸入


C:\Users\使用者名稱\AppData\Local\Google\Chrome\User Data\Default\Cache


按下確定後就搞定了!

------------------------------------------------------------------------------------
另一種方法是可以簡單地用一條指令搞定
清空cache目錄以後

打開CMD輸入

mklink /D "C:\Users\使用者名稱\AppData\Local\Google\Chrome\User Data\Default\Cache" "R:\ChromeCache"

上方的R:\ChromeCache可以改成自己喜歡的路徑


2012年2月19日 星期日

Android 改字型

因為看Android 內建字體不太順眼
所以打算把內建字型換掉
步驟如下

  1. 上網找到自己喜歡的字型
  2. 將抓下來的TTF檔先傳入手機的記憶卡中
  3. 打開Root Explorer掛載system為讀寫以後,把TTF檔複製到system/fonts
  4. 這資料夾裡面  DroidSans.ttf代表的是英文數字字體  
                             DroidSansFallback.ttf 代表的是中文字體
    5. 想更改那幾種字形就改成上面的檔名並且覆蓋吧
    6. 如果有開adb的話就直接在windows輸入


"adb shell chmod 644 /system/fonts/DroidSansFallback.ttf"


沒有開ADB就用Android 裡面的"模擬終端"
輸入chmod 644 /system/fonts/DroidSansFallback.ttf 


如果同時DroidSans.ttf和DroidSansFallback.ttf 都有更改過就再輸入
chmod 644  /system/fonts/DroidSans.ttf




重開以後就搞定啦~~~~


如果有些字出現框框的話.....就換字體吧= =
因為那個字形檔沒有包含想要顯示的字體
---------------------------------------------------------------------------------------------------------
2012/2/21更新
如果修改完上述檔案字型並沒有全部改變
刪除 /system/fonts/下的DroidSansjapanese.ttf再試試看


如果還是不行就將DroidSansFallback.ttf 再複製一個並且檔名改為DroidSansArabic.ttf覆蓋


2012/2/22 更新
有些很美的字型偏偏檔案超大,但我之前對系統做過ODEX阿><空間整個不夠....
這下該如何是好呢?
下面就教大家如何把/system/fonts整個移動到SD卡上面
好在我之前有進行過SD卡分區
所以打算將字型移動到sd-ext分區(如果沒分區要把字型放在SD卡上也可以....但是怕會不穩定卡機或是在傳輸檔案時掛掉)
用終端模擬或是adb shell輸入下列指令

  1. cp -a /system/fonts /sd-ext/                  <<<<<<<<<將字型資料夾複製到分區上
  2. rm -rf /system/fonts                             <<<<<<<<<刪除原來的資料夾
  3. ln -s /sd-ext/fonts /system/fonts             <<<<<<<<<資料夾進行連結
  4. 搞定!!!!
順便提供一個Android 字型下載的地方
http://www.androidonline.net/list/55-1.html


2012年2月16日 星期四

Google Chrome 查看內部詳細資訊

只要在Google chrome輸入chrome://chrome-urls/ 就可以看到所有能查看瀏覽器內部的詳細資訊喔!
-----------------------------------------------------------------------

List of Chrome URLs

For Debug

The following pages are for debugging purposes only. Because they crash or hang the renderer, they're not linked directly; you can type them into the address bar if you need them.
  • chrome://crash/
  • chrome://kill/
  • chrome://hang/
  • chrome://shorthang/
  • chrome://gpuclean
  • chrome://gpucrash
  • chrome://gpuhang

-----------------------------------------------------------------------


2012年2月5日 星期日

用Linux簡單語法對Android進行網路設置

每當DHCP無法作用時Client端就會出現169.254.x.x開頭的IP位置
這是Client的自動取得IP造成的,因為沒有接收到AP分配IP的封包
所以就會自己給自己假定一個IP
打開Android的USB Debugging
在電腦上運行adb shell就可以不用在手機上慢慢敲指令了
(在環境變數中的path中可以加入adb 的路徑(可用";"隔開),這樣就可以直接用win+r >cmd>直接運行adb)
#ip route >檢測route指向哪個IP
#netstat
#traceroute>可看出封包究竟到哪個環節中出了差錯

ifconfig usb0 192.168.0.x netmask 255.255.255.0>>指定IP位置以及netmask

busybox route add default gw 192.168.0.1>>將Gateway指向192.168.0.1

setprop net.dns1 8.8.8.8>>指定DNS


當AP的DHCP正常時可運行
#netcfg eth0 dhcp
可以取得正常的數值

DHCP掛掉的時候
就用這種方法把把Client應是故意設成和AP一樣的網段
並且指定AP的IP(192.168.0.1)為Gateway
就能夠正常上網了

2012年2月3日 星期五

A2SD 導致部分程式"強制關閉"

之前就有做過A2SD了
但是發現畫面會有時卡住
想說應該是因為A2SD 把data都放到了sd卡,但是我sd卡卻是慢得可憐的class 2........
原本以為一個指令a2sd  nodata 就搞定了
沒想到後遺症那麼多

先是我的market 無法登入
market說沒有帳戶要重新登入
在Goole帳戶 不管怎麼樣都卡住
用了"還原至出廠設定"
又發現一大堆的程式都強制關閉
這下才發現
事情並沒有想像中的那麼簡單

只好用老方法
重刷ROM
用鈦備份還原......