December 12, 2012

Push-Pull & Open-Drain


<< Push-Pull >>
內部有一對互補的MOSFET,支援 Sink/Source 電流。
即當Q1導通、Q2截止時輸出高電位,而當Q1截止導通、Q2導通時輸出低電。
但缺點是,一條總線上只能有一個Push-Pull輸出。
Push-Pull有 PMOS+NMOS 故擁有push (source current from PMOS) & pull( sink current to NMOS)

以使用來說,Push Pull較常在Logic IC(TTL/CMOS)出現。
以應用來說,驅動下一級之能力:Push Pull > Open Drain


<< Open-Drain >>
Open-Drain輸出的元件是指內部輸對地之間有個N-MOSFET(Q1),這些元件可以用於電壓轉換的應用,其輸出電壓由Vcc 決定。
Vcc可以大於輸入電壓(up-translate)也可以低於輸入電壓(downtranslate)
也因此,常在電路設計上用NMOSFETLevel shift,但電壓轉換若低至1.8v,則不建議使用此方法來做。
最保險的穩定的做法是採用IC 式的 Level shift (TCA9406) 來做設計。
       
Open-Drain電路對於各種電壓節點間的電位轉換非常有用。但是,這種電位轉換的方法存在一些缺點。 
例如,輸出電位為Low時,N-MOS是導通的,這樣在Vcc'GND之間有一個持續的電流流過上拉電阻Rpullup。這會影響整個系統的功耗。
雖然採用較大值的Pull up電阻可以減小電流。但是大的阻值會使輸出信號的上升時間(slew rate)變慢。
Open-Drain顧名思義只有NMOSpull-down(sink current)的能力。Open-Drain未接pull-up電阻則只能做float / pull-low的動作。

以使用來說,Open Drain較常在Micro-controller IC出現。
以應用來說,結合不同準位:Open Drain > Push Pull,輸入出阻抗:Push Pull > Open Drain

September 21, 2012

金戈鐵馬


北山有麻賊,擾民不堪,王欲伐之,遂召義勇。
是日,一女手持金戈、挑眉怒額而來,撕榜立狀曰:「三日必除麻。」
三日後果傳捷報,王大喜,詔之,問其姓名。
曰:「妾無姓,小名金。妾本男兒身,因家貧自宮欲上京為太監,道遇麻賊。麻賊毒辣,逼妾舔其後宮,妾引以為辱,故討之。」王贊曰:「麻辣舔後宮,女人向前衝。」因其勇武,賜姓力,後稱:力金。  
撰者曰:「力似男兒身是女;金戈怒額破麻賊。」

September 18, 2012

C++ 經典書籍


作者: gocpp (cpp) 看板: C_and_CPP
標題: [心得] C++ 經典書籍
時間: Sat Aug  6 18:48:53 2005


一些書單,有一部份沒有繁體譯本。


首先,關於入門書方面,我覺得到現在我都沒有看到一部適合初學者的
C++ 入門書。經典的書都是高手們寫的,但根本不適合初學者看。這大
概是 C++ 族群增長的一大瓶頸。

我個人覺得最適合入門的一本書是 K&R 的那本 C 語言經典,講解和舉
例都非常有水準。C++ 的話則是「從 C 到 C++ 物件導向革命」。它是
1990 年的書,作者陳建維先生是當時 C++ 標準委員會的一員。這本書
我覺得相當不錯,用不是很大的篇幅,從軟體工程, OO 的思想、觀念
,到 C++ 語言。甚至當時書的附錄就已經提到 template 了。

可惜,這本書,現在已經找不到了。這是我第一本看的 C++ 的書。當時
這本書和 C++ Primer, The C++ Programming Language 並稱三大經典。

