Skip to main content

Search

Items tagged with: reproduciblebuilds


I just reported an Android toolchain bug: differing DEX bytecode depending on the number of CPU cores breaks Reproducible Builds

If you have a Google account, a +1 is appreciated :)

issuetracker.google.com/issues…

#ReproducibleBuilds


Welcome to the RB family, Extinguish 🥳

apt.izzysoft.de/packages/own.m…

Extinguish turns your screen off but keeps your device awake. To do that, it utilizes the Shizuku API.

#reproducibleBuilds #IzzyOnDroid


Welcome to the RB family, MTG Familiar 🥳

apt.izzysoft.de/packages/com.g…

"MTG Familiar" is a collection of utilities for the "Magic: The Gathering" trading card game, including a searchable offline database …

#reproducibleBuilds #IzzyOnDroid


And welcome to the RB family, Clinometer! 🥳

apt.izzysoft.de/packages/eu.ba…

Basic Air Data Clinometer is a simple App to measure your device’s inclination angles with respect to gravity’s direction using the onboard accelerometers.

Raising the number of RB apps at IoD to 264 apps (22%).

#reproducibleBuilds #IzzyOnDroid


Welcome to the RB family, AppInfoFix 🥳

apt.izzysoft.de/packages/io.gi…

AppInfoFix is a small Xposed module that shows version code, package name and disable/enable button on AOSP in app info.

#reproducibleBuilds #IzzyOnDroid


Welcome to the RB family, Routine Tracker 🥳

apt.izzysoft.de/packages/com.r…

Routine Tracker combines features of a planner calendar app and a habit tracker allowing you to keep all your activities in one place.

#reproducibleBuilds #IzzyOnDroid


#AndroidAppRain at apt.izzysoft.de/fdroid today with 9 updated, 3 added and 3 removed apps:

- removed 3 old Corona apps which were no longer working.
+ EnforceDoze: Enable Doze mode immediately after screen off 🛡️
+ Tomato Potato Clock: Distraction-free pomodoro timer 🛡️
+ Gesture Drawing Practice: Displays pictures for a set time with optional timer - for drawing practice 🛡️

All 3 #reproducibleBuilds 🥳

Enjoy your #free #Android #apps with the #IzzyOnDroid repo :awesome:


The August 2024 report from the Reproducible Builds project has been published.

"In Android news, the IzzyOnDroid project added 49 new rebuilder recipes and now features 256 total reproducible applications representing 21% of the total offerings in the repository."

Featured are Holger Levsen's DebConf24 talk (and the related LWN article), PostgreSQL removing intermediate build artifacts from tarballs, various improvements to our website, and more.

reproducible-builds.org/report…

#ReproducibleBuilds #IzzyOnDroid


Welcome to the RB family, YTDLnis 🥳

apt.izzysoft.de/packages/com.d…

Was quite a ride to get there (github.com/deniscerri/ytdlnis/…), but thanks to joint efforts of the app team and the IoD team, we got it tackled! :awesome:

YTDLnis lets you download audio/video files from more than 1000 websites, and offers a lot of features.

#reproducibleBuilds #IzzyOnDroid


