よ~し、嫁の使ってるX10について、この間からもうソニエリからAndroid2.3.3更新情報があって、ただし、ただの更新だけではなく、つい最近root取得情報もXDA掲示板のスレッドにおおくのってるので、いよいよ更新にいっちゃうだろうとおもい、さっそく更新やってきた。
もちろん、更新する前に、ちゃんとバックアップを取るのも定番だね。
自分のArcも嫁のX10も自分で設定してるので、2台の連絡先もGoogleの同期にしてるから、基本的にその辺はバックアップいらなくて、とにかくサインインすれば済むでそこは楽だね。
連絡先以外には基本的にSMS/アプリ/通話履歴のことだろうね。
SMSの場合はSMS Backup & Restoreのを使い、アプリはAppMonster2を使ってるので、APKだけのバックアップを取る。(基本的にファームウェアの更新はアプリを再導入してほうが上策だしね。)それから、通話履歴のほうは別にどうでもいいので、とにかく、一応ソニエリおまけのバックアップアプリで丸ごとバックアップをとったが、X10はAndroid2.3.3になると、いつもソニエリのおまけバックアップアプリはなくなり、それから、それをいれてやろうとしてもいけなさそうなんだ。詳しくは下記にかなり丁寧に書かれてる。代わりにできるアプリは「My Backup Root」でいけそうらしいね。
[HOW TO]Backup Apps + Data before upgrading to Gingerbread(2.3.3.) – xda-developers
Please note: SE Backup and Restore is not meant to work in 2.3.3
Even though most members already know these apps, still useful for those who don’t.
Contacts: I strongly suggest backing up your contacts in a vcf file using the SE Export contacts option in phonebook. There are options of import and export along with it. You can save the backup on ur SD card. Once you are on 2.3.3, you can import your contacts using a third party app like Import Contacts by edam. The ROM only gives you the option to import contacts from SIM card. But with this app, you can get all ur contacts back.
APPS: We all know the magic of Titanium Backup. Use this tool to backup all your apps and I hereby confirm that most apps can be restored in 2.3.3. For others, reinstalling from the Market would do the trick, depending upon the app of course.
Messages and Call Log: Use My Backup Root to backup your call log and messages. Copy the backup data from sdcard/rerware/MyBackup/AllBackups to your computer or another folder in sd card. When you are on 2.3.3, delete rerware folder from sdcard and install new My Backup Root from Market and copy the backup to the new directory(sdcard/rerware/MyBackup/AllBackups). Then restore.
Even though the tool backs up your contacts, it wont restore them to 2.3.3 somehow. This is still being investigated.
それでは、バックアップをとったら、もちろん、更新に参りましょうね。
X10のAndroid2.3.3の更新にはもしも、root取得にこだわらないのなら、直接にソニエリの更新アプリをいれて更新すればいいけど、下記のはroot取得のを書いてるなら、X10ユーザーの皆さん、自分の好みによってこの続き拝読を自分で決めよね。
X10のAndroid2.3.3のroot取得の更新は基本的に、二つの方法があった。簡単に語ると、xRecoveryの必要ありとxRecoveryの必要なしで、ただし、xRecoveryの必要なしのほうが自分的に気になるし、そのほうが簡単し、それから最近もその方法のほうがメインになってるし、下記のはxRecoveryにこだわってないroot済みの更新方法である。
それから、自分の過去のxRecovery経験によると、xRecoveryを入れたら、たとえカスタムロムではなく、オフィシャルロムをいれてもたまに急に勝手な再起動の不安定があったため、もしもxRecovery導入の必要のないならば、しばらくxRecoveryを避けてもいいんじゃないかと個人的なオススメなのだ。もちろん、最近のxRecoveryはもう安定してるかどうかよくわからないけど、でも、xRecovery導入すれば、ArcからのEngine Bravia MobileとかxLoudとかX10に移植できてるから、さすがに悪くないので、もしもX10でもArcのような体験やってみたければ、今後xRecoveryの導入はたぶん向き合わなければならないかもしれないね。
さってと、更新へ参りましょう、まずは最新Flashtoolをダウンロードする。
[TOOL] [UPDATE 29/07/2011] Flashtool BETA version 0.2.9.1 (Added 2.3.3 ftf) – xda-developers
Download FlashTool version 0.2.9.1 Beta :
http://www.multiupload.com/7H4JT35B6G (MD5: 4C370DDC5B6D40F96CA00D856019B19F)
そして、X10のAndroid2.3.3のROMをダウンロードする。
X10i Generic
Generic version 2.3.3 build 3.0.1.G.0.75 (MD5: 36F52BAA3556CDD7E56383614C01E5D6)
それから、下記のroot取得にしたがって無事に更新できた。
下記のを自分の言葉で簡単にそのコンセプトを語ってみれば、まずはオフィシャルのAndroid2.3.3のROMを焼き、USBデバッグモードを有効してから電源を切り、Flashtoolでカーネルダウングレードしてから、USBケーブル抜き、電源をいれ、即時にまたUSBをつなぎ、Flashtoolのrootボタンは押せるようになってそれを押し、完了になったら再起動になり、そこで、バッテリまで取り出し、数秒のあと入れ戻し、またflashmodeでflashtoolをもってカーネルアップグレードしてから電源をいれて入るとroot取得済みになる。下記の方法には二つメリットある、まずはxRecoveryのいらない、それから、ユーザーデータは弄られてないので、そのままで使える。
新しいカーネルはまだいつものようにroot取得できないので、たとえxRecoveryの方法で、今のように古いと新しいカーネルのすり替えで、rootを取ったりするなのだ。もちろん、USのROMやHKのROMなども同じように焼けばいいね。
補足説明:Flashtoolを最初からそのまま閉じたりもいらなく、説明にも自分のやっても一緒だったが、ほかのX10ユーザーからのコメントだと、カーネルダウングレードのあと一度Flashtoolを閉じて起動させないとrootボタンは押せなくなるそうだったので、似たようなトラブルにあったユーザーみなさん、それをやってみてくださいね。
[ROOT] aZuZu Root Method for stock SE 2.3.3 GB – Step By Step – xda-developers
FOR ROOTING
1. Make sure u are on stock 2.3.3 FW
2. Enable Unknown Sources & USB debugging in Menu -> Settings -> Applications -> Unknown Sources & Menu -> Settings -> Applications -> Development -> USB Debugging
3. Power down device
4. Flash — >>> Kernel downgrade <<< … [ Leave FlashTool running] —
5. Remove usb cable
6. Power on device
7. Immediately connect usb cable
—- In some cases “Debug” becomes off so repeat step 2.
8. Wait till you see any info in FlashTool, then click root.
9. After root reboot is done
10. Pull out battery and wait for few mins
11. Enter flash mode. and
12. Flash — >>> Kernel upgrade <<< .
13. Power on your phone and phone will be rooted.
This method this will not wipe ur existing data.
好啦,我太太用緊的X10,早前已從索愛得知消息已可作Android2.3.3之更新,不過,唔單只純為更新,最近root機資料也在XDA討論區多咗啲帖上都有資料,所以係時候更新吧,所以隨即更新咗啦.
當然,更新之前,先做好備份就例牌吧.
我自己的Arc同埋太太部X10都係由我去設定的,所以兩部機啲連絡人都係用Google作同步的,所以基本上係呢方面唔洗作備份,只要login登入便可,真係好方便.
連聯人以外的,基本就係SMS/軟件/通話紀錄吧.
SMS的話用SMS Backup & Restore,而軟件就用AppMonster2,所以只作APK的備份.(基本上韌體之更新所有軟件重裝較為上策架)另外,通話紀錄方面其實唔要都得的,總言之,就先用咗索愛原裝的軟件作備份,不過X10升Android2.3.3之後,冇咗索愛平時的備份軟件,就算安裝上去唻試都係唔得的.以下有詳細地寫咗有關內容.好似可用「My Backup Root」代替的.
[HOW TO]Backup Apps + Data before upgrading to Gingerbread(2.3.3.) – xda-developers
Please note: SE Backup and Restore is not meant to work in 2.3.3
Even though most members already know these apps, still useful for those who don’t.
Contacts: I strongly suggest backing up your contacts in a vcf file using the SE Export contacts option in phonebook. There are options of import and export along with it. You can save the backup on ur SD card. Once you are on 2.3.3, you can import your contacts using a third party app like Import Contacts by edam. The ROM only gives you the option to import contacts from SIM card. But with this app, you can get all ur contacts back.
APPS: We all know the magic of Titanium Backup. Use this tool to backup all your apps and I hereby confirm that most apps can be restored in 2.3.3. For others, reinstalling from the Market would do the trick, depending upon the app of course.
Messages and Call Log: Use My Backup Root to backup your call log and messages. Copy the backup data from sdcard/rerware/MyBackup/AllBackups to your computer or another folder in sd card. When you are on 2.3.3, delete rerware folder from sdcard and install new My Backup Root from Market and copy the backup to the new directory(sdcard/rerware/MyBackup/AllBackups). Then restore.
Even though the tool backs up your contacts, it wont restore them to 2.3.3 somehow. This is still being investigated.
好啦,備份好之後,就要更新架啦.
X10的Android2.3.3之更新,若唔root機的話,直接用索愛的更新軟件更新便可了,下記所述的係root機教學,所以X10的用家們,因應自己的使用喜好唻決定是否繼續閱讀下去吧.
X10的Android2.3.3之root機基本上,有兩種方法.簡單啲講就係,要用xRecovery及唔洗用xRecovery的,不過,唔洗用xRecovery的方法我較為喜歡的,而且較簡單,而且最新都好似以呢個方法為主,所以下記的是不使用xRecovery的root機方法唻的.
此外,依我過往所使用xRecovery之經驗,安裝咗xRecovery的話,就算係非custom rom而係原裝rom也好,都會間唔中隨時自己會重啟的問題,所以個人建議若沒有必要安裝xRecovery的話,暫避免安裝佢為妙.當然啦,最近啲xRecovery是否已穩定好多,我就唔清楚,但係安裝咗xRecovery的話,可用佢呢安裝一啲例如只有Arc才會有的Engine Bravia Mobile及xLoud之類的移植到X10之上使用,真係唔錯架,若要以X10唻體驗一吓一啲Arc啲功能的話,今後始終都要面對xRecovery之安裝必要吧.
好啦,要更新架啦,首先係下載最新的Flashtool.
[TOOL] [UPDATE 29/07/2011] Flashtool BETA version 0.2.9.1 (Added 2.3.3 ftf) – xda-developers
Download FlashTool version 0.2.9.1 Beta :
http://www.multiupload.com/7H4JT35B6G (MD5: 4C370DDC5B6D40F96CA00D856019B19F)
之後,下載X10的Android2.3.3的ROM.
X10i Generic
Generic version 2.3.3 build 3.0.1.G.0.75 (MD5: 36F52BAA3556CDD7E56383614C01E5D6)
之後,按下記所述的成功更新了.
按下記所述的以自己的說話簡單啲講那概念的就係,先刷官ROM的Android2.3.3,開啟USB DEBUG MODE後關機,用Flashtool唻downgrade kernel,之後拔USB,開機,隨即再插番USB,用Flashtool的root鍵可以按的時候,就可以按佢,完成後會自己重啟,之後,拔電池,再放回電池後,再以flashmode利用flashtool唻upgrade kernel之後開機就成功root機了.下記的方法有兩個好處,首先就係唔洗用xRecovery,另外就係唔會郁動到user data,就咁就用得.
新kernel未可以以一般root機方法去root機,所以就算用xRecovery的方法也好,都係要好似現在咁樣,把新舊kernel之交錯地,作root機的.當然,同樣方法也可應用到US的ROM及HK的ROM等等之上.
補充說明:依說明及我自己實際所試的都係個Flashtool全程不用關閉就得咗,不過,某啲X10用家說,downgrade kernel之後,先關一次個Flashtool之後,個root鍵才可按下,若遇到有類似問題的用家們,可以一試吧.
[ROOT] aZuZu Root Method for stock SE 2.3.3 GB – Step By Step – xda-developers
FOR ROOTING
1. Make sure u are on stock 2.3.3 FW
2. Enable Unknown Sources & USB debugging in Menu -> Settings -> Applications -> Unknown Sources & Menu -> Settings -> Applications -> Development -> USB Debugging
3. Power down device
4. Flash — >>> Kernel downgrade <<< … [ Leave FlashTool running] —
5. Remove usb cable
6. Power on device
7. Immediately connect usb cable
—- In some cases “Debug” becomes off so repeat step 2.
8. Wait till you see any info in FlashTool, then click root.
9. After root reboot is done
10. Pull out battery and wait for few mins
11. Enter flash mode. and
12. Flash — >>> Kernel upgrade <<< .
13. Power on your phone and phone will be rooted.
This method this will not wipe ur existing data.