#development
1 messages · Page 133 of 1
well yeah his ego is why u0 isn’t open source
barring all the code they ripped off from electra and the likes
Didn’t he try claiming the remount or amfi patching being his
who knows, it’s not though
What I don't understand and maybe I never will, is why people seemed to trust pwn more to give them access to their stuff (pattern and linus)
Because unc0ver = jailbreak = “omg you’re a great dev!” = trust
Also because technically his name was on Electra, which was actually a good JB
electra 1 was trash
ah yes I love the part where pwn tried to claim it was an untether
LOL, bro confused so many people with that
though in fairness you probably could’ve recovered without restoring (thanks to Fugu14 having boot args to disable or outright remove the untether)
Fugu14 is an untether
u0+Fugu14 wasn’t
Yep
DANG. sad to hear this now
All good though, u0 wasn’t really great for me anyway
Still cracks me up how bro called a revokless app an untether
untether app

First jailbreak to have an advertisement too
aeae
eaea
can anyone elaborate further on this?
it's a UaF bug
it's when the iOS kernel continues to use a pointer or reference to a memory object after that memory has been freed or deallocated
is it actually usable unlike the other one that was found?
but in reality, that memory has been released and may have been reallocated for other purposes.

what?
is this a different bug?
ah
entirely different bug class
It’s not
Okay it already got explained
Why even delete that
btw do you know what the issue with Ch0ma is?
so can an out of bounds write be exploited
cheers
if i'm not wrong, a out of bounds write equals to buffer overflow
Not necessarily
It’s just an OOB write
theoretically can it be used to install trollstore
End of
ah
Yes
ok
only on 17.0 obvs
Most kernel bugs can
No
?
If it were made into an exploit
@torn cloud it’s not the same bug that was shown a week or so ago
he asked if it could be used to install trollstore, so i said only on 17.0, which is the version where the CT bug exists
Oh damn i forgot
what if trollstore 3.0 releases 
this bug seems like it's writing 16 bytes to a 10 byte buffer
I see
Still pointless as shown
oh
fucking hell i'm wasted
how is that a uaf
at least a oob write is less hopeless than a uaf
just hoping it can be used for launchd fun
ive alr got trollstore on 17 👶
@radiant idol was following you tweak pref guide
also why is your offset a string
so you can input any number
i did, added this
oops

NIGHTWIND
just use NSInteger

frfr
or CGFloat if you want decimals too
i alr tried floats it didnt like it
CGFloat is a typedef to double iirc
ok double is better
^^^^^
I only don't like floats because of game engines
unity cough cough
dude
do you not know anything about types
= [prefs objectForKey:@"PSnotifOffset"] ? [[prefs objectForKey:@"PSnotifOffset"] floatValue] : <DEFAULT_VALUE_HERE>
I folowed night guide
i knew it looked short but ig i shouldnt have trusted night
does it need the parenthesis?
() no, [] yes
yeah, use chars
stop
the notif offset doesnt work 🙄
??
stop
??
,,
@hasty ruin how does nexus do notif offset
bc lower isnt working even if i copy paste the code
for latest xcode do you need latest macos
the code hasnt been updated in 5yrs 😭
lastest major version i belive
like if I got ventura its alright I suppose
try reversing nexus then
good idea
yea
for ios 15abi u need like the M one
@hasty ruin inb4 he finds out Nexus crashes IDA
monteray
not BNinja 
ah so for 17 id need 2 versions higher
ok prove it
nah
ssv killer did it i fg
what ever this is
hex code I suppose
why are you decompiling nexus
it was ssv killer
and for finding exploits like pocs in the device do I need some sort of app to run in my device?
sorry but I can't even put in words cause I never did such
probably
yes
well its the crash log as a result of the POC
oh alright, I think I get some of the hang of it
I have a kernel crash all I need is checkra1n and like 500000 tweaks