Welcome to the RB family, mpvKt 🥳 The next release (which will show up at #IzzyOnDroid with the next sync) will carry the green shield:

apt.izzysoft.de/packages/live.…

mpvKt is a media player based on the popular commandline media player mpv.

#reproducibleBuilds #IzzyOnDroid


Welcome to the RB family, ChromeXt 🥳 v3.8.2 was just confirmed to be reproducible:

apt.izzysoft.de/packages/org.m…

ChromeXt adds UserScript and Dev Tools support to Chrome using Xposed framework.

#reproducibleBuilds #IzzyOnDroid


Welcome to the RB family, SubTypo 🥳

apt.izzysoft.de/packages/com.t…

SubTypo is a video subtitle editor/maker that lets you edit your subtitles on-the-go, wherever you are.

It's green shield should show up with the next sync around 7 pm UTC, when the new release is up.

#reproducibleBuilds #IzzyOnDroid


Welcome to the RB family, stasis 🥳

apt.izzysoft.de/packages/stasi…

stasis is a backup and recovery system, you can self-host its server part.

#reproducibleBuilds #IzzyOnDroid


Welcome to the RB family, Another Term 🥳

apt.izzysoft.de/packages/green…

So if you need a local terminal with support for SSH, Telnet and more, this might be your choice. Its plugin for proot is RB, too!

#reproducibleBuilds at #IzzyOnDroid cover 21% of its apps now :awesome:


Heavy #AndroidAppRain at apt.izzysoft.de/fdroid today with 19 updated and 4 added apps:

* Compose Stopwatch: Materialized You stop watch 🛡️
* Cavity: Wine cellar manager 🛡️
* Dahdidahdit: Morse code trainer for ham radio enthusiasts
* Clock: timer, stopwatch, sliding clock, and one-time and recurring alarms 🛡️

3 out of these 4 are #reproducibleBuilds 🥳

Enjoy your #free #Android #apps with the #IzzyOnDroid repo :awesome:


#AndroidAppRain at apt.izzysoft.de/fdroid today brings you 4 updated and 2 added apps:

* Volume Percent Calculator: Calculate alcohol mass, content and volume in drinks
* Passwords to remember: Generates human speakable and readable passwords

Both apps have #reproducibleBuilds 🥳

Enjoy your #free #Android #apps with the #IzzyOnDroid repo :awesome:


Welcome to the RB family, PhantomProcessesSavior 🤩 After we figured what JDK was used, and with some help concerning a missing dependency, we finally made it:

apt.izzysoft.de/packages/com.y…

(xposed module to keep Android 12 from killing subprocesses)

#reproducibleBuilds #IzzyOnDroid


Android FOSS developers, please check if any of your dependencies are downloaded from JCenter or repo.spring.io. Both of those have shut down, resulting in failing (reproducible) builds (though you may not notice if you still happen to have them cached locally).

Many have moved to maven central, where a newer version may be available. But many others have simply become unavailable.

If you are the upstream of such dependencies, please publish them to maven central.

jfrog.com/blog/jcenter-sunset/

spring.io/blog/2022/12/14/noti…

#Android #ReproducibleBuilds #IzzyOnDroid


Developers, please stop embedding (build) timestamps in binaries (including Android APKs). They are one of the most common reasons for builds not being reproducible. If you really need a timestamp, please use e.g. the timestamp of the last commit, not the current time during the build.

Also no UUIDs or ELF build-ids please. And please be careful with listing files or embedding lists of any kind: reading from the filesystem and the iteration order of hash maps etc. are usually nondeterministic. Sorting helps here. A lot :)

gitlab.com/IzzyOnDroid/repo/-/…

#ReproducibleBuilds #IzzyOnDroid


Aaand… Welcome to the RB family, Push Notifications API 🥳 Having fixed the nondeterministic build by upgrading to a more recent Gradle version (7.0.2 -> 8.1.0), #reproducibleBuilds finally succeeded. Find the green shield at #IzzyOnDroid with the next sync!

apt.izzysoft.de/packages/com.v…


🎶 In jedem fünften Ei… 🎶

Sorry… War das letzte Mal für eine ganze Weile, aber bei #IzzyOnDroid liegt der Anteil von Apps mit #reproducibleBuilds jetzt bei 20.03% 🥳

Welcome to the RB Family, Disable Target API Block: After a minor cleanup of left-over images, it now carries the green shield :awesome:

apt.izzysoft.de/packages/de.bu…


Welcome to the family of #reproducibleBuilds DataBackup :awesome:

apt.izzysoft.de/packages/com.x…

The latest release finally made it, so you will see the green shield at the #IzzyOnDroid now. Enjoy!


Welcome to the #reproducibleBuilds family, NextTraceRoute!

apt.izzysoft.de/packages/com.s…

Tomorrow the new release v0.0.8 will show up at #IzzyOnDroid and will carry the green shield :awesome:


#AndroidAppRain at apt.izzysoft.de/fdroid today brings you 6 updated and 2 added apps:

* kitshn: client for the self-hostable Tandoori recipe database – and a #reproducibleBuilds
* ByeDPI: bypass censorship (here: DPI, Deep Packet Inspection)

At apt.izzysoft.de/magisk 2 #Magisk #modules were updated.

Enjoy your #free #Android #apps with the #IzzyOnDroid repos :awesome:


Welcome to the family of #reproducibleBuilds Neo Feed! The latest release (which will enter the #IzzyOnDroid repo with the next sync) was successfully confirmed RB 🥳

