101010.pl is one of the many independent Mastodon servers you can use to participate in the fediverse.
101010.pl czyli najstarszy polski serwer Mastodon. Posiadamy wpisy do 2048 znaków.

Server stats:

513
active users

#androidsdk

0 posts0 participants0 posts today
Continued thread

So what is the Android team's intention? Should v3.1-only APKs be considered valid? Or not? My guess is they should be not considered valid since the Android team has explicitly marked that kind of signature as invalid since apksigner v30.0.0 (besides v33). Are there any plans to unified the code that verifies APK signatures?

#Android #AndroidSDK #APK #apksigner

2/2

Interesting bug in #apksigner reported to @fdroidorg: an APK with only a v3.1 signature was only considered valid by v33. <33 error out with "APK Signature Scheme v2 signature 0 indicates the APK is signed using APK Signature Scheme v3 but no such signature was found." >33 error out with "The APK contains a v3.1 signing block without a v3.0 base block". Android uses its own verify code and treats it as valid. gitlab.com/fdroid/fdroidserver

#AndroidSDK #APK

1/2

GitLabapksigner v33.0.x falsely verifies invalid APK which leads to wrong cert extracted for AllowedAPKSigningKeys (#1253) · Issues · F-Droid / fdroidserver · GitLabWith a specific configuration of fdroidserver and a specifically crafted APK, it is possible to bypass AllowedAPKSigningKeys. I could install the poc-v6.apk in an SDK-34...

In the official release of the #AndroidSDK package "build-tools_r35.0.1_linux.zip", they included what looks like a hand-edited "source.properties" metadata file that is a key part of the "sdkmanager" packaging system:

```
Pkg.UserSrc=false
Pkg.UserSrc=false
Pkg.Revision=35.0.1
#Pkg.Revision=35.0.0 rc4h
```

I mean really? The Android SDK packages are not automatically generated?

gitlab.com/fdroid/sdkmanager/-

GitLabhandle sloppy source.properties files (!26) · Merge requests · F-Droid / sdkmanager · GitLabLooks like they put the intern on the v35.0.1 release, this is source.properties:

This is something I usually do during the 🎄 Christmas Holiday 🎄 ... this time I finished it a bit earlier... 👍 :

Here is the #recipe to build the #android 15 #sdk (#api #level 35) from source !

codeberg.org/Starfish/SDK-Rebu

So no need to download the binaries from G***le. Just compile by yourself. The #androidsdk is a collection of tools and binaries needed to #develop #android #apps .

Remember: #foss projects also need a free build chain.

Have fun and take care!

:BoostOK:

Codeberg.orgSDK-RebuildsSDK-Rebuilds

I wish the #AndroidSDK team would follow repository best practices and stop silently reissuing binary releases under the same name/version. #MavenCentral does not allow this, for example. The #FDroid transparency log shows the newest violation: two version of sources-34_r01.zip with the file name, version code, and metadata.

gitlab.com/fdroid/android-sdk-

GitLabchecksums.json · e7bf63a1ad3327e3e3115bfc0852c8cc8ddac067 · F-Droid / android-sdk-transparency-log · GitLabA "binary transparency" log of the Android SDK binaries, as published on https://dl.google.com/android/repository

Нужен ли нам свой Android?

dzen.ru/a/Y894rjcpslkSa_iI

Небольшой разбор политики Google насчёт Android

#Android #статьи #статья #Google #GMS #HMS #Harmony #Huawei #AndroidSDK #дзен #dzen

@rf @russian_mastodon @ru

Дзен | Блогерская платформаНужен ли нам свой Android?Всем привет. Недавно интернет всколыхнула новость, которая вызвала большое количество споров в профессиональных коммьюнити. А, если честно, новости было даже две. Первая (https://www.cnews.ru/news/top/2023-01-13_otechestvennoj_os_avrore) о том, что власти отказались выделять 22 миллиарда на нашу ОС Аврора (спойлер: никто их на Аврору именно и не собирался выделять), и вторая (https://vc.ru/tech/574320-vk-yandeks-sber-i-rostelekom-planiruyut-sozdat-mobilnuyu-os-na-baze-android), что Vk, Сбер и иже с ними планируют создать свою ОС на базе AOSP (Android Open Source Project) Давайте попробуем разобраться, какое из этих решений нам подходит лучше и какой хе-хе стул выбрали для нашего светлого мобильного будущего. К сожалению, эта тема настолько обширна, что ее можно на целый десятитомник расписать, поэтому мы поступим следующим образом: я напишу, в некотором смысле, обзорную статью в которой будут некоторые тезисы, а вы, если они покажутся вам спорными или интересными в комментариях напишет

Do you sometimes just want one tool from the #AndroidSDK in a container or VM, and don't want to deal with the whole pain of setting up #Java and everything? Try the #FDroid sdkmanager instead of the official one. For example, `apt-get install sdkmanager` then `sdkmanager platform-tools`. Plus this verifies all packages using `apt-get` style GPG-signed index with SHA256 values. Useful in #research on #Android #malware #tracking etc. In pypi, Debian, Ubuntu, and gitlab.com/fdroid/sdkmanager/

GitLabF-Droid / sdkmanager · GitLabA drop-in replacement for sdkmanager from the Android SDK written in Python.