Colorfly E708 Q1 Kitkat 4.4.2 アップデート(20140418)

おっ、4/18付で新しいファームがでてる。(毎月でるのかしらん。出ないと出ないで終わったみたいで寂しいけど、いざ上げるとなると面倒だな(笑))
 
違いはよくわからんけど、とりあえず上げてみましょう、レッツゴー(笑)
ワイヤレスアップデートとかってのが増えてるので新ファームはダウンロードしてインストールできるようになるのかも。
 
Colorfly E708 Q1(www.colorful.cn)

 
◆必要なデータのバックアップ
Titaniumなどで外付けSDカードにとっておく
 
 
◆ファームのアップデート(4.4.2 (20140418))
1.「E708 Q1_SV4.07_CQL_20140418.rar」をダウンロードし解凍
2.PhoenixUSBProをインストール
3.PhoenixUSBProを起動して、E708 Q1をUSBで繋ぐと認識するのでファームのイメージを選択してアップデート
(開発者向けオプションのUSBデバックはONにしたかも)
 
 
◆root化
今回は、vRootはやめておきます(言語違ってて文字読めないし、そもそもうまくいかんかったような気がする)
 
一発ものとしては、アンドロイド少女隊さんのところの「RootGenius.exe」を使用して、KingUserをいれるものがお手軽です。
<参考>
Colorfry E708 Q1(Android4.4.2) ルート化(アンドロイド少女隊 MOMO9)
 
で、adbでデバックモードでつながるので自分でなんとかしてみた。
次のアップデートはあるかわからないので、まとめるのも面倒になったので参考までにコマンドを羅列しておきます。

1.UPDATE-SuperSU-v1.94.zipをとってくる
http://download.chainfire.eu/396/SuperSU/UPDATE-SuperSU-v1.94.zip

2.リカバリがCWMとかTWRPでないので、このzipはいれれないのでとりあえず、解凍する。
(内容としては「\META-INF\com\google\android\update-binary」この中身のシェルを手で作業する。)

3.adbで繋げる環境で、「/sdcard」に適当にフォルダ「supersu」を作って解凍したzipファイルの以下の4ファイルを送っておく。

adb shell
cd /sdcard
mkdir supersu
exit

adb push su /sdcard/supsersu/
adb push Superuser.apk /sdcard/supsersu/
adb push install-recovery.sh /sdcard/supsersu/
adb push 99SuperSUDaemon /sdcard/supsersu/

4.「/system」などを読み書きできるようにマウントしなおして該当ふぁいるをコピーする。

adb shell
mount -o rw,remount /system

rm -f /system/bin/su
rm -f /system/xbin/su
rm -f /system/xbin/daemonsu
rm -f /system/bin/.ext/.su
rm -f /system/etc/install-recovery.sh
rm -f /system/etc/init.d/99SuperSUDaemon
rm -f /system/etc/.installed_su_daemon
rm -f /system/app/Superuser.apk
rm -f /system/app/Superuser.odex
rm -f /system/app/SuperUser.apk
rm -f /system/app/SuperUser.odex
rm -f /system/app/superuser.apk
rm -f /system/app/superuser.odex
rm -f /system/app/Supersu.apk
rm -f /system/app/Supersu.odex
rm -f /system/app/SuperSU.apk
rm -f /system/app/SuperSU.odex
rm -f /system/app/supersu.apk
rm -f /system/app/supersu.odex
rm -f /data/dalvik-cache/*com.noshufou.android.su*
rm -f /data/dalvik-cache/*com.koushikdutta.superuser*
rm -f /data/dalvik-cache/*com.mgyun.shua.su*
rm -f /data/dalvik-cache/*Superuser.apk*
rm -f /data/dalvik-cache/*SuperUser.apk*
rm -f /data/dalvik-cache/*superuser.apk*
rm -f /data/dalvik-cache/*eu.chainfire.supersu*
rm -f /data/dalvik-cache/*Supersu.apk*
rm -f /data/dalvik-cache/*SuperSU.apk*
rm -f /data/dalvik-cache/*supersu.apk*
rm -f /data/dalvik-cache/*.oat
rm -f /data/app/com.noshufou.android.su-*
rm -f /data/app/com.koushikdutta.superuser-*
rm -f /data/app/com.mgyun.shua.su-*
rm -f /data/app/eu.chainfire.supersu-*

cd /sdcard/supersu/

mkdir /system/bin/.ext
cp su /system/xbin/daemonsu
cp su /system/xbin/su
cp su /system/bin/.ext/.su
cp Superuser.apk /system/app/Superuser.apk
cp install-recovery.sh /system/etc/install-recovery.sh
mkdir /system/etc/init.d/
cp 99SuperSUDaemon /system/etc/init.d/99SuperSUDaemon
echo 1 > /system/etc/.installed_su_daemon

chown root:root /system/bin/.ext
chown root:root /system/bin/.ext/.su
chown root:root /system/xbin/su
chown root:root /system/xbin/daemonsu
chown root:root /system/etc/install-recovery.sh
chown root:root /system/etc/init.d/99SuperSUDaemon
chown root:root /system/etc/.installed_su_daemon
chown root:root /system/app/Superuser.apk

chmod 0777 /system/bin/.ext
chmod 06755 /system/bin/.ext/.su
chmod 06755 /system/xbin/su
chmod 0755 /system/xbin/daemonsu
chmod 0755 /system/etc/install-recovery.sh
chmod 0755 /system/etc/init.d/99SuperSUDaemon
chmod 0644 /system/etc/.installed_su_daemon
chmod 0644 /system/app/Superuser.apk

/system/xbin/su --install

reboot
exit

5.再起動してきて、SuperSUがインストールされていれば(たぶん)OK!

◆その他アプリ対応(マーケット・機能偽装対応)
GPSなどいろいろな機能がついていないので、マーケットに表示されないのものがあるので機能を付けたことにする作業
ファイルはNexus5からブッこ抜いたものをいれました。
(Instagramとか世界天気時計を動かしたかったので、自分の中ではこれだけで動きそうですがアプリによってはまだ必要な機能はあるかも)

「/system/etc/permissions/」のファイル

android.hardware.location.gps.xml
android.hardware.telephony.gsm.xml
com.google.android.maps.xml

「/system/framework/」のファイル

com.google.android.maps.jar

いずれもコピー後「644」にパーミッションを変更

 
E708 Q1 4.4.2

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA