CM10.1 SDK API編譯出錯

2013年8月5日 星期一
編譯CM10.1 SDK時的錯誤

$ source ./build/envsetup.sh
$ make update-api
$ lunch sdk-eng
$ make sdk -j4


build/core/main.mk:619: *** Module 'LegacyCamera' in PRODUCT_PACKAGES has nothing to install!.  Stop.

出錯說找不到相對應的模組,應急之道 暴力刪除法

  • modfiy  \YOUR_CM_DROID\build\targer\product\sdk.mk
  • Delete \ LegacyCamera

再執行make sdk -j4 出現下一個錯誤

make: *** No rule to make target `frameworks/base/data/sounds/effects/camera_click.ogg', needed by `/YOUR_CM_DROID/out/target/product/generic/system/media/audio/ui/camera_click.ogg'.  Stop.
make: *** Waiting for unfinished jobs....

因為檔案位置錯了,必須要將正確的檔案放到對的位置

首先先找到檔案的位置,利用find 

find . -name camera_click.ogg
./out/target/product/generic/system/media/audio/ui/camera_click.ogg
./frameworks/base/data/sounds/effects/old/camera_click.ogg
./frameworks/base/data/sounds/effects/ogg/camera_click.ogg

$ cd YOUR_CM_DROID/frameworks/base/data/sounds/effects/

把/frameworks/base/data/sounds/effects/ogg底下的東西都複製一份到上一層
camera_click.ogg 
Effect_Tick.ogg     
KeypressSpacebar.ogg  
LowBattery.ogg    
Unlock.ogg    
VolumeIncremental.ogg
camera_focus.ogg  
KeypressDelete.ogg  
KeypressStandard.ogg  
Media_Volume.ogg  
VideoRecord.ogg
Dock.ogg          
KeypressReturn.ogg  
Lock.ogg              
Undock.ogg        
VideoStop.ogg

$ cp  ogg/*.ogg  . 
   
回到/YOUR_CM_DROID/

$ make sdk -j4

大功告成

字幕字體分享

2013年8月2日 星期五
看日劇和韓劇也一段時間了

最近才開始關心字幕格式的特效,自己整理一些常用的字幕字體

以下說明節自WiKi
SSA(Sub Station Alpha)是為了解決SRT過於簡單的字幕功能而開發的高階字幕格式,其副檔名為.SSA。採用SSA V4指令碼語言,能實作豐富的字幕功能,除了能設定不同字幕資料的大小和位置外,更能實作動態文字和浮水印等複雜的功能。ASS(Advanced SubStation Alpha)為是更高階的SSA版本,採用SSA V4+指令碼語言編寫。它包含了所有SSA的所有特性,它可以將任何簡單的文字轉變成為卡拉OK的字幕樣式,數個項目旨在建立這些指令碼。ASS的特點在於它比普通的SSA更為規範,如ASS的編程風格。

華康中圓體
http://a58584458.myweb.hinet.net/DFT_R5.ttc

華康行楷體
http://freefontsfile.com/images/font1/data3/ttc/font1-data3-06.rar



adb and fastbot 常用指令

2013年7月27日 星期六
備忘之


一般常用

adb shell 進去裝置裡面的Shell

adb devices 裝置連結確認

adb reboot bootloader 重啟至bootloader介面

adb reboot recovery 重啟至recovery介面

adb shell getprop ro.cid 查詢cid

adb shell getprop 查看裝置全部訊息?數

adb shell getprop ro.serialno 查看裝置的SN

adb shell getprop ro.carrier 查看裝置的CID

adb shell getprop ro.hardware 查看裝置機板代號

adb shell getprop ro.bootloader 查看SPL(HBOOT)版本號

adb shell getprop gsm.version.ril-impl 查看RIL 版本號

adb shell
mount |grep ext 查看ext

adb shell
cat proc/emmc 查看emmc

adb shell
cat proc/partitions

adb shell
cat proc/mounts

adb shell uname -a 查看裝置的Kernel

adb backup -apk -all -system -f <filename>.ab

adb restore <filename>.ab



fastboot環境

fastboot reboot 重啟

fastboot reboot-bootloader 重啟至bootloader介面

fastboot getvar cid 查詢cid

fastboot oem readcid 查詢cid

fastboot getvar all 查詢裝置訊息

fastboot flash recovery recovery.img 寫入recovery.img

fastboot flash boot boot.img 寫入boot.img

fastboot erase cache 抹去 cache
fastboot erase recovery
fastboot erase boot
fastboot erase system

fastboot getvar battery-voltage

fastboot oem listpartition

fastboot oem rebootRUU

fastboot flash zip firmware.zip

fastboot oem boot

偉大的隱藏者 Secretly Greatly 影評

這部片在台灣媒體廣告似乎沒有打很兇,我是在朋友推薦下才得知。
今天在新竹BigCity威秀影城看早場,人數沒有很多,估計不超過一百人。
但不代表這部片很差,沒有任何預設立場就來看這部片了。

電影簡介:
以下介紹轉載 開眼電影網 http://www.atmovies.com.tw/movie/fskr58913472/

http://ent.msn.com.tw/comingsoon/poster.aspx?id=13491
《煉獄島》導演張哲秀最新作品,南韓高人氣男星金秀賢、朴基雄、李玹雨主演,改編自2010年漫畫家Hun的同名人氣漫畫。北韓南派組織的3名間諜,?了完成任務分別?裝成智障、搖滾青年和高中生潛伏於南韓鄉下,發生一連串既搞笑又驚險刺激的諜戰故事。
元流煥(金秀賢飾)接受潛行任務,潛入南韓京畿道富川的月亮村,裝成傻子。除了元流煥,還有國家高層幹部的兒子李海浪(朴基雄飾),他必須成為南韓的歌手,以及偽裝成高中生的間諜李海真(李玹雨飾),與當地村民打成一片,聽候組織下一步的差遣,指派任務。

元流煥願意成為間諜最大原因除了是對祖國的忠誠,也是為了守護身在祖國自己母親的安全。長時間在南韓的生活,以及受到善良熱心鄰居的影響,讓他逐漸對自己的信念產生質疑……。

金秀賢在片中飾演北韓精英部隊所栽培的「人體兵器」元流煥一角。在片中同時演繹可愛的「村中傻子」與魄力十足的「冷酷間諜」兩個面貌,演繹出另一種魅力。

部份劇照:








以下有雷,不喜勿入

========================================

整體而言這部片的劇情節奏緊湊,沒有冷場的時候

打鬥場面絕對不會讓觀眾失望,配樂和分鏡掌握的火侯相當十足

很多細節都可以看出導演的細心之處,雖然是一部漫畫題材改編的電影

在劇情完整性和角色關係上,處理不馬虎

雖然有些地方有點BUG,但是瑕不掩瑜,用放鬆的心情去看待這部片才是王道

值得一提的是親情的描述,編劇喜歡把大炸彈放到最後一刻引人熱淚

像是開心鬼上身,緣起不滅(怎麼都舉韓國電影的例子....)都屬於這類型

這部片也不例外,最美深刻的故事永遠不是喜劇收尾,最後一場雨到底是拍攝多久.....


評分
DoubleLin:7.7/10   (from me)

Android Studio 無法開啟

2013年7月23日 星期二

最近要開發Android的App,下載前段時間Google 2013 I/O釋出的Android Studio  來使用

猜想跟我之前的開發環境有衝突,所以某一次之後便無法正常開啟Android Studio

出現以下的情況:

Files in C:\Program Files (x86)\Android\android-studio\system\caches are locked. Android Studio will not be able to start.


解法參考以下網址 我的系統環境是Windows 7 64bit

(Ref: http://stackoverflow.com/questions/16856650/android-studio-failed-to-open-by-giving-error-files-locked)

簡單筆記並且翻譯

1- Go to folder where android-studio is installed. (C:\Program Files (x86)\Android\android-studio)
找到你安裝Android studio 的目錄
2- Now go back to previous folder. (C:\Program Files (x86)\Android)
回到上一層
3- Right click on the android-studio folder and go to properties.
右鍵點擊 "內容" 
4- Now in Properties window, go to Security Tab.
切換到 "安全性" 的標籤
5- Click the Edit Button
點擊 "編輯"
6- Now, a new window will open, here you click the Users(your-username-or-your-group-name)
點擊你自己的使用者
7- Now, from the List below, Check "Allow" in front of "Full control"
看下面的列表,在 "完全控制" 那邊點擊 "允許"
8- Now press "OK", then again "OK"..
一直按 "確定"
9- Its done..Now you can use Android Studio easily instead of Running it As Administrator every time.. 
可以執行了!!

Davichi - Water bottle 물병

2013年7月19日 星期五


꿈같던 이별 깨어보니
似梦非梦 从离别中醒来
슬픈 두눈에 그대가 있어요
我悲伤的双眼里有你
물병속안에 눈물이 가득차있어서
水瓶里装满的是我的泪水
마실수가 없어
不能一饮而尽

조용히 내맘에 들어와
悄悄地进入我心头的
맘을 흔들던 그대는 어디에
动摇了我的心的你又到哪儿去了
고운꽃은 시들어만가네 점점
娇艳的花渐渐枯萎了

I Love you I need you
나는 한번도 이별한적이없는데
我一次都不曾离开过你
내가 아파요 내가 슬퍼요
为什么是我难过 为什么是我伤心
아무일없었던 보통날인데
什么都没做错的通常都是我 又是无所事事的常日

사랑해 사랑해
我爱你 我爱你
그대앞에 이렇게 외치고 있는데
在你旁边这样呐喊着
이별은 아니죠 이별이 아니죠
不会离别吧 不会离别的
그렇단 대답 안해주나요
为什么不这样回答我

빗물도 눈물도 가득해
雨水也好 泪水也好
우산에 안에 그대가없어서
伞下没有你在
무색해진 작은 어깨가 떨려요
我弱小的肩膀尷尬地顫抖著

I Love you I need you
나는 한번도 이별한적이없는데
我一次都不曾離開過你
내가 아파요 내가 슬퍼요
為什麼是我難過 為什麼是我傷心
아무일없었던 보통날인데
什麼都沒做錯的通常都是我

사랑해 사랑해
我愛你 我愛你
그대앞에 이렇게 외치고 있는데
在你旁邊這樣呐喊著
이별은 아니죠 이별이 아니죠
不會離別吧 不會離別的
그렇단 대답 안해주나요
為什麼不這樣回答我

SISTAR-Give it to me

2013年7月13日 星期六
做個備份

中文字幕高清MV

Choreography 編舞練習版本



서른이 넘기 전에 결혼은 할는지
超過三十歲前要不要結婚 
사랑만 주다 다친 내 가슴 어떡해 oh
我那只有付出愛而受傷的心該怎麼辦oh
애꿎은 빗소리에도 가슴이 아파서 
無辜的雨聲也讓我的心好痛 
아직도 어리고 여려 순진하고 여려 눈물은 많은지
還是太年幼軟弱了 既純真又軟弱 淚水不止

Give it to me oh babe Give it to me 
Give it to me oh babe Give it to me
Oh oh oh oh oh  oh oh oh oh oh oh 
아무리 원하고 애원해도 눈물로 채워진 빈자리만 
再怎麼想要 再怎麼哀怨 眼淚填滿的空位
사랑을 달란 말이야 그거면 된다는 말이야
只是在呼求愛罷了 只要有愛就行了
Oh babe give it to me
아침이 오기 전에 그대가 올는지 
早晨來臨前 你會不會來
바보같이 너 하날 보는 나 oh
像個傻瓜 眼中只有你的我 oh
운다 하루 종일 울다 동이 튼다 
哭泣一整天不斷哭泣 天空微亮
저 해가 달인지 밤이 낮인지도 몰라
分不清太陽和月亮 早上和夜晚
Oh babe give it to me I’m sorry that’s all I need
Oh babe give it to me Oh babe give it to me

Give it to me oh babe Give it to me 
Give it to me oh babe Give it to me 
Oh oh oh oh oh oh oh oh oh oh oh
아무리 원하고 애원해도 눈물로 채워진 빈자리만 
再怎麼想要 再怎麼哀怨 眼淚填滿的空位
사랑을 달란 말이야 그거면 된다는 말이야
只是在呼求愛罷了 只要有愛就行了
Oh babe give it to me
수십 번 수백 번을 쓰다가 또 찢어버린 편지
寫了幾十次幾百次又撕毀的信
사랑은 왜 이렇게 내게만 무겁지
為什麼只有我的愛情這麼沈重
운다 하루 종일 울다 동이 튼다 
哭泣一整天不斷哭泣 天空微亮
저 해가 달인지 밤이 낮인지도 몰라
分不清太陽和月亮 早上和夜晚
Hoo HooHoo Hoo(나 하루 종일 울다 동이 튼다)
Hoo HooHoo Hoo我鎮日哭泣直到太陽升起)
HooHoo HooHoo(Give it to me Give it to me)
HooHoo HooHoo(나 하루 종일 울다 동이 튼다 Give it to me)
HooHoo HooHoo(我鎮日哭泣直到太陽升起 Give it to me)

Give it to me oh babe Give it to me  
Give it to me oh babe Give it to me 
Oh oh oh oh oh  oh oh oh oh oh oh 
Give it to me oh babe Give it to me
Give it to me oh babe Give it to me
사랑을 달란 말이야 그거면 된다는 말이야 
只是在呼求愛罷了 只要有愛就行了
Oh babe give it to me
========================================
補充: http://hanzhiyu.pixnet.net/blog 有SISTAR詳細介紹
轉載自:http://hanzhiyu.pixnet.net/blog
名稱:SISTAR
原文名:씨스타
隸屬公司:StarShip Entertainment
出道日期:2010年6月4日
出道作品:〈Push Push〉
成員:四名
歌迷名稱:STAR1(STAR1的含義是Star和1組合在一起就是SISTRA NO.1,另一層含義是SISTAR和歌迷是一體的。)
代表色:紫紅色(Fuchsia)
應援物:印有SISTAR的英文名字和隊員的英文名字的紫紅色氣球
簡介:
SISTAR,意思是想與大明星們(Star)成為好姐妹(Sister),是南韓的女子歌手團體。成員包括孝琳、寶拉、昭宥、多絮。在2010年6月3日,推出首張單曲專輯《Push Push》,在翌日即6月4日KBS音樂銀行中首次亮相,並正式出道。剛出道6個月就廣為人知,並且越來越有人氣的著名辣妹團體。

Inhon G1 刷機經驗談

上週去中華電信辦大省333方案後  獲得傳說中超高CP值國產機

INHON PAPILIO G1 (注: PAPILIO 是鳳蝶的意思)

圖片轉載: 手機王

功能和外觀網路上已經有很多人評論,在此也不多做贅述

參考: 光通訊時代 優劣專業講評 http://optical-comm.blogspot.tw/2013/05/mtk-inhon-g1.html

使用G1的人一定會對於系統原本儲存空間的規劃很頭疼

內部儲存空間: 503mb
內建SD卡 : 1.94G

時常安裝幾個APP之後,就會反映空間不足會影響系統部份功能...
網路上有很多神人教學刷機的寶典

參考:  Mobile01 shanhsu       http://www.mobile01.com/topicdetail.php?f=586&t=3306764
參考:  Mobile01 charlesa0515 http://www.mobile01.com/topicdetail.php?f=586&t=3358263

節錄部分自己實際操作的經驗談

這篇主要任務就是要將 

內部儲存空間和內建SD卡的空間互換

內部儲存空間: 1.6mb
內建SD卡 : 592G

系統 : Windows XP SP3

準備材料

硬體
1.Inhon G1
2.USB傳輸線一條
3.正常可以用的電腦一台

軟體
1.Flashtool_4.0 (主要刷機的工具)
2.USB VCOM Driver (要去抓取手機的Driver)
3.15-EBR1 (互換空間的檔案)

檔案下載處 ( from charlesa0515 )
https://docs.google.com/file/d/0BxC-xVyvlrzSQ0Vhbzl4M3c5V1k/edit
https://docs.google.com/file/d/0BxC-xVyvlrzSWDVlVHZINlEydFk/edit
https://docs.google.com/file/d/0BxC-xVyvlrzSemxoMm9NQndIN0U/edit
https://docs.google.com/file/d/0BxC-xVyvlrzSNUZwN1BfQWlVbWc/edit

都準備好就可以開始刷機工程了!

提醒:刷機有一定的風險,如果不幸變成磚塊 我不負責任阿...


備份的部分我就跳過,有興趣的讀者可以檔案裡面的說明文件G1刷機1.5G或2G.doc

刷機步驟

1.  安裝USB DRIVER (根據你的系統選擇,從USB VCOM Driver選擇)
usb2ser_2kXP.inf檔案按右鍵 點選安

如果失敗 
手機關機插上電腦後,出現安裝驅動程式的介面時,直接指定資料夾讓他搜尋即可

2.開啟Flashtool 
選擇第二個選項Scatter-loading開啟刷機檔案後選擇  MT6577_Android_scatter_emmc.txt

3. 點選EBR1,從路徑去指定EBR1檔 1.5G EBR

4. 手機記得要關機 先不要接上去電腦

5. 點選flash tool工具的download

6. 將手機插上USB線會開始刷機
完成後出現綠色的圈圈,便可拔除手機!

7. 進入工程模式
音量鍵向下鍵按住再按開機鍵 
選擇第四項Clear eMMC

8. 大功告成! 
可以重開機了~第一次重開機時間會比較久一點


====================================

後記:  charlesa0515 大大所提供的懶人包有恢復原廠的教學,如果哪一天後悔了,可以嘗試自己刷回原廠

最後,希望大家能夠成功刷機,謝謝網路上各位神人的分享