HelloZeroNet / ZeroNet-kivy

Android client for ZeroNet
https://zeronet.io
GNU General Public License v2.0
283 stars 74 forks source link

Builds only availiable for Arm64, not any prior arm architectures #64

Closed Merith-TK closed 5 years ago

Merith-TK commented 5 years ago

As the title says, the prebuild packages are only for arm64, not armv7 or others I have a Android8 and 9 device and neither can run it.

Merith-TK commented 5 years ago

Atleast the stuff in the Fdroid Repos

mkg20001 commented 5 years ago

As a workaround try downloading it from https://gitlab.com/mkg20001-gh/ZeroNet-kivy/pipelines

Merith-TK commented 5 years ago

Also, most of the buttons in the app don't even work, I have to go into my rooted file manager just to find where my files are stored.

mkg20001 commented 5 years ago

Also, most of the buttons in the app don't even work

Please be more precise. Do you mean the Links like ZeroHello, etc?

I have to go into my rooted file manager just to find where my files are stored.

/storage/emulated/0/Android/data/net.mkg20001.zeronet/files/zero

Merith-TK commented 5 years ago

1) Yes, and the supposed menu button on the top

2) I found that by reading the only json file. and merely changing it requires a full reinstall of the app (Tried changing to /storage/emulated/0/ZeroNet)

3) if i close the app via the task manager on Resurrection Remix 7.0.2, Android 9, LineageOS based ASOP rom. The entire program exits despite having a Persistent Notification

mkg20001 commented 5 years ago

Yes, and the supposed menu button on the top

First one is a bug, second one simply has no functionality yet since the settings/managment UI wasn't implemented yet (feel free to do so)

Feel free to file an issue

I found that by reading the only json file. and merely changing it requires a full reinstall of the app (Tried changing to /storage/emulated/0/ZeroNet)

Which JSON? Also you need to force stop the service or stop it via the webui, otherwise it might not pick up changes. It runs without --debug flag, and currently no way to change it

if i close the app via the task manager on Resurrection Remix 7.0.2, Android 9, LineageOS based ASOP rom. The entire program exits despite having a Persistent Notification

Same, feel free to file an issue. Include logs.

mkg20001 commented 5 years ago

It runs without --debug flag, and currently no way to change it

zeronet.conf could be used to change that, I guess

[global]
debug = True
Merith-TK commented 5 years ago

this json /data/data/net.mkg20001.zeronet/files/app/env.json which contains

{"srcdir":"/storage/emulated/0/Android/data/net.mkg20001.zeronet/files/zero","pidfile":"zeronet.pid","platform":"android"}
mkg20001 commented 5 years ago

This file is not intended to be changed. It's just a way to get information from the main app to the service

Merith notifications@github.com schrieb am Sa., 6. Juli 2019, 00:14:

this json /data/data/net.mkg20001.zeronet/files/app/env.json which contains

{"srcdir":"/storage/emulated/0/Android/data/net.mkg20001.zeronet/files/zero","pidfile":"zeronet.pid","platform":"android"}

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/HelloZeroNet/ZeroNet-kivy/issues/64?email_source=notifications&email_token=AB3AO2IZMC2XA7XKGJYAMSLP57BT7A5CNFSM4H57VLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODZKMJAY#issuecomment-508871811, or mute the thread https://github.com/notifications/unsubscribe-auth/AB3AO2K54O5U2JBJFYEGVL3P57BT7ANCNFSM4H57VLWQ .

mkg20001 commented 5 years ago

if i close the app via the task manager on Resurrection Remix 7.0.2, Android 9, LineageOS based ASOP rom. The entire program exits despite having a Persistent Notification

When you force close an app, it usually also force closes all background services. Feature, not a bug, of android

mkg20001 commented 5 years ago

http://localhost:43110/zeronet-android.bit should have armv7 builds.

I have an OnePlus One which can run it properly. There must be something else wrong. Please report seperate issues for this problem and the aforementioned ones (buttons, etc)