!tmtdNXNOELtQdFnsiF:matrix.org

App Manager | Chat

232 Members
Official room for App Manager. Read community guidelines here: https://gist.github.com/MuntashirAkon/ee30789d2d3db2f97402baa60d89e04d18 Servers

Load older messages


SenderMessageTime
3 Mar 2024
@muntashir:matrix.orgMuntashir Akon
In reply to @shuvashish76:matrix.org
Thanks. It's bit weird to add from "Backup Volume" for this specific purpose.
Correct. I have some different ideas for it.
08:41:52
4 Mar 2024
@db9:matrix.orgDB9 joined the room.02:34:58
@non_performing:matrix.orgnon_performing left the room.08:04:57
@sennin78:matrix.org☘Eknom☘Hi I would like to suggest to have the Interceptor not enabled by default 🙏🙂 with the best intention to make the app less trouble for everyone I am recommending it to . thank you18:10:03
@sennin78:matrix.org☘Eknom☘Also I suggest making use of AI in writing the code and in translating text when needed . Best wishes to you and thank you for your hard work . Amitabha ☯️✨18:11:19
@db9:matrix.orgDB9Using 4.0 alpha, the coming installer upgrade, apkm>apks, how about splits? Currently the installer installs all the splits. Apps are heavier like that.19:23:36
5 Mar 2024
@muntashir:matrix.orgMuntashir Akon
In reply to @sennin78:matrix.org
Hi I would like to suggest to have the Interceptor not enabled by default 🙏🙂 with the best intention to make the app less trouble for everyone I am recommending it to . thank you
Sorry, never going to happen. Interceptor is one of the most important features that many people simply do not use because they don’t understand it.
16:36:32
@muntashir:matrix.orgMuntashir Akon
In reply to @db9:matrix.org
Using 4.0 alpha, the coming installer upgrade, apkm>apks, how about splits? Currently the installer installs all the splits. Apps are heavier like that.
It does not select all the splits. It only selects the relevant ones based on your device specs.
16:47:37
@potatox:matrix.orgKavya Sadhu joined the room.19:54:41
@potatox:matrix.orgKavya Sadhu left the room.19:55:16
@db9:matrix.orgDB9
In reply to @muntashir:matrix.org
It does not select all the splits. It only selects the relevant ones based on your device specs.
But when I install with system installer it only installs lib/arm64-v8, but with AppManager installs x86, x64 and arm-v7
20:01:17
@db9:matrix.orgDB9Another thing in the latest debug, freezing an app doesn't stop the app, at least some apps doesn't stop when freezing 20:02:55
@shuvashish76:matrix.org§ Freeze & Force stop have different meanings. Meaning of Freeze defined in Settings > Rules > Default freezing method. 20:08:20
6 Mar 2024
@sennin78:matrix.org☘Eknom☘
In reply to @muntashir:matrix.org
Sorry, never going to happen. Interceptor is one of the most important features that many people simply do not use because they don’t understand it.
Ok, that is still good to know. I am still grateful for all the hard work put into the App. thank you
02:36:10
@muntashir:matrix.orgMuntashir Akon
In reply to @db9:matrix.org
But when I install with system installer it only installs lib/arm64-v8, but with AppManager installs x86, x64 and arm-v7
System installer does not install split APKs. Not sure what you’re talking about. When you install split APKs, App Manager will display a list of splits along with the options to select or deselect them.
02:48:09
@muntashir:matrix.orgMuntashir Akon
In reply to @db9:matrix.org
Another thing in the latest debug, freezing an app doesn't stop the app, at least some apps doesn't stop when freezing
In addition, system apps can bypass everything.
02:50:22
@db9:matrix.orgDB9Ok thanks 08:57:33
@db9:matrix.orgDB9
In reply to @muntashir:matrix.org
System installer does not install split APKs. Not sure what you’re talking about. When you install split APKs, App Manager will display a list of splits along with the options to select or deselect them.
By splits I mean bundles. The stuff when open an apk in lib folder there is folders and files for arm64-v8, arm-v7, x86 and x64. System installer installs only the folder and files corresponding the system but app manager installs all the folders and files. Installing only the corresponding folder and files can significantly reduce the size of the app and make it more lighter and faster when running it
09:02:23
@db9:matrix.orgDB9Dex2oath optimizing when applying to a list of apps if it encounters a problem with an app it stops processing the list rather than skip the app16:20:05
7 Mar 2024
@muntashir:matrix.orgMuntashir Akon
In reply to @db9:matrix.org
By splits I mean bundles. The stuff when open an apk in lib folder there is folders and files for arm64-v8, arm-v7, x86 and x64. System installer installs only the folder and files corresponding the system but app manager installs all the folders and files. Installing only the corresponding folder and files can significantly reduce the size of the app and make it more lighter and faster when running it
I think you mean universal APK files here which support every platforms, therefore, contain every platform binaries and other resources. App Manager has no control over how these files are extracted since they are determined by the system in accordance with the values declared in the manifest of the app. App Manager can only control the configuration of the split APKs (APKS/XAPK/APKM or simple a zip of APKs).
06:12:06
@muntashir:matrix.orgMuntashir Akon
In reply to @db9:matrix.org
Dex2oath optimizing when applying to a list of apps if it encounters a problem with an app it stops processing the list rather than skip the app
I shall look into this.
06:12:31
15 Mar 2024
@arsrysn:matrix.orgarsrysn left the room.22:39:50
19 Mar 2024
@shuvashish76:matrix.org§
In reply to @muntashir:matrix.org
Both GitHub and Google Play aren’t safe from the possibility of introducing new malware at a later update. IzzyOnDroid, on the other hand, has a better way to handle such issues, though I believe it needs more improvements and transparency (we, for example, do not know how it ensures the APKs downloaded from GitHub are indeed from GitHub). All in all, IzzyOnDroid is the best way to download APK files right now. If the app is available on F-Droid official, only the reproducible builds maybe trusted (but, unfortunately, there’s no way to distinguish between them).
> we don't know how it ensures the APKs downloaded from GitHub are indeed from GH

