2022-01-01から1年間の記事一覧

Android のCamera DeivceをDummy(Mock)のCameraにする

L01EのCameraのプロプライエタリが7.1までしか対応できなかったので 8.0以降のCameraを別なビデオドライバを入れて対応させようとする試みです。 新しいカメラとしてv4l2(Video for Linux)のloopbackを使います。 v4l2 loopback デバイスを入れると動画の入…

L-01E(LGL21)のカーネル実装メモ

今までmako(Nexus4)か geehrc(E975)からgeehdc(L01E,LGL21)のカーネルを移植している どこをどう変えたのが忘れるのでそのメモ 項目 mako(Nexus4) geehdc(L01E,LGL21) 液晶 LGIT WXGA HITACHI HD CONFIG_FB_MSM_MIPI_LGIT_VIDEO_WXGA_PT_PANEL=y CONFIG_FB_…

カスタムROMソースの高速ダウンロード

すぐ忘れるので忘備録 ・initにdepth=1をつける ・syncに-c(current_branch)を付ける $ repo init --depth=1 -u https://github.com/JDCTeam/manifests.git -b opt-cm-18.1-rebase $ repo sync -c -j$(nproc --all) --force-sync --no-clone-bundle --no-tags

オリジナルのboot.imgを弄ってAndroid11のSC04E用のboot.imgを作る

lineage-18.1(Android 11)からboot.imgの仕様が変わっているらしい。 従来boot.imgにはヘッダーの箇所にはANDORID!の文字列、マジックと呼ばれるものから カーネルやramdiskなどのアドレスなど最小限のものしか入っていなかったが、 11からバージョンやセキ…

Galaxy S4(SC-04E)用のcrDroid 8.0、カスタムROMを作った時の忘備録メモ2

メモ) powerモジュールを自作したらPermission deniedのエラーが出る ベースは、hardware/samsung/power から改変 makoのpower, sc03eのpower を参考に修正した。 出来たがlogcatで権限が足りないエラーが出ている E SamsungPowerHAL: Error opening /sys/d…

Galaxy S4(SC-04E)用のcrDroid 8.0、カスタムROMを作った時の忘備録メモ

ソース入手 メモ)repoするとsystem/coreの生成に失敗した .repo/manifests/snippets/crdroid.xmlを修正する -<project path="system/core" name="crdroidandroid/android_system_core" remote="crdroid" /> +<project path="system/core" name="crdroidandroid/android_system_core_old" remote="crdroid" /> ※GitHubのソースツリーを変更しても、repoのmanifest関連…</project></project>

Nitrongen oreo でHomeButtonでWakeを実現する。

NitrogenにはVolume roker wakeはあっても Home rocker wakeは無い。 どこでどうやって実装しているか、探していき、HOMEキーでのWakeを実現する 設定アプリでの表示 packages/apps/NitrogenSettings/res/xml/nitrogen_settings_volume.xml