《C++ Primer》3/e
這本是我最喜愛的 C++ 經典之一。可以說是經典中的經典。現在出到
四版,中譯本年底應該會出來。我看的是第三版,由 jjhou 譯的。當
然,雖然它叫 Primer,但絕對不適合初學者。尤其許多細節之繁復(
像什麼名稱決議過程),保証讓初學者吐血,我相信連許多老手都會覺
得受不了。

基本上我把這本書當作「字典」、「百科全書」類來看,每當一些細
節不是很確定,就翻翻它。有時晚上無聊抱著它,不知不覺睡著了。

這本書如果能夠大致流覽過,並且熟悉其中 60~70% 以上,我相信已
經達到普通 C++ 高手的程度了。

當然,C++ 高手不等於軟體高手。成為編程高手不難,成為設計高手才
難。C++ 其實可以只花很短(半年至一年)的時間就精通,但許多編程
、軟體設計經驗的累積,那絕不是三、五年的事,通常都得十年八年以
上。

《The C++ Programming Language》
C++ 之父,B.S. 的大作。這本書我讀的是特別版。感覺上它比 C++
Primer 更不適合初學者。尤其是連程序設計都還搞不清楚的新手。
這本書的思想、哲學意味很濃厚,很多篇幅內容不是在講語言的技術,
而是在講設計的思維。如果看過 C++ Primer,再來看這本,應該會有
比較多的體悟。

內容方面,雖然不若 C++ Primer 鉅細靡遺,但很精致、簡潔扼要,
它不斷拋出各種「設計」層次(而不是語法)的議題,沖擊讀者的思
考,迫使你去關注更多編程的本質。

有些部份,我覺得 The C++ Programming Language 比 C++ Primer
好,例如許多語言特征為何存在﹖其應用時機,它給的範例都很適當,
C++ Primer 則比較注重語法和規則的完整詮譯(畢竟大師是搞
Compiler 的專家)

《Effective C++》
這本書也是經典的經典,我推薦所有學過 C++,但自覺對 C++ 一知
半解的人,從這本書開始「重新入門」。

它把 C++ 程序員最常犯的一些錯誤,不好的用法,忽略的重要細節,
用 50 個條款,分門別類地一一列出。雖然這些內容,在 C++ Primer
或其他大部頭的經典著作,都不是沒有寫到。但大概很難有人有耐心
從頭到尾看完。(我猜作者自己也看不下去…)

這本書的好處就是,一次一個主題,把為什麼要這樣,來龍去脈,各
種其他舊方法的缺點,不足之處,一一分析出來。讓讀者確確實實了
解並掌握優良的 C++ 編程風格的技術關鍵。

如果 C++ Primer 看不下去的話,可以先從這本開始,遇到語法細節
搞不清楚的時候,再去翻查 C++ Primer 等教科書。

《More Effective C++》
同上,更深入的主題,某些議題已經可以算是 C++ 高手的程度了(
也脫離教科書的範圍),例如 Lazy Evaluation, Virtualizing
Constructors, Reference Counting, Proxy Classes…等,有些
是特殊技術,有些已經算是 Design Patterns 的東西。

這本書當然完全不適合入門者,它適合對 C++ 各種基本特徵已經很熟
悉的讀者看。

《Exceptional C++》
我第一次看這本書時,幾乎懷疑我是否學過 C++。但是現在,我只能
說,這本也是經典中的經典。它已經深入到接觸 C++ Object Model
的層次。特別是 Exception-Safety 這一章一系列的步步深入,很大
程度上改變了我對 C++ 的認識。此外,它有提到 Pimpl Idiom,這
對改善 C++ 編譯效率也有一定的幫助。其他的主題,例如泛型編程
和對標準庫的幾個討論議題、暫時物件、物件壽命、自動轉換…等,也
頗有深度。如果沒看過這本,且對自己的 C++ 功力頗有信心的人,可
以測試看看。