What's the best approach here? Calculate the file hash & show on izzy site?
09:10:33
@shuvashish76:matrix.org§ Signature verification already there is it not enough for transparency? 09:24:08
@shuvashish76:matrix.org§* Signature verification already there is it not enough for transparency? [https://apt.izzysoft.de/fdroid/index/info#security]09:26:49
20 Mar 2024
@obersuppenruehrer:matrix.orgobersuppenruehrerMuntashir, I wish you would add a (possibly optional) checkbox to disable apk signing in the install dialog, if auto sign is activated. It is quite inconvenient to run through main settings, and that twice, every time i want to opt out of auto signing for the occasional app.21:07:47
21 Mar 2024
@jgfutx7:nitro.chatjgfutx7 joined the room.13:40:22
22 Mar 2024
@jgfutx7:nitro.chatjgfutx7 left the room.23:12:17
24 Mar 2024
@muntashir:matrix.orgMuntashir Akon
In reply to @obersuppenruehrer:matrix.org
Muntashir, I wish you would add a (possibly optional) checkbox to disable apk signing in the install dialog, if auto sign is activated. It is quite inconvenient to run through main settings, and that twice, every time i want to opt out of auto signing for the occasional app.
Already available in the alpha release.
18:44:17
@muntashir:matrix.orgMuntashir Akon
In reply to @shuvashish76:matrix.org
> we don't know how it ensures the APKs downloaded from GitHub are indeed from GH

What's the best approach here? Calculate the file hash & show on izzy site?
One way to ensure whether the correct APK files are downloaded is by implementing SSL pinning for the GitHub servers or by IP address validation (GitHub lists all its IP addresses in their docs). Signature verification works only if the last APK is malicious. What if all APKs were malicious, or if it’s a new app?
18:49:24

Show newer messages


Back to Room ListRoom Version: 10