Skip to content

Commit bab84a1

Browse files
chore: apply linter fixes and regenerate
1 parent 6beb3ab commit bab84a1

5 files changed

Lines changed: 85 additions & 463 deletions

File tree

README.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -565,7 +565,8 @@ More examples: [`examples/`](examples/)
565565
| [`camera_connect`](examples/camera_connect/) | Camera device connection with callback stub |
566566
| [`carrier_config`](examples/carrier_config/) | Query carrier configuration: default carrier service package, |
567567
| [`charge_monitor`](examples/charge_monitor/) | Monitor charging status and battery health via the Health HAL. |
568-
| [`clipboard_monitor`](examples/clipboard_monitor/) | Access the clipboard service to check clipboard state. |
568+
| [`clipboard_monitor`](examples/clipboard_monitor/) | Set and read clipboard text via the Android clipboard binder service. |
569+
| [`codec2_encode`](examples/codec2_encode/) | Codec2 H.264 encoding via binder. |
569570
| [`compliance_checker`](examples/compliance_checker/) | Verify device compliance: encryption, security state, OTA update status. |
570571
| [`credential_manager`](examples/credential_manager/) | Query the CredentialManager service for availability. |
571572
| [`device_info`](examples/device_info/) | Device properties, build info |
@@ -585,7 +586,7 @@ More examples: [`examples/`](examples/)
585586
| [`gps_location`](examples/gps_location/) | Live GPS fix via ILocationListener callback |
586587
| [`headless_controller`](examples/headless_controller/) | Headless device orchestration: query power, display, and process state. |
587588
| [`ims_monitor`](examples/ims_monitor/) | Monitor IMS registration state via ITelephony proxy. |
588-
| [`input_injector`](examples/input_injector/) | Query input devices from InputManager. |
589+
| [`input_injector`](examples/input_injector/) | Inject input events via InputManager's binder interface. |
589590
| [`job_scheduler_monitor`](examples/job_scheduler_monitor/) | Query JobScheduler state from the "jobscheduler" service. |
590591
| [`keymint_delete_test`](examples/keymint_delete_test/) | Binary keymint_delete_test calls DeleteAllKeys on the KeyMint HAL |
591592
| [`keystore_ops`](examples/keystore_ops/) | Query Keystore2 service for key entries and counts (read-only). |
@@ -621,7 +622,7 @@ More examples: [`examples/`](examples/)
621622
| [`screen_control`](examples/screen_control/) | Check screen on/off state and display interactivity via PowerManager. |
622623
| [`secure_element`](examples/secure_element/) | Query OMAPI SecureElementService for available readers. |
623624
| [`security_test_apk`](examples/security_test_apk/) | Binary security_test_apk probes whether an app-sandboxed process can |
624-
| [`sensor_gateway`](examples/sensor_gateway/) | Sensor data collection relay: list available sensors and query defaults. |
625+
| [`sensor_gateway`](examples/sensor_gateway/) | Stream live sensor events via the SensorManager event queue callback. |
625626
| [`sensor_reader`](examples/sensor_reader/) | Read sensor data from the SensorManager HAL. |
626627
| [`server_service`](examples/server_service/) | Register a Go service and call it back via binder |
627628
| [`server_service_aidl`](examples/server_service_aidl/) | Register a Go binder service using a generated AIDL stub. |
@@ -2063,7 +2064,7 @@ git submodule update --init --depth 1
20632064
go run ./tools/cmd/aospgen -3rdparty tools/pkg/3rdparty -output . -smoke-tests
20642065
```
20652066

2066-
This discovers all AIDL files across `frameworks-base`, `frameworks-native`, `hardware-interfaces`, and `system-hardware-interfaces`, infers search roots from package declarations, and generates Go proxies for all AOSP services. The current AOSP snapshot produces **5,146 Go files** across **405 packages**.
2067+
This discovers all AIDL files across `frameworks-base`, `frameworks-native`, `hardware-interfaces`, and `system-hardware-interfaces`, infers search roots from package declarations, and generates Go proxies for all AOSP services. The current AOSP snapshot produces **5,151 Go files** across **407 packages**.
20672068

20682069
### Transaction Code Resolution
20692070

@@ -2355,12 +2356,12 @@ See the example app at [`examples/gomobile/`](examples/gomobile/).
23552356
│ └── driver.go Open, mmap, ioctl BINDER_WRITE_READ
23562357
├── servicemanager/ ServiceManager client
23572358
├── errors/ AIDL exception types (ExceptionCode, StatusError)
2358-
├── android/ Pre-generated AOSP service proxies (5,146 files)
2359+
├── android/ Pre-generated AOSP service proxies (5,151 files)
23592360
│ ├── app/ ActivityManager, AlarmManager, ...
23602361
│ ├── os/ ServiceManager, PowerManager, ...
23612362
│ ├── hardware/ HAL interfaces
2362-
│ └── ... 405 packages total
2363+
│ └── ... 407 packages total
23632364
├── com/ AOSP com.android.* service proxies
2364-
├── examples/ 105 runnable examples
2365+
├── examples/ 106 runnable examples
23652366
└── .github/workflows/ CI configuration
23662367
```

android/content/clipdata_plaintext.go

Lines changed: 0 additions & 209 deletions
This file was deleted.

0 commit comments

Comments
 (0)