Skip to content

Conversation

@Ulrond
Copy link
Collaborator

@Ulrond Ulrond commented Jun 13, 2025

baseline draft instructions for the vDevice QEMU

@Ulrond Ulrond added this to the B.0.11.0: Outstanding Items milestone Jun 13, 2025
@Ulrond Ulrond self-assigned this Jun 13, 2025
@Ulrond Ulrond added the documentation Improvements or additions to documentation label Jun 13, 2025
@Ulrond Ulrond moved this from Todo to Under Review in halif_aidl Jun 13, 2025
@anushapv98 anushapv98 self-requested a review June 17, 2025 10:23
```

#### Environment Setup

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think before exporting the AIDL path, it would be better to specify the steps to be followed for generating the aidl tool, https://github.com/rdkcentral/linux_binder_idl?tab=readme-ov-file#build-aidl-generator-tool

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

? Unclear what the aidl-generator-tool has goto with instructions for launching vDevice and configuring it... Can you explain? @anushapv98 , since you don't build anything todo with AIDL to launch the vDevice env?

```bash
MACHINE=vdevice_x86-64 source scripts/setup-environment
```

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can include the bitbake command also, bitbake core-image-vdevice-xfce

Copy link
Collaborator Author

@Ulrond Ulrond Sep 17, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@anushapv98 @shafi12 - something wrong if we need this, we need to review, this isn't a correct build system.

There's no vDevice-xfce, there's only the vendor layer build that's consumed by the image assembler.

in effect it should be go something like

git clone vendor_layer vendorLayer
build x86_vDeviceVendorLayer > ./output/packages
...
git clone image_assembler
export vendor_layer_ipk_path=./vendorLayer/output/packages
build image

ignoring the MW consumption building for the x86 image

#### Environment Setup

```bash
export AIDL_BIN_DIR=/home/user/local/bin
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @Ulrond , the latest vDevice has removed the need to export AIDL_BIN_DIR (see PR 28 in meta-vdevice)

@Ulrond Ulrond linked an issue Jun 19, 2025 that may be closed by this pull request
@Ulrond Ulrond moved this from Under Review to Changes Requested in halif_aidl Jun 19, 2025
@Ulrond Ulrond changed the title draft # 103 - vdevice instructions PR: #103 - vdevice instructions Jun 24, 2025
@Ulrond
Copy link
Collaborator Author

Ulrond commented Sep 17, 2025

@kenlau46 @shafi12 - looks like we need to visit the environment setup

@Ulrond Ulrond requested a review from a team September 24, 2025 10:26
@Ulrond Ulrond requested a review from kanjoe24 December 10, 2025 22:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

Status: Changes Requested

Development

Successfully merging this pull request may close these issues.

Task: Port installation instructions for vDevice

5 participants