發表文章

目前顯示的是有「android」標籤的文章

[拆機] Nexus5 更換背蓋、電池

圖片
2016/1/22更新.. 因為購買紀錄已經超過六個月,YAHOO拍賣就把紀錄清除了 Orz... 不過當初我在YAHOO拍賣搜尋關鍵字是“原廠”“Nexus5”“電池” 到今天為止~我的Nexus5仍在運作中 --------------- Nexus系列的手機,真的是工程師都想追求握在手裡的機器,畢竟彈性大,隨時可以擁有Google的更新,這怎麼能叫人輕易放手。 於是在前年,我跟前公司的工程師們,請同事從美國帶回Nexus 5 32G版本,總共是5隻,隨後大家都隨身帶著他。 用了一年多,最近電池死得很快,但又不想換新手機,仍舊覺得Nexus5實在是很好用又超值,所以心一橫,上了掏寶買了背蓋跟側條,然後同時想購買電池時... 掏寶賣家告訴我貨運不再收電池的貨品,所以沒辦法出貨給我,於是我同時把這件事公布在FB動態時,有朋友又告訴我,可以用集貨的方式,讓賣家把電池轉寄給我。 不過我這個人是行動派的,馬上又找了台灣的賣家,結果真的讓我找到原廠電池,我想應該也是從掏寶來的吧?立馬買了兩顆。 零件都到齊了。 ▼ 這段期間,電池都是3分鐘內,馬上死掉,強制關機,所以我都要隨時插著行動電源。 ▼ 在掏寶購買背蓋跟側條時,送了兩個拆機工具,一個就是這個藍色、像吉他撥片的東西。拆解的過程中,其實滿容易的,我很放心的把藍色撥片插進去,慢慢把卡榫撬開。 ▼ 很快就像下面這樣,開口被撬開,不過我也發現,好像有什麼東西黏著,所以沒辦法像iFix一樣,一撬開就彈開。 ▼ 大約5分鐘左右,就可以完全撬開。右邊就是電池、主機板、螢幕的那一面。 ▼ 可以看到天線的部分,被黏了膠條,所以在拆解的過程中,我總是怕怕的會不會把天線扯掉?結果證實不用擔心這個,慢慢的撬開的同時,用點小巧勁,就可以把背蓋從膠條上脫離。 ▼ 主機板的部分,被另一個塑膠蓋給包著,這個保護蓋,要用螺絲起子轉開所住的地方,然後再輕輕一拉就開了。 ▼ 接著就可以把電池下方基板的排線拉開,一直到這個階段,其實你就可以直接換電池了。 ▼ 電池一樣是被黏住了,所以要像iFix一樣,先把電池面朝下,用力晃動,然後再用個平頭螺絲起子把電池翹起來。翹電池的過程中要小心,千萬別用螺絲起子去戳電...

[Android] Nexus 5 ART模式

前陣子因為入手了Nexus5, 看過同事提到了Android的ART模式。 於是我就手賤的想打開它... 打開方式,你必須要讓手機進入開發者模式。 而開發者模式開啟方式是... 進入"設定" "關於手機" 連點7下 "版本號碼" 接下來就可以看到 "開發人員選項" 而ART的設定選項是"選取執行階段" 然後 請選擇"使用ART" 然後系統就會自...

[Android] 刷機的原理 - Xperia Go的心得整理

圖片
不耐煩者,請直接跳"正文總算開始"。 我過了一個很空虛、死宅的一個2013跨年,原本我的原定計劃是到日月潭拍日出,但就在看 著電視的31號晚上,我開始發覺時間不太夠用。 一轉眼電視就看到快要倒數的時刻了,我一邊看電視,一邊把手機給Root完成,然後接著開始看刷機的資料。 一直到倒數前,我仍然搞不懂刷機的部分到底是怎麼一回事,以前認識的作業系統大概的架構就是有一個bootloader一個作業系統的Image,但為什麼我在網路上看到的都是分享Image,又提到Kernel、elf、sin...一堆奇怪的名字,但沒什麼人提到bootloader這一端? 後來找到XDA的Xperia go的Android大師的文章- munjeni,不太清楚他是不是有其他的合作夥伴,但我這次刷完機後,開始對Android開發商的架構規劃開始有點認識...或許有機會,花一個週末搭建一個compiler Android kernel/source code應該是可行的。 好的,總算倒數結束了,煙火也放完了,剩我一個人抱著電腦回到房間,繼續看著資料,我突然想到別人說的~刷機很容易呀...暗...我怎麼一直撞壁。 一直到凌晨四點多,我仍然還沒有進展,最後我選擇先眯一下了,看來我也沒機會去日月潭拍日出了。 九點多的時候,我突然醒過來,又拿起筆電看著昨天還沒看完的資料,慢慢的~睡過一覺腦袋果然開始工作了。 我整理出一個,Android開機流程的思緒。 -----正文總算開始----- 在網路上我們可以看到很多Image檔案,又或者叫Kernel,又或者副檔名是.elf,事實上他們都是一樣的東西,也就是OS的核心加上Android的JVM、Android SDK,還有...recovery tool...。 就目前各大廠而言正規的流程是,你必須要到官方網站申請unlock bootloader的序號,而這個序號就跟你的IMEI、MEID有關。當你在網路上申請到了unlock的序號時,就表示你放棄了官方的保固。 但聽說有其他不用unlock就可以刷機的方式?我還不是很肯定,只是看到有人提到這樣的關聯...。 所以說,當你要開始刷機時,也打算用正規的做法時,就是先到官網申請unlock的序號,然後去找到fastboot/官方的unl...

[Android] error : android.R

這陣子,因為開始搭火車上下班,想弄個Android APP來自動記錄自己的習慣,想不到一開始在MAC OS上建好了Eclipse的開發環境,結果居然遇上了可怕的[Type R cannot be resolved to a variable],只好認命的上google好好Study一下。 在google search的結果中,很多人說到,只要Project -> Clean, Project -> Build就解決了,問題是我連Project Clean都做不到....Orz... 後來我就起了重建Eclipse環境的念頭,只不過我只是努力的重新K過Setup的文件後,我發現一件事情... 那就是~我已經安裝好了Android AVD, SDK(現在已經都被包成一包了,不用像以前2.3.x版的時候,要自己下載兩次)。但是~我以為Eclipse跟SDK/AVD和Java RE裝好就沒事了...再回頭認真的看過人家的Setup紀錄,才發現我少裝了Developer tool。 於是,我摸摸鼻子,只好再回頭安裝Developer tool...。 這篇純粹就是想記錄我這愚蠢的過程,謝謝各位觀看。 Developer tools https://dl-ssl.google.com/android/eclipse/ 安裝方式Eclipse : Help -> Install New Software.. 在"Work with:"輸入  https://dl-ssl.google.com/android/eclipse/ 就可以看到Developer tools的選項了。

[Android] 清理圖片庫暫存

這陣子做了些測試,導致圖片庫一直讀到舊的照片(已刪除的照片),所以翻了手機的設定功能,我想應該可以手動去清除暫存空間吧。 總算是找到了↓ "設定>管理應用程式> 全部> 媒體儲存空間"