-
Notifications
You must be signed in to change notification settings - Fork 155
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Crosshatch device testing #144
Comments
I own a Pixel 3 XL so I decided to test your tools and provide you with feedback. Disclaimer: I've never built AOSP from source before, some issues could be my own fault. android-prepare-vendorWhile using your tools I've not encountered any issues at all.
AOSP Buildcopied what the tool generated to the AOSP source root
Build Vars
EmulatorEmulator had no screen output. I assumed it was expected. logcat from emulator:
adbcommand7c7f3c71-d9d7-4f6e-ac3a-a66785f6ea98.txt Notes:
Behavior on the actual deviceI flashed the image from within the build enviorment to my device. fastboot
here's a list of what worked and what not (I was not thorough): Works:
Does NOT work:
Logslogcat
logcat when trying to use phone app and crashing:
logcat when trying to activate the WiFi:
getprop
dumpstate
dumpysys
dumpsys gfxinfo
packages
ls
netstat
ps
top
Environment
Final note:I wanted to provide you with as much information, all the build folders are still there I just don't know how to navigate them/extract meaningful information. I'm willing to redo the build and test it again granted that you provide me with some criterea to what to test and what logs you are intrested in. Cheers and thank you. |
wow - @iMouath that's a very detailed report! I have a Pixel 3 XL using android-prepare-vendor (quite a few commits behind https://github.com/RattlesnakeOS/android-prepare-vendor but no changes) but it results in working audio and wifi. I haven't tried pulling in latest commits from android-prepare-vendor and testing though. Might be worth testing back on the same commit that I'm on. |
It's very likely that I botched the build. I'll try and read more about the build process, I'm confused about the https://developers.google.com/android/drivers I didn't use them which could explain why I'm missing hardware functionality. Update: |
@iMouath really appreciate the very detailed report. Will start working on them. For WiFi & Audio I've created separate tasks to track them (see #150 & #151). eSIM should be available if you use the full config: android-prepare-vendor/crosshatch/config.json Line 230 in 7dee0ea
For the assistance thing I'm not sure where it's implemented and if its something can be made available without the Google App blobs. Will investigate, with low priority though. |
@anestisb I'm glad the report was useful to you. I'll build another image using the full config when I get a chance and give you feedback on it. regarding the assistance squeeze thingy (Active Edge) I suspect it's packaged under SystemUIGoogle.apk but as you said it isn't a core feature and a blob so not really a concern at all. and it's reported to be broken in all AOSP roms. |
Test a clean build against a Pixel 3 XL device after commit 8bc91c5 (various config areas & missing blobs were modified).
Unfortunately I wasn't able to secure yet a Pixel 3 XL device, so it would be great if some of the tool users can test this.
The text was updated successfully, but these errors were encountered: