Skip to content

aarch64-linux host fixes & other improvments - #242

Draft
RossComputerGuy wants to merge 3 commits into
nix-community:masterfrom
RossComputerGuy:fixes
Draft

aarch64-linux host fixes & other improvments#242
RossComputerGuy wants to merge 3 commits into
nix-community:masterfrom
RossComputerGuy:fixes

Conversation

@RossComputerGuy

Copy link
Copy Markdown
Member

This PR will fix robotnix to make it usable on aarch64-linux hosts.

@Atemu

Atemu commented Sep 27, 2024

Copy link
Copy Markdown
Contributor

Thanks a bunch for looking into this, I've been wanting that too when I still had a mac.

Please note that the project is pretty much dead at this point before you invest any more effort into this. I have not touched the code in many months and currently do not have the motivation to do so.

@RossComputerGuy

Copy link
Copy Markdown
Member Author

Heh yeah, I'm just trying to get AOSP to at least build on my Ampere Altra at the very least.

@Atemu

Atemu commented Sep 27, 2024

Copy link
Copy Markdown
Contributor

Please also note that I have no idea whether AOSP even works on x86 at this point :/

The only thing I know to be working is lineageos.

@RossComputerGuy

Copy link
Copy Markdown
Member Author

Hmm, vendor-files-crosshatch failed:

[*] Setting output base to '/build/crosshatch/robotnix'
[*] Extracting '/nix/store/4xr37g0jp4xyvg5gyh0hznr06nb217fm-crosshatch-sp1a.210812.016.c1-factory-67ea87fc.zip'
[*] Extracting 'image-crosshatch-sp1a.210812.016.c1.zip'
Cannot write output file
[-] simg2img failed to convert system.img from sparse
[-] Factory images data extract failed

@Atemu

Atemu commented Sep 27, 2024

Copy link
Copy Markdown
Contributor

Make sure your android tools are actually aarch64, there might be some downloaded binaries in use here.

@RossComputerGuy

Copy link
Copy Markdown
Member Author

It seems I might be hitting a bit of tadfisher/android-nixpkgs#50

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants