Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

BOFH excuse #359: YOU HAVE AN I/O ERROR -> Incompetent Operator error


comp / comp.mobile.android / Re: ebook-reader permissions - no explanation given

SubjectAuthor
* ebook-reader permissions - no explanation givenR.Wieser
+* Re: ebook-reader permissions - no explanation givenCarlos E.R.
|`* Re: ebook-reader permissions - no explanation givenR.Wieser
| `- Re: ebook-reader permissions - no explanation givenCarlos E.R.
+* Re: ebook-reader permissions - no explanation givenTheo
|`* Re: ebook-reader permissions - no explanation givenR.Wieser
| `- Re: ebook-reader permissions - no explanation givenTheo
+* Re: ebook-reader permissions - no explanation givenAndy Burns
|`- Re: ebook-reader permissions - no explanation givenR.Wieser
+- Re: ebook-reader permissions - no explanation givenVanguardLH
`* Re: ebook-reader permissions - no explanation givenAndrew
 `* Re: ebook-reader permissions - no explanation givenR.Wieser
  `* Re: ebook-reader permissions - no explanation givenAndrew
   +* Re: ebook-reader permissions - no explanation givenR.Wieser
   |`* Re: ebook-reader permissions - no explanation givenAndrew
   | +* Re: ebook-reader permissions - no explanation givenR.Wieser
   | |`* Re: ebook-reader permissions - no explanation givenAndrew
   | | `- Re: ebook-reader permissions - no explanation givenR.Wieser
   | `* Re: ebook-reader permissions - no explanation givenCarlos E.R.
   |  +* Re: ebook-reader permissions - no explanation givenR.Wieser
   |  |+* Re: ebook-reader permissions - no explanation givenR.Wieser
   |  ||+* Re: ebook-reader permissions - no explanation givenAndy Burns
   |  |||`* Re: ebook-reader permissions - no explanation givenAndrew
   |  ||| `* Re: ebook-reader permissions - no explanation givenAndy Burns
   |  |||  `* Re: ebook-reader permissions - no explanation givenAndrew
   |  |||   `* Re: ebook-reader permissions - no explanation givenAndy Burns
   |  |||    `* Re: ebook-reader permissions - no explanation givenAndrew
   |  |||     +- Re: ebook-reader permissions - no explanation givenAndrew
   |  |||     `* Re: ebook-reader permissions - no explanation givenAndy Burns
   |  |||      `- Re: ebook-reader permissions - no explanation givenAndrew
   |  ||`* Re: ebook-reader permissions - no explanation givenAndrew
   |  || `- Re: ebook-reader permissions - no explanation givenR.Wieser
   |  |`* Re: ebook-reader permissions - no explanation givenAndrew
   |  | `- Re: ebook-reader permissions - no explanation givenR.Wieser
   |  `- Re: ebook-reader permissions - no explanation givenAndrew
   `- Re: ebook-reader permissions - no explanation givenR.Wieser

Pages:12
Subject: Re: ebook-reader permissions - no explanation given
From: Andrew
Newsgroups: comp.mobile.android
Organization: BWH Usenet Archive (https://usenet.blueworldhosting.com)
Date: Tue, 28 May 2024 18:30 UTC
References: 1 2 3 4 5 6 7
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!nnrp.usenet.blueworldhosting.com!.POSTED!not-for-mail
From: andrew@spam.net (Andrew)
Newsgroups: comp.mobile.android
Subject: Re: ebook-reader permissions - no explanation given
Date: Tue, 28 May 2024 18:30:31 -0000 (UTC)
Organization: BWH Usenet Archive (https://usenet.blueworldhosting.com)
Message-ID: <v357s6$2ldc$1@nnrp.usenet.blueworldhosting.com>
References: <v32mbn$65ro$1@dont-email.me> <v341jk$2o71$1@nnrp.usenet.blueworldhosting.com> <v3445v$h104$1@dont-email.me> <v346v1$ttn$1@nnrp.usenet.blueworldhosting.com> <v34bcj$i65i$1@dont-email.me> <v34fl0$2lmh$1@nnrp.usenet.blueworldhosting.com> <co0hikx3he.ln2@Telcontar.valinor>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 28 May 2024 18:30:31 -0000 (UTC)
Injection-Info: nnrp.usenet.blueworldhosting.com;
logging-data="87468"; mail-complaints-to="usenet@blueworldhosting.com"
Cancel-Lock: sha1:TKXuZcoQG2rIhd8TVi3CzQ5DegY= sha256:QdUcyKUh/cn5u/a7x2+qfUkxwu35ZI3oqWkqptiXrzU=
sha1:0ElIOi+H9lyI8S48fE8dISl3n2E= sha256:UN31CIiPhl3asfUz/qxneWXbZDk9AA8DZ9NRMZ9UrXo=
X-Newsreader: PiaoHong.Usenet.Client.Free:1.65
View all headers

Carlos E.R. wrote on Tue, 28 May 2024 14:54:04 +0200 :

> Did you try to make annotations?
>
> If it has dictionary, did you use it?

Andrew wrote on Tue, 28 May 2024 07:37:24 -0000 (UTC) :

> b. The app didn't see the MOBI file (which I found surprising).
> Notably, the AZW3 (Amazon) format was not read in by that reader.

Given the MOBI & AZW3 files weren't read by the com.github.axet.bookreader
Book Reader, I found a few perhaps more comprehensive free ebook readers.
<https://play.google.com/store/apps/details?id=org.readera>
<https://play.google.com/store/apps/details?id=com.kevinzuccaro.epubreader>
<https://play.google.com/store/apps/details?id=com.gzhi.neoreader.r2.main.free>
[Note that I don't suggest payware apps or apps with ads in general.]

Those handle the MOBI & AZW3 files that the com.github.axet.bookreader Book
Reader didn't seem to read, so they may be more generally useful to others.

When I searched for books inside that KevinZuccaro app, it asked to be
allowed to access photos, videos, music and audio in one fell swoop.

Notably, NeoReader didn't ask for permissions before opening an epub.
Neither did ReadERA, but only when I used its file picker to open one book.

When I used ReadERA to speak the book, then it asked for more permissions.
The ReadERA seemed to have the most comprehensive settings for permissions,
as it even had a special "Configure Permissions" button to search for docs.

Essentially ReadERA didn't need "All Files Access" but it allowed you to
set "All Files Access" when you ask ReadERA to scan for all epub files.

Notably, ReadERA also has a dictionary menu (which I think Carlos asked
about), where it can use an "external dictionary" or a default dictionary.

Back to permissions, in Muntashirakon, the permissions were each completely
different sets for each of those three apps I just installed & tested.

In short, I'm more confused than anyone else, probably, as to how
permissions work in Android, as it's hard to make sense out of the results.

Subject: Re: ebook-reader permissions - no explanation given
From: Andrew
Newsgroups: comp.mobile.android
Organization: BWH Usenet Archive (https://usenet.blueworldhosting.com)
Date: Tue, 28 May 2024 18:47 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!nnrp.usenet.blueworldhosting.com!.POSTED!not-for-mail
From: andrew@spam.net (Andrew)
Newsgroups: comp.mobile.android
Subject: Re: ebook-reader permissions - no explanation given
Date: Tue, 28 May 2024 18:47:47 -0000 (UTC)
Organization: BWH Usenet Archive (https://usenet.blueworldhosting.com)
Message-ID: <v358si$2c3s$1@nnrp.usenet.blueworldhosting.com>
References: <v32mbn$65ro$1@dont-email.me> <v341jk$2o71$1@nnrp.usenet.blueworldhosting.com> <v3445v$h104$1@dont-email.me> <v346v1$ttn$1@nnrp.usenet.blueworldhosting.com> <v34bcj$i65i$1@dont-email.me> <v34fl0$2lmh$1@nnrp.usenet.blueworldhosting.com> <co0hikx3he.ln2@Telcontar.valinor> <v34pct$kn94$1@dont-email.me> <v34tcr$le4a$1@dont-email.me> <lbmfifF40ogU2@mid.individual.net> <v355kg$2ndd$1@nnrp.usenet.blueworldhosting.com> <lbmlsaF6f0jU1@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 28 May 2024 18:47:47 -0000 (UTC)
Injection-Info: nnrp.usenet.blueworldhosting.com;
logging-data="77948"; mail-complaints-to="usenet@blueworldhosting.com"
Cancel-Lock: sha1:kjV9cJFrF7Fpe0Be/eyzcWovokM= sha256:XhrB+rRDkRdCfTclP4NIajzYx6hdPN6AsBCdntjMYSc=
sha1:Y3CZbaAj86joIApMfJ+QFuDZZJE= sha256:auFnCMh13QtD5i397m92CNnzhCCiNcfGrcH/kLNQ0YU=
X-Newsreader: PiaoHong.Usenet.Client.Free:1.65
View all headers

Andy Burns wrote on Tue, 28 May 2024 19:25:13 +0100 :

> The "old" way was that the manifest file listed perms required, and you
> agreed to them at install-time, except there were some perms that apps
> got "for free", i think the android version that an app is targetted to
> can change the perms it needs/gets, there's a lot of history ...

I just looked in Muntashirakon (which is the best App Manager by far),
and it has a "Manifest" button, which provides that data (see below).

> Then runtime perms came along, which offer you the
> grant/grant-while-running-this-app/deny options, I prefer those.

See below where the ReadERA app seems to do that just-in-time permissions.

> I think the "new" way means (for example if an e-reader app did need to
> write annotations back to file) that it would only need to request write
> permission if a user actually used the annotation feature ...

Thanks for helping out as I never understood Android permissions, and, as
you noted, not only do they change over time, but Android permissions may
also have nested complexities which can depend on how apps are written.

In testing a few ebook readers just now, I noticed one app that seemingly
did permissions in a more sophisticated way as you noted above was ReadERA.

I've only tested these apps for a minute or two each, but I like that one
out of the few that I searched for with the Skyica App Finder app today.
<https://play.google.com/store/apps/details?id=org.readera>
<https://f-droid.org/en/packages/com.github.axet.bookreader/>
<https://play.google.com/store/apps/details?id=org.coolreader>
<https://play.google.com/store/apps/details?id=com.kevinzuccaro.epubreader>
<https://play.google.com/store/apps/details?id=com.gzhi.neoreader.r2.main.free>

For example, ReadERA has the following Muntashirakon Manifest related tags.
<permission
android:name="org.readera.permission.TierSync"
android:protectionLevel="0x00000002">
</permission>
<uses-feature
android:glEsVersion="0x00010001"
android:required="true">
</uses-feature>
<uses-permission
android:name="android.permission.WAKE_LOCK">
</uses-permission>
<uses-permission
android:name="android.permission.ACCESS_NETWORK_STATE">
</uses-permission>
<uses-permission
android:name="android.permission.INTERNET">
</uses-permission>
<uses-permission
android:name="android.permission.READ_EXTERNAL_STORAGE">
</uses-permission>
<uses-permission
android:name="android.permission.WRITE_EXTERNAL_STORAGE">
</uses-permission>
<uses-permission
android:name="android.permission.MANAGE_EXTERNAL_STORAGE">
</uses-permission>
<uses-permission
android:name="android.permission.FOREGROUND_SERVICE">
</uses-permission>
<uses-permission
android:name="android.permission.POST_NOTIFICATIONS">
</uses-permission>
<uses-permission
android:name="android.permission.RECEIVE_BOOT_COMPLETED">
</uses-permission>
<uses-permission
android:name="com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE">
</uses-permission>

But it's easier to use the Muntashirakon tabs than to eye-grep parse the
manifest file, at least for me it is.

Thanks for letting me know though, that the Manifest is the cat's meow
on finding which permissions an app might ask to set while in use.

Subject: Re: ebook-reader permissions - no explanation given
From: R.Wieser
Newsgroups: comp.mobile.android
Organization: A noiseless patient Spider
Date: Tue, 28 May 2024 18:26 UTC
References: 1 2 3 4 5 6 7 8 9 10
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: address@is.invalid (R.Wieser)
Newsgroups: comp.mobile.android
Subject: Re: ebook-reader permissions - no explanation given
Date: Tue, 28 May 2024 20:26:19 +0200
Organization: A noiseless patient Spider
Lines: 25
Message-ID: <v358uu$ni5a$1@dont-email.me>
References: <v32mbn$65ro$1@dont-email.me> <v341jk$2o71$1@nnrp.usenet.blueworldhosting.com> <v3445v$h104$1@dont-email.me> <v346v1$ttn$1@nnrp.usenet.blueworldhosting.com> <v34bcj$i65i$1@dont-email.me> <v34fl0$2lmh$1@nnrp.usenet.blueworldhosting.com> <co0hikx3he.ln2@Telcontar.valinor> <v34pct$kn94$1@dont-email.me> <v34tcr$le4a$1@dont-email.me> <v354lb$12km$1@nnrp.usenet.blueworldhosting.com>
Injection-Date: Tue, 28 May 2024 20:49:02 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="63358c9a0b0197ea9a48143445c53fae";
logging-data="772266"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19X5m19utGsYzADTJPQxyf/ncaTjoK57NlEYsEHgEn7oA=="
Cancel-Lock: sha1:bhki4Fy01M9VwgDNvFjmzOSXcwI=
X-RFC2646: Format=Flowed; Original
X-Newsreader: Microsoft Outlook Express 6.00.2900.5512
X-Priority: 3
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5512
X-MSMail-Priority: Normal
View all headers

Andrew,

> In the com.github.axet.bookreader Book Reader, I long pressed on a word
> inside an EPUB/PDF to find you can do a bunch of "edits" to the selection

I thought I also tried that, but maybe not long enough. Yep, I get the
same.

Though points a thru e seem to have to do with the clipboard, not the
editing/writing of a file.

> f. The hamburger menu allows you to change the fonts in the book
> where you can also set the font size based on a slider setting.
>
> Notably, I didn't find a "save" button in the Book Reader.
> But when I exited the Book Reader & came back, the larger fonts were
> saved.

I regarded that (font size) as configuration, and assumed they do not fall
under file permissions, but are managed, seperatily, by the OS.

Regards,
Rudy Wieser

Subject: Re: ebook-reader permissions - no explanation given
From: R.Wieser
Newsgroups: comp.mobile.android
Organization: A noiseless patient Spider
Date: Tue, 28 May 2024 18:32 UTC
References: 1 2 3 4 5 6 7 8 9
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: address@is.invalid (R.Wieser)
Newsgroups: comp.mobile.android
Subject: Re: ebook-reader permissions - no explanation given
Date: Tue, 28 May 2024 20:32:09 +0200
Organization: A noiseless patient Spider
Lines: 17
Message-ID: <v358uv$ni5a$2@dont-email.me>
References: <v32mbn$65ro$1@dont-email.me> <v341jk$2o71$1@nnrp.usenet.blueworldhosting.com> <v3445v$h104$1@dont-email.me> <v346v1$ttn$1@nnrp.usenet.blueworldhosting.com> <v34bcj$i65i$1@dont-email.me> <v34fl0$2lmh$1@nnrp.usenet.blueworldhosting.com> <co0hikx3he.ln2@Telcontar.valinor> <v34pct$kn94$1@dont-email.me> <v354lc$12km$2@nnrp.usenet.blueworldhosting.com>
Injection-Date: Tue, 28 May 2024 20:49:03 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="63358c9a0b0197ea9a48143445c53fae";
logging-data="772266"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19/Fc3L6fNakuE1UnYSEGMJ1nPoveefg0DtbXKn1t2t8w=="
Cancel-Lock: sha1:Z6/JS82hxaelsmajFPuwUZY1PzY=
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5512
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.5512
X-Priority: 3
X-RFC2646: Format=Flowed; Original
View all headers

Andrew,

> One of them is TTS!

I saw that one too, but as my focus was elsewhere I did not try it. Now I
have, and although an attempt is being made it comes back with a failure to
find a/the TTF.

> The point being there are more (hidden) features when you look deeper.

:-) I've been going thru a lot of config stuff the past two days, just to
try to understand what is doing what.

Regards,
Rudy Wieser

Subject: Re: ebook-reader permissions - no explanation given
From: R.Wieser
Newsgroups: comp.mobile.android
Organization: A noiseless patient Spider
Date: Tue, 28 May 2024 18:42 UTC
References: 1 2 3 4 5 6 7 8
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: address@is.invalid (R.Wieser)
Newsgroups: comp.mobile.android
Subject: Re: ebook-reader permissions - no explanation given
Date: Tue, 28 May 2024 20:42:19 +0200
Organization: A noiseless patient Spider
Lines: 26
Message-ID: <v358uv$ni5a$3@dont-email.me>
References: <v32mbn$65ro$1@dont-email.me> <v341jk$2o71$1@nnrp.usenet.blueworldhosting.com> <v3445v$h104$1@dont-email.me> <v346v1$ttn$1@nnrp.usenet.blueworldhosting.com> <v34bcj$i65i$1@dont-email.me> <v34fl0$2lmh$1@nnrp.usenet.blueworldhosting.com> <v34i8l$jca2$1@dont-email.me> <v354lj$13dt$1@nnrp.usenet.blueworldhosting.com>
Injection-Date: Tue, 28 May 2024 20:49:03 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="63358c9a0b0197ea9a48143445c53fae";
logging-data="772266"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/w8NygAieXpGmQbTJF7ggT4j/Ubmu5G8zxXEGP7t0sCg=="
Cancel-Lock: sha1:AA/E53IgByFtAgus+X9w1J/yKNo=
X-RFC2646: Format=Flowed; Original
X-MSMail-Priority: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5512
X-Priority: 3
X-Newsreader: Microsoft Outlook Express 6.00.2900.5512
View all headers

Andrew,

> The Book Reader includes its own "file manager", I think.
> Once a book was found, it shows up in the white space of the Book Reader.
> From then on, it can be clicked without using the Book Reader file picker.

Yep. Though I would have liked to be able to select a folder or a bunch of
files, and not having to go thru them one-by-one. After file #10 it gets
tedious. :-)

> The EPUB/PDF books that I had tested didn't have sounds, but certainly
> those books contained images, which showed up in the Book Reader just
> fine.

Same here, and that surprised me. I thought I had just disabled all of
that. IOW, something still escapes me there.

> If you have a pointer to a link where I can download an EPUB/PDF with
> sounds, I can test that out for you. But you need to provide the link.

I don't have any such EPUB book here. Sorry.

Regards,
Rudy Wieser

Subject: Re: ebook-reader permissions - no explanation given
From: Andy Burns
Newsgroups: comp.mobile.android
Date: Tue, 28 May 2024 19:07 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: usenet@andyburns.uk (Andy Burns)
Newsgroups: comp.mobile.android
Subject: Re: ebook-reader permissions - no explanation given
Date: Tue, 28 May 2024 20:07:38 +0100
Lines: 8
Message-ID: <lbmobrF6f0jU3@mid.individual.net>
References: <v32mbn$65ro$1@dont-email.me>
<v341jk$2o71$1@nnrp.usenet.blueworldhosting.com>
<v3445v$h104$1@dont-email.me> <v346v1$ttn$1@nnrp.usenet.blueworldhosting.com>
<v34bcj$i65i$1@dont-email.me>
<v34fl0$2lmh$1@nnrp.usenet.blueworldhosting.com>
<co0hikx3he.ln2@Telcontar.valinor> <v34pct$kn94$1@dont-email.me>
<v34tcr$le4a$1@dont-email.me> <lbmfifF40ogU2@mid.individual.net>
<v355kg$2ndd$1@nnrp.usenet.blueworldhosting.com>
<lbmlsaF6f0jU1@mid.individual.net>
<v358si$2c3s$1@nnrp.usenet.blueworldhosting.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: individual.net CAsadwwpiDRlBqLmsWcGIQ6JMs7etyFGfVD7v7uM9RtcUCt3Ev
Cancel-Lock: sha1:X9FRdUYIsXF1M/dcEY/qPyBnLBE= sha256:OfLgw7Pq3WL1ICSdDYTnEYGH18TCQEAHi5Mcj2ZtJ2I=
User-Agent: Mozilla Thunderbird
Content-Language: en-GB
In-Reply-To: <v358si$2c3s$1@nnrp.usenet.blueworldhosting.com>
View all headers

Andrew wrote:

> I just looked in Muntashirakon

I just installed it from github, it says "initialising" displays a large
disclaimer screen, with a flickering list of apps behind it, it doesn't
respond to "exit", "I agree" or "don't show this again" ...

Subject: Re: ebook-reader permissions - no explanation given
From: Andrew
Newsgroups: comp.mobile.android
Organization: BWH Usenet Archive (https://usenet.blueworldhosting.com)
Date: Tue, 28 May 2024 20:04 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!panix!weretis.net!feeder9.news.weretis.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!nnrp.usenet.blueworldhosting.com!.POSTED!not-for-mail
From: andrew@spam.net (Andrew)
Newsgroups: comp.mobile.android
Subject: Re: ebook-reader permissions - no explanation given
Date: Tue, 28 May 2024 20:04:07 -0000 (UTC)
Organization: BWH Usenet Archive (https://usenet.blueworldhosting.com)
Message-ID: <v35dbn$1qtp$1@nnrp.usenet.blueworldhosting.com>
References: <v32mbn$65ro$1@dont-email.me> <v341jk$2o71$1@nnrp.usenet.blueworldhosting.com> <v3445v$h104$1@dont-email.me> <v346v1$ttn$1@nnrp.usenet.blueworldhosting.com> <v34bcj$i65i$1@dont-email.me> <v34fl0$2lmh$1@nnrp.usenet.blueworldhosting.com> <co0hikx3he.ln2@Telcontar.valinor> <v34pct$kn94$1@dont-email.me> <v34tcr$le4a$1@dont-email.me> <lbmfifF40ogU2@mid.individual.net> <v355kg$2ndd$1@nnrp.usenet.blueworldhosting.com> <lbmlsaF6f0jU1@mid.individual.net> <v358si$2c3s$1@nnrp.usenet.blueworldhosting.com> <lbmobrF6f0jU3@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 28 May 2024 20:04:07 -0000 (UTC)
Injection-Info: nnrp.usenet.blueworldhosting.com;
logging-data="60345"; mail-complaints-to="usenet@blueworldhosting.com"
Cancel-Lock: sha1:J7PQKKaw8G0EFqvWxnOQI2PEXUM= sha256:up0dhK7f/Fbrrx6iuaUZeh9YQMdzYqF48rMHYxYxmI8=
sha1:DDadDJnCkTVrJvtnXxHJ7WUp4J8= sha256:fEfnlIZpR+HT4tbokonkUZrifdtE90Thgpzv7rRDp/U=
X-Newsreader: PiaoHong.Usenet.Client.Free:1.65
View all headers

Andy Burns wrote on Tue, 28 May 2024 20:07:38 +0100 :

>> I just looked in Muntashirakon
>
> I just installed it from github, it says "initialising" displays a large
> disclaimer screen, with a flickering list of apps behind it, it doesn't
> respond to "exit", "I agree" or "don't show this again" ...

Oh, I see. I understand. While you can trust me that it's the best, every
once in a while he comes up with a version that doesn't respond. That's
happened twice as I recall, in the past five or so years. So it's rare.

I'm currently using this version, but I just deleted it to test for you.
3.1.3 (426)

Yup. You're right. When I tested the latest version (4.1.6), it hangs.
But this latest version (4.1.6) is only the second time I've seen that.

I always thought it was just me as I interact with my Android over the PC,
but I know exactly what you're saying about it not responding to anything.

Let me find a link to a slightly older version that I know you can use...
<https://muntashirakon.github.io/AppManager/en/>
<https://github.com/MuntashirAkon/AppManager/releases>
<https://f-droid.org/en/packages/io.github.muntashirakon.AppManager/>

I see they have a 3.1.5 (stable) version, so let me try that.
io.github.muntashirakon.AppManager Version 3.1.6 (429)
Name: AppManager_v3.1.6.apk
Size: 18143386 bytes (17 MiB)
SHA256: 060023CF508E1DF73DE2305A31465D4DFD0E802581B9B0BACD2FDD3B427A81D5

I noticed they pop up a "funding campaign" which I've never seen before,
even as I've been using this Muntashirakon app for many (many) years.

But you can just click it away and it doesn't seem to come up twice.
OK. I'm testing Version 3.1.6 (429) and it's working.

Depending on what you want an app manager to do, I doubt anyone will ever
find a better one, as it does a LOT more than you might at first think.

I don't have a GitHub account so I don't know how to let the developer know
he screwed up on the latest version - but version 3.1.6 works fine for me.

Note: It can intercept intents, which is super useful when you're trying to
figure out what any given icon shortcut is "really" doing when you tap it.

Subject: Re: ebook-reader permissions - no explanation given
From: Andrew
Newsgroups: comp.mobile.android
Organization: BWH Usenet Archive (https://usenet.blueworldhosting.com)
Date: Tue, 28 May 2024 20:14 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!nnrp.usenet.blueworldhosting.com!.POSTED!not-for-mail
From: andrew@spam.net (Andrew)
Newsgroups: comp.mobile.android
Subject: Re: ebook-reader permissions - no explanation given
Date: Tue, 28 May 2024 20:14:51 -0000 (UTC)
Organization: BWH Usenet Archive (https://usenet.blueworldhosting.com)
Message-ID: <v35dvq$44n$1@nnrp.usenet.blueworldhosting.com>
References: <v32mbn$65ro$1@dont-email.me> <v341jk$2o71$1@nnrp.usenet.blueworldhosting.com> <v3445v$h104$1@dont-email.me> <v346v1$ttn$1@nnrp.usenet.blueworldhosting.com> <v34bcj$i65i$1@dont-email.me> <v34fl0$2lmh$1@nnrp.usenet.blueworldhosting.com> <co0hikx3he.ln2@Telcontar.valinor> <v34pct$kn94$1@dont-email.me> <v34tcr$le4a$1@dont-email.me> <lbmfifF40ogU2@mid.individual.net> <v355kg$2ndd$1@nnrp.usenet.blueworldhosting.com> <lbmlsaF6f0jU1@mid.individual.net> <v358si$2c3s$1@nnrp.usenet.blueworldhosting.com> <lbmobrF6f0jU3@mid.individual.net> <v35dbn$1qtp$1@nnrp.usenet.blueworldhosting.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 28 May 2024 20:14:51 -0000 (UTC)
Injection-Info: nnrp.usenet.blueworldhosting.com;
logging-data="4247"; mail-complaints-to="usenet@blueworldhosting.com"
Cancel-Lock: sha1:oCQNsZhpJ830h0MEVA4Mp1YejlU= sha256:adOEzEtHYTKh3Seqf+K+xtlCSWVS3EazmnfRQu2eO/0=
sha1:PNE/IPNEGLNTDLDIgYim75yhfVg= sha256:BPbLtqtbPHckF5XiMwu/sI0a5L5pMkYrtUy+X5U+LZI=
X-Newsreader: PiaoHong.Usenet.Client.Free:1.65
View all headers

Andrew wrote on Tue, 28 May 2024 20:04:07 -0000 (UTC) :

> Note: It can intercept intents, which is super useful when you're trying to
> figure out what any given icon shortcut is "really" doing when you tap it.

It's also the best (as in easiest) way, by far, to find all the public
activities within any given app & then setting a homescreen shortcut to it.

That alone is worth the price of admission, as there are many apps which
can create shortcuts to public activities - but none this easy to use.

I apologize for not letting you know I'm not using the latest version, and
I agree the latest version is screwed up (which is rare, but it happens).

Do you know how we can tell the developer? Let me look for an email.
<https://github.com/MuntashirAkon>
<https://muntashirakon.github.io/>
<https://muntashirakon.github.io/blog/>
<https://muntashirakon.github.io/blog/2022/12/30/android-apps-that-i-frequently-use/>

Ah, I found it (muntashirakon at riseup dot net)
<https://drive.google.com/file/d/104SHOVeQA--x15izlkU3LCOiUSoc9VQc/view>

I'll send him an email to let him know about this thread.
<https://www.novabbs.com/computers/article-flat.php?id=51972&group=comp.mobile.android#51972>

And about our posts which showed he accidentally messed up the app.
<https://www.novabbs.com/computers/article-flat.php?id=52013&group=comp.mobile.android#52013>

Subject: Re: ebook-reader permissions - no explanation given
From: R.Wieser
Newsgroups: comp.mobile.android
Organization: A noiseless patient Spider
Date: Wed, 29 May 2024 06:48 UTC
References: 1 2 3 4
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: address@is.invalid (R.Wieser)
Newsgroups: comp.mobile.android
Subject: Re: ebook-reader permissions - no explanation given
Date: Wed, 29 May 2024 08:48:15 +0200
Organization: A noiseless patient Spider
Lines: 28
Message-ID: <v36j4q$11k4o$1@dont-email.me>
References: <v32mbn$65ro$1@dont-email.me> <v341jk$2o71$1@nnrp.usenet.blueworldhosting.com> <v3445v$h104$1@dont-email.me> <v346v1$ttn$1@nnrp.usenet.blueworldhosting.com>
Injection-Date: Wed, 29 May 2024 08:48:59 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="817fc135d9f18af6c61968acef1c2591";
logging-data="1101976"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18ne218KdhwthVKgrAG4tDD5hScXO6G/Jr7yuq0TgpDuA=="
Cancel-Lock: sha1:AA63HY4aNszigmdoUiAo5zPpbM8=
X-Priority: 3
X-Newsreader: Microsoft Outlook Express 6.00.2900.5512
X-MSMail-Priority: Normal
X-RFC2646: Format=Flowed; Original
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5512
View all headers

Andrew,

> I'm not sure how the app is working with all those permissions revoked.
> Also I'm not sure why the app doesn't even *ask* me for any permissions.

I think I'm starting to understand that behaviour. While googeling my ass
off in regard to how all of this works I ran across a forum post which
mentioned that the file-browser (used by the ebook app) is running with its
own permissions. At that time I could not understand it, 'cause why would I
want to be able to select a file which the app which requested the file
could not read it ? Sounds stupid, right ?

But later on I came across another tidbit of information, which said that a
file selected thru the filebrowser for an app is automatically cleared for
usage by that app - regardless of what permissions the app itself has.

Which does match the experience I had when selecting text and html files
that where not within the "storage scope" I set for the epub reader app.
It also explains your experience of not getting permission related
questions - as the file you selected was already cleared for usage (by the
file picker).

Boy, I really could have used some noobs information explaining that ...

Regards,
Rudy Wieser

Subject: Re: ebook-reader permissions - no explanation given
From: Andy Burns
Newsgroups: comp.mobile.android
Date: Wed, 29 May 2024 06:54 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: usenet@andyburns.uk (Andy Burns)
Newsgroups: comp.mobile.android
Subject: Re: ebook-reader permissions - no explanation given
Date: Wed, 29 May 2024 07:54:25 +0100
Lines: 6
Message-ID: <lbo1p6Fd3rkU1@mid.individual.net>
References: <v32mbn$65ro$1@dont-email.me>
<v341jk$2o71$1@nnrp.usenet.blueworldhosting.com>
<v3445v$h104$1@dont-email.me> <v346v1$ttn$1@nnrp.usenet.blueworldhosting.com>
<v34bcj$i65i$1@dont-email.me>
<v34fl0$2lmh$1@nnrp.usenet.blueworldhosting.com>
<co0hikx3he.ln2@Telcontar.valinor> <v34pct$kn94$1@dont-email.me>
<v34tcr$le4a$1@dont-email.me> <lbmfifF40ogU2@mid.individual.net>
<v355kg$2ndd$1@nnrp.usenet.blueworldhosting.com>
<lbmlsaF6f0jU1@mid.individual.net>
<v358si$2c3s$1@nnrp.usenet.blueworldhosting.com>
<lbmobrF6f0jU3@mid.individual.net>
<v35dbn$1qtp$1@nnrp.usenet.blueworldhosting.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: individual.net ztdZEu/1uI3eKpoqp19tmws8UOP9gknqGKEMNpyYhtiDEVR6AN
Cancel-Lock: sha1:PVLtMxGJDBwSgoVJtk4mKR1wHX8= sha256:HdEakuqqPFXkacT16Vq/1XyqLHylZQ/ykC1OUzXQyY0=
User-Agent: Mozilla Thunderbird
Content-Language: en-GB
In-Reply-To: <v35dbn$1qtp$1@nnrp.usenet.blueworldhosting.com>
View all headers

Andrew wrote:

> I see they have a 3.1.5 (stable) version, so let me try that.

Unfortunately 3.1.5 and 3.1.4 behave the same ...

Subject: Re: ebook-reader permissions - no explanation given
From: Andrew
Newsgroups: comp.mobile.android
Organization: BWH Usenet Archive (https://usenet.blueworldhosting.com)
Date: Thu, 30 May 2024 05:54 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!news.gegeweb.eu!gegeweb.org!usenet-fr.net!feeder1-2.proxad.net!proxad.net!feeder1-1.proxad.net!193.141.40.65.MISMATCH!npeer.as286.net!npeer-ng0.as286.net!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!feeder.usenetexpress.com!tr1.iad1.usenetexpress.com!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!nnrp.usenet.blueworldhosting.com!.POSTED!not-for-mail
From: andrew@spam.net (Andrew)
Newsgroups: comp.mobile.android
Subject: Re: ebook-reader permissions - no explanation given
Date: Thu, 30 May 2024 05:54:32 -0000 (UTC)
Organization: BWH Usenet Archive (https://usenet.blueworldhosting.com)
Message-ID: <v394an$22j1$1@nnrp.usenet.blueworldhosting.com>
References: <v32mbn$65ro$1@dont-email.me> <v341jk$2o71$1@nnrp.usenet.blueworldhosting.com> <v3445v$h104$1@dont-email.me> <v346v1$ttn$1@nnrp.usenet.blueworldhosting.com> <v34bcj$i65i$1@dont-email.me> <v34fl0$2lmh$1@nnrp.usenet.blueworldhosting.com> <co0hikx3he.ln2@Telcontar.valinor> <v34pct$kn94$1@dont-email.me> <v34tcr$le4a$1@dont-email.me> <lbmfifF40ogU2@mid.individual.net> <v355kg$2ndd$1@nnrp.usenet.blueworldhosting.com> <lbmlsaF6f0jU1@mid.individual.net> <v358si$2c3s$1@nnrp.usenet.blueworldhosting.com> <lbmobrF6f0jU3@mid.individual.net> <v35dbn$1qtp$1@nnrp.usenet.blueworldhosting.com> <lbo1p6Fd3rkU1@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 30 May 2024 05:54:32 -0000 (UTC)
Injection-Info: nnrp.usenet.blueworldhosting.com; logging-data="68193"; mail-complaints-to="usenet@blueworldhosting.com"
Cancel-Lock: sha1:099uqIoqUgF9iq82KVVz2aVpHQM= sha256:jScByMxTmF3Ihp4rKlxBplCC/1kCuDI0iritWMzcTuE= sha1:Q36xMajw7t6GpnG21GXDfnHvlRQ= sha256:dl4wROWNilQWMKBQ+0ofPK5nlJkkwBjB0Mp9LFIOii4=
X-Newsreader: PiaoHong.Usenet.Client.Free:1.65
X-Received-Bytes: 5267
View all headers

Andy Burns wrote on Wed, 29 May 2024 07:54:25 +0100 :

>> I see they have a 3.1.5 (stable) version, so let me try that.
>
> Unfortunately 3.1.5 and 3.1.4 behave the same ...

Drat. I think he knows this though as he's changed, apparently, the latest
version from (4.1.6) back to (3.1.6) so that's the version I'm using now.
<https://github.com/MuntashirAkon/AppManager/releases>
<https://github.com/MuntashirAkon/AppManager/releases/download/v3.1.6/AppManager_v3.1.6.apk>

That (4.1.6) version hung for me (as it did for you); but the version I'm
currently using is working fine for my Android 13 unrooted Galaxy.
io.github.muntashirakon.AppManager Version 3.1.6 (429)
I sent an email to the developer and checked today and he did not respond,
but I noticed today he explicitly has asked people to not send mail there.
muntashirakon [at] riseup [dot] net

Here's is his message, dated today:
"From now on, if you want to contact me via email, please send
it to am4android [at] riseup [dot] net. This shall be enforced
with the release of the next stable release, which means that
any attempt to contact me via any other email addresses will
be ignored and may be reported as spam. Also, due to a high volume
of emails of late, I may not be able to reply to all of them,
especially the ones that does not contain any helpful info
such as crash reports or the steps to reproduce the issue.

If you're blocked on GitHub for your misconduct, chances are
your messages will be filtered in my email client as well.

This is a part of the ongoing measure to ensure the safety
and longevity of my projects by blocking anybody who tries
to harm the projects by any means. It should also be noted
that only official sources should be used to download the
applications. Third-party sources may provide modified
version of the applications which may contain malware."

I'll send him an email but I'm not sure how to create the
crash log. Do you have any advice for me to create a debug log?

But maybe I don't need to create a crash log... I just tested again.

Since the 4.1.6 version disappeared, I will test right now using:
<https://github.com/MuntashirAkon/AppManager/releases/tag/v4.0.0-beta01>

Here's my test:
1. Uninstall the existing 3.1.6 Muntashirakon App Manager
2. Download & install the v4.0.0-beta01 beta version above
Name: AppManager_v4.0.0-beta01.apk
Size: 25052916 bytes (23 MiB)
SHA256: 25FCB3ACFF8213AE102533DC08DBDB80FFCAB686C5C74F14F0629F71DD7A5CBF
3. Ah. Hooray. It's working again. (I see he changed his app icon too.)

Can you please test either of the two versions which work for me?
<https://github.com/MuntashirAkon/AppManager/releases/download/v3.1.6/AppManager_v3.1.6.apk>
<https://github.com/MuntashirAkon/AppManager/releases/download/v4.0.0-beta01/AppManager_v4.0.0-beta01.apk>

You know that I know tools well, and I state that this is the best
app manager by far, simply because of all the great things it does.

One of the finest things it does, by the way, is create desktop
shortcuts to any public activity - which can be done with other
tools to be sure - but Muntashirakon makes it super easy to do.

Also it intercepts intents, and that is fantastic when you're trying to
figure out what any given icon or activity is really doing on Android.

In addition, it gives you tons of information about each app.
And it misses none (where many app managers missed packages in my tests).

Pages:12

rocksolid light 0.9.8
clearnet tor