#development
1 messages · Page 111 of 1
oh i see
so its this
Depends: firmware (>= 13.0), mobilesubstrate (>= 0.9.5000), preferenceloader (>= 2.2.3), com.mrgcgamer.libgcuniversal
``` ok cool
snapper 3 or nexus 
yea ig
Nexus and rune
[[designer]] personally
nexus will change your life
Design layouts for lockscreen and homescreen
Agreed
happy birthday
I don't like rune so no rune
you can do way more than nexus
thanks (they still haven't taken away my birthday role
)
anyway
then no nexus
why do u still have confidendial text lol
also nexus no > ios 16
because its funny
i have it there on purpose
what did they say?
call again w no caller id or on a burner sim lmao

imma call on google voice 1 sec
this is my code
“Hey i jailbroke my phone now it tells me to call you”
“Did you hack me”

The Apple Security Research Device is a specially fused iPhone for performing research on iOS without compromising a user device’s security.
they ain’t reading that
its apparently an iphone with these things

That’s what happens if you run it on prod hardware
i can confirm cryptexd does indeed quit
oh right
i tried a launchd plist lol
Basically the SRD lets you use custom cryptexes and kernels and SPTM/TXM images
wasn't there a youtuber who bought one
Fr?
yep
Always wanted to see one
@visual meadow
whats the name of that font?
oh?
it was a internal device
12
i may or may not have uh
accidentally
bricked it somewhat
man.

whilst trying to bootstrap taurine
Im confident you'd get one
then iarchive started harassing me over it lol
🙏
Haven’t found any bugs yet :P
Oop 👍👍👍
whats the name of that font for time
literally threatening id get sued, across several twitter accounts
il send u the zip
🙏
so kawaii
@radiant idol is this "curesed"
self.platterView.backgroundMaterialView.layer.cornerRadius = corn;
self.platterView.backgroundMaterialView.alpha = bgopac;```
CORN???
🌽🌽
not really but pick better variable names please
you have a whole 1080p+ monitor, use it
give your variables proper names
you can autocomplete anyway
ok
uhh, here
i alr sent him them
should i do like PlayerBackgroundAlpha ?
nah bro corn and bgopac for the win
Oh thanks 🙏
platterViewCornerRadius and platterViewBackgroundOpacity
ye
same for readme?
gotta set info in your packages file
okok
yes

int * a, *b,* c;
all c is valid objc as well
at least theoretically, maybe there’s one edge case that disproves that but haven’t seen one
bro my screen fucking lit up by me while i was on my macbook
f
@warped sparrow @slim bramble on my repo in a min
Oh nice
yes thats what i ahve
but in a few weeks or whatever
Where did you get your name from Tesla man 3092
💀
tesla man 3091
tesla man 3090
make an app called dord
idk, my discord name was always teslaman then my discord number (when they had them) were 3092
Real
new discord client mod tweak coming called dord
https://vxtwitter.com/lauriewired/status/1745871465592094970
AirDox when eta
AirDox (you have to be at the same place as them for airdrop)
although phone number and email address i guess
sure
wish me luck
It’s so dumb that it’s a script now
it works tho 
i mean
it's the same but it points to the roothide one
lol
theos is the type of thing you install once when u get ur device and never deal with that shit again
if i had to install theos again to compile smth im walking out
theos/theos or gtfo
Oh what is roothide/theos
theos but with commits to support roothide
Do i look like i know what roothide is
So why so you want to support it
why
its like the new rootless (unnecessary)
iphoneos-arm64e
^
i dunno bruh
if the tweak builds with THEOS_PACKAGE_SCHEME=roothide then it's one less step for users ig
Whats wrong with /var/jb
jAiLBreAk DeTeCTiON!11!
What does roothide do
randomizes the jb root path
Nice
tweaks install to some randomized dir in /var/containers/bundle/application i think
Very smart
fr
i have to admit it's a clever move
and i cant seem to be able to write to any directories on roothide without roothide theos smh
tried both /var/jb/var/mobile/testing.txt and /var/mobile/testing.txt
cmake theos when eta
IT WONT LET ME WRITE TO THEM
it is smart but using iphoneos-arm64e for it was a bad idea, especially since it supports arm64
im in the settings app lol
who is using roothide on a11
RootHide Bootstrap:
idk i think people use bootstrap on a11
i'm going to lose it
why would they use the roothide bootstrap
oh yeah
it's my only device
@acoustic imp not compatible with designer
how am i gonna test now
You don’t have blobs?

