DM_Ronin, to programming
@DM_Ronin@mstdn.social avatar

explaining pointers like you're 5

#C

DM_Ronin,
@DM_Ronin@mstdn.social avatar

explaining pointers like you're 5, part 2

#C #Programming #Embedded #CPlusPlus #Software #Firmware

alexandreborges, to security
@alexandreborges@mastodon.social avatar
DM_Ronin, to embedded
@DM_Ronin@mstdn.social avatar

Ah, the pitfalls of being an embedded engineer :dogroll:

#Embedded #Hardware #Firmware #Programming

arda, to mechanicalkeyboards
@arda@micro.arda.pw avatar

There is an inconsistency on Turkish ISO layout between Windows and MAC, on Grave and NONUS_BACKSLASH keys. For QMK, I had to overwrite and flip them with existence checking of my MAC layer, where I flip GUI and ALT keys.

This both happens on QMK and @ZMK on multiple boards. On ZMK, closest thing I found to achieve this is conditional layers, where I re-define almost every key.

I hate this approach, but couldn't find a better way😔

#qmk #mechanicalkeyboard #firmware #zmk #turkish #türkçe #iso

ljrk, to opensource
@ljrk@todon.eu avatar

Jobs where I almost regret already being happily employed :-D

#Framework is hiring an #OpenSource & #Firmware developer! That sounds great, both for the person applying as well as for the community. While their hardware is awesome, there's still something left to be desired in terms of firmware (e.g. out of date ME etc.)

https://jobs.lever.co/framework/36bcbf61-332d-4ab8-8c6d-20fffa1ef506

Jakra, to linux
@Jakra@aus.social avatar

Trying to update firmware on an HP Spectre X360 laptop from linux, but I can't extract a .bin file from the downloadable .exe file. Has something changed in this space? The .exe file extracts only another .exe file!

Jakra,
@Jakra@aus.social avatar

Ok turns out you can create a usb to boot from, but this has to be done from INSIDE WINDOWS and ON AN HP COMPUTER! Not really helpful!

asmodai, to Amd
@asmodai@mastodon.social avatar

AMD Working To Release MES Documentation & Source Code

"[..], AMD now says they will be releasing documentation followed by the source code for their Micro-Engine Scheduler (MES) IP block found within Radeon GPUs."

Note: towards the end of May

https://www.phoronix.com/news/AMD-MES-Docs-And-Source-Code

#AMD #MES #Firmware #Documentation #ROCm

83r71n, to Cybersecurity
@83r71n@ioc.exchange avatar

Google has introduced Kernel Address Sanitizer (KASan) to enhance the security of Android firmware. KASan is designed to detect memory corruption vulnerabilities and stability issues before they affect user devices. It works by monitoring memory access operations to ensure they only target valid regions, identified in a shadow memory area. This tool has already helped identify and fix over 40 memory safety bugs in Android firmware. KASan is particularly useful for bare-metal targets, requiring specific compiler options and strategies to implement effectively. It's part of Google's efforts to address the security challenges posed by the vast number of Android devices and the fragmented ecosystem that makes vulnerability patching difficult.

https://security.googleblog.com/2024/03/address-sanitizer-for-bare-metal.html

#cybersecurity #google #kernel #kasan #android #firmware #bugs #baremetal #patch

fossasia, to hardware
@fossasia@floss.social avatar

Are you waiting for & tracks?

Join us for an immersive experience, discover new perspectives, and forge valuable connections.

For further information, please visit: https://eventyay.com/e/55d2a466/schedule?sort=starts-at&track=Hardware%2C%20Firmware%2C%20Chips%3A

minioctt, (edited ) to ps1graphics Italian

Parlando di non morti, forse saprete che ne esistono tipo solo 2 che emulano il (oltre alla versione base del ), e è quello che funziona meglio. 💫️

Mi sta essendo utile l’ per controllare cose e catturare schermate sulla senza dover per forza usare la reale, per quell’articolo che sto finendo*. Però, per quello non mi serve davvero scattare foto, e quindi mi è stata comoda la funzione per impostare come flusso della camera immagini salvate sul PC (Config > Camera Settings > Image file), che avevo generato al volo con Bing AI per averne della tipologia che mi serviva e con un’aspetto un po’ stock, dimostrative appunto. 🎁️

Però, questo supporta le fotocamere reali dalla versione 0.9.5, e oggi ho scoperto che il suo per fa lo stesso da non so quanto tempo! Per lo , ho provato sul mio in tutti i modi, ma purtroppo va in (ho creato la issue a riguardo); invece, sul mio funziona da dio, sia obiettivo interno che esterno, e con la giusta rotazione. 👇️

