Replies: 3 comments
-
|
a demo for boot into ui is as below: |
Beta Was this translation helpful? Give feedback.
-
|
one more suggestion. if multiple fstab file is available in/vendor/etc then we can get rid of custom sdcard/ufs build and unify them as one. Here is the detail: |
Beta Was this translation helpful? Give feedback.
-
|
find another way to simplify the fstab issue. by creating a new logical partition odm, create init.rc and put into it. Together with mapper.minigbm.so and a modified fstab file such that isolate all changes to vendor.img The init.rc bind mount the odm/fstab to vendor/etc/fstab such that decouple slotselect and sdcard/ufs option. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
tried to boot into ui with below config.
add mapper.minigbm.so from aosp to vendor.img and boots fine.
kernel:
https://github.com/99degree/linux/tree/aosp-boot
aosp img:
https://snapshots.linaro.org/96boards/dragonboard845c/linaro/aosp-master/1898/
adb.prop override:
ro.adb.secure=0
ro.debuggable=1
ro.force.debuggable=1
sys.usb.config=adb
vendor.minigbm.debug=nocompression
service.sf.prime_shader_cache=0
getprop:
[ro.boot.AdcVol1]: [463]
[ro.boot.AdcVol2]: [1306]
[ro.boot.baseband]: [msm]
[ro.boot.boot_devices]: [soc@0/8804000.mmc]
[ro.boot.bootdevice]: [8804000.mmc]
[ro.boot.bootreason]: [bootloader]
[ro.boot.console]: [ramoops]
[ro.boot.cpuid]: [0xdc1467b8]
[ro.boot.dp]: [0x0]
[ro.boot.dtb_idx]: [-1347440721]
[ro.boot.dynamic_partitions]: [true]
[ro.boot.force_normal_boot]: [1]
[ro.boot.fpsensor]: [fpc]
[ro.boot.fstab_suffix]: [default]
[ro.boot.hardware]: [db845c]
[ro.boot.hardware.angle_feature_overrides_disabled]: []
[ro.boot.hardware.angle_feature_overrides_enabled]: []
[ro.boot.hardware.cpu.pagesize]: [4096]
[ro.boot.hwc]: [VDF_TWO]
[ro.boot.hwlevel]: [MP]
[ro.boot.hwname]: [joyeuse]
[ro.boot.hwversion]: [4.90.0]
[ro.boot.keymaster]: [1]
[ro.boot.lcmtype]: [dsi_nt36672c_tianma_fhd_video_display]
[ro.boot.memcg]: [1]
[ro.boot.multisim_config]: [dsds]
[ro.boot.secureboot]: [1]
[ro.boot.selinux]: [permissive]
[ro.boot.serialno]: [4d2eb949]
[ro.boot.slot_suffix]: [_a]
[ro.boot.usbcontroller]: [a600000.usb]
[ro.boot.vendor.apex.com.google.emulated.camera.provider.hal]: [com.google.emulated.camera.provider.hal.fastscenecycle]
[ro.boot.verifiedbootstate]: [orange]
[ro.bootloader]: [unknown]
[ro.bootmode]: [unknown]
boots into ui:
logcat_0331.txt
mapper.minigbm.so missing:
log_0331.log
another ref incase logcagt is incomplete.
logcat_0330.log
Beta Was this translation helpful? Give feedback.
All reactions