《Inside The C++ Object Model》
這本書和《Essential COM》,是我讀不太下去的兩本書。僅供高手
們參考。適合有志深入 C++ 語言核心(例如想要發展 C++ Compiler
的人)鑽研。其實它並不是很難,但我認為實用性不高,有時間,
不如看看 Effective/Exceptional C++ 系列。

《The C++ Standard Library》
經典中的經典,學 C++ 不學標準庫,就像有腦子卻沒手腳,難以施展。
C++ 標準庫和大型的 J2EE, .NET 等框架相比,算是很陽春的。
C++ 標準庫只規範了標準 I/O ,資料流,異常,演算法和資料結構,
還有一些國際化議題。一些重要的功能,如: IPC, GUI 等等,都不
在其內。

這本書是德國人寫的,內容務實中肯,獲得世界一致好評。書中前面
有一章特別介紹 C++ 泛型編程基礎,講得很清楚,是我看過最好的
入門書(學習 STL)、兼工具書、參考書。雖然很大本,但絕對值得
買一本。

《C++ Templates》
這本書好像是 2001 年出的,中譯本在台灣直到去年才出來。內容完
全針對 template 所有的技術細節及應用,豐富得叫人難以想像。
有時候,我覺得 template 一直玩下去,會走火入魔,這本書的內容
,某些時候給我這種想法。不過還是值得一看。

《Modern C++ Design》
這本書是近兩年我最愛的一本 C++ 的書,我簡直愛死它了﹗作者把
C++ template 的編程技術,推向一個嶄新的世界,讓許多 C++ 大師
級人物,都目瞪口呆的一本書﹗巧妙地結合 GP 和 OO,讓動態多型
和靜態多型完美地合作無間,也讓 Design Patterns 領域,有了全
新的視野和思維。它的實作品,Loki 函式庫也是我常常運用到的
(雖然只有部份能通過編譯,正常的工作)。

一本有志成為 C++ 高手絕對不可錯過的書。當然,在此之前,要
先把 C++ Primer 等先學好再說。

《The Design and Evolution of C++》(D&E)
這本書台灣沒有譯,我起初看的是英文版,後來知道北京有譯這本書
,就托同事的朋友買回來。

這本書不適合學習,適合對 C++ 發展歷程有興趣的人看 C++ 之父現
身說法,親自講述,C++ 是根據哪些原則原理產生的它的各種語言特徵
,取舍之間,又經過了什麼特殊考量。此外,有些歷史因素,影響 C++
的發展,裡面都有提到。

我當作小說在看的一本。

《Imperfect C++》
算是比較新的一本書,台灣沒有譯這本。內容討論到一些比較細部的
問題。適合對 C++ 有深入了解的人。

此外,《More Exceptional C++》和《C++ Gotchas》這兩本不知為何,
我覺得不太喜歡,雖然它討論的議題都很深入。或許實用性不高的關係,
我老是覺得它似乎有點 C++ 學究的味道。

不過,這兩本也是公認的經典。

還有很多其他的,例如《Thinking in C++》或《C++ 沉思錄》,也都
是經典,前者也不錯,蠻適合當參考書用(後者比較像故事書)。但以
學習 C++ 而言,我認為《C++ Primer》,《The C++ Programming》
Language 這兩本比較適合(兼具教科書和參考書的價值)。

《Essential C++》這本,評價不高,它既不如 C++ Primer 完整,也不
適合初學者,只能說是聊備一格。應該不用看。

另外,專講 STL 的書也很多,有的也很深入,但從實用的角度,我認為
只要一本《The C++ Standard Library》就大致足夠了。
另外,《Effective STL》也是一本很不錯的書,可以糾正很多不好的用
法。

其實對其他語言的使用者而言,很難接受學個 C++ 要看這麼多書(我想
也只有 C++ 的熱愛者,才會真的去讀這些書)。

C++ 要實用,還要學習許多 GUI, Database, IPC 等等的 Framework,
這些東西沒有統一標準,可說憑個人的選擇,通常是基於工作環境的需
要。

