| 15 Aug 2021 |
pie_ | is it significantly different | 23:08:58 |
danielrf | pie_: Yeah, those instructions could potentially be turned into a robotnix module | 23:08:59 |
danielrf | but that could help people after you--blazing the trail is the hard part :) | 23:09:23 |
pie_ | this could be a major capability given that it doesnt seem to be widely supported | 23:10:01 |
pie_ | (i dont know if thats because google doesnt want people to know about it?) | 23:10:19 |
pie_ | In reply to @danielrf:matrix.org but that could help people after you--blazing the trail is the hard part :) well yes but RE: there is no way i can build this unless someone throws a shell at me | 23:10:44 |
pie_ | In reply to @jcie74:matrix.org (i dont know if thats because google doesnt want people to know about it?) maybe best if we dont advertise too hard heh :PP | 23:11:07 |
pie_ | In reply to @danielrf:matrix.org pie_: unfortunately I don't have any experience with android auto (either in the emulator or on real cars) the fact that its "automotive" if thats different from the normal distro,is both worrying, and id hope it doesnt matter, usb passthrough should be pretty standard right ._. | 23:11:56 |
pie_ | but the bluetooth stack probably isnt | 23:12:03 |
danielrf | I'm just now reading more about this, is the idea that this would let you emulate software running on a car? or on the phone? | 23:13:08 |
pie_ | dunno lol | 23:13:29 |
pie_ | or do you mean my project | 23:13:38 |
pie_ | i want to emulate an app that uses ble with some hardware so that i can reverse engineer the hardware | 23:13:52 |
pie_ | i can just reverse engineer the app probabyl but this is a good exercise i thnk | 23:14:09 |
pie_ | i go at things from multiple directions | 23:14:15 |
pie_ | decompiled code is "dead" | 23:14:29 |
pie_ | looking at a real live capture might also be easier (or not) | 23:15:39 |
pie_ | i supose i could also poke stuff via Xposed or something | 23:15:55 |
pie_ | the pipe dream is to write some foss firmware | 23:16:11 |
pie_ | so it could be good for testing for compatibility i guess | 23:16:33 |
pie_ | generally sounds nicer to deal with the emulator than the phone but idk | 23:16:48 |
danielrf | yeah this definitely looks nontrivial | 23:20:31 |
danielrf | Even the first step https://source.android.com/devices/automotive/start/passthrough#bt-guest-kernel to add a kernel module is nontrivial because we're just using the prebuilt goldfish kernel for the emulator currently | 23:21:12 |
samueldr | pie_: looking at the PRs I made to add support for additional flavours may help https://github.com/danielfullmer/robotnix/pulls?q=is%3Apr+author%3Asamueldr | 23:21:24 |
danielrf | not immediately sure how/where to modify that | 23:21:25 |
pie_ | danielrf: i think getting something like https://source.android.com/devices/automotive/start/avd/cloud_emulator low key set up would also be very interesting | 23:21:49 |
samueldr | (here thinking solely about the flavour) | 23:21:49 |
pie_ | In reply to @danielrf:matrix.org Even the first step https://source.android.com/devices/automotive/start/passthrough#bt-guest-kernel to add a kernel module is nontrivial because we're just using the prebuilt goldfish kernel for the emulator currently oh no | 23:22:11 |
pie_ | so the kernel rebuilds arent automated? | 23:22:25 |
pie_ | i mean, i have to replicate the upstream build process and feed robotnix a blob or something? | 23:22:54 |