@samhenrigold@hachyderm.io
@samhenrigold@hachyderm.io avatar

samhenrigold

@samhenrigold@hachyderm.io

joke of a designer.

working on the official Mastodon apps (among other things https://mastodon.social/@lickability) · 🏳️‍🌈🗽💿

This profile is from a federated server and may be incomplete. Browse more on the original instance.

samhenrigold, to random
@samhenrigold@hachyderm.io avatar

A couple people have PM’d me asking how I did the screen recordings on iOS 6. Strap in. 🧵

Preamble: QuickTime recording was added in iOS 8, on-device capture in iOS 11. Prior to that, there was no official way to screen record.

My iPod is jailbroken, so I first looked at tweaks. They ranged from lost media, paid but the payment server was broken, or produced terrible quality. I tried a VNC server but I got roughly two frames/second.
https://mastodon.social/@lickability/112293994180604838

samhenrigold,
@samhenrigold@hachyderm.io avatar

Then I tried Reflector, which acts as an AirPlay receiver so I could mirror the iPod to my Mac and record that. No dice on new versions of Reflector, but I DID manage to get it working on Reflector 1.0 from 2014. But it was wireless mirroring from a 2013 device, so the quality was quite poor.

samhenrigold,
@samhenrigold@hachyderm.io avatar

Finally, at my darkest hour, I gave in. I went to best buy and bought a Lightning to HDMI adapter, a capture card, and an HDMI cable. It was like $130 all in all.

Since the adapter is a tiny AirPlay receiver, I'd STILL be getting compressed video output with MPEG artifacts all over the place. Better than the wireless I got with Reflector, but certainly not a crystal clean output.
@panic has a great post exploring this: https://panic.com/blog/the-lightning-digital-av-adapter-surprise/

samhenrigold,
@samhenrigold@hachyderm.io avatar

I got home, plugged the adapter into my iPod, then the HDMI into my TV to test. Voilà. In all its crunchy glory. I unplug and replug the adapter, and...nothing. Black screen.

I checked every tweak installed, tried rebooting into safe mode, I could not get it to function again. I tried plugging my iPhone X into the adapter and that worked fine, so what gives??

Eventually I tried restoring the iPod back to the same firmware, and it worked again. Hmm...

a closeup of the TV output showing the Reminders app. the text has a fuzzy halo around the edges.

samhenrigold,
@samhenrigold@hachyderm.io avatar

I saw in one of the comments on that Panic blog post that, when you plug the adapter in for the first time, the OS looks online for a firmware update for the adapter and installs it, which overrides the old adapter firmware baked into iOS. When you reattach, it uses the new one.

I unplug, replug again on a clean iOS install and sure enough, it doesn’t work. Something in the new firmware is incompatible with iOS 6. I took a look at the system logs to see what was going on:

samhenrigold,
@samhenrigold@hachyderm.io avatar

after restoring iOS a SECOND time, I installed an HTTP proxy to see what was going on. Set a breakpoint for every time it calls to any Apple server. Sure enough, upon connecting the adapter it fetches this XML file: http://mesu.apple.com/assets/com_apple_MobileAsset_MobileAccessoryUpdate_haywire/com_apple_MobileAsset_MobileAccessoryUpdate_haywire.xml

That has to be the culprit. So I edit the hosts file on the iPod to block mesu.apple.com, test everything out, and it works like a charm. Connected the Elgato to a PC since the Mac doesn’t like it, and here we are. The most bootleg setup.

samhenrigold,
@samhenrigold@hachyderm.io avatar

I made a screen recording playing with the iPhoto app so I could take clips from it later. Here’s that very, very long screen recording: https://youtube.com/watch?v=DYob_OpOFu0

The YouTube compression isn’t even that bad here, the raw output just isn’t exceptional (see the still frame). Oh well.

samhenrigold, to nyc
@samhenrigold@hachyderm.io avatar
samhenrigold, to random
@samhenrigold@hachyderm.io avatar
samhenrigold, to random
@samhenrigold@hachyderm.io avatar

why yes i did take one college class in data visualization

samhenrigold, to random
@samhenrigold@hachyderm.io avatar

gimme a truly hidden mac/iOS tip. i want obscure. like Pinch-an-iOS-Print-Preview-to-Create-a-PDF obscure. like Summary service-level obscure:

The Summary Service window opened over Safari. The highlighted paragraphs from Safari has been truncated to three excerpts.

samhenrigold, to random
@samhenrigold@hachyderm.io avatar

in a new apple tv app update, youtube will hijack the system timeout screensaver/sleep function and use their new “ambient display” mode. cannot be disabled.

do we wanna place bets on how long until this space becomes a new ad unit? i give it 3 months.

samhenrigold, to random
@samhenrigold@hachyderm.io avatar
samhenrigold, to random
@samhenrigold@hachyderm.io avatar

figured it out. i had to restore the ipod and put it into airplane mode before connecting the adapter. the adapter will tell the system to look for firmware updates and then it will install one that isn’t compatible with iOS 6.

“God had no hand in the creation of this abhorrence. The fact that this is the only way I can get it to work proves that God is either impotent to alter His universe or ignorant to the horrors taking place in his kingdom.”

samhenrigold, to random
@samhenrigold@hachyderm.io avatar
samhenrigold, to random
@samhenrigold@hachyderm.io avatar

🚨MY DVR NO LONGER LETS ME FAST FORWARD THROUGH ADS IN A RECORDING.🚨 WHAT KIND OF AUTHORITARIAN ENDHITTIFICATION BALONEY IS THIS.

I WILL BE SUING EVERY INDIVIDUAL RESPONSIBLE FOR THIS BULLSHIT SOFTWARE UPDATE.

samhenrigold,
@samhenrigold@hachyderm.io avatar

@exkclamation Philo. Even if you pause live TV, it won’t let you skip those ads

samhenrigold,
@samhenrigold@hachyderm.io avatar

@schmegs yeah. i was out of town for two weeks, when i got back it had a little software update dot next to the icon and it was showing this new behavior

samhenrigold,
@samhenrigold@hachyderm.io avatar

@schmegs huh, not working for me. whenever i hit an ad break, i get that little ⏩ with a strike through in the upper corner and the only options i have are pause or jump to live

samhenrigold, to random
@samhenrigold@hachyderm.io avatar

this is a terrible parenting technique

samhenrigold, to random
@samhenrigold@hachyderm.io avatar

good news about my bloodwork

samhenrigold, to random
@samhenrigold@hachyderm.io avatar

@nycmayor fuck you

(Just want to preemptively cover my bases for when he federates)

samhenrigold, to random
@samhenrigold@hachyderm.io avatar

having a normal one

samhenrigold,
@samhenrigold@hachyderm.io avatar

…fuck

samhenrigold,
@samhenrigold@hachyderm.io avatar

@ismh it got worse. just made me a standard user straight out of the gate. along with the account i made in single user mode. gonna nuke the drive and try again i guess??

samhenrigold,
@samhenrigold@hachyderm.io avatar

@stroughtonsmith @ismh Did that to create the notSam account from MacBuddy, still came up as a standard user

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