September 13, 2012

陶大偉


『朋友年輕時,交的是熱血,中年交的是感覺,交到老
的時候是知心,血會冷卻、感性會淡,心中的感覺只有昇華。』

August 24, 2012

compression


NAME
       tar - The GNU version of the tar archiving utility

SYNOPSIS
       tar <operation> [options]

       Operations:
       [-]A --catenate --concatenate
       [-]c --create
       [-]d --diff --compare
       [-]r --append
       [-]t --list
       [-]u --update
       [-]x --extract --get
       --delete

       Common Options:
       -C, --directory DIR
       -f, --file F
       -j, --bzip2
       -p, --preserve-permissions
       -v, --verbose
       -z, --gzip

For example,

(i) compress a list /etc to etc.tar
tar -cvf /etc.tar /etc // only package, not compress
tar -zcvf /etc.tar.gz /etc // packaged, then compress the target by gzip
tar -jcvf /etc.tar.gz /etc // packaged, then compress the target by bzip2

(ii) inquire the contents of the target file
tar -ztvf /etc.tar.gz

(iii) only decompress a list(password) of the target file
tar -zxvf /etc.tar.gz /etc/password

(iv) back up the contents of the target file and keep its authority
tar -zxvpf /etc.tar.gz /etc

(v) at the target /home, back up the file later than 2005/08/08.
tar -N '2005/08/08' -zcvf /etc.tar.gz /home

July 28, 2012

Competitor

As a competitor you never want to say that you will lose, no matter who you are going against.

May 8, 2012

一人一半才是伴 王偉忠

陶子重義氣,她要我做什麼,我就做什麼。她要我談一談婚姻感情,就談吧!反正我也到了開口說話會帶點道理,但年輕人聽不進去的年齡。

我跟太太戀愛八年結婚,婚後十七年,總共認識了二十五年。這麼長的時間日夜相伴,身旁偶爾沒有她,感覺很爽,倘若此後一輩子沒有她,萬萬不可。

像前一陣子看到一則意見調查,問年輕女孩,家人、父母、孩子、老公與事業,如果硬要抉擇,會先放棄哪個?

女孩選了選,先放棄了事業,然後家人、父母,剩下老公與孩子難以抉擇,最後選擇放棄孩子、留下老公,理由是家人、父母、孩子最終都會離開身邊,但老公會是終身伴侶。很殘酷、但也很真實。

中國字的寓意深遠,「伴」,就是一人一半,湊在一起才完整。

現今許多人適婚卻不婚,老人家看了奇怪,過去從沒發生過類似狀況。這現象代表五、六十年來沒有戰亂、年輕人長大過程中享有家庭溫暖與親情支援,因此認為單 身也能過得很好,不論敗犬或是單身貴族,不覺得非要個伴,是歷史上首度可以一個人過日子的平安歲月。衰老未至,沒有歲月的壓力,等年齡到了,開始覺得孤 獨、害怕孤獨,想找個人分享,還是需要個伴。

若要進入婚姻,套一句不負責任的老生常談,要靠緣份,除了緣份以及感性的感覺,還要理性的選擇。婚姻確實需要理性,如果女兒論及婚嫁,我一定要求要看看對方家庭,什麼樣的家庭會養出什麼樣的孩子,當然,也有破碎家庭的孩子更努力維繫自己的幸福家庭,但一定要仔細觀察。

而另一個老生常談就是婚姻需要兩個人有相同的價值觀,但這不是說「我喜歡的你一定要喜歡」,而是「我不討厭你喜歡的」,就可以了,兩人可妥協,可退讓,願意試著接觸自己本來討厭的,看看是否真那麼不能接受,有這樣願意妥協的心情,比較容易維繫感情。

而婚姻與愛情最大的不同,在於願不願意改變。願意為了對方改變自己,是真愛,從頭到尾都不想改變自己,這段感情充其量只是對方愛你。