my mac endured a lot but I guess it's his end, sonoma is no longer supported
I believe I can use a method probably not allowed to be talked about here to unoficially install it
sorry il move from #development
OCLP?
yeah
why would that not be allowed to be talked about
cause it can be used maybe on other devices non apple
not that theres a problem with it
hackintosh, you mean?
but not to be included in piracy rule
yeah

I am tryng to work on OCLP on a thinkpad T420 but this one with the endline support is a machintosh
2017 macbook
for fun, not for any anti TOS reasons
which is what helped me learn a bit more on what a plist is
and more
if anyone cannot tell english is not my first languege
yeah I know, what I am asking is why the addresses discovered in dynamic analysis do not match the static memory addresses even accounting for the ASLR / base difference
how's it piracy
i have a hackintosh with my official downloaded sonoma installer from my macbook
Get the slide via image name not index 0
Sometimes index 0 is taken by injector
@radiant idol can i like bypass this
add the method to the interface
its there
real
need
ios 14-15 when released
I can probably adapt it fr
wtf my msg got deleted
icraze
the ios 16 player is swift...
You can hook swift
@warped sparrow @slim bramble @radiant idol 🎉💪
The bouncy thing is iOS can’t do much about that I don’t think
Swift is like a decade old, it's time to adopt 😭
no Ty
@hasty ruin @grave sparrow
Freak swift
still shit after 10 years, damn
💀
Exactly
Bro deleted the chat
damn that's crazy how 10 years have elapsed and no amount of ! or ? will make the code readable
Crazy that you can’t win a game of darts in vanilla GamePigeon 
swift is the greatest language ever invented
Ooh nice, i cant wait for this build
yea i just need to finish ipad support which means i need to re work everything positioning 😭
actually english is
i definitely can 😭
is it bad to hook 'SpringBoard'?
wbat are you trhing to do
just see when device orientation is chnaged
that just how lower does it
?
is there a bool i could a listener to see when its changed?
not giving you my number
Ugh worth a try
no thank you
when in doubt trust the multi year old stackoverflow response
oh im silly i can just hook setFrame on the LS and compare new w/h to old 👍
i know how to get it i just need to see when its chnaged
i have a feeling thats not the best way to do it
probly not
The above will allow you to register for orientation changes of the device without enabling the autorotate of your view
read
chad
@grave sparrow hey capt ur gay now
anyone have an ios14 device
with flex
@indigo peak would it be bad to hook the _keyboardOrientation method?
probably
@interface SpringBoard (SixteenPlayer)
- (void)orientationChanged:(NSNotification *)notification;
@end
%hook SpringBoard
%new
- (void)orientationChanged:(NSNotification *)notification {
UIDevice *device = notification.object;
switch(device.orientation) {
case UIDeviceOrientationPortrait:
// some code
break;
case UIDeviceOrientationPortraitUpsideDown:
// some code
break;
default:
break;
};
}
%end
%ctor {
[[UIDevice currentDevice] beginGeneratingDeviceOrientationNotifications];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(orientationChanged:) name:UIDeviceOrientationDidChangeNotification object:[UIDevice currentDevice]];
}
@acoustic imp
the whole point was to avoid hooking SB
bc if i did id just do what lower did
@indigo peak
🤷
idk i hook springboard in brokepods
but that is also a tweak made in 1 day
lmao
Oof
i thought already linked lowernotifs by 0xkuj for you to look at
skull
oh wait u never saw that message
when?
did u mention me?
i got it working anyway, i was hooking the wrong thing
these are the letters i/l repeated many times, probably the names of selectors, classes, methods, etc
Here’s example
Probably, I was told nexus was manually obfuscated
holy shit
Perhaps several hikari flags are used here why then does Nexus not have a dependency in the form of oldabi? Also, no one prevents you from using oldabi as a static library
Anyway I have no idea what's there, I've never even opened it in the disassembler lol
love this guy, big fan
funny considering i won two different giveaways for it
umm correct me if in wrong but
isnt that like a big nono ?
YIKES
yea
also😭
no thats fine
it is?
hooking CSAdjunctListView is fine
no
@warped sparrow @slim bramble @desert jackal could use a little smoothing out but it works 👍
Also this this iPad is slow af, that why it’s little laggy sm times
@exotic saffron also ^
@latent quiver I think your gona like the next update
I love v1 so I know you’re going to kill it on v2🥰
do NOT hook UIView
not my code, i would never do that
@indigo peak how do i tell if pegaus was installed on my phone
bc i just got an email to my SCHOOL EMAIL (which cant get email outside my district) claiming it was on all my devices
its not
no but
^
(im not a perv) im a minor
dawg you ain't got pegasus
ik but like
unless you pissed off a dictator
i wana check stil
isnt pegasus patched
there's some backup analysis tools to look for it iirc
not on 15.1.1
L
bru
or 13.3.1
??
or*
Mobile Verification Toolkit Documentation
this should tell you its a scam
doesnt pegusis like stop if ur device is jb?
can't get email outside your district? who sent it then 
ik
idk
i ent it to myself
ig
spoofed
why is my old apple id pascode in the to
and curent secondary apple id pascoed there?
im not joking
did you use them anywhere else

