#android

danie10@squeet.me

ADB tips and tricks: Commands that every Android power user should know about

Title caption: ADB Tips and Tricks
If you’ve been an Android enthusiast lurking in the modding scene, or an app developer for any length of time, sooner or later, you will stumble upon a neat tool called the Android Debug Bridge, or ADB for short. It’s extensively used in Android Studio as a command line companion utility. Android developers also use it as a standalone solution to manually install and test apps on Android smartphones as well as emulated Android devices.

But there’s a lot ADB can do, and most of it isn’t only useful to developers. Even if you aren’t a developer, and you’re reading this article, there’s a good chance you’ve probably used ADB once or twice to sideload an app or tweak a permission. But that isn’t all ADB can be used for. Keep reading for some tips and tricks for using ADB you might not have known about.

Especially useful are the APK install, disabling of system apps, backing up and restoring application data.

See https://www.xda-developers.com/adb-tips-tricks/
#Blog, #adb, #android, #technology

danie10@squeet.me

Fairphone 3 gets seven years of updates, besting every other Android OEM: Proving the usual excuses for ending Android support aren’t valid

Bild/Foto
No one in the Android ecosystem can hold a candle to Apple’s software support timeline for the iPhone, but there is one company that comes the closest: Fairphone. Following in the footsteps of the Fairphone 2, the Fairphone 3 is also getting an Android-industry-best seven years of OS support. Fairphone continues to run circles around giant tech companies that have a lot more resources than it does, and it’s doing this even in the face of component vendors like Qualcomm dropping support for the phone’s core components.

You’d hope that others follow suit, but don’t hold your breath. Samsung is probably closest, but not for their whole range I think. That said, Fairphone is not very quick with their updates. Still 7 years is nearly double the time that most Android OEMs give so you can certainly get your money’s worth out of these devices.

See https://arstechnica.com/gadgets/2023/07/fairphone-3-gets-seven-years-of-updates-besting-every-other-android-oem/
#Blog, #android, #Fairphone, #technology

mkwadee@diasp.eu

We had a #cycletrip to #BudleighSalterton today, which is a nice round trip of 48 km. It was a very pleasant day, not too hot and with a refreshing breeze to keep you cool. Those of you in the know will be glad that I wore short trousers and so my pump could not get stuck in my trouser leg.

The #beach is made up of pebbles of various sizes ranging from the size of your hand (15-20 cm) down to less than a centimetre. The colours vary from #purple and #pink to #grey and #blue. Here's a typical assortment.
Pebbles on Budleigh Salterton beack

Looking out to #sea (the #EnglishChannel), you can see that the water is various colours too ranging from marine #blue and #green to #brown near the #shore where #sediment gets churned up. (Note, it is nothing to do with the current notorious practices of private water companies.)
Budleigh beach and the English Channel

Looking #west and #east respectively, you can see the #sandstone and #mudstone #geology of the #cliffs
Western view from Budleigh beach
Eastern view from Budleigh beach

Right up by the #sea, you can sea the small #waves lapping the #shore. I suppose this #photograph is technically a #selfie.
Waves lapping on the shore

Finally, on the way home, I took a picture of the #cyclepath between BudleighSalterton and #Exmouth which stretches about 6 km and avoids motor traffic altogether. I can't think of many more pleasant routes to #cycle on.
Cycle route between Budleigh Salterton and Exmouth

#MyWork #MyPhoto #CCBYSA #Android #Summer #Bike #Biking #Cycling

pankraz@freunde.ma-nic.de

Does anybody have experience with #Android programming? I have trouble with a JobService in Android 13. It seems it is not working anymore. I schedule a job after 15 minutes and nothing happens, ever...

danie10@squeet.me

How to change app icons on Android: Useful if a service has multiple apps with obscure names, or just to change the look of the theme

Bild/Foto
I find this useful when social network services like Mastodon, PixelFed, Nostr, and Bluesky all have multiple client apps and many have pretty obscure names. I want to quickly click on, say Nostr or Bluesky, so I have changed the icons and names for the apps that I use for these services.

But just for icons sometimes you want to see icons that match the rest of your home screen, so there are quite a few reasons why you may want to do this.

Icon packs allow you to change all the icons to match a particular different theme you want to use.

See https://www.androidpolice.com/how-to-change-app-icons-on-android/
#Blog, #android, #icons, #technology

danie10@squeet.me

How to use Shizuku with Swift Backup to batch restore your Android apps after a factory reset (no root required)

Bild/Foto
Back in the early days of Android, Titanium Backup was considered the go-to backup solution for those with full root access. Its impact on the power user community over the years is undeniable. However, Titanium Backup’s days are numbered because the original developer no longer updates the app.

Swift Backup is the perfect choice for all your backup needs, giving you offline and custom cloud storage options without requiring root access. It relies on the Shizuku service, which uses powerful on-device ADB commands and system APIs to elevate your Android experience. This allows you to have temporary higher-level system privileges without rooting your device, perfect for those who like to tinker with minimal risk. Using Swift Backup after a factory reset can save time, battery, and network data since you don’t have to redownload your apps from the Google Play Store.

ADB backup APIs are deprecated by Google and most apps do not work with the ADB backup method anymore.

One caveat though is that private app data, in /data/data/ or /data/user/*/ that stores your app preferences, login info, databases, etc, still requires root access, and can’t be handled by Shizuku. However, the APK, app external data, and media can be backed up. So, re-authentications may be required, but I suppose it does still save masses of time from not having to re-download each app.

See https://www.androidpolice.com/how-to-use-shizuku-to-restore-your-android-apps/
#Blog, #android, #backups, #shizuku, #SwiftBackup, #technology

markusm@diasp.de

KryptEY - Secure E2EE communication

An Android keyboard for secure end-to-end-encrypted messages through the signal protocol in any messenger. Communicate securely and independent, regardless of the legal situation or whether messengers use E2EE. No server needed.

Motivation
Breaking of end-to-end encryption (E2EE) by laws such as the planned EU chat control is an ongoing issue. Content in messengers that use E2EE, such as Whatsapp or Signal, could thus be monitored by third parties. E2EE is often, but not always, standard in messengers. There are proven methods for E2EE such as PGP. However, these methods are sometimes cumbersomely integrated and require a lot of effort to use.

KryptEY is an Android keyboard that implements the Signal protocol. The keyboard works messenger-independently and both the X3DH Key Agreement Protocol and the Double Ratchet Algorithm work without a server, thus it enables a highly independent use of the protocol.

https://github.com/amnesica/KryptEY

#e2ee #Android #Security #encryption #CIA #BND #EU #USA

mkwadee@diasp.eu

Another week on #Dartmoor and another #dam and #spillway. This one is from #Venford #reservoir and is quite an unusual dam constructed of #masonry. It was opened in the first decade of the twentieth century. A couple of decades ago, work was done to ensure the spillway could handle flood events of increasing magnitude as a result of #GlobalWarming. As you can see there was some flow today over it.

#MyWork #MyPhoto #CCBYSA #Spring #ClimateChange #Android