Open shuvashish76 opened 1 year ago
cool idea
可能
@iamr0s Could you add fastlane metadata as mentioned here?
例如,您可以查看它们的结构。https://github.com/JunkFood02/Seal/tree/main/fastlane/metadata/android (en-US 是绝对必需的,其他语言是可选的。)
目前的描述对用户来说还不清楚。
@iamr0s 任何更新?
Bumping this up, @iamr0s is this still planned?
https://gitlab.com/fdroid/rfp/-/issues/2742
We can check our progress here.
@iamr0s From IzzySoft scanner report
SigningBlock blobs:
-------------------
0x504b4453 (DEPENDENCY_INFO_BLOCK; GOOGLE)
Would be great if you could get rid of that:
android {
dependenciesInfo {
// Disables dependency metadata when building APKs.
includeInApk = false
// Disables dependency metadata when building Android App Bundles.
includeInBundle = false
}
}
For some background: that BLOB is supposed to be just a binary representation of your app's dependency tree. But as it's encrypted with a public key belonging to Google, only Google can read it – and nobody else can even verify what it really contains.
Also need explanation regarding the permissions
Permissions:
------------
* android.permission.POST_NOTIFICATIONS
* android.permission.FOREGROUND_SERVICE
* android.permission.RECEIVE_BOOT_COMPLETED
* android.permission.READ_EXTERNAL_STORAGE
* android.permission.WRITE_EXTERNAL_STORAGE
* android.permission.MANAGE_EXTERNAL_STORAGE
* android.permission.QUERY_ALL_PACKAGES
* com.rosan.dhizuku.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
* moe.shizuku.manager.permission.API_V23
BTW live on IzzyOnDroid: https://apt.izzysoft.de/fdroid/index/apk/com.rosan.dhizuku
There are also some issues with the current fastlane. For example, the icon is a 0 byte file, and the description is a bit incomplete. For en-US/full_description.txt
, may I recommend something like this:
<p><i>Dhizuku</i> is a tool that allows you to share device owner permissions with other apps.</p><p>This app is similar to Shizuku (ADB) and Magisk (Root) but instead, it shares device owner permissions with other apps. An example use would be having a new Installer in the Aurora Store for allowing devices such as those sold in Japan (and those where normal package installation is blocked) to install apps from third-party app stores.</p><p><br><b>Enable service</b></p><p>You can use the following methods to enable the service:</p><ul><li>Shizuku</li><li>ADB</li></ul>
or, if you prefer "plain text" rendering properly (your current one will have additional line-breaks in the bullet-point list, as F-Droid replaces all newlines with <br>
– which is why above HTML is kept on a single line):
<i>Dhizuku</i> is a tool that allows you to share device owner permissions with other apps.
This app is similar to Shizuku (ADB) and Magisk (Root) but instead, it shares device owner permissions with other apps. An example use would be having a new Installer in the Aurora Store for allowing devices such as those sold in Japan (and those where normal package installation is blocked) to install apps from third-party app stores.
<b>Enable service</b>
You can use the following methods to enable the service:
* Shizuku
* ADB
That's the description currently used at IzzyOnDroid. Pulling from fastlane is enabled there, but icon and full description are currently ignored because of the above.
您会考虑将此应用发布到 F-Droid 吗?