gwatts / pinfinder

Recovers the screen time or restrictions passcode on iOS devices from an iTunes backup (iOS 8-12 only!)
https://pinfinder.net/
BSD 3-Clause "New" or "Revised" License
642 stars 115 forks source link

iOS 13 #77

Closed tubular19 closed 4 years ago

tubular19 commented 5 years ago

Will there be a version for iOS 13 out sometime soon?

singularity-s0 commented 5 years ago

Same question. It seems that things have changed in iOS 13.

gwatts commented 5 years ago

iOS 13 is still under development; it's not clear that the passcode is included in the iTunes backup at all at the moment, but who knows what will happen when Apple release the final version.

Hopefully Apple will obviate the need for pinfinder at all, but if not, and it's practical to add support for it then I will I do so

111alanyu commented 5 years ago

Has there been an update to the iOS 13 development? If it seems like Apple will not include the screen time information I will downgrade back to iOS 12. My restrictions block Safari and hence I can not sign in to my google accounts.

martin0607 commented 5 years ago

What if I make an encrypted backup of iOS 13 then restore it to another device which running on iOS 12?(change .plist file in backup)

singularity-s0 commented 5 years ago

What if I make an encrypted backup of iOS 13 then restore it to another device which running on iOS 12?(change .plist file in backup)

You can’t. Backup of a higher iOS version cannot be restored to a device with lower versions. There’s no backward compatibility.

se9fault commented 5 years ago

