informapirata, to random Italian
@informapirata@mastodon.uno avatar
minioctt, (edited ) to random Italian

Ieri non ho assolutamente portato a zero la batteria del tablet per tutto il tempo che ci ho messo a provare #app diverse e a vedere cose per risolvere l’ennesimo problema causato dalle nuove versioni di #Android… ok, in tutta onestà la batteria l’ho finita nel bus più tardi, però comunque, una buona parte della carica è sparita solo nel tempo perso prima. 😶‍🌫️️

Un altro po’ mi sembrava di star usando iOS per non riuscire a fare una cosa così banale come: aprire un file #HTML direttamente nel #browser, ed averlo funzionante, con anche il caricamento di tutte le risorse embeddate, senza ricorrere ad un webserver locale che causa solo rogne in più… come ho detto su OTIDroid, questa cosa sembra una cazzata, ma è sorprendente quanto è difficile da Android 11 in su:

  • Firefox Fenix non ha mai supportato i percorsi file:///, #mannaggia a te Mozilla
  • Firefox legacy funzionerebbe, solo che la versione più recente (v68.11.0) è comunque antica e quindi molte nuove #API web non vanno
  • I #navigatori Chromium, da quando sono aggiornati per targettare le nuove API Android, non riescono più a vedere qualsiasi file su /sdcard/, ma solo quelli multimediali (utilissimo eh?); e si, hackerare il manifest per portare indietro l’API target rompe la app
  • La più recente versione di Chromium precedente a tutte queste novità che ho trovato (~v79.0.3945.94) è comunque molto vecchia, stesso problema di Firefox

Evidentemente nessuno ha voglia di creare un browser che funziona correttamente, (nemmeno io, in quel momento volevo solo fare un po’ di programmazione HTML), maremma maiala… ma, per fortuna mi torna in mente che una #soluzione ci sarebbe: le app che usano la #WebView di sistema funzionano ancora normalmente (senza codice aggiornato per lo #storage) se hanno un target SDK vecchio ma, proprio perché il motore che usano è quello di sistema aggiornato, la compatibilità con gli standard è massima. 😤️

  • Sorprendentemente, di #browserini così che siano allo stesso tempo non mezzi rotti, abbiano un target vecchio, e il permesso di lettura dell’archiviazione, non ce ne sono molti. L’unico che ho trovato è “Tint Browser“, che funzionerebbe già così senza fatica, e stavo per usare quello… ma ha uno strano bug che fa sparire tutte le schede aperte sia alla chiusura della app, che la rotazione dello schermo… e non viene aggiornata da 10 anni, quindi mi sa mi sa che il #problema non sarà risolto. 🕸️

  • Ho però notato che virtualmente qualunque altra app WebView browser non si rompe se subisce quelle modifiche che ho detto all’AndroidManifest.xml, probabilmente perché sono così semplici che non hanno codice chissà quanto specifico a certe versioni delle API… quindi ne ho semplicemente scelto uno che mi piaceva, ho usato un editor di #APK per portare indietro il valore android:targetSdkVersion del blocco <uses-sdk> (mentre il permesso READ_EXTERNAL_STORAGE c’era già quindi non ho dovuto scriverlo io), e in mezzo minuto il problema è risolto. 🌚️

    • Tra gli infiniti che si trovano ho preso questo “SmartCookieWeb” comunque, ha delle funzioni avanzate carine. L’APK già modificato, in caso ne aveste bisogno, l’ho caricato qui sul mio server.

Una cosa strana però: teoricamente è stato Android 11, cioè target 30, ad introdurre lo spacc più totale dei #permessi di accesso all’archiviazione locale, quindi a regola impostare il 29 (Android 10) sarebbe sufficiente a visualizzare il permesso di gestire tutti i file nelle impostazioni al posto di quello per soltanto i media… eppure io ho dovuto scrivere 28 (Android Pie). Sarà un fatto del mio Android 12 forse, boh, anyways the fog is coming fuck you Google. 👁️

https://octospacc.altervista.org/2024/04/16/quando-adrode-niente-file/

#Android #API #APK #app #browser #browserini #HTML #Mannaggia #navigatori #permessi #problema #soluzione #storage #WebView

0xSim, to rust
@0xSim@hachyderm.io avatar

So, I'm doing some quick performance tests for my own JS game engine, and it turns out that the WebView used by Tauri is 40% slower than Edge itself.

A bit surprising but I guess Tauri adds some overhead, as the release build is also faster than the dev build - without doing any explicit call to the rust backend during the benchmark.

#tauri #rustlang #webview #edge

cryptgoat, to android German
@cryptgoat@digitalcourage.social avatar

Does anyone else have his #AntennaPod constantly crashing after a random passing of several minutes, somehow elated to #Vanadium #WebView under #GrapheneOS?

#Android

minioctt, to android Italian

[⤴️ https://octospacc.altervista.org/2024/01/17/overlay-webview-su-android-a-scopi-ricreativi/]

Alla fine, ho sistemato quell’ (e l’ho caricata), quindi ora sul vecchio ho sempre a fare da , ma in più ho questo in primo piano: a tutti gli effetti un totalmente funzionante eccetto per il non essere cliccabile, che mi riproduce qualsiasi cosa io voglia. 🤭️

Vorrei metterci un qualche orologio con del , magari qualcosa 8-bit come il Game & Watch di Nintendo, ma ahimè non so se riesco a trovare qualche robo già fatto che giri in . Quindi, per ora, ho messo semplicemente la di , e almeno adesso ho qualcosa di meglio di una noiosa semivuota. Fa parte di questa , comunque, ossia una ricreazione in puro di quella di , che ad oggi fanno molto : https://www.bryanbraun.com/after-dark-css/. 💌️

Ecco i volanti sul mio tutto , sotto c’è il touchpad attivo che funge.Tbh, ogni volta che in qualche modo riesco a rimettere in circolazione degli screensaver su un dei miei, penso che il è diventato proprio . Solo perché non sono stati più necessari, ecco che i sono spariti. Spero che prima o poi torneranno come lo erano un tempo, e che le generazioni correnti e future possano ricominciare ad apprezzarli. Ho visto questo (sotto) su , che mostra come ha dimostrato che al generico gli screensaver piacciono… quindi potremmo bene farli tornare. Per favore. Voglio. Ormai su molti ambienti utente o sistemi operativi non sono nemmeno più supportati in modo adeguato, e questa cosa fa schifo perché metterli significa avere un’ peggiore di cosa si aveva 20 fa… 🙏️

https://www.youtube.com/watch?v=ShF16QeRtE0https://octospacc.altervista.org/2024/01/19/pensando-a-screensaverini-sotto-le-ditina/

minioctt, to javascript Italian

Più o meno lo sapete quanto si soffre a programmare normalmente in , no? Ecco, immaginate poi di dover targettare uno standard più vecchio di ES6… ! Mancano sempre tutte le funzioni utili. Ogni tanto ciclicamente nella mia vita torna sempre questo problema, e ogni volta tocca usare (o, realisticamente, quando le funzioni che mancano sono 2, si fa prima a sistemare il codice per funzionare con vie alternative). Solo che a sto giro ci ho messo un attimo a realizzare che il di sistema di .4 è fermo ad , credevo fosse messo meglio. 🤕

https://octospacc.altervista.org/wp-content/uploads/2023/12/img_2023-12-18-14-07-39-3257614357060575085638-960x1280.jpgTypeError: Object [String] has no method 'startsWith', feat. dinosaurofono 😵https://octospacc.altervista.org/2023/12/18/627/

kuketzblog, to firefox German
@kuketzblog@social.tchncs.de avatar

In der aktuellen /e/-Version (1.17) wir die WebView-Version vom 117.0.5938.156 vom 18.10.2023 mitgeliefert. Aktuell ist aber 119.0.6045.163. Bedeutet: Es fehlen ca. über 40 (Sicherheits-)Updates im /e/OS Browser. Darunter auch kritische Updates. Betrachtet man die bisherigen WebView-Updates, so scheint diese Verzögerung leider eher die Regel als die Ausnahme zu sein. Autsch. 🙄

/e/-Nutzer sollten aus Sicherheitsgründen #Firefox verwenden.

#security #webview #android #murena #e @murena

gael, to opensource French
@gael@mastodon.social avatar

🚀Breaking the price barrier, not your privacy!

Murena One now under €300! 🎉

Get the freedom you deserve.

#mydataisMYdata #degoogled #smartphones #opensource #privacy.

Join the revolution with @MurenaCom @e_mydata

Just saying... 😉

cryptgoat,
@cryptgoat@digitalcourage.social avatar

@gael @e_mydata No offense, but the hardware of the is ancient and unsupported. Even though this is a flagship device for it is stuck with . There is no chance that anyone familiar with the devices would recommend this device. And personally, I really wish you would take care of getting and Android updated on a regular basis first. Pretty much stopped recommending because it pretty much always lags behind in terms of security.

Imoptimal, (edited ) to iOS
@Imoptimal@mastodon.social avatar

There's many features announced for the next release of , but nothing officially about of apps from sources other than ?

This was mentioned all over the web months ago, but I haven't seen an official confirmation.

Does anyone have some info on the subject?

I really want to do an app that will use some (since there's no API alternatives), and that's not allowed on App store...

https://www.cnet.com/tech/services-and-software/ios-17s-biggest-features-standby-mode-custom-stickers-for-messages-and-more/

One-click Open-redirect to own Samsung S22 at Pwn2Own 2022 (starlabs.sg)

"In this article, we will dive into the details of an open-redirect vulnerability discovered during the Pwn2Own 2022 event and how we exploited it on a Samsung S22 device. By breaking down the technical aspects and using code snippets, we aim to provide a comprehensive overview of this critical security flaw."

  • All
  • Subscribed
  • Moderated
  • Favorites
  • provamag3
  • kavyap
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • thenastyranch
  • ngwrru68w68
  • Youngstown
  • everett
  • slotface
  • rosin
  • ethstaker
  • Durango
  • GTA5RPClips
  • megavids
  • cubers
  • modclub
  • mdbf
  • khanakhh
  • vwfavf
  • osvaldo12
  • cisconetworking
  • tester
  • Leos
  • tacticalgear
  • anitta
  • normalnudes
  • JUstTest
  • All magazines