戀愛是短暫的交會後很想在一起而開始,很想閃的結束。開始時乾柴烈火,講究原汁原味,眼前的他什麼都好,是全天下最酷的、最美的,不需要改,但等到愛情疲了,才發現這人酷到不近人情、美得過於臭美、連刺青的位置不對,趕緊推給個性不合閃人。因此戀愛講究的是如何好聚好散

進入婚姻,當然還是會有許多衝突,學習重點是「相處的藝術」。男生該學的第一課就是上廁所必須掀馬桶蓋,一開始改變很不習慣,後來融入身體,像吃飯喝水一樣自然。

但最近老婆說不只要掀蓋子,尿完還希望我拿衛生紙擦擦馬桶周圍留下來的「遺跡」,按照過去的脾氣,一定就「老子愛….」,但現在的我會聽太太的意見,因為「愛」字裡有個心,不是光用腦想著該送什麼禮物給她,要用心。

太太也改變不少,她不喜歡戶外活動,婚前知道我愛潛水、跟著背起十幾公斤重的空氣瓶跳進海底求生,這麼愛美的她怕晒黑、塗防晒油塗滿臉,一回頭、嚇一跳,怎麼來了個歌仔戲花旦跟我一起玩。

婚後我又想潛水,她就說「不必了」,理由是家裡有孩子,不宜從事太危險的活動。

以前一個人在台北發展,要自己照顧自己,還要爭名奪利,不自私很難在短時間之內成就自己。結婚之後學著喊太太的媽媽「媽!」,有食物,不能先放進自己嘴 巴,要顧著妻小先吃。我開始懂得心疼與珍惜,因為太太很好,捨不得讓她不舒服、捨不得讓她傷心,這些捨不得讓我自然學會了讓、學會了愛,也自然的改變自 己,從自私變成大方。

婚姻的路是每天類似的風景,同樣的過程、淡淡的,要相處得好,真得靠慧根,所以找對象不能光想找個腿長奶大的辣妹,或是像金城武的帥哥,要找個讓自己想起他來心裡甜甜的,回頭一看,那人就在燈火闌珊處,這就是最好的對象。

而所謂另一半,也不是一開始就契合,是在修正中不斷的磨合,你多一點我少一點,像拼圖一樣拼在一起,才能一起過一輩子。

當然,歲月無情,人生最終還是分離。像我媽媽十六歲嫁給爸爸,相守相愛了一輩子,爸爸十多年前過世之後,媽媽真像少了一半,常凝望遠方,像爸爸就在天的那 一邊,令人感傷。但人生如果少了婚姻、少了隨之而來的酸甜苦辣生老病死,少了孩子延續家的價值與感情,真會少掉很多滋味。 

April 7, 2012

RSTsay class

誰決定你的價值?

珍惜,並發揮你所擁有的。

賽馬型的人生!

雞蛋,"火腿",三明治。

Firm but flexible.

March 25, 2012

王文華 - 開除自己的總經理


有些事在發生當下覺得很了不得,如果當時就寫,一定無比煽情。
但幾年後回頭看,才發現微不足道。

有些人在出現的當下覺得不重要,如果當時就寫,一定一筆帶過。
但幾年後回頭看,才發現他是你生命中的主角。

March 20, 2012

Check the hardware information

Method I、Under content of /proc
→ cat cpuinfo
→ cat meminfo

Method II、Direct execution
→ dmidecode -t processor
→ dmidecode -t memory

March 19, 2012

The Grey (即刻獵殺)

Once more into the fray...
Into the last good fight I'll ever know.
Live or die on this day...
Live or die on this day...

March 18, 2012

How To Spot Fake Abercrombie & Fitch Fierce

ref. http://goo.gl/d5DZv

I have been a seller of Fierce Cologne on Ebay now for quite a few years and have more and more recently been contacted by people who have been sold fake or counterfeit copies of the cologne especially the Fierce.