I tried restoring a iOS13 backup to a iOS13.1 beta2 (17A5831c), and the screen time passcode is not set at first. But after one minute (which I did nothing), the screen time password (which I don't know) appeared, together with my counts of failed attempts!

I'm guessing that because MacOS Catalina will also have screen time, and there is an option called "share across device", Apple has made the screen time passcode shared across devices of the same Apple ID.

gwatts commented 5 years ago

So the bad news is that iOS 13 still does not include the passcode in the backup, so pinfinder remains out of luck :-(

My friend over at iPhone Backup Extractor has a good tip to work around it though that involves disabling find my iphone and then doing a backup/erase/restore - Worth taking a look: https://www.iphonebackupextractor.com/guides/recover-screen-time-parental-restrictions-passcode/

I've updated the questions page with a link to the above too.

freebirdie123 commented 5 years ago

hello its not required, logout of the apple id and disable screentime and then just log back in.

OPStellar commented 5 years ago

I am not speaking from experience with iOS 13, but I am afraid you might be jumping to an untested or misunderstood conclusion. I know this as a fact: ScreenTime can be set so that a user cannot adjust their account settings (which includes iCloud). If it was as simple as you say, Apple would not have a secure product. And in order to disable ScreenTime, one must enter the ScreenTime PIN. Another option is to reset the system settings on the device. However, I tried this once, and ScreenTime stopped me. Your argument is most likely invalid.

On Sep 26, 2019, at 12:14 PM, killgame notifications@github.com wrote:

hello its not required, logout of the apple id and disable screentime and then just log back in.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/gwatts/pinfinder/issues/77?email_source=notifications&email_token=ALXQG3MEWDLQE6VQGVCMZZDQLTNWTA5CNFSM4H2YEH62YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD7WEHSQ#issuecomment-535577546, or mute the thread https://github.com/notifications/unsubscribe-auth/ALXQG3M7SPUJ35APDVIT2JTQLTNWTANCNFSM4H2YEH6Q.

freebirdie123 commented 5 years ago

I am not speaking from experience with iOS 13, but I am afraid you might be jumping to an untested or misunderstood conclusion. I know this as a fact: ScreenTime can be set so that a user cannot adjust their account settings (which includes iCloud). If it was as simple as you say, Apple would not have a secure product. And in order to disable ScreenTime, one must enter the ScreenTime PIN. Another option is to reset the system settings on the device. However, I tried this once, and ScreenTime stopped me. Your argument is most likely invalid. On Sep 26, 2019, at 12:14 PM, killgame @.***> wrote: hello its not required, logout of the apple id and disable screentime and then just log back in. — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub <#77?email_source=notifications&email_token=ALXQG3MEWDLQE6VQGVCMZZDQLTNWTA5CNFSM4H2YEH62YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD7WEHSQ#issuecomment-535577546>, or mute the thread https://github.com/notifications/unsubscribe-auth/ALXQG3M7SPUJ35APDVIT2JTQLTNWTANCNFSM4H2YEH6Q.

hello, dont reach a conclusion without trying.

OPStellar commented 5 years ago

That's what I said, in different words. I don't argue with whether iOS 13 operates the way you described. I am simply telling you that your case is not everyone's case, and your described process does not solve the problem we are seeking to solve. Namely, to find the code without changing any settings.

If you are so confident in your process, please activate ScreenTime on your phone and disable the setting that says "Allow account changes" and attempt to perform your process.

On Sep 26, 2019, at 1:15 PM, killgame notifications@github.com wrote: hello, dont reach a conclusion without trying.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/gwatts/pinfinder/issues/77?email_source=notifications&email_token=ALXQG3LPRIPRRKJJD34O6ATQLTU3BA5CNFSM4H2YEH62YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD7WKBXQ#issuecomment-535601374, or mute the thread https://github.com/notifications/unsubscribe-auth/ALXQG3OHS4K5FRN32IORAMTQLTU3BANCNFSM4H2YEH6Q.

se9fault commented 5 years ago

I am not speaking from experience with iOS 13, but I am afraid you might be jumping to an untested or misunderstood conclusion. I know this as a fact: ScreenTime can be set so that a user cannot adjust their account settings (which includes iCloud). If it was as simple as you say, Apple would not have a secure product. And in order to disable ScreenTime, one must enter the ScreenTime PIN. Another option is to reset the system settings on the device. However, I tried this once, and ScreenTime stopped me. Your argument is most likely invalid. On Sep 26, 2019, at 12:14 PM, killgame @.***> wrote: hello its not required, logout of the apple id and disable screentime and then just log back in. — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub <#77?email_source=notifications&email_token=ALXQG3MEWDLQE6VQGVCMZZDQLTNWTA5CNFSM4H2YEH62YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD7WEHSQ#issuecomment-535577546>, or mute the thread https://github.com/notifications/unsubscribe-auth/ALXQG3M7SPUJ35APDVIT2JTQLTNWTANCNFSM4H2YEH6Q.

hello, dont reach a conclusion without trying.

Hello, I tried your method out in iOS 13.1, and it did not work. I did not enable "Share Across Devices", so in my opinion, your method would only work if you shared your screen time across devices; then the screen time passcode is accosiated with your Apple ID, therefore logging out would work.

freebirdie123 commented 5 years ago

hello, may be. did you try turning it off while being logged out?

On Thu, Sep 26, 2019 at 3:21 PM Zhiqi He notifications@github.com wrote:

I am not speaking from experience with iOS 13, but I am afraid you might be jumping to an untested or misunderstood conclusion. I know this as a fact: ScreenTime can be set so that a user cannot adjust their account settings (which includes iCloud). If it was as simple as you say, Apple would not have a secure product. And in order to disable ScreenTime, one must enter the ScreenTime PIN. Another option is to reset the system settings on the device. However, I tried this once, and ScreenTime stopped me. Your argument is most likely invalid. … <#m8907466294995197207> On Sep 26, 2019, at 12:14 PM, killgame @.***> wrote: hello its not required, logout of the apple id and disable screentime and then just log back in. — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub <#77 https://github.com/gwatts/pinfinder/issues/77?email_source=notifications&email_token=ALXQG3MEWDLQE6VQGVCMZZDQLTNWTA5CNFSM4H2YEH62YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD7WEHSQ#issuecomment-535577546>, or mute the thread https://github.com/notifications/unsubscribe-auth/ALXQG3M7SPUJ35APDVIT2JTQLTNWTANCNFSM4H2YEH6Q .

hello, dont reach a conclusion without trying.

Hello, I tried your method out in iOS 13.1, and it did not work. I did not enable "Share Across Devices", so in my opinion, your method would only work if you shared your screen time across devices; then the screen time passcode is accosiated with your Apple ID, therefore logging out would work.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/gwatts/pinfinder/issues/77?email_source=notifications&email_token=AB2DVHAUZVN66HKMHB72NEDQLUDTBA5CNFSM4H2YEH62YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD7WVYRI#issuecomment-535649349, or mute the thread https://github.com/notifications/unsubscribe-auth/AB2DVHEYSQLNGTDE42RH6J3QLUDTBANCNFSM4H2YEH6Q .

OPStellar commented 5 years ago

Useful insight, Zhiqi He!

Killgame: It seems the area of focus has averted from this case's topic. Would you be open to detailing your method on a new thread? There, it can receive attention from users who are seeking alternative solutions. I believe this would be Gareth Watts' preference. The goal of this thread is specifically to identify the passcode on the monitored device (not the parent device) without losing the ScreenTime settings information, also factoring that changes Account Settings might be disabled whereby one would be prevented from accessing details of their Apple ID from the device, much less logging out from it. Thank you and please mind this is your third notice. Opie

On Sep 26, 2019, at 3:30 PM, killgame notifications@github.com wrote:

hello, may be. did you try turning it off while being logged out? You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/gwatts/pinfinder/issues/77?email_source=notifications&email_token=ALXQG3OTZYMSHGNYG2AM3JDQLUEVXA5CNFSM4H2YEH62YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD7WWTGY#issuecomment-535652763, or mute the thread https://github.com/notifications/unsubscribe-auth/ALXQG3PNQ5HKOGRP34KL3RDQLUEVXANCNFSM4H2YEH6Q.

demanLiu commented 5 years ago

@killgame I log out apple id, but I can't turn off screentime because it still need password

freebirdie123 commented 5 years ago

Strange, which ios version you are using ?

On Fri, Sep 27, 2019 at 11:13 AM midkiller notifications@github.com wrote:

@killgame https://github.com/killgame I log out apple id, but I can't turn off screentime because it still need password

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/gwatts/pinfinder/issues/77?email_source=notifications&email_token=AB2DVHD77SIAMCTYXW7FO5TQLYPIDA5CNFSM4H2YEH62YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD7ZG4JA#issuecomment-535981604, or mute the thread https://github.com/notifications/unsubscribe-auth/AB2DVHDE4RXDTS7R6ZTJD6TQLYPIDANCNFSM4H2YEH6Q .

demanLiu commented 5 years ago

@killgame 13.0

freebirdie123 commented 5 years ago

My pleasure.

On Thu, Oct 10, 2019 at 12:33 AM BigCock123 notifications@github.com wrote:

@killgame https://github.com/killgame It really works on my iPhone (ios13.1), Thax!!!!!!!

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/gwatts/pinfinder/issues/77?email_source=notifications&email_token=AB2DVHGYBTQW3NNMDTKHZ5DQN2WCVA5CNFSM4H2YEH62YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA2R2DI#issuecomment-540351757, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB2DVHBZD5T3B2WOGP2PO4DQN2WCVANCNFSM4H2YEH6Q .

Majsku commented 5 years ago

anyyyyy news for the ios 13?

gwatts commented 4 years ago

See #114