現在時刻 - 2017年12月13日(水) 23:38


SC-03Dについて

カーネルやカスタムROMに関する話題・質問はこちらへ

モデレータ: Samsungモデレータ

  • 作成者
  • メッセージ

Garry050

  • 記事: 8
  • 登録日時: 2014年2月28日(金) 21:52

SC-03Dについて

投稿記事2014年2月28日(金) 21:57

そろそろ自分でカスタムROMなどをビルドしてみたいなぁと思っている私です。
それはさておき、自分でSC-03D用TWRPを作成しようと思い、早速Hercules用TWRPをunpackしてdefault.prop
をいじってKernelが焼けるところまでうまくいきました。が、肝心のタッチキーのdriverがどこにあるのかさっぱりわかりません。
だれかご教授ください。

HomuHomu

  • 記事: 211
  • 登録日時: 2013年5月30日(木) 21:31

Re: SC-03Dについて

投稿記事2014年3月01日(土) 19:42

kernelの中
https://github.com/kbc-developers/andro ... touchkey.c
herclesやskyrocketのkernel焼くとタッチキーが効かなくなって
StockROM焼いて、FirmwareUdateしないと戻らなくなるのは
https://github.com/kbc-developers/andro ... ey.c#L1984
ここからの関数でモデルによりfirmwareを書き換えるから
SC03DではJellybeanのROMもソースもないためtouch firmwareなんてあるわけないから
https://github.com/kbc-developers/andro ... ey.c#L2523
ここを潰して、firmwareの更新を無効化している。
ちなみに肝心のtouch firmwareは
https://raw.github.com/kbc-developers/a ... ssp_main.c
cの中にhexで埋め込んである。

Garry050

  • 記事: 8
  • 登録日時: 2014年2月28日(金) 21:52

Re: SC-03Dについて

投稿記事2014年3月02日(日) 19:41

ご回答有難うございます。大体の仕組みはわかったのですが、
そのコード自体のファイルの場所は一体どこにあるのでしょうか?

HomuHomu

  • 記事: 211
  • 登録日時: 2013年5月30日(木) 21:31

Re: SC-03Dについて

投稿記事2014年3月02日(日) 20:37

言ってる意味が解らない。 コードの場所はkbcにもあるし、公式sourceは、opensource samsungにもICS_sourceだがある。 CyanogenModの元々のsourceはcodeauroraにあるlinux_3.0.yベースの あるタグから引っ張って来たモノだし、それに海外勢も含め皆で肉付けして出来たもの。 Androidに限らず、kernelって皆そうだから。

Garry050

  • 記事: 8
  • 登録日時: 2014年2月28日(金) 21:52

Re: SC-03Dについて

投稿記事2014年3月02日(日) 20:59

いえ、TWRPをRepackした中のどこにあるのかなと聞いているんです。
ちょっと最初の質問の文章がおかしかったですかね?
Hercules用TWRPでもTouch keyが書き換えられないようにするにはどうすればいいですか としていればよかったんでしょうか(_ _;)

HomuHomu

  • 記事: 211
  • 登録日時: 2013年5月30日(木) 21:31

Re: SC-03Dについて

投稿記事2014年3月02日(日) 21:13

TWRPの最新versionはJellbeanソースでコンパイルしたkernelでしか動きません。
コンパイル解りますかね?ソース(人間でも読めるもの)を機械語に変換する事です。
あなたが、機械語を読めるならzImageを解凍してkernel dumpをとり
16進数からアセンブラ言語にして、該当個所を書き換えるなら可能でしょうが
自分は無理なので、教えることは残念ながら出来ません。

Garry050

  • 記事: 8
  • 登録日時: 2014年2月28日(金) 21:52

Re: SC-03Dについて

投稿記事2014年3月02日(日) 21:26

ん?ならばあなたが掲示板で公開してくれたTWRPはどうやったんですか?

HomuHomu

  • 記事: 211
  • 登録日時: 2013年5月30日(木) 21:31

Re: SC-03Dについて

投稿記事2014年3月02日(日) 21:29

それはもちろん、KBCのソースから、recoveryソースをtwrpのソースに置き換えビルドしましたけど…
言ってることが本当に解りません。

Garry050

  • 記事: 8
  • 登録日時: 2014年2月28日(金) 21:52

Re: SC-03Dについて

投稿記事2014年3月02日(日) 21:39

あ、なるほど...
私の理解力が乏しいもので...すみません。
質問に答えてくれてありがとうございましたm(_ _)m

Return to 開発全般