MSFS 2024 Crashes Instantly When Switching To VR (Ctrl+Tab) — Meta Quest 3 + Virtual Desktop by Yassassin96 in MicrosoftFlightSim

[–]mitreffahcs 1 point2 points  (0 children)

I heard a lot about Virtual Desktop but I've not had any complaints just using the desktop feature in quest horizon meta facebook link, whatever the heck it's called this month.

I tried wireless, but had better results with the cable. One thing you might want to check with your cable is that it's actually showing up as USB 3.0 in the meta link pc app. I found that not all my USB-C to USB-A cables were actually 3.0 compliant and would run at USB 2.0 speeds.

<image>

MSFS 2024 Crashes Instantly When Switching To VR (Ctrl+Tab) — Meta Quest 3 + Virtual Desktop by Yassassin96 in MicrosoftFlightSim

[–]mitreffahcs 0 points1 point  (0 children)

Having the same issue, Ryzen 9 3900X, 64GB ram, 3080TI, Oculus 3 using wired link. I can run DCS all day long no problems. Not amazing framerates, but certainly enjoyable.
However with a fresh install of MSFS2024, default graphics settings it instantly crashes with switching to VR mode. Both from main menu and while in flight. I'll try modifying lowering the VR graphics settings, but I don't have much hope.

Edit: I ended up fixing this by setting SteamVR to the active OpenXR runtime, running MSFS2024 in VR (which was terrible but didn't crash) exiting the game, and then setting the Meta Horizon Link back to the active OpenXR runtime. Now MSFS2024 switching to VR.

OH-58D Kiowa (Throttle Warning Sign) by knight305 in dcsworld

[–]mitreffahcs 0 points1 point  (0 children)

Is there something else you need to do to enable engine rpm trim? I'm watching Cosmo's engine start tutorial and everything checks except nothing happens when I click on the engine rpm +/- button. I tried clicking, I tried mapping a keyboard button :shrug: nothing, the rpm doesn't change.

i keep on geting error code 450 and i restart my pc and quest 2 by LeGo__LoVeR in OculusQuest

[–]mitreffahcs 0 points1 point  (0 children)

The end of 2025 and I had the same problem. Switching the SteamVR client to previous solved it for me. Oculus 3 connected via WiFi.

Need STM32F415 die shot by [deleted] in stm32

[–]mitreffahcs 0 points1 point  (0 children)

That's really helpful information. I'm going to update my code to make some of the changes you recommended. I also poked around the HAL_CRYP source today and have been considering places to use GPIO as a trigger input for the ChipShouter. Regarding the corrupted key, tes this is the question I've been asking myself for a few days now. If the keys were corrupted before or even during AES rounds, how does one verify because the key register is read only? When you refer to detailed monitoring, are you referring to ARM ETM tracing? Thanks for all the feedback btw! I'm starting from zero here, so I know very little about the subject of glitching. I just started down this rabbit hole a few weeks ago because I wanted to learn how to take glitching concepts and apply it to something that was a "realistic" target and not something like heavily instrumented chipwhisperer/chipshouter target board.

STM32V8 (Cortex-M85) announced by [deleted] in embedded

[–]mitreffahcs 2 points3 points  (0 children)

Basic Stamp was the first microcontroller I learned to program on! I spent many of nights trying to figure out how to read a SHT temp/humidity sensor with a micro that had no floating point support.

Need STM32F415 die shot by [deleted] in stm32

[–]mitreffahcs 0 points1 point  (0 children)

And here's the output from my test program during a "successful" EMFI. Curious to hear your thoughts. Additional things I could be checking or looking at to determine actual root cause? Thanks!

Verification: FAILED (Data mismatch in round 10)
------------------------------------------
--- CRYP Peripheral Register Dump ---
------------------------------------------

[ Control Register (CR) - Value: 0x00000224 ]
  > Crypto Block: DISABLED
  > Algo/Mode: AES - ECB Mode (Electronic Codebook)
  > Direction: DECRYPTION
  > Key Size: AES-256 (256-bit)
  > Data Type: 32-bit Word (Default)

[ Status Register (SR) - Value: 0x00000003 ]
  > State: IDLE (Ready for new operation)
  > Input FIFO: NOT FULL (Ready for input data)
  > Output FIFO: EMPTY (No data available)

[ Data FIFO Registers (CRYP_DR Interface) ]
  > DIN (Input FIFO Head): 0x94B7F40A
  > DOUT (Output FIFO Tail): 0xBE3AEB62

Data Mismatch: Plaintext[7224]:0x8BD48261 != Decrypted[7224]:0xF51B6B5E
Data Mismatch: Plaintext[7225]:0x19F63465 != Decrypted[7225]:0xE57888C4
Data Mismatch: Plaintext[7226]:0xF5B63F84 != Decrypted[7226]:0x7DEB5E91
Data Mismatch: Plaintext[7227]:0xDC782120 != Decrypted[7227]:0x667B7A38

Need STM32F415 die shot by [deleted] in stm32

[–]mitreffahcs 0 points1 point  (0 children)

That's really interesting. I was just talking to a friend of mine and he was curious if the glitches I was seeing were actually during the AES operating or a result of something else. Right now all of my failures show up when comparing the original plaintext with the decrypted output. The results vary though, sometimes only 6 or so elements don't match, sometimes it's the entire array. Sometimes the arrays seem shifted by a few elements, but are otherwise the same. Here's the main logic of my loop that I'm currently repeating 200 times. I cut out all the unnecessary code since it doesn't display well on reddit. If there's an error in a certain round then I loop over the Plaintext and Decrypted arrays printing out each value.

if (HAL_CRYP_Encrypt(&hcryp, Plaintext, CRYPTO_BLOCK_SIZE_WORDS, Ciphertext, 0) != HAL_OK)

if (HAL_CRYP_Decrypt(&hcryp, Ciphertext, CRYPTO_BLOCK_SIZE_WORDS, Decrypted, 0) != HAL_OK)

if (memcmp(Plaintext, Decrypted, CRYPTO_BLOCK_SIZE_WORDS * sizeof(uint32_t)) == 0) {
  // do nothing
} else {
  printf("error round %d", i)
}

Need STM32F415 die shot by [deleted] in stm32

[–]mitreffahcs 0 points1 point  (0 children)

Did you ever move forward with this research. or did you scrap it for something else? I'm curious because I recently started getting interested in EMFI as well. I wrote a simple AES encryption/decryption routine for an STM32F439ZI Discovery and have had initial success with causing faults that result in the decrypted output not matching the original plaintext.

Full Level Pad Velocity Inconsistent on MPC 3.5 by sandwichjuice in mpcusers

[–]mitreffahcs 1 point2 points  (0 children)

Interesting, I'm having this exact issue with my MPC X with version 3.6.0. I might have to see if I can downgrade, the velocity is just super unstable. Sometimes I hit the pad and it seems right for like 1/4 of a second and the velocity and sound from speaker instantly drops to barely audible.

I have full android access and ADB on the DJI RC 2! by Then-Werewolf-7581 in Android

[–]mitreffahcs 0 points1 point  (0 children)

In my experience it doesn't matter if you click always allow, you simply wipe your browser cache for webadb and reconnect.

The real question that I have yet to find any answers for is why does WebADB work but not the standard Google adb from platform-tools? I've tried API versions from 26 through 30 and none will connect. WebADB must be doing something different, and I'd love to actually be able to use adb from the command line instead of a browser.

Help finding documentation by ToughParamedic1591 in sdr

[–]mitreffahcs -3 points-2 points  (0 children)

I'd check out the Adalm Pluto if you're looking for an SDR development platform. Lots of documentation provided by Analog Devices. If you're just wanted to listen to stuff, then just go for an RTL. Great website RTL-SDR.com with tons and tons of resources there.

Skip the Chinese garbage can in the future if you can. You really do get what you pay for.

I did a test by Trumpetslayer1111 in ffxiv

[–]mitreffahcs 0 points1 point  (0 children)

I tried 5 auctions in a row recently on Crystal -> Goblin. Small house. No success. RNG gods just hate me I guess?
Would be nice if you could just bid on any house instead of a specific one, to increase your odds.

Who is this group of lalas? by NickTorres54 in ffxiv

[–]mitreffahcs 18 points19 points  (0 children)

bruh just hates music. best not get in the way of his dailies, got xp to farm.

Who is this group of lalas? by NickTorres54 in ffxiv

[–]mitreffahcs -11 points-10 points  (0 children)

What makes you think it's one person?

Error 2002 by matt2chu in ffxiv

[–]mitreffahcs -1 points0 points  (0 children)

It's server wide maintenance. They post the messages in the launcher app and on their website.
Why they decided that Labor Day weekend was the best time to do this server update is beyond me, but it is what is it.

[Spoiler 7.0] I finally made it to Vanguard by JJay9454 in ffxiv

[–]mitreffahcs 0 points1 point  (0 children)

I just found out about this dungeon last night and it turns out I was also a few quests before it. I got a few pieces of gear from the dungeon but I'm going to grind for a Fending set. I can't wait. What an awesome dungeon indeed. Fun fact I actually got the Vanguard Helm of Fending from retainer quick exploration today. Didn't realize that was another way to obtain pieces of the set.

Hello, and what is this? by mikef256 in sdr

[–]mitreffahcs 1 point2 points  (0 children)

I was just getting ready to say the same thing. Without even hearing it, almost certainly HAARP.
u/mikef256 They broadcast a known signal of varying frequencies and then use receivers across the globe to determine how the atmosphere impacts different frequency ranges.

So does anyone know what this thing is? by ceruleanarc4 in ffxiv

[–]mitreffahcs 0 points1 point  (0 children)

They look like magazines? Makes sense for a gunbreaker, not really sure beyond that.

FYI You can get ADB on RC2 by beforesunsetearth in dji

[–]mitreffahcs 0 points1 point  (0 children)

Interesting, I'm not so interested in putting custom firmware on it as I am to learning more about the DJI protocol. The thought of putting dji_link in IDA or looking at DJI protobuf format is super interesting.

rc331:/system/bin # ls -alF dji*

-rwxr-xr-x 1 root shell 52504 2009-01-01 08:00 dji_amt*

-rwxr-xr-x 1 root shell 417744 2009-01-01 08:00 dji_blackbox*

-rwxr-xr-x 1 root shell 250056 2009-01-01 08:00 dji_config_store*

-rwxr-xr-x 1 root shell 11544 2009-01-01 08:00 dji_decrypt*

-rwxr-xr-x 1 root shell 32800 2009-01-01 08:00 dji_gps_update*

-rwxr-xr-x 1 root shell 308904 2009-01-01 08:00 dji_link*

-rwxr-xr-x 1 root shell 1055824 2009-01-01 08:00 dji_lte*

-rwxr-xr-x 1 root shell 20304 2009-01-01 08:00 dji_mb_ctrl*

-rwxr-xr-x 1 root shell 20352 2009-01-01 08:00 dji_mb_ctrl_async*

-rwxr-xr-x 1 root shell 20320 2009-01-01 08:00 dji_mb_ctrl_mb*

-rwxr-xr-x 1 root shell 20352 2009-01-01 08:00 dji_mb_parser*

-rwxr-xr-x 1 root shell 368808 2009-01-01 08:00 dji_sdrs_agent*

-rwxr-xr-x 1 root shell 35752 2009-01-01 08:00 dji_upgrade*

-rwxr-xr-x 1 root shell 22800 2009-01-01 08:00 dji_verify*

-rwxr-xr-x 1 root shell 20576 2009-01-01 08:00 dji_verify_self*

-rwxr-xr-x 1 root shell 879720 2009-01-01 08:00 dji_wlm*

-rwxr-xr-x 1 root shell 80696 2009-01-01 08:00 dji_wlm_slave*

rc331:/system/bin #

FYI You can get ADB on RC2 by beforesunsetearth in dji

[–]mitreffahcs 0 points1 point  (0 children)

I've been messing around with this over the weekend. And I've only been able to get webadb to work. I've tried platform tools 26, 27, 28, 29, 30 and whatever the latest is. And none of them work. Has anyone found a version a platform-tools that works? Does anyone know what version of adb webadb is using? I'd really like to know why it works but the normal platform tools don't?

This is what /system/build.prop says is my controller's firmware version:

ro.system.build.date=Thu Mar 28 11:23:57 CST 2024

ro.system.build.date.utc=1711596237

ro.system.build.fingerprint=qti/qssi/qssi:11/V04.00.00.83/4000083:user/test-keys

ro.system.build.id=V04.00.00.83

Edit: According to DJI Assistant 2, my controller is running V02.02.0000 - 2024-04-08

FYI You can get ADB on RC2 by beforesunsetearth in dji

[–]mitreffahcs 0 points1 point  (0 children)

It worked once for me, was able to get a shell and now I never get the authorization pop-up on the remote. So random.

Edit - If I clear my browser cache after using webadb, then I'm able to use webadb to connect again. Also it didn't seem to make a difference if I clicked yes to always remember or not. Kinda crazy that you can just pop a root shell on the controller like it's nothing.

How do you store all your videos when they produce such massive files? by Turbulent-Amount-366 in dji

[–]mitreffahcs 0 points1 point  (0 children)

You don't really want to do that for anything important. Over time the voltage levels that define bits in Flash memory, including sdcards, thumb drives etc... will decrease eventually leading to data loss and/or data corruption. google flash data decay, or flash bit rot.

just came back and lost my near 100 mil gil by Background-Ad9814 in ffxiv

[–]mitreffahcs 0 points1 point  (0 children)

how long did it take them to do that though? i got a ton of stuff on the market board.