im bad w pascoded
i have 2fa on for everything it can be on for
actually even google will tell you for saved passwords
and apple will in icloud keychain
all 3 of my email cam back green
it told me a while ago to chnage them but i fg
and i dont u google pascoded anymore
oh
but my email came back green?
the pasword was in here
what
this is a scam, everything in there is designed to scare you into giving them money. they know nothing about you and would have no clue how to even use Pegasus or anything like it
it's just spam email. don't worry about it
possible someone in your school got phished and their email was used to send those out
but it like said i sent it to my self
email spoofing is so easy
the from address is spoofable
Gmail is right that it's spam, just your school for whatever reason has it configured to override and leave it in inbox
tbh that could also be another way it bypassed the external email block, because it's claiming to be an internal email
but later down the line the spam filter knows the contents are a template of a common scam
i own the email icraze@gmail.com
buy it from me for 1 billion dollar
how about $2
ok
taking the time to make commits to a project like no one will use in the future (deverser)
and then there's the rootless support 
what cursed language is this
is this bash
sh, but yes
why is it so ugly
what the hell is
[yY]*)
;
;;
[nN]*)
ip_verify=0
;;
*)
@radiant idol i need big brain ,what the best way to tell if the device orientation changed
traitCollectionDidChange
look it up
I had a similar email sent to me, it even had the old password of my very very very old Amazon acc when I was like 12 (it didn’t have any card details with the account)
im too lazy to explain
It’s a scam
you're a scam
thanks an ok
say it right
Night
runs whatever if it matches regex. ) is the end of the pattern unless you escape it
and ;; is just to tell the shell that there's no more commands to run (think ; before then in an conditional)
that is disgusting
Hello, Am MudSplasher
Good lord-
it's a solution to parsing args and input but it's pretty weird
no you're not
Yes I am
prove it
Hello, are annoying
i'm gonna need to see some form of verification to know its the one and only mud splasher.
Bros flabbergasted
oh the : colon after the yes condition isn't a semicolon
in shells that's basically breaking without an exit
i guess that would be the same as continue?
I have my github and repo linked to my discord account
to be more accurate, it's a no-op
lol
since case is just a more complicated conditional, it would just finish the condition if that's all that's there
brother why is your hinting so horrible
ever heard of antialiasing
https://github.com/MudSplasher/MudSplashersRepo/blob/main/Packages nice sileodepiction and depends
thanks
aren't those like
the regular sileo depends lol
dpkg-scanpackages and apt-ftparchive so good
now that i think about it you could just wrap dpkg-deb for dpkg-scanpackages
tbh maybe i should update it to work on device too
cause why not
dpkg-scanpackages is a Perl script that just uses dpkg-deb iirc
Or the Dpkg Perl module, idk
Yeah it uses the module
That’s what happens when you use a less abstracted language 
you don’t write drm the same way you’d write normal code
there was an attempt
roothide:
@tepid olive preview
in this case it doesn't make a difference
/private/preboot/$(cat /private/preboot/active)/procursus
yeah that helps
but i mean the wildcard isn't harmful
how so
what i'm doing should work on either
aho k
it wont print an error message tho
so

nil;
Show him the bundle id code.
not using a plist for translations 
ok
dont look at the top

@faint stag
don’t look anywhere*
you shouldn't even need to wrap that in an always true 💀
i'll take flow control for 500
looool
Lemin type code
it happens
@faint stag @hexed knot @hasty ruin
NULL;
NULL;
BULL;
Why do you keep doing NULL;
Why do you keep doing those comparisons
@radiant idol
?
made PSListController+JSON a .m and not need MSHookIvar
how
i use dlsym
cringe
typedef NSArray *(*_SpecifiersFromPlistType)(NSDictionary *plist, PSSpecifier *prevSpec, id target, NSString *plistName, NSBundle *curBundle, NSString **pTitle, NSString **pSpecifierID, PSListController *controller, NSMutableArray **pBundleControllers);
static SpecifiersFromPlistType SpecifiersFromPlist;
static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^{
void *preferences = dlopen("/System/Library/PrivateFrameworks/Preferences.framework/Preferences", RTLD_LAZY);
SpecifiersFromPlist = (SpecifiersFromPlistType)dlsym(preferences, "SpecifiersFromPlist");
});
NSArray *bundleControllers = [self valueForKey:@"_bundleControllers"];
im kiddiiiing
yes
ok
pushed
@lime pivot changed from extern "C" ... to use dlsym() && changed from MSHookIvar to valueForKey:
https://gist.github.com/donato-fiore/e30b97bd083e0b9b458d08a7d870049b
is kirb like actively interested in this
idk how interested but i mentioned it to him before and he commented on the valueForKey: and mentioned ab adding to cephei (idk how serious he was)
i mean json is cool ye
it’s useful and less annoying than xml, so I definitely want to see it in Cephei
I’d also bet json compresses better than binary plists in the deb
i can test with one of my tweaks if you'd like
i can remake gameseagull prefs in json rq
ill just use plutil to convert lol
@lime pivot loaded perfectly
with cephei and shit
Nexstep is pretty much like json, isn't it? I mean the structure of the data and how the user will designate the cells in the end
yes and no, its key deficiency is that it only supports strings
it does compress well though
apparently not loll
gameseagullprefs.bundle -> 178kb
gameseagulljsonprefs.bundle -> 202kb
however
uncompressed is better
lol
Root.plist -> 10,204 bytes
WinSpoofer.plist -> 14,149 bytes
Root.json -> 7,772 bytes
WinSpoofer.plist -> 6,572 bytes
the plists here are comparing xml and binary?
yes
damn it is pretty close though
difference might honestly come down to the bytes saved not needing syntax like quotes in the binary format
im just confused why its larger compressed
Have you thought about adding the PSSpecifiers model to cephei without declaring the model itself? By trivially simplifying the setup, similar to how it was implemented by many forgotten SettingsKit
🤷♂️
not sure what you mean by model. got an example?
ok @lime pivot found an issue
xml/plist is actually being compressed
json isnt
because of theos src
When would head not be clean
ah I see, so you mean defining them in objc rather than a plist
idk i didnt make this
Oh boy that went over your head big time
Not discord
me moment
# Get all the .json files in the project and its sub projects
find "$directory" -name \*.json | while read i; do
# Convert the file to binary plist
if [[ $cmd == plutil ]]; then
plutil -convert binary1 "$i"
elif [[ $cmd == ply ]]; then
ply -c binary "$i"
else
plistutil -i "$i" -f bin -o "$i"
fi
done
Yeah. I'm just using a model instead of a plist. And adding the method above will probably make it easier for many to use PSSpecifiers as a model
lol oops
Btw, Kirb, can I write to you in dm? I want to discuss something outside the server
go ahead
all this work just to have a function be POSIX compliant
cursive font? burn in hell
i forgot to turn off the italics
but that's just cause it's victor mono
amazing
damn shellcheck generates all these once you start using functions lol
nice!
that's sick
on older devices, it's not needed to give PPL pages
Thanks!
Could you send me pull request?
just comment out puaf_helper_give_ppl_pages
what does your vsc font family look like i really want that
the italic and normal fonts
nvm found !!!
ok how did you get victor mono to work properly
when i install it everything is cursive
Ooh nice
@lime pivot on ios 15.7.3 I can’t access anything from my preferences plist using cephei from inside iMessage, it all works fine in the preference bundle but in iMessage I just get null values
(happy birthday)
that's currently a limitation of 2.0, I have a fix semi implemented but I haven't worked on it in a while
happy birthday @late ridge!
uhh, that's weird lol
it should only be cursive for keywords and comments by default
maybe vsc is only seeeing the italic one?
dumb question but theos can't compile for x86_64 right?
the ios simulator target is supported, so you can compile for x86_64 in that case
oh, thank you!
i just installed all styles (Even though i'm only using like 4 but still)
then i'd just restart vsc
btw i'm using victor mono in otf format but that shouldn't matter for much other than ligatures (which you have already so)
lol not really
im working on custom themes for the client mod im working on
and the way im doing it they end up as a nitro gradient theme
even though they arent one
so the simplest solution i could think of was to just enable nitro themes altogether
i think that plugin called discord colorways should do what you want lol
at least partially
no its a custom thing
it should be available like this
but without that patch it wants me to get nitro even though its not a gradient theme
yea
the
no clue
I haven't tested choicy in ages
k 🥲
@radiant idol i need to learn making spicy prefs, what can i use? do you have a guide?
or should i jus look at OS tweaks
like searchdots, bolders
I think rosie is like, THE ONLY good js dev
Your shortcut theming with a jailbreak?
WHY
no thats only icleaner bc sm times it gets moved
oh fair enough
Install [[icon order]]
Fr
Yeah install icon order it saves where your apps are
and my phone is cursed so
it's basically iconsupport, but modern
does it?
i just use icon order i dont have any problems
wait i thought we were using iconanus
does ichitaso even update that
ah nvm that's 2021
lol
im not just a js dev tho
i can write in any language as long as i know the syntax
Icon order is rootless so probably no
Yup
true for most people but even tho i can and have written JS/TS I'd never call myself a js dev
chatgpt
horror
chat gpt good for simple things
ive literally stopped using it at some point a few months ago because my problems have become so extremely complicated that ai has no idea what the fuck the issue could be
u really let the snake bite you smh
this one is true
yeah chatgpt yesterday told me to make a new cgrect instance with CGRect *rect = [CGRect alloc] init[';
im the kind of person to go to a ts playground when i wanna mess with data or test/mock something
so i guess i am a ts dev
this isnt webdev its react native
i meant js in general
sm times i ask chat gpt sm and i put in objc and later it just decieds to use swift
such a frustrating stupid ass type of development its unreal
you write your code in jsx templating which is converted into native components through a bridge
use ur mind and convert it urself lil bro
kinky
ik react native... but i still hate it
im sure you would hate discord's code more
look at how hacky this patch is
// Add our themes to the list of available themes
this.patcher.after(ThemePresets, 'getMobileThemesPresets', (_, __, res) => {
this.entities.forEach(value => {
if (res.find(x => x.theme === value.id)) return;
this.currentTheme = value.id;
res.unshift({
// Use the dark/light original theme modes depending on the type of the custom theme
theme: value.instance?.type === 'dark' ? 'darker' : 'light',
// Provide the id as the "angle" to allow it to be passed through the converter
// This is because if we define our own props here Discord omits them when converting
// We also cant put the id as a "token" because Discord tries to parse it to a RawColor and fails
// Therefore we can do this and parse it later on, providing the real angle of 0 after we use the id
midpointPercentage: 50,
angle: value.id,
colors: [
{
token: PREVIEW_TOKEN,
stop: 100
}
],
getName() {
return value.data.name;
}
});
});
});
all because discord implemented it badly
dude.
anyone have a jb ios 15 ipad
sm works on my 15.1.1 phone but not 15.7.1 ipad
but the ipad is A8 and phones A14
so idk
No guide
Look at my oss tweaks ig
depending on how spicy you want them you can look at flora
False
@placid kraken can i see a pic of flors prefs, like in settings
i think it does about everything you could ever want in tweak preferences
is 16player out
except for sliders
no, not going to be out for a bit
once i finihs prefs, fix the curent 3 bugs, and finish the to other feature i want to add. then maybea a few days of beta testing and then i submit to charizs
alr
looks neat, will it be free or no
i assume no
no, 1.99$, but im gona do a bunch of giveaway
alr
thinks thats reasonable?
yea, i dont like spending 2$ + on tweaks
it's not a bad tweak but it's a tad bid overpriced
yea
yeah, if jailbreaks costed £10 i would happily pay it
yea but these r jus tweaks
yh
so much money has gone into this
also do you have a jb ios 15 ipad?
no sir
lol
rosie, do you have an ios15 jb ipad?
no lol
no one has an ipad 
the last ipad ive owned was a 1st gen on 5.1.1
why do you need a ios 15 ipad?
you need to test your tweak?
testing, somthing works on my 15.1.1 phone but not my 15.7.1 old ipad
ok my next tweak will be 1.99
if you still need it, i can get mine on 15.1.1 out tomorrow
What does this tweak do?
okm il let u know if i need it
changes system colors i believe
pretty much a tweak to change all the colors on ios
Works great on my phone but doesn’t work at all on my iPad 

no, i applied for a CLion OSS license
and they fucked me over for it, since my shit needs to be at least 3 months old
and i don't like using vscode


@torn oriole this user is spamming
@torn oriole this coloniser is distributing malware
ban him
show me where in the server rules that it is disallowed
would that not fall under "general malicious behavior" of rule 1
rule 15: icraze slander is not allowed
Dear moderator(s), I am formally requesting an exemption to this rule, thank you for your consideration.
Dear concerned citizen(s), 
Dear public I acknowledge said rule but quite frankly, I do not care 
Seconded ☝️
any open source ls tweaks? i cant figure out how to hook clock on 16.0 ls. this is my first tweak ever
iOS 16 LS → iOS 15 LS. Contribute to NightwindDev/old-lockscreen development by creating an account on GitHub.
I feel like you'd be better off using Sw*ft for making your tweaks via Orion
tysm bro
np
isn't the slide to unlock on ios 9 and before??
Yeah
SixLS? Yes
👍
lol
Oh following Patrick’s lead huh
how to get uiimage wallpaper?
wtf
simply a skill issue
Hello

💅
Thanks!
@vivid dew happy birthday big man!!!!
thanks everyone
I have the student license
GitHub student developer program ftw
true but I can use this on vms where I don't want to login to accounts
@late ridge hbd dude
thanks!!
@late ridge happy birthday
@late ridge happy birthday
@late ridge happy birthday
more things for you to gawk at
@radiant idol do you have spotify
no
i know
i could use it for some string manipulation somewhere
but cut/head/sed/grep are working fine rn
and i don't think gawk is default anyway (on ios)
Be the change you want to see in the world
ah well, this won't be in a package anyway
it's just a script
cawk
Tryna get dat gawk gawk
one-liners are fun
Does anyone here happen to know the class responsible for showing the Lock Screen customization view on iOS 16+? The view when you tap and hold on the Lock Screen
i believe that launches a hidden app called posterboard
they're might be a framework for that
have to look at headers tho
Hmm…thanks, I’ll take a look
This is good, a starting point at least. Thank you!
If anyone else knows or has ideas, I’m all ears
https://github.com/MTACS/iOS-17-Runtime-Headers/tree/main/PrivateFrameworks/PosterBoard.framework
yeah there's a privateframework
not really development but does anyone know if macos automations can use logic gates
run applescript --> when close application do X
surely not right
could be possible actually
and even if automator can't there's probably third party software that can
i'm pretty stupid but i'm just trying to make it so when i close a window on chrome it closes chrome.app completely
maybe thats just a chrome setting and im overcomplicating things lol
chrome should exit if you close the last window lol
else it would be annoying
it stays with the little dot under it in my dock
even if no available windows
i guess my issue is with macos not chrome
ignore
lol
just trying to use chrome to make a simple hulu app by launching chrome in app mode but it sort of breaks the immersion with the lingering chrome app in the dock
but its fine
drm broken on my hackintosh and i wanna watch hulu easily lol
without actually using chrome as a browser
hulu probably doesn't have a pwa but you could make one idk
or make an electron app (which is even worse)
it doesn't but i'm just using automations to launch it with the --app flag on chrome
so it is basically just a tabless chrome window
which is fine by me
i think any other way would break drm content on it
it has one through chrome legitimately but it launches a chrome tab if u open it for some reason
really stupid
theres actually some old macos tweak that does this
cant remember the name
i thought there was too
its for all apps tho
well if you hook the NSWindow close method maybe you could call exit or something
(or whatever the proper way to exit is idk)
you could total write this whole script in awk
awk is a full language dude
thank god it exists already
and ty for reminding me it exists
time to install it on both my macs lol
works
i mean applescript does work
something like this etc
getting so used to my m1 macbook that earlier before i tried to do this solution i was air dropping the hulu ipa to my hack lol
well thats neat, although i do remember it being a dynamic library but whatever
it might be a different one
lol this one is applescript
w
0 stars tho
no but it's right though
seems like swift quit is the og
you have to basically loop what i did
yea lol
for it to work in applescript
thats pretty much what it is
literally
exactly
set appsToCheck to {"Preview", "Notes", "Calendar", "TextEdit"}
repeat with anApp in appsToCheck
if application anApp is running then
try
tell application anApp
set hasVisibleWindows to false
repeat with aWindow in windows
if visible of aWindow is true then
set hasVisibleWindows to true
exit repeat
end if
end repeat
if not hasVisibleWindows then
quit
end if
end tell
end try
end if
end repeat
delay 5
end repeat```
@radiant idol didn’t use the thing you gave me bc it was deprecated but it work 🎉🎉🎉💪
Pretty good too if I do say so myself
awesome
@warped sparrow @latent quiver @slim bramble @desert jackal , rotation suport/feature done 👍 also iPad support done 👍, also custom notification Y offsets are done 👍
well at least that's working too
it's all functions 

Found a bug, not breaking but will fix tmro
ig i'm gonna push it as is
since it'll still work i hope
oh since you're on meowbrek/palera1n on one of your devices @acoustic imp you can test if you'd like
https://github.com/joshuah345/deverser/releases
OMG this is a thing
does it work on ios 13?
u0?
@faint stag
you'd need to get the img4tool package from procursus
but otherwise no
that's just for the on device mode tho
if running on linux/mac it will just get img4tool for you
and ssh
also technically it should be able to let you use another iOS device to dump
that's only gonna work if you proxy over usb or connect it to LAN
^
go ahead then
does it hang here for a bit?
it's not supposed to
oh, is there logs?
i mean you could use sh -x /path/to/script and it should let me know the line it's at
i typed psw wrong i think
probably
i might have to check ssh exit code
also if you just clcik enter when it tries to ssh
right, thx