Damn
dump onboard blobs and then you'll be able to downgrade untethered I think
w
any good tweaks you guys use on 16
You can downgrade back to 13 with 15 sep but its a entire surgery you need to perform
No I mean with that one tool that is filtered here
it took like 10 mins to boot every time and would panic in deep sleep
sep tool? Has that been updated
yeah
i forgot, it has to charge so give me a couple mins
However much it costs now
if its a late 13 ver i think it should work
13.6
i think it should work then
anything by fiore
this is all i use make what you want out of it
is alpine even any good
does macpass work on 16
i gotta finish all the projects im "working" on
Yes
(install from where the src code isnt even public yet)
i had issues on it on 14 but maybe theyre gone on 16
why they so butthurt
wen eta calculator history16
ive been working on a rewrite for like
a year
lmfao
its just a slow boring process

@elder scaffold can I DM you please?
sure
Also what status bar theme are you using
pale
whats wrong with that tho
am i missing something
yeah i missed a detail here
that's the rootless check
we have ROOT_PATH_NS
lol
so i'm just here trying to fix things basically
does anyone here have com.apple.security.exception.iokit-user-client-class with ALL userclient classes
ohh I see
yeah thats not great
Ithought they needed some way to detect if Dopamine was present
@lime pivot do you understand semantic mediawiki's query language at all, im trying to use it to get data off apple wiki and i think im only confusing myself more
liars
trying to generate a url to json firmware key data like how the firmware key pages do it
so true
I downvoted to piss someone off in general
LOL
man i really need a logos formatter
reading this stuff without indentation sucks
I need to work on my mod loader 🙏
for vscode?
lmk if u find one
try squidgestures
can i run shortcuts from tweaks?
Wdym shortcuts ?
@radiant idol how do i look at crash logs to see whats like casueing safe mode (on mac)
like yk shortcuts app, how can i run them
You can do this even without a tweak
Like stock iOS can do it
Do you hook [CSAdjunctItemView platterView] ?
func_54d4
This crashes
u open it thru the Console app
*cause the crashes
yes
n, idk what they r
no i can fix the crash, i wasnt ebing smart with the code
moment
💀 ok lemme get you what crashes
rootful moment
crash
still CSadjumeant thing?
_logos_method$_ungrouped$CSAdjunctItemView$didMoveToWindow(CSAdjunctItemView*, objc_selector*)
The func name
ok im jus gona delet it
not rly its just the corner radius and alpha of the player BG
%hook CSAdjunctItemView
- (void)didMoveToWindow {
%orig;
if(self.platterView.backgroundMaterialView.layer){
self.platterView.backgroundMaterialView.layer.cornerRadius = platterViewCornerRadius ;}
if(self.platterView.backgroundMaterialView){
self.platterView.backgroundMaterialView.alpha = platterViewBackgroundOpacity;}
}
%end```
its just this
it's fixed
i mean you could just use [[lower]]
nope
Try broadening your search query.
this one
Is there a tweak to remove all app icons on SB in one click 🙏 ?
like wdym, like just remove them from your HS?
Designer working fine ?
Maybe it’s ur theme ?
Prob
Yeah
I have like 5 pages of apps
Just delete the pages
cba to remove them one by one
oh musicBG
what repo
havoc
MusicBackground
bruh its paid
It’s the album artwork
ig ill buy
does it work on 16 tho
iOS 14 moment
Idk
I don’t think so
Il. He k
Il check
I have iOS 16 iPad
ok lmk plz
Oh it’s un jb atm
then un-un-jb
@visual meadow you know a tweak to remove all icons from HS ?
nope
I ain’t deleting 6 pages of icons
@slim bramble
Yeah I forgot about that
Tho it crashed SB
lol
But it worked with no tweaks ain’t complaining
💀
How can you if on an int
Unless objc is weirder than I think
idk, thats not la problema
I kinda hate it lol, but how can I help
oh im blind nvm
thats bc of atria and it will save your layout
Oh fuck atria
well just see what tweaks casue u safe mdoe when you do the thing wall jb
and diabled it for sec
💪💪
Looks cool
i'm trying to use the mw API to generate a json with keybag information like on key pages from a device id/buildid & i'm using Module:Keys as a reference, but i can't get a query that seems to actually work
(using https://theapplewiki.com/wiki/Special:Ask for testing)
adding corner radius option for artwork 👍
want my leatus settings?
Yeh what do it looks like
the square radius is off
Nah
sorry but all black is horrible
I prefer mine
Agreed
its user chnage able
oh sick
iOS finally looking cool
Still have some work to do
Make shadow customisable
good idea
what do you have currently for the query?
for example i can use [[Category:All Key Pages]] and it'll return all key pages, but if i try adding [[version=16G77]], ?Has firmware version, or |?Version, it doesn't return anything
lol
bad bot
I think what you’d want is to not add the ?, because that makes it an output param
if it’s for input you’d do [[Has firmware version::16G77]]
that doesn't return any pages either
hmm
wait
that worked by specifying an actual version rather than a buildid
Has firmware build works for buildid
@lime pivot on the printout selection, how does printing keys work?
?Version adds a table but doesn't actually display the version
@acoustic imp
Gonna fill the top part later with whatever
I need a small blur
And less white theme
If yall have ideas
why are you in #development
average mem+ user
Uhhhh tbh I don’t fucking know

Color makes you use more your phone
And I like it sober
real
#blackIconsForTheWin
what
what wrong with this ?https://pastebin.com/qaZVtfpp
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
Wdym what's wrong
archive utility being unable to open a zip but keka can
that's a good one
you can also get that error if you attempt to reply to a deleted message
as in, the message gets deleted before the reply is sent
C 🔥
D 🔥
E 🔥
F 🔥
G 🔥
I wish SMW would be clearer about what is and isn't a field, I think Version isn't a field
I 🔥
J 🔥
K 🔥
L 🔥
icraze was waiting for that one
M 🔥🔥
is there any place on the wiki i can look at for finding the fields? on my end Has firmware device, Has firmware build, and Has firmware version are the only fields that work
this should be all of them
sadly none of the key related ones work for me
hmm
found this though https://theapplewiki.com/index.php?title=Template:Keys/helper, may be related-ish?
shoutout lua
N 🔥
?
?
?
disagree
hmmm I think this is no longer used

yeah, no longer used
bruh
url vomit, but
that does seem to output all of the keys for that fw
a pp l.e wiki
👍
true
should that subobject part for the key json make a difference?
just realized i haven't been using that
I wonder why these are all dead links
yeah, to get at the subobjects defined on the page you need that
hold i may just be stupid then
is it just expecting the standard codename build (device id) format for pagename?
yeah
yeah good question hmm
i could use the API to find the page name beforehand
then use that
but if i could just do it in one API call that'd be preferred
I think I knew this a while ago, but I've very reasonably avoided remembering a lot of this because the SMW query language is so cursed
understandable i already wanna smash my head into my desk
I've still been wanting to turn this into a GitHub repo
then you could more reasonably look it up with, say, theapplewiki.github.io/keys/9.3.2/13F51a/iPhone8,2.json
that'd be a lifesaver tbh
to me the codename doesn't seem that necessary, and just causes pain for API clients which usually don't need to know that information
maybe @raven yoke knows a reason we should keep them, though
feel like if it isn't needed anywhere else it should just be kept on the page of the firmware
If you mean on wiki for key pages then idk, it’s just the way it always was and is too much hassle to remove, kinda makes sense anyway to keep
is there any way to not have the whole pagename in the filename?
ok I might be mistaken and there's no way to do this
shoutout chatgpt
ikr
SMW docs are a real maze, hard to just find the information you need to know
so I would say definitely stick to either an initial ask query, or just the current search API call you do
yeah gotcha. I was wondering if it would cause conflicts maybe if I were to turn it into a GitHub repo
would, but it seems like if i use the subobject function then any other conditions i have cause the page to not get found?
but I was definitely thinking it shouldn't be possible for there to be a firmware that changed codename but not build number
Pretty much as it’s twice the work to maintain and would belong on the wiki as well
so there's no point to having it in the keys repo filenames, we can just stick it in the json as a key for anything that needs to know it
I meant if there's like two exact builds with different codenames
I'll do the repo sometime when I can figure out a way to keep the wiki and repo in sync, I wouldn't want to allow them to lose sync
Really the github should pull from the wiki if you wanted one
I was thinking there could be a GitHub action that can take PRs we merge and create/edit the matching pages on the wiki
and vice versa, bot that watches the wiki for changes and pushes them to GitHub
I somewhat don’t see how a Github repo makes it easier but don’t object as long as wiki side stays the same
it's way easier for tools to interface with, as evidenced by the current nightmare we're working through lol
that I'm not sure about unfortunately
eh not the end of the world, can just take the string & split on the hashtag
yep should be totally fine
ty for the help!
ChatGPT isn't giving me a good answer so I think it isn't possible to make SMW do that for you
yw
use clang-format
didn't think of that until now
don't think it handles logos well
well. works okay for .xm at least
interesting
i stand corrected
bad idea
but it gets you partially there
hey but at least tale gave us this
now that i think about it
is it even possible to get theos on another device to install your package if using rootless
since you'd have to login as mobile and use sudo
though i'm on a mac so i might as well just airdrop
why is /var/jb/var/mobile owned by root
did no one think to setup perms
man
i mean, the contents are owned by mobile
it just poses a problem when i want to do anthing from a shell tho
actually
doesn't even matter the .zshrc is still in /var/mobile
why
i have no idea
I just erased my iPhone 14 pm 16.1.2 and now I can't install any apple apps do you have any idea how to fix it ? also I found someone with the same issue https://www.reddit.com/r/jailbreak/comments/194rehs/lost_all_the_default_apps_after_remove_trollstore/ can anyone help me ?
This isn’t the channel to ask for help
#969343289641828382 or #nathanlr would be better
Y isn’t my settings working
probably got a malformed plist
if i delete this part it workd fine
heres the full file
notice anything ? @hasty ruin
@radiant idol why is the jade volum slider so slow to update when you use the vol buttons?
also the media controls never live update
Silly Jade
This is just because of how the volume slider works
And as for this one I’ll take a look when I have the time
want me toput it in jade testing so u dont forget or sm?
Nah it’s ok
Where is the executable responsible of setCornerRadius ?
Nice
wdym
like the dylid
yes
idk what that is 😭
nvm iot's in sdk
@warped sparrow @slim bramble upadtes 16player, added the drop shadow stuff and hide routing button option
Ooh nice
exepct my phone is black screening (not from 16player tho) 
Oof
safemode not even working 
oh i forgot to get rid of that
lmao somehow flora made my iphone go to a completely black screen
idk how that one happened
it wasnt respringing
i could see the camera indicator and stuff
OH I KNOW WHY
ITS BECAUSE I HOOKED EVERY SINGLE UICOLOR METHOD AND MADE IT RETURN A CUSTOM UICOLOR
😭
sometimes i forget not every single UIColor method is hookable
Hey, don't know if this is the right place, but I'm getting this error when compiling a rootless tweak on WSL with theos:
mv: cannot move '/home/user/hidebackground/.theos/_tmp/var' to '/home/user/hidebackground/.theos/_/var': Permission denied
Also, when I try to load the .deb file, sileo says it's a bad deb
Does anyone know how to fix this?
u cant use WSL
its kinda broken for rootless
bc of abi
n shi
VM works, thats what i use
alr ty
its bc its not a mac thing
need a mac
(or mac VM)
oh, i thought a linux vm, mac vms still don't work on amd cpu / nvidia gpu right?
help!! !
My sister's phone is in a bootloop because the storage space is full. I mounted /mnt2 through sshrd, but when I run rm -rf xxxxxxx, it shows "no space left on device".
mac vms can w like vmware on windows but idk if it will work on amd
wrong channel bud -> #969343289641828382
You fine with full erase?
no,she dont want it
just dfu restore then if u dotn care about it (ios v & data)
i think u need data erase
bad
That was a question
No space left on device
Man that was an example
Hey, Any benefits to still being on 15.3.1 vs 16.7.4?
semi untethered jb lol is this a joke?
non shitty performance
Couldn’t remember haven’t used this in months. Been on android
Ty
Feels slow though, iPhone X.
Yes you can
not for ios 15+ dev tho?
you can
Yes you can
what about abi/toolchain?
Arm64e would be fucked however you can build with github actions or download a different toolchain im pretty sure
'Arm64e would be fucked'
Yes
There's no different toolchain but you can build via GH Actions and it'll work just fine
i dont think a person new to tweak dev is gona realy know how to chnage tool chain etc
how long does GH actions take?
Yea thats what i thought
Time to learn
like a minute or so I think
Its a good thing to know anyway
probably less
everything is explained here: https://github.com/NightwindDev/Tweak-Tutorial/blob/main/oldabi.md
kind aanoying if you wana make one little chnage to see if sm work
well yeah for debugging I would install oldabi and test
then once you get a good build
build it via GH Actions
bro i think dynamicstage deadlocks springboard if its like resigned
thats actually sad
had to ssh in and delete the dylibs and kill sb
idk childish activities tho
one of these methods, when hooked, shouldnt return a UIColor
and i cant fucking figure out which one it is
use logs ?
no because nothing crashes
it simply makes ios completely black
as in everything is black
the only things i can see are the indicators for mic or camera
i need to force reboot to remove it afterwards
wait i wonder if i can see the return value of every method
ok lemme try
i would look at https://headers.cynder.me/index.php?sdk=ios/16.0&fw=PrivateFrameworks/UIKitCore.framework&file=Headers/UIColor.h but theyre all id
oh it must be one of these i wonder why they dont appear in the list
yeah CGColor and UIColor are not the same
apparently some part of my code is flagging the automod
or filtered word
what spoilers lmao
idk if theres a better way to check the return type
well seems like it worked!
(idk why they show up twice thats probably cache)
now i can swizzle all of these safely hopefully
istg it did it again
what the fuck is the issue
😭
or i can
What shall I add to this
my issue is that SOME method that im swizzling is causing my screen to go completely black
Alpine injects into apps so cant use
and its not because im returning a UIColor * when i shouldnt be
atp its probably too dangerous to manually hook ALL the colors like this
probably simpler to use the system colors to get a list of the other colors
like i can use systemRedColor to get redColor
in serotonin?
ye
you absolutely can
look in bootstrap for the funny "App Enabler" button
that enables tweak injection into apps
im using my own thing
and app tweak injection in roothide is actually shit
no offense
it does it in the worst way possible
im using the original implementation as fallback if theres no value stored for that color in NSUserDefaults
lmaoo
capt moment
i might have to go 1 by 1
and manually hook each method to see which one is causing this
fiore hi i have a really obscure issue
basically
when im hooking all of these UIColors
it makes my entire screen black
bluds really explaining like I’m gonna look 🤣🤣
smh
Explain pls
registers app store app as system app
Settings?
and then when u go to turn it off app updates are fucked

its a macro which returns a string representation of the type at compile time
whole phone yea
only things visible are volume and mic/camera indicator
i need to force reboot
every fucking time
@placid kraken try not hooking clearColor 💀💀
What about an uicache bootloop
so just like NSStringFromClass([X class])?
NSStringFromClass is runtime
@encode is compile time
lolol
yea but theres no value stored for clearColor in NSUserDefaults so it should just return the original color
but ok ill try
not exactly
obj-c has type encodings
they can describe selectors/methods/etc
yea
occasionally you will see struct encodings
me
wait does CGColor have @ as its type encoding too
im assuming so
so is there some way you can determine what something is
other than memorizing them
squidgestrues but idk if it works on dynamic island devices
what a descriptive tweak name "Control Center"
its the actual control center settings
lol true
@placid kraken send me src
do you need the header too
ok thats a stupid question
and
I mean I would like the whole tweak I can compile and test
💀
witawee jus make a dev branch
https://github.com/acquitelol/flora/ the way the prefs are done is so shit but here
me when FloraOtherColorListController.m is just the same as FloraSystemColorListController.m but different methods
wait they didn't comment the comment in it, so you can't just blindly disable it
But I comment like that kinda cause ctrl + /
Will look in a little bit
i didnt know this existed till now
can i guess
lasagna
i thought it was an among us joke
ok nevermind then
ditalini sounds like something fiore would eat
%hook CSMediaControlsViewController
- (CGRect)_suggestedFrameForMediaControls
{
if(cconoff == 1){
CGRect frame = %orig;
frame.size.height = playerheight;
return frame;
}else{
%orig;
}
}
-(double)_preferredMediaRemoteHeight
{
if(cconoff == 1){
return playerheight;
}else{
%orig;
}
}
%end``` y this no work, do i need to do `return;` instead of orig ?
orig is short for original lol
if cconoff = 1, then chnage the player hight if not dont
if you want to return the value of the original function then you can do return %orig
return %orig
yup
thx
%hook CSMediaControlsViewController
- (CGRect)_suggestedFrameForMediaControls
{
if(cconoff == 1){
CGRect frame = %orig;
frame.size.height = playerheight;
return frame;
} else {
return %orig;
}
}
-(double)_preferredMediaRemoteHeight
{
if(cconoff == 1){
return playerheight;
} else {
return %orig;
}
}
%end
ik, i can copy paste
lolol
compiled 👍
woo
rigatoni in vodka sauce
die
bro what
someone with an ios 14 device wana test sm for me
do you not know what vodka sauce is
never had one
yummy on pasta
no i dont really eat pasta lmao
now can someone tell me what lexicographically means
google it
alphabetical order
that makes even less sense
oh ok
makes sense i guess
i hate this thing academics do where they teach a term in a super convulated way to sound official
so when you do strcmp if its < 0 then the first string is lexicographically/alphabetically less than the second string?
sauce with vodka
mfs here
yeah it requires the blah blah blah to be configured like blah blah blah
Yeah I use this all the time instead of manually changing like two occurrences of things.
why do objc NSString methods have such long fucking names
like yes i need a stringByReplacingOccurencesOfString:withString:
was it that hard to [someString byReplacing:@"something" with:@"something else"]
or even better [someString replace:@"something" with:@"something else"] but then you cant tell if it mutates so maybe not
Objc convention from the 80s is to have methods be very clear about what they do by their name
didnt they have tiny monitors in the 80s
Yup
how did they fit NSString *nameWithoutSystem = [name stringByReplacingOccurrencesOfString:@"system" withString:@""]; onto their tiny monitors
lmfao
huh```> git push origin main:main
To https://github.com/TeslaMan3092/16player.git
! [rejected] main -> main (non-fast-forward)
error: failed to push some refs to 'https://github.com/TeslaMan3092/16player.git'
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Integrate the remote changes (e.g.
hint: 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
oh
Line wrapping
i need to read
i have never seen that before lmao
true i guess
then again c programmers in the 80s/90s were abbreviating variable names to fit them onto 1 line
idk why objc decided not to
I really love everything about objc including this
The only thing I actively hate about it is block syntax
which is 😐 😐 😐
But other than that it’s a great language honestly
yea but in js land i used to be able to do ```ts
const someString = "something something idk heres some text";
const newString = someString.replace(/something/g, 'a').replace(/idk/g, 'explosions');
```objc
NSString *someString = @"something something idk heres some text";
NSString *newString = [[someString stringByReplacingOccurrencesOfString:@"something" withString:@"a"] stringByReplacingOccurrencesOfString:@"idk" withString:@"explosions"];
its weird going from a language where every method is 3 words max to a language where they can reach up to like 10 words
lmaoo
I like the second better than the first because js syntax just looks like c and python syntax mid orgasm
It makes me want to vomit
String.prototype.replace returns this so you can chain calls like that
its weird
anywa
y
[ERROR] -[RPClient startSystemRecordingSessionWithContextID:windowSize:microphoneEnabaled:cameraEnabled:withHandler:]_block_invoke:688 error starting system recording: Error Domain=com.apple.ReplayKit.RPRecordingErrorDomain Code=-5833 UserInfo={NSLocalizedDescription=<private>}```
anyone know lol
did you manually retype the error out lmfao
anyway i have no clue maybe google that code
can it like not get somthing from BB bc its in /private?
I mean you could just make a macro or something
it does this with resigned mediaserverd too
You can get rid of the <private> and see the actual description
true
alr
Antoine moment
True!
true
just set the preference
but at that point i might aswell just remake the entirety of js as a macro system and have it preproces my code into objc lol
not that i would do that because for the most part i like objc syntax
@slender glade don't delete actually useful information
its just too long sometimes
Idk what ur talking about
Anyway yeah it’s just a pref key
#define replace(str, old, new) [str stringByReplacingOccurencesOfString:old withString:new]
string = replace(string, @"something", @"something else");
yeah
I’d never do this but the only time I did this was a macro called isequal
And just compared strcmp
.
no
I was like
no i dont wanna hear it
2 months into C
shut up
SHUT UP
BUT FOR REPLACINF A STEING
I DID IT TO PROVE A POINT
HOW IS THAT DIFFERENT
I WOULD NEVER DO THIS
WTF
LMAO
strcmp(a, b) == 0 
OK AND?????
Yeah that’s what the macro was but I’d never do this again
WHICH IS WAY WORSE
✨ CUSTOMIZATION ✨
Eliza 
stop
LOL
[ERROR] -[RPClient startSystemRecordingSessionWithContextID:windowSize:microphoneEnabaled:cameraEnabled:withHandler:]_block_invoke:688 error starting system recording: Error Domain=com.apple.ReplayKit.RPRecordingErrorDomain Code=-5833 "Failed to start due to audio/video capture failure" UserInfo={NSLocalizedDescription=Failed to start due to audio/video capture failure}
yes useful
Look for more errors before it
LMAO
ok now THAT is a long method name
Or open up RP in IDA and search for that error code
What’s the “we don’t” there
i've seen a method with like 400 args before
Die.
Average night wind meth
true
[INFO] -[RPClient stopCurrentActiveSessionWithHandler:]:307 We don't have a current active session to stop
who’s calling stop then
Now you just reminded me of how Eliza applys it's settings
nicraze
Who’s the sender

