Skip to content

Enable NPU plugin in Android#33729

Merged
PatrikStepan merged 3 commits intoopenvinotoolkit:masterfrom
jwludzik:dev/jwludzik/enable-npu-in-android
Jan 29, 2026
Merged

Enable NPU plugin in Android#33729
PatrikStepan merged 3 commits intoopenvinotoolkit:masterfrom
jwludzik:dev/jwludzik/enable-npu-in-android

Conversation

@jwludzik
Copy link
Contributor

@jwludzik jwludzik commented Jan 21, 2026

Details:

  • ENABLE_INTEL_NPU is set to ON by default in Android
  • Allow for crosscompilation of flatbuffer for NPU plugin

Tickets:

@jwludzik jwludzik requested a review from a team as a code owner January 21, 2026 09:22
@github-actions github-actions bot added category: build OpenVINO cmake script / infra category: dependency_changes Pull requests that update a dependency file labels Jan 21, 2026
@sys-openvino-ci sys-openvino-ci added the ExternalIntelPR External contributor from Intel label Jan 21, 2026
@moslex moslex added this to the 2026.0 milestone Jan 23, 2026
@moslex moslex modified the milestones: 2026.0, 2026.1 Jan 23, 2026
@jwludzik jwludzik marked this pull request as draft January 27, 2026 08:33
@jwludzik jwludzik force-pushed the dev/jwludzik/enable-npu-in-android branch from 1ad433f to 1ab7b01 Compare January 27, 2026 10:01
@jwludzik jwludzik marked this pull request as ready for review January 27, 2026 10:05
@jwludzik jwludzik requested review from a team as code owners January 27, 2026 15:24
@github-actions github-actions bot added the category: NPU OpenVINO NPU plugin label Jan 27, 2026
ENABLE_INTEL_NPU is set to ON by default in Android
Address invalid operand reported by compiler warning:
```
openvino/src/plugins/intel_npu/tests/functional/behavior/ov_plugin/core_integration.hpp:477:55: note: in instantiation of function template specialization 'testing::Message::operator<<<std::wstring>' requested here
  477 |                     FAIL() << "Unable to copy from '" << libPath << "' to '" << libPathNew << "'";
      |                                                       ^
android-ndk-r29/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__ostream/basic_ostream.h:346:55: note: candidate function template not viable: no known conversion from 'const std::wstring' to 'char' for 2nd argument
  346 | _LIBCPP_HIDE_FROM_ABI basic_ostream<_CharT, _Traits>& operator<<(basic_ostream<_CharT, _Traits>& __os, char __cn) {
```
@jwludzik jwludzik force-pushed the dev/jwludzik/enable-npu-in-android branch from 5bc61f8 to a4b1d48 Compare January 28, 2026 11:30
@pereanub
Copy link
Contributor

build_jenkins

@pereanub pereanub removed the ExternalIntelPR External contributor from Intel label Jan 29, 2026
@pereanub
Copy link
Contributor

build_jenkins

@PatrikStepan PatrikStepan added this pull request to the merge queue Jan 29, 2026
github-merge-queue bot pushed a commit that referenced this pull request Jan 29, 2026
### Details:
 - ENABLE_INTEL_NPU is set to ON by default in Android
 - Allow for crosscompilation of flatbuffer for NPU plugin

### Tickets:
 - CVS-175498
Merged via the queue into openvinotoolkit:master with commit 7d8b3a1 Jan 29, 2026
228 of 230 checks passed
Naseer-010 pushed a commit to Naseer-010/openvino that referenced this pull request Feb 18, 2026
### Details:
 - ENABLE_INTEL_NPU is set to ON by default in Android
 - Allow for crosscompilation of flatbuffer for NPU plugin

### Tickets:
 - CVS-175498
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category: build OpenVINO cmake script / infra category: dependency_changes Pull requests that update a dependency file category: NPU OpenVINO NPU plugin

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants