VIA APC(8750)のroot化およびGoogle Play対応というのを前にどこかで見ているものの、探しても見つからなかったので思い付いたことをメモとして残しておこうかと。
apc.ioのLibraryにある、VIA APC(8750)用のAPC System Software (firmware image for re-installing – v1.0.2)をいじってしまえばroot化済み/Google Playインストール済みのシステムにできてしまうのではないか?とはいえ、今更何WM8750版のAPCいじってどーすんの、という話でもある。
おそらく、packages/wmt/fundamental_rootfs.android_2.3.tgzの
- system/appの中にGoogleServicesFramework.apk, Vending.apk(他に必要なものがあればそれも)を放り込む
- system/binとsystem/xbinの中にsuを置く(system/xbin側はシンボリックリンクでも可)
なんてことをすれば良いのかなー、と。ただ、どこからsuのバイナリを取ってくるのかという問題が出てくる。
手元にあるのは、以前root化した端末に放り込んだもの。これをreadelfで確認してみるとこんな感じ。
Attribute Section: aeabi
File Attributes
Tag_CPU_name: "5TE"
Tag_CPU_arch: v5TE
Tag_ARM_ISA_use: Yes
Tag_THUMB_ISA_use: Thumb-1
Tag_FP_arch: VFPv2
Tag_ABI_PCS_wchar_t: 4
Tag_ABI_FP_denormal: Needed
Tag_ABI_FP_exceptions: Needed
Tag_ABI_FP_number_model: IEEE 754
Tag_ABI_align_needed: 8-byte
Tag_ABI_enum_size: int
|
WonderMedia WM8750はARM1176JZFが載ってるのでARMv6/VFPv2は使用可能。多分このバイナリはイケそうかな…
あとはやる気と時間があれば試してみるのだけど、どちらも無いんだよねえ。そもそも、VIA APC(8750)のU-Bootってどこから起動しているんだっけ?という疑問で開いたファイルからこんな話になっているのだし。58.60kg(05:25)