If you already had a previous version installed, you'll need to install and re-install though, to receive updates, as at the same time the signing key was changed.

apt.izzysoft.de/packages/com.s…


Kann man sich auch #reproduciblebuilds in deinem anzeigen lassen ?

btw liebe Grüsse vom Darß (Bustour).


Welcome to the family of #reproducibleBuilds SkillRack! 🥳 With the next sync publishing v1.0.6, the green RB shield will be present at #IzzyOnDroid :awesome:

apt.izzysoft.de/fdroid/index/a…


#AndroidAppRain at apt.izzysoft.de/fdroid today brings you 19 updated (oof!) and 1 added apps:

* Migu: stream anime torrents, real-time with no waiting for downloads

All of the 8 updated apps which had #reproducibleBuilds established passed cleanly and got the green shield for their latest release 🥳

At apt.izzysoft.de/magisk 5 #Magisk #modules were updated.

Enjoy your #free #Android #apps with the #IzzyOnDroid repos :awesome:


#AndroidAppRain at apt.izzysoft.de/fdroid today brings you 7 updated and 3 added apps:

* Mensinator: Simple & Private Period Tracker – and a #reproducibleBuilds
* SkillRack Tracker: Track and calculate your SkillRack points effortlessly
* Bloomee: ad-free tunes from various sources (music streaming)

Enjoy your #free #Android #apps with the #IzzyOnDroid repo :awesome:


Welcome to the RB family, Image Toolbox 🥳

What we thought to be non-RB turned out to be just non-deterministic. Luckily we know how to deal with that in most cases, though we'd prefer Google fixing the underlying issue 😉 (and yes, there is an issue open with them)

apt.izzysoft.de/fdroid/index/a…

#reproducibleBuilds #IzzyOnDroid


#AndroidAppRain at apt.izzysoft.de/fdroid today brings you 13 updated and 1 added apps:

* Petals: take control of your weed consumption

Oh, and the @unifiedpush FCM Distributor moved to @Codeberg – and was just confirmed as #reproducibleBuilds (will show up as such tomorrow) :awesome:

Enjoy your #free #Android #apps with the #IzzyOnDroid repo :awesome:


And SimpMusic now also made it into the RB group. A "flaky build" (non-deterministic), but still RB if you run it another time 🤷‍♂️

Welcome to #reproducibleBuilds at #IzzyOnDroid :awesome:

apt.izzysoft.de/fdroid/index/a…


Bei #IzzyOnDroid gibt es zwar keine Mehrwertsteuer – aber wir steuern durchaus etwas zum Mehrwert bei. Und damit liegen wir jetzt sogar über der Mehrwertsteuer 🤪 19,2% der Apps hier haben jetzt #reproducibleBuilds :awesome: Da sollten wir also bald… das fünfte Ei finden 😜 Oder war's das Fünfte Element? 🤔


Welcome to the family of RB apps, Material Photo Widget!

apt.izzysoft.de/fdroid/index/a…

Thanks to joint effort with the app's author, we were able to confirm #reproducibleBuilds for this app at the #IzzyOnDroid repo 🥳

PS: Pinboard hopefully follows up soon™ :awesome:


#AndroidAppRain at apt.izzysoft.de/fdroid today brings you 12 updated and 1 added apps:

* YAM Launcher: a minimal android launcher with weather integration – and a #reproducibleBuilds 😃

Enjoy your #free #Android #apps with the #IzzyOnDroid repo :awesome:


Welcome to the RB family, FreeTV and Book's Story 🥳

apt.izzysoft.de/packages/com.p…
apt.izzysoft.de/packages/ua.ac…

These two apps just achieved #reproducibleBuilds now, and will carry the green shield at the #IzzyOnDroid repo, starting with their most recent releases (FreeTV with the next sync around 6 pm UTC, Book's Story already now).


Welcome to the list of reproducible apps, Calculator You! 🥳

apt.izzysoft.de/packages/com.m…

Thanks to the joint efforts with its developer, v3.0.0 now is reproducible :awesome:

#reproducibleBuilds #IzzyOnDroid


"Reproducible Builds in July 2024" — featuring our "Android Reproducible Builds at IzzyOnDroid with rbtlog" announcement (and a lot more news from the Reproducible Builds community) — has just been published :)

reproducible-builds.org/report…

#ReproducibleBuilds #IzzyOnDroid