Here are a few pointers to help you check that you are getting the real Deal... 
Please do not be swayed by price, usually if it seems too good to be true then it usually is!

There are 4 main points I have found as below

1. The wording on the back of the box should be clear
→ The Box on the Left is REAL the box on the Right Blurred FAKE 



2. The Labeling on the Bottle

The Bottle inside the box will have a label on the bottom, also imprinted over the label will be a number this number should correspond with the number imprinted on the bottom of the box
→ The PIcture on the Left shows the label on the bottle with the numbers, and the Right has no label FAKE



3.  The Cellophane Wrapping on the Box

This should be cut square, not pointed, see picture
→ The Box on the Left is neat and the plastic wrap is cut square REAL, the box on the Right is pointed and not neatly finished off FAKE



4.  The Labelling on the Bottom of the box

The Labels on the bottom of the box are larger and have the large barcode on them

→ The Label at the Top of the Picture is large and has the Large barcode, This is REAL  The Right is small and FAKE

Please be careful especially at this time of year and try to look at peoples past performance how long they have been selling this product etc.  Be aware that it is easy to open and swap bottles over into sealed boxes and if buying for christmas presents this will not be found out until too late on christmas day when opened as a gift.  Alot of these are water filled or smell nothing like the real thing, Fierce if you have ever been into an Abercrombie store smells like the store...Please check these if you buy before christmas and check out your seller first, look at their feedback and remember if it seems too good to be tru, then it usually is..

This should retail on Ebay for around £70 including postage for a 100ml, if you are considering paying around £50 for a 100ml bottle beware
For a 50ml Bottle you are looking at around £50 including postage



March 15, 2012

孫運璿/陳水扁/梁繼璋 寫給兒子的一封信


我兒:寫這備忘錄給你,基於三個原則:
● 人生福禍無常,誰也不知可以活多久,有些事情還是早一點說好。
● 我是你的父親,我不跟你說,沒有人會跟你說這些事?
● 這備忘錄記載的,都是我經過慘痛失敗得來的體驗,可以為你的成長省不少冤枉路。

以下,便是你在人生中要好好記住的事:

(一)對你不好的人,你不要太介意,在你一生中,沒有人有義務要對你好,
除了我和你媽媽。至於那些對你好的人,你除了要珍惜、感恩外,也請多防備一點,
因為,每個人做每件事,總有一個原因,他對你好,未必真的是因為喜歡你,
請你務必搞清楚,而不必太快將對方看作真朋友。

(二)沒有人是不可代替,沒有東西是必須擁有。看透了這一點,
將來你身邊的人不再要你,或許失去了世間上最愛的一切時,也應該明白,
這並不是什麼大不了的事。

(三)生命是短暫的,今日你還在浪費著生命,明日會發覺生命已遠離你了。
因此,愈早珍惜生命,你享受生命的日子也愈多,與其盼望長壽,倒不如早點享受。

(四)世界上並沒有最愛這回事,愛情只是一種霎時的感覺,而這感覺絕對會隨時日、
心境而改變。如果你所謂的最愛離開你,請耐心地等候一下,讓時日慢慢沖洗,
讓心靈慢慢沉澱,你的苦就會慢慢淡化。不要過分憧憬愛情的美,
不要過分誇大失戀的悲。

(五)雖然很多有成就的人士都沒有受過很多教育,但並不等於不用功讀書,
就一定可以成功。你學到的知識,就是你擁有的武器,可以白手興家,
但不可手無寸鐵,謹記!

(六)我不會要求你供養我下半輩子,同樣地,我也不會供養你的下半輩子,
當你長大可以獨立時,我的責任已經完結。以後,你要坐巴士還是賓士,
吃魚翅還是粉絲,都要自己負責。

