Skip to content
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

Discribution url is not defined for cpu architecture armv8l #39

Closed
Zictate7 opened this issue Jul 25, 2021 · 20 comments
Closed

Discribution url is not defined for cpu architecture armv8l #39

Zictate7 opened this issue Jul 25, 2021 · 20 comments
Assignees
Labels
documentation Improvements or additions to documentation question Further information is requested stale issue is inactive for long time

Comments

@Zictate7
Copy link

Hello please help me !!
When I type this command :

download installer

curl -L -o install.sh https://git.io/hippo-installer

run the installer

bash install.sh

Install ubuntu with this command

hippo --install
/ / /
I get error :

Screenshot_20210725_100000_com termux

I have a 64-bit armv8-a (32 bit mode) in my android phone

@Zictate7 Zictate7 added documentation Improvements or additions to documentation question Further information is requested labels Jul 25, 2021
@SaicharanKandukuri
Copy link
Member

It's because armhf rootfs is not installable cause termux proot has conflicts / missing things that lead to a lot of errors in so many armhf devices

see the issue in #34

And Termux/proot is not responding to my issue
termux/proot#172

so I had to comment it out from pulgin
https://github.com/RandomCoderOrg/ubuntu-on-android/blob/modified/hippo.sh#L33

@SaicharanKandukuri SaicharanKandukuri changed the title Discribution url is not defined for gpu architecture armv8l Discribution url is not defined for cpu architecture armv8l Jul 25, 2021
@Zictate7
Copy link
Author

So what should I do, I really need to download it, please give me a solution

@SaicharanKandukuri
Copy link
Member

SaicharanKandukuri commented Jul 25, 2021

I suggest you to wait for new release in which we are dumping version to ubuntu 20 and make it work in armhf

@Zictate7
Copy link
Author

OK, How long does this take !

@SaicharanKandukuri
Copy link
Member

Well test 1 failed so I have to build rootfs again in other way. So it take 2 to 5 days cause I have less time to work on it.

@Zictate7
Copy link
Author

Thank you, you are the best.
But i have a question my android phone is 64bit armv8-a mode 32 bit so when i changing 64-bit ARMv8 a 32-bit mode to 64-bit mode then does the code work?

@SaicharanKandukuri
Copy link
Member

hmm 32bit android In armv8-a it's a trick from your device vendor,when we use 32bit os in 64bit processor we get a good performance. ( This method is used when processor power is low )
If you switch to 64bit with tools like termux-prefix-switch you can install

Even armv8l have two execution states switching architecture will work cause of aarch64 execution state I can't say It work

Cause I never tested it!

@SaicharanKandukuri SaicharanKandukuri self-assigned this Jul 25, 2021
@Zictate7
Copy link
Author

Really I don't understand in this article this person shows that armv8-a is able to run 64bit system but your program gives me an error

Screenshot_20210726_123921_com android chrome

@SaicharanKandukuri
Copy link
Member

SaicharanKandukuri commented Jul 26, 2021

Architecture verification is done by uname in installer and uname gets the machine architecture which is 32bit android so it happens

You can change termux to 64 bit with this tool by https://github.com/WMCB-Tech/termux-prefix-switcher
But it may become inconsistent

If you can take it then do the it
And try running the installer!

@Zictate7
Copy link
Author

Even if it doesn't work, I hope you fix this problem so that my system can work with this matter, thank you for all your time, I respect the speed of your answer and your clarification🙏

@SaicharanKandukuri
Copy link
Member

You are welcome

@Zictate7
Copy link
Author

@SaicharanKandukuri The termux profix switcher changes the system from 64-bit to 32-bit and not vice versa, unfortunately...
You said you will work on this Have you found a solution for the owners of the armv8l system !

@SaicharanKandukuri
Copy link
Member

Yep I dumped ubuntu version from 21 to 20 and gave to armhf people in discord and it worked

@SaicharanKandukuri
Copy link
Member

SaicharanKandukuri commented Jul 27, 2021

The termux profix switcher changes the system from 64-bit to 32-bit and not vice versa, unfortunately...

Oh! Sorry my bad I just read description of that repo


I release a ubuntu test fs in these 2 days

@Zictate7
Copy link
Author

Yep I dumped ubuntu version from 21 to 20 and gave to armhf people in discord and it worked

How i get this !

@SaicharanKandukuri
Copy link
Member

for now iam testing with people in my discord server
and it is only available in Github main branch when it meet my expectations

@Zictate7
Copy link
Author

I'm a Discord member with you, how can I try it

@SaicharanKandukuri
Copy link
Member

just ping me in the channel once
i give you testers role

@stale
Copy link

stale bot commented Aug 6, 2021

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the stale issue is inactive for long time label Aug 6, 2021
@stale
Copy link

stale bot commented Aug 13, 2021

Time to close this BrownSpiffyEmperorshrimp-size_restricted

@stale stale bot closed this as completed Aug 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation question Further information is requested stale issue is inactive for long time
Projects
None yet
Development

No branches or pull requests

2 participants