Screenshot di melonDS-android sul tablet che esegue la camera DSi, che punta alla mia scrivania con la tastiera e il n3DSXL.https://t.me/Nlhlehde/178364Io ho ben 2 3DS, quindi a poco mi serve questa cosa; soprattutto dato che usare i sensori ottici di uno moderno fa venire le foto troppo bene, e senza quell’aspetto retro che a me serve… però idk, se volete usare a tutti i costi le funzioni fighe della , e non avete l’hardware reale, allora questa è una bella :

  1. Installate , preferibilmente la nightly
  2. Preparate il DSi (che vi consiglio di scaricare da qui, è il dump che uso io e confermo che funziona) da dare all’emulatore, creando due cartelle separate per i file DS e , e rinominando i file in modo preciso, altrimenti la si lamenta:
    • biosdsi7.bin => dsi/bios7.bin
    • biosdsi9.bin => dsi/bios9.bin
    • biosnds7.bin => nds/bios7.bin
    • biosnds9.bin => nds/bios9.bin
    • dsfirmware.bin => nds/firmware.bin
    • dsifirmware.bin => dsi/firmware.bin
    • dsinand.bin => dsi/nand.bin
  3. Fate “Boot firmware > DSi”, da lì si può avviare la magica fotografica, date il permesso quando richiesto, e se tutto va bene potete godere. ❤️‍🔥️

*(Sto facendo progressi per l’articolone, ma troppo lentamente, nonostante io abbia scritto ben settemila parole vedo che mi mancano ancora troppe cose… la mente è pazza, questa situazione è assurda. 😵‍💫️)

https://octospacc.altervista.org/2024/03/05/melodsi-camera-mobile/

ai6yr, to DOOM

Someone has ported Doom to... a "smart toothbrush" (!) https://www.youtube.com/watch?v=cO-Are8053g

ai6yr,

Why your toothbrush needs Wi-Fi, i dunno, but it's neat you can load your own firmware. #wifi #toothbrush #firmware #hacking https://www.youtube.com/watch?v=-qvn0YUiH5o&t=0s

Linux, to Sony
@Linux@linuxrocks.online avatar

You game with DualSense wireless PS5 controller on Linux?

:: The gadgets FIRMWARE UPDATER now works via Wine ::

Sony might expand their Linux enthusiasm up one notch more again (Sony does develop an OFFICIAL Linux driver for the controller itself) 👍

#Sony #PS5 #Linux #DualSense #controller #firmware #update

gbraad, to random
@gbraad@mastodon.social avatar

What is the most basic FC that is supported by , especially for use as a rover.

HonkHase, to random German
@HonkHase@chaos.social avatar

Alpha Innotec und Novelan: Passwort in für entdeckt

"Das Passwort ist zwar verschlüsselt, lässt sich aber wohl in wenigen Sekunden knacken. Angreifer können sich per SSH einen Root-Zugriff auf die Steuerung verschaffen."
https://www.golem.de/news/alpha-innotec-und-novelan-passwort-in-firmware-fuer-waermepumpensteuerung-entdeckt-2402-181980.html

norberteder, to photography German
@norberteder@graz.social avatar
itnewsbot, to repair
@itnewsbot@schleuss.online avatar

Recovering a Busted Video Capture Device With Firmware Flashing Tricks - Sometimes, you have a piece of hardware that just up and stops working on you. In ... - https://hackaday.com/2024/02/03/recovering-a-busted-video-capture-device-with-firmware-flashing-tricks/

arda, to Nintendo
@arda@micro.arda.pw avatar

Hello,

Has anyone successfully implemented Nintendo Switch's :nintendo_switch_logo: JoyCon analog sticks to QMK firmware for mechanical keyboards? Any examples for wiring and firmware would be appreciated.

I'll use along with Splinky (Open source hardware, powered by #RP2040 , but 1:1 pin compatible with classic Atmega32u4 Sparkfun Pro Micros)

#qmk #nintendo #joycon #mechanicalkeyboard #switch #nintendoswitch #firmware

image/jpeg

CyReVolt, to random
@CyReVolt@mastodon.social avatar

Lots of Open Source to discover at ! 🥳

Come to our stand in building K, level 2 (top entrance).

We will show you @coreboot, , , u-bmc, and lots more. ✨👩‍💻✨

And some of course. 🙂

image/jpeg

ibannieto, to linuxphones
@ibannieto@mastodon.social avatar

I'm unable to fix my #oneplus6 with the Windows tools. I can install the #qualcomm driver and the device is detected by windows but not in the msm tool (wrong COM port) so I can't reinstall #postmarketos nor the original #firmware. Any advice? I don't want to buy another phone again 😕

avoidthehack, to security

HP has effectively blocked the use of third party ink cartridges

