2011年5月10日

IS01 の GingerBread を試す



SourceForge.JP: Android 2.3 (Gingerbread) for SHARP IS01

こちらの 2011/03/17 版を IS01 に入れてみた。

当方の IS01 は、boot に recovery_kit を入れてるので installBB9_recoverykit.sh にて
/data/android/gingerbread/system
/data/android/gingerbread/data
にインストールし recovery に GB 用カーネルを焼いてます。
また、installBB9_recoverykit.sh は、中身を cat で見て Mac にて手動で各コマンドを実行。

なお、recovery に GB/1.6 用カーネルどちらかを焼いて、GB/1.6 の入換え可能です。





なお、マーケットはこんな感じでまだ使えてません。



マーケットを動かそうと system を変更時、1.6 用 /system と GB 用 /data/android/gingerbread/system を間違って文鎮化する所でした。その時に電池を強制的に抜いた為か SD カードが壊れてしまった (^^;

2 件のコメント:

miKi さんのコメント...

はじめまして

is01 gingerbreadのインストールを試しましたが、どうやら失敗しました。

.shを実行する仕方を教えていただけませんか?recoverykitが既にインストールしていました。

Touch さんのコメント...

私の場合、recovery_kit を起動し、Mac のターミナルから adb コマンドが使える状態とし、installBB9_recoverykit.sh の中身(以下)を cat で表示し、各 adb コマンドを一個づつ手動入力し実行しました。cat 表示結果はこんなです。

Macintosh:RO215IS01_GB_IS01_20110317$ ls
GBkernel.img installBB9.sh
Readme.txt installBB9_recoverykit.sh
app ramdisk.bin
busybox system

Macintosh:RO215IS01_GB_IS01_20110317$ cat installBB9_recoverykit.sh
#!/bin/bash
adb kill-server
adb start-server
adb shell mount_data
adb shell mount_system

adb shell busybox rm -rf /data/data_ginger
adb shell busybox rm -rf /data/system_ginger

adb shell busybox rm -rf /data/android/gingerbread

adb shell busybox mkdir -p /data/android/gingerbread/system
adb shell busybox chown 1000.1000 /data/android/
adb shell busybox chown 1000.1000 /data/android/gingerbread
adb shell busybox cp -Rp /system2/lib /data/android/gingerbread/system/lib
adb shell busybox cp -Rp /system2/bin /data/android/gingerbread/system/bin
adb shell busybox cp -Rp /system2/etc /data/android/gingerbread/system/etc
adb shell busybox cp -Rp /system2/usr /data/android/gingerbread/system/usr

adb shell busybox mkdir -p /data/android/gingerbread/data
adb shell busybox cp -Rp /data/misc /data/android/gingerbread/data

adb push system/ /data/android/gingerbread/system/

adb push app/gapps-gb-20110120-signed/system /data/android/gingerbread/system
adb push app/app/ /data/android/gingerbread/system/app

adb push busybox /data/android/gingerbread/system/bin/busybox
adb shell busybox chmod 777 /data/android/gingerbread/system/bin/busybox

adb shell toolbox setprop persist.sys.timezone Asia/Tokyo

adb push GBkernel.img /data/recovery/GBkernel.img
adb shell 'flash_image recovery /data/recovery/GBkernel.img'
adb reboot recovery

boot 領域から recovery_kit を起動し、adb コマンドが使える状態まで行ければ、revocery 領域と /data にインストールは可能でした。参考になりますかね?