Update source to Armbian-dev-202610.A311Y3

This commit is contained in:
2026-11-11 08:50:43 +08:00
parent 3428a94f6b
commit f459ef6a9e
12514 changed files with 2264376 additions and 468481 deletions
@@ -1,4 +1,5 @@
binder_call(ccdataserver, dtvkitserver)
binder_call(ccdataserver, tvserver)
allow ccdataserver dvb_device:chr_file rw_file_perms;
allow ccdataserver vbi_device:chr_file rw_file_perms;
@@ -60,6 +60,6 @@ struct CCDataService {
private:
ds_server_t mDs;
ds_server_t mDs {};
};
@@ -53,6 +53,6 @@ struct CCDataService {
private:
ds_server_t mDs;
ds_server_t mDs {};
};
@@ -69,25 +69,26 @@ int main(int argc, char *argv[])
#if 0
return defaultPassthroughServiceImplementation<ICCDataServer>();
#else
android::ProcessState::initWithDriver("/dev/vndbinder");
configureRpcThreadpool(4, false);
sp<ProcessState> proc(ProcessState::self());
sp<ICCDataServer> server = new CCDataServer();
if (server == nullptr) {
ds_err("failed to create CCDataServer.");
} else if (server->registerAsService() != OK) {
ds_err("failed to register CCDataServer.");
} else {
ds_inf("CCDataServer started.");
return -1;
}
ProcessState::self()->startThreadPool();
if (server->registerAsService() != OK) {
ds_err("failed to register CCDataServer.");
return -1;
}
ds_inf("CCDataServer started.");
joinRpcThreadpool();
return 0;
#endif
}