@majorlinux

OTA update bricks printers using third party ink cartridges in the name of………… measures. The claim is viruses can be embedded into ink cartridges - but the likelihood is so low. Like really low. Low. Extremely low.

In other words, large company does shady thing and blames it on “

https://dcanalysts.net/hp-has-effectively-blocked-the-use-of-third-party-ink-cartridges/

minioctt, (edited ) to random Italian

Ecco una cosa assurda che ha trasformato la mia faccia in faccia scheletrino (💀). Dunque, mi servirebbe #testare una cosa (che a questo punto non dico ancora perché beh, si sono messe di mezzo le rogne) tramite interfaccia #SPI; il Raspino non posso usarlo perché non ho l’header per la #breadboard (dovrei comprarlo), e quindi uso il #NodeMCU. 🪨️

Boh, copio nel filesystem di #MicroPython i file della libreria che penso mi serva… e non va perché la versione di MP che ho è vecchia rispetto al #codice. Perdo tempo solo per backuppare tutti i file sul PC per poi riformattare la #flash della #board, poi quindi flasho il #firmware… e inizialmente sembra funzioni tutto, ma poi scopro che la #scheda si riavvia a caso quando collegata ad alcune porte #USB del PC. Collegandomi ad altre, invece, è la mia tastiera smette di funzionare (inizia a perdere tantissimi input). Sarà una regressione strana del firmware… penso. Avanti e indietro varie volte di ricopiare sul #MCU i file che avevo prima, nella speranza di continuare sulla mia strada, e invece ho perso solo tempo. E anche ora che ho rimesso (credo fosse quella, a memoria) la versione del firmware che avevo prima, 1.17, stesso casino (anche se i riavvii sono meno frequenti, ma ci sono). Dal portatile invece appare come dispositivo seriale, ma solo per degli istanti e poi non va più. 😶️

Che cavolo è successo? È la #megafine? Ho #flashato con il tool consigliato (anche con diverse modalità), e in ogni caso non ho avuto alcun errore (infatti beh, il #flashing è andato in sè sempre bene). Ormai io non. Quella cosa che dovevo provare dovrò farla con l’SDK C, perdendo un sacco di tempo perché sul #ESP8266 va riflashato l’intero firmware di base ogni volta che si compila uno sketch (~20 secondi a #compilazione?)… #mannaggia. Il #sasso mi ha lasciato metà a piedi. 😭️

https://octospacc.altervista.org/2024/01/10/1003/

#board #breadboard #codice #compilazione #ESP8266 #firmware #flash #flashato #flashing #Mannaggia #MCU #megafine #MicroPython #NodeMCU #sasso #scheda #SPI #testare #USB

elronat, to random German
@elronat@chaos.social avatar

Allein für den kleinen NFC-"Hack" lohnt sich dieser Vortrag!
Und abseits davon freue ich mich jetzt wie ein kleines Kind, unserer #Toniebox eine neue Firmware zu verpassen. hrhr #37c3
"Toniebox Reverse Engineering - Eine Musikbox für Kinder, Maker und Hacker"
https://media.ccc.de/v/37c3-11993-toniebox_reverse_engineering

kkarhan, (edited )
@kkarhan@mstdn.social avatar

@elronat Klar, die Hardware darin ist auch nicht das Problem...

Und mit 8GB internem Flash geht ne Menge rein...

Ohne #AppZwang und mit lokalem Speicher hier hätte [#SD sich angeboten oder Notfalls Bluetooth + #Qi+ um kontaktlos zu ermöglichen !] wäre das Format sicherlich weniger hamfisted trotz #DRM...

Da ich davon ausgehe dass jene #Aftermarket-#Firmware zwangsweise eine Geräteöffnung brauchen werden, dürfte dies für die wenigsten Käufer*innen interessant sein...
https://www.youtube.com/watch?v=P9RbMMJRxzw&t=1193s

Stupid cheap handheld gets absurdly versatile with new custom firmware (github.com)

Remember the Data Frog SF2000? It's a re-donkulously cheap handheld game system sold on Chinese mail order outlets like AliExpress and Temu. You can get one of these for as little as twenty dollars, not a bad deal when you consider there's just enough power packed into one of these systems to play Capcom arcade games and a hefty...

CyReVolt, to random
@CyReVolt@mastodon.social avatar

I started publishing the recordings of our exploitation sessions.

Playlist is here: https://youtube.com/playlist?list=PLenOHeTI_A9PIW3zelb6c2vhd9V9GhCgF

If you're at , go check out the self-organized sessions. I have submitted an intro to and a /u-root/cpu workshop.
And at the Open Source Foundation (OSFF) assembly, I'll run a little a exploitation session.

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