【ROM焼き】docomo GALAXY S4 SC-04E root4
■ このスレッドは過去ログ倉庫に格納されています
docomo GALAXY S4 SC-04EのカスタムROMやroot化の話題など
*注意*
・root化、ブートローダーアンロックしてしまうとキャリア・メーカーの保証は一切効かなくなります。
・最悪の場合端末が起動しない(いわゆる文鎮)になる恐れがあります。
※前スレ
【ROM焼き】docomo GALAXY S4 SC-04E root3
http://egg.5ch.net/test/read.cgi/android/1405823584/
【ROM焼き】docomo GALAXY S4 SC-04E root2
http://anago.2ch.net/test/read.cgi/android/1385373279/
【ROM焼き】docomo GALAXY S4 SC-04E root
http://anago.2ch.net/test/read.cgi/android/1368598223/ >>187
NFC周り引っこ抜いても治りませんでした。
前のLOS 14.1ではNFC/FeliCa共に動作していました。
それでLOSのスレで聞いて それっぽいdefconfigをゴニョゴニョ指定して見たりしましたが
治らず....
もう疲れ切ってしまったので、187さんの言うように
zImageをAndroid Image Kitchenで差し替えることにしました。
2018年9月パッチまでは当てられたし、
zImage差し替えだけで NFC/FeliCa動作確認&シャットダウンも問題なしなので
その方向で行こうと思います >>190
boot.imgの差し替えでnfcが動くなら原因はカーネルだけじゃなさそうですね…
つか、nougatフルビルドで5時間はさすがにきびしいなぁ もうなにがなんだか…www
voidz氏がlocal_manifest.xmlになんのリポ指定して使ってビルドしたか分かれば
1発で行けそうなんだけど…
ビルドした時のカーネルのバージョンの後ろの文字が
KBCのやつでビルドすると
3.4.112-kbcとかなるのが、自分でビルドすると
3.4.112-Lineageになるから、
もしかしたらその辺も上手く指定出来てなくて jfltexxのやつになってるのかも?
…素人考えですねw あ、、でもjfltexxのカーネルに差し替えるとカメラもお釈迦になるから
それはないですね…
あああぁっ分からなくなってきたw
とりあえず物理的なビルド環境なんとかするところから始めないとですね ここ1週間
defconfigと再ビルド、
デバイスツリーの見比べとかもうそんなことしかやってなくて頭おかしくなりそうですよ(´×ω×`) >>192
あれ?もしかしてkbcのデバイス、カーネルツリーを使ってないのかな?
https://github.com/kbc-developers/android_device_samsung_jfltedcm/blob/cm-14.1/BoardConfig.mk
31と32行目でカーネルソースとconfigの指定が
あるからkbcのソースを使っていれば
3.4.112-kbcになると思うんだけど…
kbcのソースにLOS14.1のcommitとかcherry-pickしてないのですか? kbcのソースは少し前まで桜庭さんがメンテしてたみたいですから
最近までのLOS14.1との差分は言うほど多くないですよ。 ただ、そこにあるソースを使うだけよりも
コイツはどのリポジトリのどのbranch使ってるのかとか推測するもの面白いと思うんですけどね。
大抵は、日付が新しいモノ選べば間違いないんですけど。。。
あと、リポジトリの右肩の方にあるfork横の数字はクリックしたことありますか?
ここを見ると誰がそのリポジトリをforkしてるか
わかるので、結構面白いと思いますが…
あー、でもjfにおいては彼はforkしてないので
他のリポジトリのforkを見れば彼のリポジトリが
わかるかも知れません。
つか、手っ取り早くlocal manifestだけが知りたいですか? >>197
おぉ....forkとかは見たことがなかったですw
jfltedcmだけでも割とフォークしてる人いるんですね...
今までは環境がバッチリなOFFICIAL端末(Nexus 7 2013)しかやったことなかったですw
UNOFFICIALビルドしたのは初めてで...
ちなみに彼のリポジトリにjfはいませんでした。
Galaxy Nexusとかhtcがメインっぽいです >>192-194 と同じ人です。
とりあえず 小出しにしてもいいこと無いので今までやったことと
使ったlocal_manifestsを書き込みます。
local_manifestsは
<manifest>
<!-- LineageOS -->
<project name="LineageOS/android_hardware_samsung" path="hardware/samsung" remote="github" revision="cm-14.1" />
<project name="LineageOS/android_device_samsung_qcom-common" path="device/samsung/qcom-common" remote="github" revision="cm-14.1" />
<project name="LineageOS/android_external_stlport" path="external/stlport" remote="github" revision="cm-14.1" />
<project name="LineageOS/android_packages_resources_devicesettings" path="packages/resources/devicesettings" remote="github" revision="cm-14.1" />
<project name="LineageOS/android_device_qcom_common" path="device/qcom/common" remote="github" revision="cm-14.1" />
<remove-project name="LineageOS/android_packages_apps_Nfc" />
<!-- jfltedcm-->
<project name="kbc-developers/android_device_samsung_jf-common" path="device/samsung/jf-common" remote="github" revision="cm-14.1" />
<project name="kbc-developers/android_kernel_samsung_jfdcm" path="kernel/samsung/jfdcm" remote="github" revision="cm-14.1" />
<project name="kbc-developers/android_device_samsung_jfltedcm" path="device/samsung/jfltedcm" remote="github" revision="cm-14.1" />
<project name="kbc-developers/proprietary_vendor_samsung" path="vendor/samsung" remote="github" revision="cm-14.1" />
<project name="kbc-developers/android_kernel_samsung_jfdcm" path="kernel/samsung/jf-twrp" remote="github" revision="twrp-android6.0" />
<project name="kbc-developers/android_device_samsung_msm8960-common" path="device/samsung/msm8960-common" remote="github" revision="cm-13.0" />
<project name="kbc-developers/android_packages_apps_Nfc" path="packages/apps/Nfc" remote="github" revision="cm-14.1" />
</manifest>
で通してます
その際のカーネルバージョンは 3.4.112-Lineage〜です
Lineage OSのスレで助けを求めてみたら 助言を頂き、
jf-commonのBoardConfigCommon.mkもdefconfigをdcmに変えてみたら的なものを言われて
TARGET_KERNEL_CONFIG := lineageos_jf_defconfig
TARGET_KERNEL_SOURCE := kernel/samsung/jf
を
TARGET_KERNEL_CONFIG := lineageos_jfdcm_defconfig
TARGET_KERNEL_SOURCE := kernel/samsung/jfdcm
に変えビルド.....
同じくカーネルバージョンは 3.4.112-Lineage
見ていたところ cyanogen_jfltedcm_defconfigに
CONFIG_LOCALVERSION="-kbc"
の項目があったので こっちに変えて通してみたり....
けれど3.4.112-Lineageのままで電源の不具合も治らず.....
lineageos_jfdcm_defconfigには
CONFIG_LOCALVERSION="-Lineage"の記述がありました。
そのコミット日時は 2017/8/7です。
よく考えたら2017/12にビルドされた voidz氏のLOS 14.1/RROS-Nにはカーネルバージョンが 3.4.112-kbcとありました。
今書いてて思いつきましたが、デバイスツリーのjfltedcmのBoardConfig.mkの
TARGET_KERNEL_CONFIG := lineageos_jfdcm_defconfigを
cyannogen_jfltedcm_defconfigに戻せばよかったのかな?? あれ?g+からコメント消しましたか?
ここで聞いてる方はコメント消された方ですよね? >>201
はい。そうです。
勢いで聞いてしまったのですが、やっぱり基本自己解決が基本だと思って
まだその段階では あまりいろいろ試していなかった段階でも合ったのでコメントは削除しました >>202
大変失礼かと思いましたがhangoutで返信しますた。
気が向いたら見て下さい。 ありがとうございます。
もういっちょ RR-OREO もお願いできませんか。 みんな>>205に期待してるんだなw
クレクレする気は全くないが、こうやってこの端末用のROMを作ってくれる人が居るのは大変嬉しい。
OreoやPieも楽しみにしてます! >>206-207 >>209
Oreoは何とかすれば動く可能性もゼロではないですが、結構キツめですねw
Pieは公式の方のjfltexxもでてないので当分先か
でないこともあると思います。
Oreoに関してはぼちぼち移植当たりの勉強もしたいと思います >>211
まさかOreoも視野に入れてくれているとは・・・
応援してまっす! Lineage OS 14.1で何かの拍子(主に発熱時?)に
Wi-Fiをオンにできなくなることがありますが、その場合は以下の操作で対応してください。
su rm -rf /data/misc/wifi/p2p_supplicant.conf
もしくは、Root権限を使用出来るファイルマネージャーから
/data/misc/wifi/p2p_supplicant.confを削除
後に再起動してください。
これで治ります
(wpa_supplicant.confは削除しないでください。
Wi-Fi接続設定が全て消去されます) 修正するからそれまでこの対策法で繋いで待ってろってことだったら良いな >>214
すみません...
実は私も対処療法的なものしかわかっていないのです。
ログを見ても、該当のファイルを読み書きするのに権限が足りずできないといったエラーしか吐かないので... 2018年10月のセキュリティ一パッチが出てきましたね…… >>220
gerritだし、まだ完全に揃ってないでしょ? Gappsてんこ盛りだと電池が、
6時間で30%まで落ちる
みんなは電池持ちどのくらいですか?
カスタムROMのひと wifiオフでスリープ状態だと2、3週間ぐらいは持つ
wifiオンで様子見てみるわ
gappsはnano SIM無し運用だからコメントしてやれんのよな・・・すまぬ。
Wi-Fi運用だと数日放置でも行ける gappsはnanoにして、
ForceDoznいれたらスリープ時 0.4%/hぐらいまで省エネ。
使ってもだいぶ持つようになった。
ありがとうございます。 >>227
そうそう自分もsim無しだから有りの時と大分差あるかも
wifiオン 機内モード
6時間で1%程度 ここ3週間、暇さえあればずっとOreoいじってましたがどうやっても音は出なければカメラも動かないし…
もう疲れ果てました…
さすがにどこをいじれば動くかもう、、、知識不足もかなりあると思いますが、厳しいかな?
最低限あとカメラと音は何とかしたいけどその2つがダメとなるとさすがにサブ運用も厳しいのでNougat止まりかと。
サブ運用でもNougatまで行ってればあと1〜2年は何も問題なく行けるはずですし、
セキュリティ一パッチ目的ならcm-14.1でもまだ何とかなりそうなのでそれでご勘弁をw
まぁでものんびりOreoもいじります >>232
いつもありがとうございます
いただきます!
Oreoも気長にお待ちしてます〜 >>205もそうなんだけど、
人のリポジトリ見てからビルドした事を考えると
「私が修正しました」って読める書き込みとか
どうなんかな?
なんかモヤモヤするw >>235
そういう流れになるのは予想できたw
しっかり該当リポジトリはforkなりcloneしたかな?
やっぱりこのデバイスはもう何もしない事にするわw >>234
そのように見えてしまったなら申し訳ないです。そのつもりは全くございません。
この場合は前回のROMとの変更点と書いたほうが正しいのかもしれませんね >>236
235のオレは232とは別人だから、勘違いで232を攻めないでくれ 他人のソースを見ても見てなくても205が修正したのは事実じゃないか? 見ただけじゃなくてレポジトリそのまま使ったんじゃないか?
どちらにせよ205が何をもって修正と言ったのか。
まぁでも結果ビルドしたものが前と比べて不具合が解消、すなわち修正されているのなら間違いじゃないし俺らみたいに使う側としてはそれが一番意味が通るな
リンク消してるしてるあたりどうかと思うけど、単に自作発言したいだけならもっと言ってそうだな 落とし損ねたしせめて今までの分だけでも再アップしてくんないかなーwww オープンソースだからレポジトリ使うのはかまわないと思うが、そのレポジトリを使ったとか参考にしたとか
一言添えるとかしないと駄目じゃないかな?
兄さんはkbcやunlegcyやDUのレポジトリ使ってビルドできた時は
感謝とか今まで書いてたと思う。 流れ壊してごめんなさい
おすすめのカスタムROMはなんですか?
みなさんはなに使ってますか? >>246
普通にLineageでいいんじゃない?
今更古いOSわざわざ入れなくていいでしょ >>246
dirty unicorn入れてたけど、Lineageに落ち着いたで。 CM12.1を使っていた。結構、安定しているので長く使っている。 >>250,251
SIM有りで運用できてますか?
未だに純正5.0を、SIMロック解除して使っています。
ソフトバンクの900MHzが使えなくて、ちょっと惜しい。 >>252
RR7.1.2使ってる
普通にドコモ系のSIMさして運用できるよ。
SIMロック解除はまた別の話だけど。 この端末 4.4 rootだとgooglepayがplaystoreで出てこない
ストックの 4.4か5.01焼けば、googlepay使えるのかな? ROMはあると信じて待ってる
それと、俺はこの機種をまだまだ使うつもり!
今は予備機。そのうち自宅のサーバーとして稼働してもらう予定・・・
十分ハイスペックだからな・・・ そだね Oreo 欲しいね。
可能なら Pie だけど。 ちょっとsc-03dの方法を見ながらビルドしたけど
前の人が言ってる通りlineage 14.1をビルドしたけど失敗するわ
もうわかんない〜〜〜〜〜そもそもbuild failedになる〜〜〜 Oreoですら無理でしょ
兄貴も無理って言ってるし…
7.1でまだ行けるから問題ない
kbcもcm14.1で止まってるしね >>264
SC-03Dの記事の通りでもいけるはず。
レポジトリ指定とか間違えてたりしてない?
Lineageのwiki見ながら整備し直してみては?
少なくとも自分はkbcのカーネルとデバイスソースでビルドできてる 今日11月のasbがマージされてるから
良いタイミングでビルドしてるよなぁ Suicaの残高読み取りたい人用メモ
ターミナルでrootになり、
mfscを実行。これでNFCは動くはず
おサイフは使わないからわかんない ジャンク2千円でSC-04E(jfltexx)をゲットした新参者です
ここにあった9.0はいちおう動きました
https://forum.xda-developers.com/galaxy-s4/i9505-orig-develop/jdcteam-aosp-extended-pie-version01-t3866885
GAppsはなぜか入らないし書き込み後の再起動で無限ループになるみたいで、電源長押し強制再起動したらホームまでは行けてます
使用中もへんなエラーが出たりして実用にはならない感じ
8.1や7.1のカスタムROMをいろいろ試してみたけれど、カメラ使えないのが残念...
ストックROMに戻そうかなと悩み中 そういえばこの間ヤフオクでカスロム(7.1)ぶち込んだsc04eが5個ぐらい売り出されてた >7.1はカメラも正常なやつあるぞ。
まじで?2017年あたりのlosでそういう記事あったけど
>9でカメラ動いた?
いやダメだったよ...
とりあえずストックROMの5.0.1に戻した
CWM入れたらおサイフまわりでエラーでるのね さっきオレオ食べてたら急に作りたくなって Lineage OS 13をビルドしてみました。
http://fast-uploader.com/file/7098360244193/ あ、これinit.carrier.rcが動いてないのかな…
CM13だと/data/media/0/kbc/felica_keyがそもそも読めてない…
init.qcom.rcをゴニョっとすればいけるかな NFC問題解決
init.qcom.rcに
import init.carrier.rc
が抜けてた >>272
jfltexxのだとカメラetcは無理。
マイクも無理とか聞いたけど焼いたことないからわからんです
ちゃんとdcm向けのならカメラも動くよ
それこそ >>268 とか jflteのOreoのソースをdcmにマージしてみた…
そこから進まずイライラ
歌います!ストレス発散!!
ズォールヒ〜〜↑wwwwヴィヤーンタースwwwwwワース フェスツwwwwwwwルオルwwwwwプローイユクwwwwwwwダルフェ スォーイヴォーwwwwwスウェンネwwwwヤットゥ ヴ ヒェンヴガrジョjゴアjガオガオッガwwwじゃgjj >jfltexxのだとカメラetcは無理。
>マイクも無理
やっぱりそうかそんな気がしてたんだ...情報さんくす
とりあえずストック5.0.1に戻したからroot取って弄り回すよ ■ このスレッドは過去ログ倉庫に格納されています