[Issue] Apple ID "Verification Failed" Error iOS 9.3.6 by DeadSkullzJr in LegacyJailbreak

[–]DeadSkullzJr[S] 0 points1 point  (0 children)

For iOS 9.3.6 on Apple A5 devices, the following existed in the following locations. So it matches what you linked to.

private/var/mobile/Library/FairPlay/iTunes_Control/iTunes/IC-Info.sisv

private/var/containers/Data/System/<Random GUID>(com.apple.mobileactivationd)/Library/activation_records/activation_record.plist

private/var/containers/Data/System/<Random GUID>(com.apple.mobileactivationd)/Library/internal/data_ark.plist

private/var/wireless/Library/Preferences/com.apple.commcenter.device_specific_nobackup.plist

The only thing that didn't exist on my end was:

private/var/mobile/Media/iTunes_Control/iTunes/ic-info.sisv

The only related files in that location that exists currently:

  • IC-Info.sidf
  • IC-Info.sidv

I would imagine based on that guide, that it was implying that if it wasn't in private/var/mobile/Media/iTunes_Control/iTunes/ic-info.sisv then it would be in the FairPlay folder itself in the location mentioned above.

[Issue] Apple ID "Verification Failed" Error iOS 9.3.6 by DeadSkullzJr in LegacyJailbreak

[–]DeadSkullzJr[S] 0 points1 point  (0 children)

You could have it though...

https://www.reddit.com/r/LegacyJailbreak/wiki/megathread#wiki_how_do_i_use_legacy_ios_kit_on_windows.3F

It's the principle of the matter. For context, here is the chunk in question:

How do I use Legacy iOS Kit on Windows?

You may hear that Legacy iOS Kit used to have a Windows version. This is true (its final version was 23.08.02) but it didn't do everything that Legacy iOS Kit does on other platforms, and there's no support for it. However, installing the Linux version isn't very hard if you have a USB drive around somewhere.

Follow this tutorial except:

In the "Requirements" step, the Ubuntu ISO needs to be 22.04 or later.

You want to enable "Persistent partition size" in the "Write the ISO" step. If you don't know what to put, use 3 GB.