(七)你可以要求自己守信,但不能要求別人守信,你可以要求自己對人好,
但不能期待人家對你好。你怎樣對人,並不代表人家就會怎樣對你,
如果看不透這一點,你只會徒增不必要的煩惱。

(八)我買了十多二十年的六合彩,還是一窮二白,連三獎也沒有中,
這證明人要發達,還是要努力工作才可以,世界上沒有免費午餐。

(九)親人只有一次的緣分,無論這輩子我和你會相處多久,
都請好好珍惜共聚的時光,下輩子,無論愛與不愛,都不會再見。

February 28, 2012

The Iron Lady

People don't "think" anymore, they "feel".

"How're you feelings?"
"Oh, I don't feel comfortable with that."
"Oh, I'm so sorry but we, the group were feeling..."

Do you know one of the great problems of our age is that we are governed by people who care more about feelings than thoughts and ideas. Now thoughts and ideas, that interests me.


Watch your thoughts for they become words.
Watch your words for they become actions.
Watch your actions for they become habits.
Watch your habits for they become your character.
And watch your character for it becomes your destiny.
What we think we become!

January 26, 2012

Samsung Galaxy Note Diary


ROCKET ROM-V20-XXLA4

SetCPU
Max. CPU frequency: 1400 Mhz
Min. CPU frequency: 200 Mhz
Voltage setting:
  200Mhz → 800mv
  500Mhz → 825mv
  800Mhz → 925mv
1000Mhz → 1000mv
1200Mhz → 1100mv
1400Mhz → 1200mv

January 16, 2012

How to Use Android ADB Command Line Tool

Android Debug Bridge (adb) is a tool that lets you manage the state of an emulator instance or Android phone. ADB is bundled with Android SDK package that can be downloaded fromAndroid SDK download page. This tool is usefull for communicating with Android phone such as install application, copy files from/to device and perform some linux shell commands.


Target software: SetCPU_2.24.zip
ref: http://forum.xda-developers.com/showthread.php?t=505419

How to Install
  • Download and install Java SDK (Ex: jdk-6u21-windows-i586.exe)
  • Download Android SDK package (Ex: installer_r16-windows.exe)
  • Extract SDK package into anywhere on your drive (Ex: C:\Program Files\Android\android-sdk)
Phone Setup
In order to use ADB, you have to enable USB Debugging option in  phone settings (Settings->Applications->Development)

How to Use
  • Connect the phone to your pc/notebook usb port
  • Run Windows command line tool (cmd) and go to C:\Program Files\Android\android-sdk\tool
Update!!
New Android SDK puts adb executable file on \platform-tools directory instead of tool. So the path should be C:\Program Files\Android\android-sdk\platform-tools


Usefull Commands


1. Check connected phone
Syntax: adb devices


2. Login to Android shell
Syntax: adb shell




Note:
If you get ‘#’ after typing adb shell, you are already get root access on the phone, no need to type su. Otherwise if you get ‘$’ , type ’su’ to get root access (only for rooted device).

4. Install application

You can use adb to install aplication from your local drive into  phone.
Syntax: adb install appname.apk
Example:
D:\android-sdk-windows\tools\adb install D:\AnReboot.apk


5. Copy files from phone to local drive
Syntax: adb pull source [destination]
Example:
D:\android-sdk-windows\tools\adb pull /sdcard/arm11-dvm.zip
D:\android-sdk-windows\tools\adb pull /sdcard/arm11-dvm.zip D:\


6. Copy files from local drive to phone
Syntax: adb push source destination
Example:
D:\android-sdk-windows\tools\adb push D:\AnReboot.apk /sdcard



三個逗號俱樂部

《免責聲明》 本部落格不針對任何金融商品進行買賣建議, 內容來自公開資訊觀測站之分享與各大媒體之評論為主, 投資人應審慎評估並獨立判斷,切勿以本部落格資訊作為投資依據。 靜候 時機來臨;瞬間掌握重壓;享受 獲利奔馳。 -------------------------...