Antoine shows you the sender
gm
gm
use a real system logger.
i personally psychically get the error logs into my brain
Turn this bitch into Virginia tech
Got the chopper just to make ‘em wet ayy
What the fuck does that mean
new programming language
Like fuck it ima fuck up
[SpringBoard initWithLoader:@"night winder" color1:@"red" color2:@"green" color3:@"blue" color4:@"yellow" color5:@"purple" /* ... */]
``` i love starting SpringBoard instances
.
????
u can’t call init like that either
+(instancetype)initWithLoader
Clearly Cryptic is too advanced for us all
True…
are you okay
no
i can tell
Fixing fr 5 times from the dead
Clarkson
autism
Hey, I have this Reason: -[CSAdjunctItemView platterView]: unrecognized selector sent to instance 0x1269aaa30 when this runs```objc
%hook CSAdjunctItemView
- (void)didMoveToWindow {
%orig;
if(self.platterView.backgroundMaterialView.layer){
self.platterView.backgroundMaterialView.layer.cornerRadius = platterViewCornerRadius ;}
if(self.platterView.backgroundMaterialView){
self.platterView.backgroundMaterialView.alpha = platterViewBackgroundOpacity;}
}
%end```. It works on iOS 15 but not 14. Also I was able to get to the cornerRadius property from flex. (When I say it does not work, it crashes sprinboard). The goal is to set corner radius to music player
Moved on to better things since tbh

