5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

【謎端末】Rstream A1【SIMフリー】

17 : ◆afnf4199GA :2012/01/03(火) 03:01:54.89 ID:6+yJDTeh
CM7.1でカメラが動かない件の対処。

1. カーネルをrmcc(https://github.com/rmcc/commtiva-kernel-z71.git)から取得
2. arch/arm/mach-msm/board-fxx.cのI2C_BOARD_INFO("ov5642af", 0xFD)を0x3Cに書き換え
3. drivers/media/video/msm/msm_camera.c、sdata->flash_dataがnullなのでinfo.flash_enabled = 1;に変更
4. .configはmuchtel222から抜いたものをベースにoldconfigで修正したものを使用
5. カーネルビルド
6. CM7.1のinitramfsでブートイメージ生成
7. CM7.1を適用したデバイスに7をfastboot flash boot
8. CM7.1版の/system/lib/liboemcamera.soについて、文字列"00fd"を"003c"に書き換え
9. QualcommCameraHardware.cpp(https://github.com/CyanogenMod/android_device_commtiva_z71.git)
  ov5642af向けに修正(picture_sizes-1、sensorTypes+1、ov5642→ov5642af)
10. mmでlibcamera.soを生成して/system/libに書き戻す

18 : ◆afnf4199GA :2012/01/03(火) 03:04:27.58 ID:6+yJDTeh
っていうのが面倒な人は、
http://www.mediafire.com/?fb2xjfa2jj4dbfc
sha1sum:e51899d08a660cd84898a1dc7879bb90ddf4dd93
これ落として、fastbootモードから以下を実行。

fastboot flash boot rstream-a1-mod33.img
fastboot reboot
→通常起動
adb shell mount -o remount rw /system
adb push libcamera.so /system/lib
adb push liboemcamera.so /system/lib
adb push qwerty.kl /system/usr/keylayout
adb shell chmod 644 /system/usr/keylayout/qwerty.kl
→もう一回再起動

3G通話、3Gデータ通信は未テスト。
終話キーでスリープになってしまう不具合有り。
他は大丈夫だと思う。

なんでこんな修正が必要なのかっていう所だけど、
少なくともカメラ周りとボタン周りはハードが違うみたい。
あとi2c fake addressってのもポイントだったが、これは良く分からん。

19 : ◆afnf4199GA :2012/01/03(火) 03:07:07.53 ID:6+yJDTeh
以上です。

誰か追試してくださいな。

251 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50


read.cgi ver 05.04.09 2022/06/21 Walang Kapalit ★
FOX ★