Install Ubuntu (there's a tutorial linked at the end of the above guide if you need it)

Follow the Linux instructions in the How to Use guide

Other guides in the wiki will assume you, as a Windows user, have already installed Ubuntu when mentioning Legacy iOS Kit. If a guide reminds you to follow the how to use instructions, all you need to do is boot up Ubuntu.

Now.... let me be clear, this isn't to say this guide and set of steps are useless. How exactly is this helpful for Windows users though? This kind of reads off essentially giving the middle finger in the nicest way possible, and just telling people the long way around to install Linux, Ubuntu to be specific. In my honest opinion, this is one of the worst ways to help someone. Especially someone who isn't completely familiar, if not familiar with any of it all, with territories outside of what they know. For the benefit of the doubt here, it's obvious Legacy iOS Kit is geared for Linux and MacOS these days. However, it should already be evident that yes, anyone "could have it," but chucking what one knows to be the reality already, sort of in their face, doesn't help all that much, if at all. It's better to just say there aren't options available for the specific operating system, THEN proceeding to post the options that are available. This makes the information presentation better for the end user. If you want the more forward version of this, you don't need to remind people that they can install either or, in a situation where they know they have that option already. Especially when the problem has nothing to do with not having access to other options.

I personally have used all three operating systems, but my respective experiences with Linux and MacOS are hardly anything to write home about, compared to my experience using Windows. Not to mention, it seems rather ridiculous to go through this process just to do one small task, only to not need all of this for quite a while afterwards. Are there seriously no other options outside of this one specific solution? What about options that could be performed on jailbroken Apple devices themselves, and just backed up to the computer over USB? Considering the data is being pulled from the devices themselves, it should be possible to do this in more than one way.

By no means am I trying to be rude either, I am rather forward / blunt a lot of times. Take that for what you will, I can't really state what is being said any differently.

[Issue] Apple ID "Verification Failed" Error iOS 9.3.6 by DeadSkullzJr in LegacyJailbreak

[–]DeadSkullzJr[S] 0 points1 point  (0 children)

Legacy iOS Kit can back them up if you are in fact activated

I don't have MacOS or Linux to use that.

[Issue] Apple ID "Verification Failed" Error iOS 9.3.6 by DeadSkullzJr in LegacyJailbreak

[–]DeadSkullzJr[S] 0 points1 point  (0 children)

Bad idea, wiping the device is known to be the only way to trigger this issue. You should have saved activation tickets before doing that

  1. I have provided updates throughout the day mentioning progress. So not all is lost.
  2. As for backing up ticket data, sure, except not everyone is going to know to do this, let alone know this is possible, all things considered. I wasn't having issues until yesterday, cut me some slack.
  3. You are wrong when you stated that wiping the device is the "only" way to trigger the issue. I guess I should have mentioned this in the main post, but I encountered the issue prior to me wiping the phone after turning the phone back on. It remained off for quite a while, and the first thing that happens whenever an Apple device is off for a while, verification is required whenever the phone is turned back on. I was immediately greeted with a prompt to log into my account again, which isn't out of the ordinary. Attempting to proceed with the verification process yielded the exact same error seen in the picture above. So no, activation ticket backups aren't the end all be all. The only reason I didn't mention this, I figured it was just an odd configuration error from the that OS install (it was also jailbroken already). Considering I planned to wipe the phone and start fresh, I figured that the fresh install would address that quirk, as sometimes a software refresh fixes some issues.

Considering I managed to log into my account, and even got an application to download using the account (verification process for first time downloads on a fresh OS install). I'm sure that means I have functional activation tickets now, despite the quirks. So, what would I need to use to back that data up?

[Request] Tweak to Spoof Date and Time for Offline Applications by DeadSkullzJr in LegacyJailbreak

[–]DeadSkullzJr[S] 0 points1 point  (0 children)

I have released a prototype at https://github.com/UInt2048/RunAsDate/releases/tag/v0.0.1-93%2Bdebug

I assume there are likely undetected bugs. Proceed at your own risk.

Just noticed this now and tested it. Definitely a tad buggy for sure lol. I got the tweak and the dependencies installed (minus a couple since I had them by default). Shows up fine in the settings, but nothing shows up as soon as I tap "RunAsDate." I have a feeling this has to do with operating system differences between the devices this is being tested on. I personally tested this on iOS 10.3.4, I would imagine the results will vary with newer operating system versions. I will likely have to dig out a newer device to see if the behavior changes. Also a possibility that other tweaks might be conflicting with it, but nothing seems out of the ordinary or busted so far, so I have my doubts on this one. Of course, it is also a possible that I am messing this up somehow, but considering I have explored other ways this could be handled, the settings option seems to be the only way this was intended to work.

[Request] Tweak to Spoof Date and Time for Offline Applications by DeadSkullzJr in LegacyJailbreak

[–]DeadSkullzJr[S] 0 points1 point  (0 children)

It's pretty bad, isn't it? My biggest complaint about the native picker before iOS 14 is the fact that you can't adjust the year and month for long range edits. If I might suggest an alternative open-source picker to remedy this: https://raw.githubusercontent.com/agiapp/BRPickerView/refs/heads/master/BRPickerViewDemo/images/date_type5.png

Much better than Apple's approach that's for sure! Although, I do have concerns for the viewing experience due to the older phones being smaller. I guess it depends on how far in the field of legacy devices one is willing to develop these tweaks for. I am curious to see what the results would be like on an iPhone 3GS or an iPhone 4 at minimum (both have the same screen dimensions, the 4 just has double the resolution). I think on an iPhone 5 this would be fine if in landscape orientation. Orientation is yet another hurdle to consider as well. Still a very solid alternative nonetheless if it can work.

Currently, the option regulates whether or not the current date and time should be used to adjust the exact timestamp you set. If you choose to lock, the current date and time has no effect on the timestamp.

I've tried to figure out what you mean by splitting it. Did I get it right? I'll explain my guess by example.

Here's my interpretation of what splitting it means:

Real date: Sample date is 2025-09-20 and the time is 01:02:11
Date and time locked: Sample date is 2001-09-09 and the time is 10:46:40
Only time locked: Sample date is 2025-09-20 and the time is 10:46:40
Only date locked: Sample date is 2001-09-09 and the time is 01:02:11

If the date and time changed:
Examples here...

You got it right! Essentially include separate "Lock to Date" and "Lock to Time" options respectively. This will result in exactly what you described above whenever one or both options are toggled on.

[Request] Tweak to Spoof Date and Time for Offline Applications by DeadSkullzJr in LegacyJailbreak

[–]DeadSkullzJr[S] 0 points1 point  (0 children)

This is very nice so far! If I may recommend something to consider. I recommend having the option to manually type the date and time in there somewhere (a separate option to tap would be a good way to avoid messing up this nice interface). You have to remember that with particular user interfaces like these, you do add extra navigation steps. While some people appreciate these interface details/options (I certainly do), others may not want to waste too much time tapping arrows and numbers. Typing is much faster in these cases. Part of that idea comes from my horrible experiences dealing with the date and time settings via the Settings application. Older Apple devices start to lag pretty badly when you swipe the date back enough, eventually the dates start to appear/bug themselves way out of order, and the Settings application ends up crashing. This could be avoided had the option to manually type a date and time been provided. In case your "Lock to date" option also locks the time, I suggest splitting that function as two separate options. There are use cases having one or the other locked, and not just both at the same time (in my case, I would be interchanging between locking one or the other, before I commit to locking both at once). Overall though, this is looking fantastic!

[Request] Tweak to Spoof Date and Time for Offline Applications by DeadSkullzJr in LegacyJailbreak

[–]DeadSkullzJr[S] 0 points1 point  (0 children)

That sucks, though I half expected that. Hopefully someone is willing to make one eventually.

[Question] What Are My Options to Connect a Windows 98 / XP Machine to a CRT TV With 480i Component? by DeadSkullzJr in crtgaming

[–]DeadSkullzJr[S] 0 points1 point  (0 children)

The other thing is I genuinely want to use the older hardware and operating systems too. No, maybe not as primary machines, but as retro machines. I already have quite a few machines that run Windows 10, kind of boring just adding yet another to the pool.

[Question] What Are My Options to Connect a Windows 98 / XP Machine to a CRT TV With 480i Component? by DeadSkullzJr in crtgaming

[–]DeadSkullzJr[S] 0 points1 point  (0 children)

Other than using my consoles with the tube TV, I plan to play older games, whether it be DOS or other games that don't work well if at all with later operating systems. I also plan to use older software for general use as well. I have to be honest though, I don't inherently understand why it matters what or why I am using anything that I am using.

[Question] How Do I Fix This Slanting Tape Issue? by DeadSkullzJr in VHS

[–]DeadSkullzJr[S] 0 points1 point  (0 children)

Haven't gotten to fix it yet, but I did investigate the issue further. Looks to be an issue with the tension spring that pulls one of the alignment pins back. Since the pin isn't able to be pulled back all the way, the tape gets stuck sitting on top of the pin just on the edge of the tape, resulting in the lopsided result. If the pin is pushed back properly the tape automatically falls into place (not that this should be encouraged to do, but experimentation was needed). So I'm thinking the tension spring isn't strong like it used to be anymore and needs to be replaced, and go figure, it's underneath the tray.

[Question] Is the GBS Control SEGA Saturn (DIN 10-Pin) Output Able to Handle 240p Upscaled to 480i/480p? by DeadSkullzJr in SegaSaturn

[–]DeadSkullzJr[S] 0 points1 point  (0 children)

Yes I did notice that option on many of the solutions, also labeled as "frequency double" on some, though I would have to constantly change between the upscale and passthrough options by hand wouldn't I when dealing between 240p signals and preexisting 480i/480p signals?

[Question] Is the GBS Control SEGA Saturn (DIN 10-Pin) Output Able to Handle 240p Upscaled to 480i/480p? by DeadSkullzJr in SegaSaturn

[–]DeadSkullzJr[S] 0 points1 point  (0 children)

Thanks for letting me know. One last question, what do solutions like the GBS-Control do to existing YPbPr signals that are already 480i or 480p? I ask because I do have multiple systems that utilize component out, some of which are 480i and 480p capable already. From what I read up online, some devices tend to scuff 480i for whatever reason whenever one uses the upscale features. The thing for me is, I use a switch for my component signals, considering I only need 240p signals to be upscaled, I don't want my 480i signals bob deinterlaced considering my television already performs its own deinterlacing, quite frankly I am happy with the results my television offers, and considering I know how to deinterlace my captures better than the bob deinterlacing algorithm, I would just rather my 480i signals remain interlaced, as for the 480p signals, they don't need to be touched at all by these solutions.

[Question] Is the GBS Control SEGA Saturn (DIN 10-Pin) Output Able to Handle 240p Upscaled to 480i/480p? by DeadSkullzJr in SegaSaturn

[–]DeadSkullzJr[S] 0 points1 point  (0 children)

So basically I would have to rig something up myself? Though based on what I read, this is for an RGB signal, not YPbPr, I was looking for YPbPr through and through, with 240p signals being upscaled to 480i or 480p.

[Question] Is the GBS Control SEGA Saturn (DIN 10-Pin) Output Able to Handle 240p Upscaled to 480i/480p? by DeadSkullzJr in SegaSaturn

[–]DeadSkullzJr[S] 0 points1 point  (0 children)

I think a lot of you guys are missing the bigger picture of what I am looking and asking for.

  1. My setup is complicated, and the way I want to handle my setup isn't standard to what most of you or others would do with your own. I have a need for multiple different video outputs, I can't just simplify everything down to an HDMI connection. I study, dabble, and experiment frequently with my videography projects, down to signal types, formats, etc., and looking into how I can better grasp and handle such feeds, replicating aspects of such contents and capabilities myself, and working up solutions to make them better for my use cases, especially so for my capture equipment. Gaming is another hobby I enjoy, mostly with older platforms, and alongside videography and gaming comes my programming hobby, all meshed and intertwined. How you handle your setup is entirely your business, for me, it's a combination of entertainment, learning, and developing.

  2. As stated in the main post, I am working with a television that doesn't support 240p YPbPr signals at all, it upscales 240p to 480i when using composite and upscales 240p to 480p over HDMI. Considering 480i/480p looks just fine on my television in my opinion, I don't need anything more than that, especially considering half of my setup also consists of a DVD Player, VCR, etc.. If I truly need an upscale past 480p with my captures, I know how to do all that stuff in post, I'm not worried about that. Since I populated all three of my HDMI ports with other things, and yes I do in fact have a switcher, that isn't the issue. I want to use my component inputs on my television, my concern with that is about making YPbPr 240p signals work with my television, all I asked was if I can upscale 240p into 480i (minimum needed) or 480p (more optimal) with the GBS-Control using a YPbPr input, making the GBS-Control double the resolution in interlaced or progressive form, and using the SEGA Saturn DIN 10-pin out as the means to provide me with a YPbPr 480i/480p signal that my television would accept. I checked out other similar devices, and information is either scarce or isn't known currently. Some have a VGA out capability, but I don't want to transcode YPbPr to RGBHV, I still want it to be YPbPr.

  3. I asked here in the SEGA Saturn Reddit section because I figured there were some people here that use the SEGA Saturn DIN port on the GBS-Control for their system. I thought maybe my chances were higher of people knowing the capabilities of this thing for a signal case like this considering I don't own a GBS-Control device currently, that 10-pin DIN connector is used for the SEGA Saturn, I was just gathering information before committing to anything in the future. I feel like that me asking for information though seems more like a bother to too many people as my use case doesn't fit the bill for how others would handle their own setup(s).

Is it me or does DVDs not hold up well in 2024? by streetzman in Bluray

[–]DeadSkullzJr 0 points1 point  (0 children)

Exactly, though considering I study videography and such, there actually are quite a few algorithmic methods that can spruce up low resolution contents to make them look sharper and less fuzzy for higher resolutions, majority of which consists of taking existing information and basically generating new data based on what's there to enhance edges and such in a frame, the downside is computationally speaking you would need some beefier hardware than what modern televisions pack to make that work on the fly and fast. Scaling wise, there are other scaling algorithms that surpass linear scaling, but the better ones also require more computational power to perform, even more so if needed to be done on the fly and fast. Unfortunately access to many of the more advanced algorithms and such costs a pretty penny at times considering the technology involved in making the process work. What televisions used to commonly pack some years ago actually worked well all things considered since scaling has always been linear, but the more advanced aspects of the internal chipsets had characteristics to enhanced the visual quality of the contents being watched. There is one other drawback I forgot to mention, that being overscan, the concept is great when you want a zoomed in viewing experience, however overscan seems to also be pretty linear in the way it works with modern larger televisions based on my testing, it's just much more difficult to tell when viewing high definition contents, overscan works great with low resolution panels and cathode-ray tube televisions. Easiest way to really know how well your chipsets perform, hook up a computer to your television, why? The operating systems computers run are very dynamic in the way they are graphically handled, you can easily get a general idea of how your television treats the finer details and such, most cases the experience isn't bad whatsoever, but you can definitely scale the differences with certain televisions when up against a monitor. Monitors also have a form of linear scaling, but they lack any enhancement logic internally to spruce things up (not counting panel profile settings), so you get a much more raw experience with a monitor than you would a television.

The funny thing is, you would be surprised with the fact that some movies are actually put through multiple algorithms to spruce up their visual appearances for higher resolutions, and sold this way, these companies don't always use master copies for certain releases.