#development
1 messages Ā· Page 7 of 1
thank

I hate icraze
hey dude thats mean
Sorry who are you
your father
Wolfs > Dogs or Dogs > Wolfs
Wolf > Dog || Dog > Wolf

| Wolf > Dog || Dog > Wolf |
wtf absolute value?
@tepid olive happy birthday big man
ITS YOUR BIRTHDAY THANK YOUUU HAPPY BIRTHDAY TO YOU TOOO
Trying to compile a simple C++ program on iOS, can any of you help?
https://old.reddit.com/r/jailbreakdevelopers/comments/wykvja/c_compiler_error_on_ios/
@vivid dew@tepid olive happy birthday ! 
Thank youuuu fake detour
Actually doing this on 14.4, and same issue if I change to c++11
Yes, can't even compile the program without std::string on newer SDK.
Can I actually do anything about that?
I don't, A14. The whole point of this exercise was to program in C++ on my iPad in the event I'm without a computer for a bit.
afaik c++17 is only fully supported in ios12+
It couldn't find even a basic header <iostream> in the iOS 12 SDK.
Nah, you're probably right. It was the same issue in the 13.7 SDK. Was I supposed to get them somewhere other than the theos/sdks repo?
Just annoyed that if it has full support, I should be able to take advantage of it, right?
notification observer:
CFNotificationCenterAddObserver(CFNotificationCenterGetDarwinNotifyCenter(), NULL, (CFNotificationCallback)notificationCallback, notification, NULL, CFNotificationSuspensionBehaviorDeliverImmediately);```
callback function:
```objc
void notificationCallback(CFNotificationCenterRef center, void *observer, CFStringRef name, const void *object, CFDictionaryRef userInfo) {
os_log(OS_LOG_DEFAULT, "userInfo: %{public}@", userInfo);
}```
sending the notification:
```objc
NSDictionary *objcdict = @{
@"somekey": @"somevalue",
@"somekey2": @"somevalue2"
};
CFDictionaryRef infoDict = (__bridge CFDictionaryRef)objcdict;
CFNotificationCenterPostNotification(CFNotificationCenterGetDarwinNotifyCenter(), notification, NULL, infoDict, YES);
objcdict / infoDict are confirmed to be valid
any idea why i'm getting userInfo: (null)? this is for IPC, if that matters
DarwinNotificationCenters dont pass userInfo
use CFNotificationCenterGetDistributedCenter()
@hasty ruin
its undocumented on iOS but works
as of ios 13 last i tried and used it
Cephei killed my younger brothers friends sisters uncles dog
rip 
@unkempt raft

What
how do i make tweak
idk
hope it helps š
ok, I installed theo, now what
help
root@iphone:/var/mobile # make
make: *** No targets specified and no makefile found. Stop.
and take a 2 year break
you need to use the best jailbreak called unc0ver
it is stable dont worry
tell your son that he is an EXTREMELY talented coder, and that he's going to go MILES in life. he is only 15, yet unbelievably smart. inspire him, encourage him, to follow his passion
I was looking for that message
oh 
it took a while...
damn
can change it to 16 now!!!
š“
tell your son that he is an EXTREMELY talented coder, and that he's going to go MILES in life. he is only 16, yet unbelievably smart. inspire him, encourage him, to follow his passion
what function of a uiviewcontroller is called when a view controller that is presented is dismissed
that didnt help
:frbruh_l:
just tried understanding the source code of tss_entry_apply_restore_request_rules
now I actually want to kill myself
limd codebase is utter dogshit
remind me again how c is better than python?
your comparing apples to oranges
different uses tbf
they each have their pros and cons
10-100x faster in calculation heavy workloads
I'm just bashing terrible old idr code
plist parsing isn't a heavy workload so speed is fine
ya
python is great for a lot of things
its basically pseudocode
string parsing is also unmatched
f strings
string parsing in c or c++ will make you want to jump off a bridge
that kinda thing isn't even supported by xcode yet for c/c++
need to build the compiler for c++20
std::format but... yah good luck compiling clang
apple moment
was bored so I made python3 tatsu library
This is just badly written
If you send me this snippet I can show you how it can be improved
@glacial matrix I'm taking a python class this semester so I will be better soon too š
I can make it sooner š
for entry in rules:
if not entry.get("Conditions") or not entry.get("Actions"):
break
else:
conditionsKey = next(iter(entry["Conditions"].keys()), None)
conditionsValue = next(iter(entry["Conditions"].values()), None)
actionsKey = next(iter(entry["Actions"].keys()), None)
actionsValue = next(iter(entry["Actions"].values()), None)
paramValue = False
if conditionsKey == "ApRawProductionMode":
paramValue = parameters.get("ApProductionMode", None)
elif conditionsKey == "ApCurrentProductionMode":
paramValue = parameters.get("ApProductionMode", None)
elif conditionsKey == "ApRawSecurityMode":
paramValue = parameters.get("ApSecurityMode", None)
elif conditionsKey == "ApRequiresImage4":
paramValue = parameters.get("ApSupportsImg4", None)
elif conditionsKey == "ApDemotionPolicyOverride":
paramValue = parameters.get("DemotionPolicy", None)
elif conditionsKey == "ApInRomDFU":
paramValue = parameters.get("ApInRomDFU", None)
if paramValue and conditionsValue:
if not manifestEntry.get(actionsKey, None):
manifestEntry[actionsKey] = actionsValue
I had some help from someone earlier so its already different
(For whenever you have a free hour, watch this https://youtu.be/OSGv2VnC0go)
Raymond Hettinger
Learn to take better advantage of Python's best features and improve existing code through a series of code transformations, "When you see this, do that instead."
hi kids
Is this supposed to get the first key and value from the dictionary entry["Conditions"]?
conditionsKey = next(iter(entry["Conditions"].keys()), None)
conditionsValue = next(iter(entry["Conditions"].values()), None)
Nice
So you can reduce it to something like this
conditionsKey, conditionsValue = (entry["Conditions"].items() or [(None, None)])[0]
š³
conditionsKey, conditionsValue = (entry["Conditions"].items() or [(None, None)])[0]
TypeError: 'dict_items' object is not subscriptable
I forgot about items
conditionsKey, conditionsValue = (list(entry["Conditions"].items()) or [(None, None)])[0]
actionsKey, actionsValue = (list(entry["Actions"].items()) or [(None, None)])[0]
cast to list worked
is that proper tho
This could work too
conditionsKey, conditionsValue = next(entry["Conditions"].items(), (None, None))
Correct
Basically itās doing a tuple unpacking with a dict key-value iterator
I'll eventually wrap my head around this in due time
Yeah, it takes time to go from thinking in C to thinking in python
For the next trick, Iād say you should make a dictionary of keys
instead of if = I can if in my key list
well that wouldn't work
I need to match the key
key_dict = {
"ApRawProductionMode": "ApProductionMode",
"ApCurrentProductionMode": "ApProductionMode",
"ApRawSecurityMode": "ApSecurityMode",
#Etc, from this:
elif conditionsKey == "ApRequiresImage4":
paramValue = parameters.get("ApSupportsImg4", None)
elif conditionsKey == "ApDemotionPolicyOverride":
paramValue = parameters.get("DemotionPolicy", None)
elif conditionsKey == "ApInRomDFU":
paramValue = parameters.get("ApInRomDFU", None)
I see where this is going
I canāt type as much because Iām on the bed with the phone
And then you do
paramValue = parameters.get(key_dict[conditionsKey], False)
If you would be so kind to show me the current snippet (and screenshot) when youāre done with the changes and youāve checked it still works :P
can't I just use iteritems also
To do what?
instead of items()
ignore me thats python2
Oh yeah. We donāt do that here
anyway install theos at win8.1
@lime pivot kirb are you free rn
i need your wisdom ples
i have silly recursive json from reddit api but when the recursion ends, the replies property is "" instead of null which i want to parse as nil
yo
gm fren
oh ugh reddit
im decoding the json
yea š
so it should be an object, but it gives you "" instead of what feels like it should be null?
https://www.reddit.com/r/applewatch/comments/vgmnvm/.json the json im parsing
yep
mmmm yeah that's problematic with Codable
well
kinda sorta
you'd have to implement init(decoder: Decoder)
which means you no longer get decoding for free, you have to do it all yourself
ah
it's not hard though, it just takes 1 function call per property on your object
hmm
then you can do a try-catch for that property
try decoding as a string first inside a do-try-catch, then inside catch, decode as your object type
hmm
the init method is marked throws, so you'd just do try inside the catch (and all the other properties) and let it make the entire function throw
is this like it?
@lime pivot i think i cheated death properly
hahah, oh dear
yeah 
I don't super recommend that because you have to translate it to a string and back to a data
not sure how cheap or expensive that is
i do it for every network request already
im not sure if thats a very efficient way to do it but frankly i dont really care im ill and dont want an even worse headache than the one i have rn
wrote a tweak to modify the post body of a request the other day, but the app was sending some weird malformed json (which the server accepted)
so I tried to fix it and parse it like normal, but the server wouldnāt accept it fsr
so ended up just using regex to find/replace some values


and it worked, server/game accepted the data
eh, if it works
never had my laptop die since getting m1 š
true
Also why tf are fingerprints so hard to get off mac screens
like I canāt see them in person, but theyāre so obvious in pictures
Itās weird
lies
i just donāt care anymore lol

im waiting for xcode to restore
its taking a while
thanks macos for saving application states after unexpected shutdowns
hell yeah
true
you need a microfibre cloth
mine is perfectly clean idk what you guys are touching your screens with your greasy dorito fingers for 
hey man I just have naturally oily fingers, no need to bully me like that :((
(though llsc is definitely a Dorito eater)
Why do you touch the screen in the first place?
Sometimes my thumb gets pushed against it by accident when closing the lid
Or I might be pointing at something for another person and touch it 
i always manage to touch it when i open my m1 air
so annoying
the only jb adjacent servers I stay in are procursus and ipsw
somehow I never have that problem, but I tend to instinctively open the lid by sliding my nail under the opening
and shut it just by pushing from the back, not getting my thumb on the glass
my work has an m1 macbook which I can use probably indefinitely because there is no way that it's gonna get reissued because macs are a pita 
but I do get the occasional fingerprint on there from trying to flick away specks of dust like an idiot
i do that too
but i always open with my finger and then it touches the screen a bit
I use micro fibre cloth to open and close MacBook and clean it š
Yeah. It cost me Ā£900 Iām gonna damn well make sure it stays clean
I got education discount + base model
Itās Ā£999 without discount
I got it for £898
if I told you what I paid for this macbook you would scream
more
4k+?
tax writeoff and edu discount made it way cheaper
but i just dont need it
people do bdsm and then this
business expense? 
and it paid for itself quickly enough
sure was
hey it is the primary thing I use to make money
yeah totally fair
no need to get a total baller machine if you don't need it of course
I did start on a Mac mini 2012 base model
4GB RAM, 500GB 5400rpm HDD
i5-2540M or whatever it is
it's basically the 2012 MacBook Pro 13" but in a box with no portability
i havenāt eaten any doritos near this macbook yet tho
Hi, can you please DM the comment links so I can take a look at them
iāl do it
slowly maxed out everything as I got bits of extra money here and there, first 16GB RAM, then OWC dual drive upgrade kit that let me do a 240GB SSD for OS alongside the 500GB HDD for data
i mean i tried getting something decent so i did get the 16gb ram model but otherwise its stock
only had to wait 3 weeks for the US keyboard
is linux actually any good for programming
didnt know they dont have that shit in stock
both upgrades that became impossible starting in the 2014 revision lmao
Itās not that we arenāt doing anything, just yesterday I had to remove 4-5 posts as soon as they went live (and I was at the theater). You just donāt see them
The one that got sent at 1am I was asleep already
thanks heaps for handling that stuff
cool
the coolstar threads in the past few days have been⦠yeahā¦
i love getting a proper amount of sleep
so many braindead people 
i picked the wrong emoji apparently
heres what i meant to send
it's interesting because to me it's like the escalation of the "ur gay lmao" type of insults
except this time they're about something the person actually is
i mean now that you say it
youāre right lol
rather than straight up saying gay = bad, ur not gay are u bro???
like what value did being a transphobe bring to a conversation about a software ecosystem problem exactly
it doesnt bring value to any conversation
exactly
so jailbreak came up as trending on my bird app
partly because of this stuff, partly because of the John Deere hax https://twitter.com/arstechnica/status/1563523567920173058
The hacker known as Sick Codes presented a new jailbreak for John Deere & Co. tractors that allows him to take control of multiple models through their touchscreens. https://t.co/6d4FYWBHtq
love seeing that
tractor jailbreak fr
Thatās okay. No problem. Just send the link in #subreddit if you find that we havenāt taken a look at it after a couple hours. Yeah people obviously get mad we delete their comments but thatās that we gotta do
Does this work?
for entry in rules:
if not entry.get("Conditions") or not entry.get("Actions"):
break
else:
conditionsKey, conditionsValue = next(entry["Conditions"].items(), (None, None))
actionsKey, actionsValue = next(entry["Actions"].items(), (None, None))
key_dict = {
"ApRawProductionMode": "ApProductionMode",
"ApCurrentProductionMode": "ApProductionMode",
"ApRawSecurityMode": "ApSecurityMode",
"ApRequiresImage4": "ApSupportsImg4",
"ApDemotionPolicyOverride": "DemotionPolicy",
"ApInRomDFU": "ApInRomDFU",
}
paramValue = parameters.get(key_dict[conditionsKey], False)
if paramValue and conditionsValue:
if not manifestEntry.get(actionsKey, None):
manifestEntry[actionsKey] = actionsValue
yea
whats the best way to store basic info for an app that will persist after uninstall
if you're in Xcode using the analyse tool is a great way to find some errors
i have one of those i got for 50$ that i use as a debian server
runs great
although i did replace one of the 2gb dimms with 8gb for 30$ and put in an ssd
still, nice 110-120$ compact server
fopen and malloc arent checked for failure
also this is more of a personal choice but id have the function that takes the char * call the FILE * one
reduce code duplication
If I ever want to get fired from a tech company as a IT person I am switching a production server to debian experimental if it is running debian 
also probably should use std::make_pair
idk that much about C++ but iirc {} isnt allowed for instantiating structs in the standard
its a gnu thing

i thought that was a thing
Some network admin is gonna probably have a stroke figuring out why their configuration is fucked and I am over here using cron to run apt-get update && apt full-upgrade every 5 mins
Will try this in 7 hours
We can go smaller actually
Yes you are using raw c in c++ when there are templates for file system already
pair fake tuple lookin ass
Also using ftell instead of stat to get the file size
from pathlib import Path
print(Path(āmy_fileā).stat().ST_SIZE)
Iirc
cool
Also that raymond talk was really eye opening
I had no idea about most of that
You might have to watch it a couple times every few months to remember everything there (as I did)
might as well use the standard where you can
its just going to call stat anyway
or rather already has
that or it just adds until you get to EOF
Thereās two extra (4 total) calls to fseek
Are you suggesting stat() is not a standard? Not posix?
no
im suggesting use the more generic standard where possible
even windows implements that c api
how does one convert a python list and store it as a list in sql?
you don't

you can try storing it as a json string if you don't want to change the schema
have python print the queries to add it to the db manually but automatically
yes anything like that is fine
use sqlalchemy m8
the bot is using aio suite
so aiosqlite
TypeError: Object of type Role is not JSON serializable
rip
I''l fix this tomorrow
back to work...
C++26
Damn C++ increasing it's version number again, but it still doesn't get bitches
version number more like virgin number
hi, does anybody know if hooking into every CALayer on SpringBoard is resource expensive? I want to prevent removeAllAnimations from being called in certain situations. But don't know if that's the right way to do so
Yes, it probably is.
Well it depends how many methods there is you hook
Thanks. Shouldn't do that then
TypeError: 'dict_items' object is not an iterator for next line @glacial matrix
you hook on classes, not objects
so your behaviour change will apply to every instance of that class for free, but it's best to make your hooks as narrow and specific as possible
for entry in rules:
if not entry.get("Conditions") or not entry.get("Actions"):
break
else:
conditionsKey, conditionsValue = next(iter(entry["Conditions"].items()), (None, None))
actionsKey, actionsValue = next(iter(entry["Actions"].items()), (None, None))
key_dict = {
"ApRawProductionMode": "ApProductionMode",
"ApCurrentProductionMode": "ApProductionMode",
"ApRawSecurityMode": "ApSecurityMode",
"ApRequiresImage4": "ApSupportsImg4",
"ApDemotionPolicyOverride": "DemotionPolicy",
"ApInRomDFU": "ApInRomDFU",
}
paramValue = parameters.get(key_dict[conditionsKey], False)
if paramValue and conditionsValue:
if not manifestEntry.get(actionsKey, None):
manifestEntry[actionsKey] = actionsValue
the code works
gives a warning for paramValue = parameters.get(key_dict[conditionsKey], False)
Expected type 'str' (matched generic type '_KT'), got 'None' instead
Yea, you're reading file in memory buffer
I need to know which is the ānext lineā
Thanks
i think libirecovery returns an error status code when a device isnāt connected? you can also check for the output
yo quick question, is there a way to make siri commands that run actual scripts on the device?
Or make custom siri commands to mess with custom stuff? Is there an api/framework for that?
but what function should i run?
just run irecovery -q and you'll see
why just not read the file into a variable and do len(variable)
255 makes it seem like the worst error but nonzero is nonzero lol
i mean
i want to detect the disconnection of a connected device
if you're on linux, there's udevadm monitor which reports when devices connect and disconnect
otherwise you might have to run irecovery on a loop (but that's too hacky imo)
Quick question how do i compile irecovery for windows?
core animation?
that's a waste of resources: opening the file, doing disk I/O, storing a file in memory, which could potentially not fit in the available memory
oh i thought your purpose of getting filesize was to get the content
of the file

Have you learned how computers work yet because thatās kinda important for computer programming
any way around make package taking ages (or getting stuck?) at this step when compiling with huge files in pref Resources? I got a 15mb video file in there lmao
i mean the obvious solution would be to not use huge video files but maybe another idea š
idk what u mean, mind to elaborate?
Oh sure, but you donāt need to load the file contents first to get the size of the buffer to then load the file on an appropriately sized buffer
In your snippet, you donāt check the return value of malloc so thatās one error youāre not handling
It depends on how you handle it
A library could raise an exception or return an error, and let the caller handle it
.
That is literally what he said
if a user was trying to load a 64GB file, would it take as much memory in the UI library to display the error?
I'd at least log it
there's a lot of ifs to say if it's worth it or not
and for small ones you might be able to use a fixed size array :P
how can i run some code when one of the volume buttons are held?
what method should i modify
@grave sparrow I think it's less of a problem about not checking malloc's ret val and more about not making sure fread does not receive a NULL buffer
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char **argv) {
FILE *fp = fopen(argv[0], "rb");
if (!fp) {
perror("fopen");
return EXIT_FAILURE;
}
printf("Will read 1 byte from NULL\n");
ret = fread(NULL, 1, 1, fp);
printf("read %zu bytes\n", ret);
fclose(fp);
return EXIT_SUCCESS;
}
compile and run:
Will read 1 byte from NULL
fish: Job 1, './a.out' terminated by signal SIGSEGV (Address boundary error)
what class is responsible for hardware buttons?

Would someone please DM me or reply with some help on a Checkra1n raspberry pi?
Iāve got one coming pre-setup with linux (not sure exactly which one at the moment) and Iād like to be able to basically plug my phone in under DFU mode and have it auto detect and start the exploit if that is possible, or if I need to use some kind of method to initiate it that is fine too I just want to be able to have a box for jailbreaking via Checkra1n / checkm8 on the go.
If thereās a write up somewhere please help me find a reliable one!
Can i get irecovery on windows?
yeah build it
How?
idk bro thatās something youāll have to find out
they donāt document it at least
!t libimobiledevice
Hey @tepid olive, have a look at this!
Up to date libimobiledevice builds:
- Windows: https://github.com/libimobiledevice-win32/imobiledevice-net/releases
- macOS:
brew install libimobiledevice libirecovery - Linux: https://cadoth.net/~nyuszika7h/ios-builds/libimobiledevice-static-linux.tar.gz
itās included in the windows build
shellcode method needs vm_protect which doesn't work without patches or something afaik. besides that the rop method actually waits until the dlopen call has returned.
also shellcode method leaves allocated memory behind, rop method doesn't (but that's just because my implementation sucks)
I have tried tons of stuff but it didn't work and no one needs a shellcode based injector anyways
it's built already but it's slightly old
Up to date libimobiledevice builds:
- Windows: https://github.com/libimobiledevice-win32/imobiledevice-net/releases
- macOS:
brew install libimobiledevice libirecovery - Linux: https://cadoth.net/~nyuszika7h/ios-builds/libimobiledevice-static-linux.tar.gz
oh wait i'm blind, that was already sent š
lol
"his message"
who's message
stfu
based
Let me know when youāre ready for work or if I need you or not Iāll be there at this time or not I just want you in my way to make it home safe lol lol I didnāt want to make it home š” lol lol I hope you are having a good day and I hope you are having a great day today love it love love miss talk talk to you soon bye love you talk to you later bye bye love you bye bye love love you bye bye lol lol I hope you are having a good day love you too hope you are having a good day hope you are doing well and hope you are having a great day hope you are having a great day hope you are having a great day hope your having fun hope you have a great š day hope your day will get pretty 𤩠you need more stuff for your life than I am I love it š„° but Iām not sure what I was doing
Let me know when youāre ready for work or if I need you or not Iāll be there at this time or not I just want you in my way to make it home safe lol lol I didnāt want to make it home š” lol lol I hope you are having a good day and I hope you are having a great day today love it love love miss talk talk to you soon bye love you talk to you later bye bye love you bye bye love love you bye bye lol lol I hope you are having a good day love you too hope you are having a good day hope you are doing well and hope you are having a great day hope you are having a great day hope you are having a great day hope your having fun hope you have a great š day hope your day will get pretty 𤩠you need more stuff for your life than I am I love it š„° but Iām not sure what I was doing
Real xp farming
When developing usb communication (In C) what is the best library? I have looked at alot but didnt seem to find a good one.
yay i got to the end
huh my scroll broke
actually all hit testing broke
like pattern scanning for any binary?
What library should i use to communicate to iphone from windows?
Oh no way they have a c# wrapper? That's sick
pretty much
then you won't need a binary for each game pigeon update
Gm
watchkit sucks ass
who said that
WatchTube isnt watchkit based

swiftui moment
swiftui doesnt go through watchkit either
instead it uses uikit or something
or pepper ui core
at this point im not too sure
i think both are involved
also funny sockpuppetgizmo
So like a library and not a separate app
mhm
I mean, letās be real for a second, gamepigeon doesnāt update their game that often
itās like a year between each update
yes but it would save you some effort
thatās is true
- it would be something cool to do
@grim sparrow btw whats your end goal w the rpi on the rc car
are you doing it just because
funny
or is there something specific you want it to do
ah I see
bc after I saw your picture I was like
I wanna do that
but then I was like
why should I tho
What pi do you have
bro wtf
only thing free my school gives out is nothing
my school doesnāt give out shit for free
I have a think a 3b
facts
Iām surprised we donāt have to pay for that too
@grim sparrow will aemulo ever be open sourced
idk!
I hate the fact that
ok!
I said I would
and then bitches literally dm'd me asking for it early so they could already make their own copies
like no thats not what this is for
and do you expect the jb community to respect a license?
I was just interested in seeing how it works and maybe making prs yk
def not
if you want to help contribute I'm more than happy to add you to the repo
I just don't particularly want people making copies of it
yeah I wonāt
and even If I would, I would never release it
just as a personal project
just like my discord theming thing
Zoey got mad at me for having my own copy of what she spent months working on when I did it in a week
I was never gonna release it, I just wanted the challenge
@lime pivot was safari extensions ever merged to theos
I forgot to, but Lillie tested for me and confirmed it works
true
thats why when u open source it, u leave some important parts out 
Yes but the important parts are basically all of it
If I strip the important parts itās just a UI
anyone has all libimobiledevice libraries compiled i am having trouble compiling it
donāt be like haoict where he keeps his telemetry in his framework closed source
but the headers open source
trol
u could just leave one part out so skids cant directly copy idk
but true..........
gm not true
iCrazemacOS
true
!
Nice, now you know
true
@tepid olive https://nokogiri.org/tutorials/installing_nokogiri.html hereās how
First you need to install ruby, then you can install Nokigiriās gem
idfk then lmao
I donāt have any experience with nokogiri
it says the solution
lmao
sudo apt-get install ruby-dev
sudo apt-get install build-essential patch ruby-dev zlib1g-dev liblzma-dev
i just copy pasted the solution ĀÆ_(ć)_/ĀÆ
on god
How about you get an SO first little egg bitch
how about you get bitches first
I am trying to patch my ASR to bypass the setup, but I cant seem to find how it works(the hex code). I also wonder what ASR patcher(or how to do it, yk with the original ASR, the patched ASR and it create a new one) you guys would recommend for IOS 9.3.x
Found the Debian users
found the guy with no bitches
Please close the box and mail to [redacted]
by mailing a cat in a box you're risking its death by having its weight measured for the correct pricing of the package, and thus the cat is being observed indirectly
schrodinger's package
Okay then keep cat outside the box, put rest of the universe in a box and then shift the box so that the cat ends up at [redacted]
They will when the open the box at [redacted]
dont call a cat 15 pounds of horseshit
Donāt forget to open it again
Meh I don't need to observe the Schrondinger's Universe to know that cat is alive
yes ollie my beloved ā¤ļø
oliver ā¤ļø
based on what
No Iām putting some rocks in the box and throwing it in a river


shep šæšæ
Send the emoji link
TRUE
i turned off auto caps
pog
damn heās beautiful

š :thanospog:
sexy

moo

this class will be fun
Does apple have an api to get the time and date of the latest apple event from https://www.apple.com/apple-events/ ?
Shut
That's only for this event, I need something to let me check every time if there is a new event and get its start date consistently if you get what I mean.
hope it's AT&T syntax
Hi, when I include 2 .h files in eachother I get a lot of these:
duplicate symbol '_currentStyle' in:
/Users/r0wdrunner/Desktop/projects/test/.theos/obj/debug/arm64/Tweak.xm.79a4a93c.o
/Users/r0wdrunner/Desktop/projects/test/.theos/obj/debug/arm64/LTAView.xm.79a4a93c.o
errors.
I #include LTAView.h and Headers.h both in LTAView.xm and Tweak.xm. these "duplicate symbols" are in Headers.h. Maybe im having a little brainlag here š
Just scrape the page and search for a calendar link.
nah :)
then what are you talking about
@faint timber can I ask you something in DM?
sure, I just reject friend requests because 1. I get them daily from random people I didn't interact with 2. I didn't recognize your name
would you reject my friend request? /s
need to be vetted /s
Iām pretty sure thereās an rss feed somewhere
@cinder island happy birthday big woman
thank you!
lmao, that title gradient. amazing the screenshot is even that recent
happy birthday @cinder island
thank you
@cinder island happy birthday big woman
thanks!
react to this message if you want ios 15 jailbreak
no
i agree
noooo
To anyone reading this message and may or may not have read any other messages I have previously sent: I just want to state and clarify that I, cum, did not cum on an iOS 15 jailbreak in the past hour. In fact, no message mentioning one exists in this channel. Though if one did, I, cum, would like to state that I currently am not interested in cumming, as I currently cummed on the best version of iOS ever made, iOS cum, on my iPhone 11, which contains a sperm, the fastest chip that iOS cum runs on. I would just like to reiterate that this is not a cum to any message sent in this channel (since none exists), but rather a cum that stands by its own. Thank you for understanding.
To anyone listening to this message and may or may not have read any other messages I have not previously sent: I donāt want to state and clarify that I, shepgoba (the gaynal rape fanatic), did cum many times on 496 Tim Cook pictures in the past hour. In fact, every time Iāve sent message in this channel, I have secretly been masturbating to those pictures. Though if steve jobs helped me cum, I would like to state that I currently am not interested in cumming, as I currently cummed on the best CEO that apple has ever made, Tim cuckold, on my iPhone 8 trap phone, which contains malware written by captinc, the fastest malware that iOS can run. I would just like to reiterate that this is not a death threat to anyone in this channel (since god exists), but rather a cumtribute that stands by its own. Thank you for understanding and god bless.
.
what




Had to relearn the foil method
Wut
Why do people have mnemonics for the simplest things?
blame the american learning system
the laws require 8th grade language terminology for high school classes to help people with disabilities I've heard

I love learning the front outer inner last method
Itās just a name
wut
You use it the first few times and then you just know after that
Like i donāt write out PEMDAS everytime
I just know which to do first
But do you think āpemdasā or āfoilā when you do math?
Maybe i do subconsciously
But no when i see parentheses i do them first
When i see two binomials i just do it
Like that stupidly formatted ā3/2(1+2)ā meme?
Whoever wrote it should consider whether it implies a multiplication ā2*(ā or somehow 36 is now ā3*6ā with an implicit multiplication
Itās not bad, but just sad that itās needed
I doubt its needed its just so its easier to remember
When youāre first learning i dont think memorizing āparentheses exponent multiplication division addition subtractionā would be too great for everyone
And then theres pemdas, a two syllable word
Isnt pemdas in other countries?
Isnt it bodmas
Nope
Hopefully people get to derivation and integration but donāt need a new word ādipemdasā to remember
I dont get how u think its sad for schools to make it easier for students to remember stuff
Or bidmas
The āiā being indices
Bodmas is taught at primary school then at secondary/high school itās bidmas
I think it shouldnāt be necessary because it should be taught better to not need such aid. But education in general is stuck in the 19th century so remembering is more important to results than understanding
Second half that sentence is sadly true but Iām not sure about the first half
If you understand you donāt need to remember
Then you understand that addition and subtraction are operations of equal level and the base of other operations. They can be exchanged in order and one is the inverse of the other
Then you follow with multiplication and division, same level and inverse operations. Multiplication is just a chain of additions, at least at the level when you should be learning (integers)
Iāve only ever known bidmas

I like bedmas because itās what you do while Santa is delivering presents
Yeah I only did bodmas in year 6 iirc
What is an indice
Bruh
powers
Yeah that
Learn about and revise how to multiply and divide indices, as well as apply negative and fractional rules of indices with GCSE Bitesize OCR Maths.
Basic example
Why does it change
Squarebro
What does the o stand for in bodmas
Never did bodmas so idk
Order
Why is it called order
Idk cos powers/indices isnāt on the primary school curriculum
O
At least I donāt remember it being on it
Bodmas is a dumbed down version of it
OORRDDDDEEEEERRRRR

Yes
Cool
Elon musk
you are speaking to icrazemacos. he loves appkit
add #import <Foundation/Foundation.h> to this file
at the top
i craze macos
i crave [redacted]

Me following tweak dev guides 

Can someone help me? Iām trying to set up Theos on my iPhone but Iām having problems installing the toolchains. I installed the āiOS toolchainā from coolstar but theos doesnāt recognize it, and if I try to install the ātheos dependenciesā from Sam Bingner instead, the same thing happens. Is it possible the toolchain is installed in a different folder from where theos expects it?
something tells me you didnāt read the theos docs for installing on ios
your first mistake was using ios
your first mistake was you

Okay thanks for the help
Check pins or theos issues
Yeah its called supporting wide range of devices
Pretty sure its wasnāt
I guess past me made a mistake then⦠F

Bruh that code is older than 2020
Who said anything about providing continuous support
Well you are in the wrong industry, we donāt do that here
Eating cheyote
Lmao, its more of writing code for iOS 10 when it was out. Then not removing that code when updating for iOS 11, 12 and 13

32 bit != bad
inherently less ram usage due to lower pointer size overhead
amd64 can definitely be faster than x86 because of the doubled GPRs
an abstract ISA has nothing to do with speed
why dont you get a funny joke
your mother !
real
agree
he did
main CPU yes, other components though, Iād call it perfectly fine to compromise on bells and whistles when theyāre unnecessary
also youād hate my former employerās product line entirely using low cost 32 bit SoCs š
smartwatch
which TBF, Apple does arm64_32
so it only gets even more cursed lmao
can confirm supporting iOS 5 - 14 in Cephei is a pain in the ass
doesnāt help that Apple keeps creating compiler/linker bugs
unpopular opinion its a good thing
theres so many fucking pointers so youre probably saving kilobytes of ram per process
optimization is good
250000 pointers is 1MB of the 1GB ram saved
pointing to what
the electrical wiring
too bad
Does anyone know the subclass or functions that return them for the number pad circles? I donāt have a JB on me rn
SBPasscodeNumberPadButton
inherits from TPNumberPadButton
inherits from UIControl
Thanks g
yes š

š
Real ones know what Iām going through donāt hmu yeah š
Ffs cringe 12 year olds on Snapchat doing that
I need to sleep Iām too tipsy for this chat sorry
L
was literally out all day on Tuesday
was 2 days ago pal
@turbid fjord i think u need to go outside
Tipsy + awake since 5:30am
Considering you dont know the days
Agreed
I walked home
Sorry
That good enough?
Is that it
Why you sorry?
yeah im sorry man
Congratulations
And was in the car for 2 hours
Most exercise youve ever had your whole life
Damn I really am sorry
Well 90 mins but close enough
Oh
Yeah
True
Member 1 innit
Yeah I love the British
I hope Mary knows what an ugly person you are ā¤ļø
sus
@grave sparrow https://www.youtube.com/watch?v=1gHOz3_-A-s
Tenshi no Clover (天使ć®ćÆćć¼ćć¼) - MORE MORE JUMP - [KAN/ROM/ESP] / Lyrics.
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
ā§ -- Tenshi no Clover is a song by DIVELA, commissioned for the Let's Deliver! HOPEFUL STAGE āŖ event.
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
ā§ -- Support the original creators on their social networks
ā Youtube: https://youtube.com/channel/UC...
fr
not
ncat
.
ncat
catcoal
I wrote my own C recompiler that compiles C to a different kind of C and then back to the original C like it never even happened, but I doubt you'd understand
i am
holy C
its night
Your brain is just too small and feeble to comprehend Linux. I've been using Linux since the 90s. I tell everyone I meet to use Linux. Everyone should be using Linux. i'm so sick of new people coming to use Linux though and shitting it all up, no one should be using Linux except me. Maybe one day you'll be as good as I am but I doubt it. I wrote my own C recompiler that compiles C to a different kind of C and then back to the original C like it never even happened, but I doubt you'd understand
Imagine using an operating system from 1991
I use BSD which is from 1978
and therefor superior
compared to your little baby OS
Am I wrong?
you also use a little baby OS
from 2000
surprised it took that long for them to get M1 hardware
point and laugh 4.4BSD user
The other day someone tried convincing me that Apple keeps up with FreeBSD upstream
bro hell no it was forked in 1999
i also hear people saying its a fork of linux
people just throw shit on the wall and hope it sticks

I know ššš
AFAIK there was some guy forking asahi stuff
to try and get it working
is there any way for combine 2 dylibs into 1 dylib?
rebuild it with the code combined
or somehow create a linker that operates on pre built files
if theyre the same thing but different architectures lipo is very easy
do i need macos for lipo
i cant rebuild it because i dont have 1 of them source code
no theres linux binaries
yes
but its not going to work the way you want it to (if at all) if theyre two separate libraries
im creating 1 dylib with something called H5GG with javascript. and second is with theos in c++.
why would you want it in 1 dylib anyway
i want to creat an auth for ignore leak but i dont want to make it in javascript.
i can also inject both of them in ipa by different but it will be easy to steal

nvm
using the same library but in one dylib will still require you to use the same api (in js)
if youre that concerned just obfuscate your js code
im not about to source code
its not even remotely worth trying to join a closed source dylib with yours
ok
Guys you know about TrollInstaller /TrollStore?
???

how about vice versa

amd64 fan*
plain x86 is far more cheeks
8 GPRs

(6 in practice)
still must be better than altstore
altstore my goat
altstore ftw
i LOVE riley!

e
it only works on iphone 13 right now

Yeah, itās rather awkward to do a seamless upgrade path from one package to another
i need extensive help with visual studio C++ form development
i know little to nothing about VS could anyone please help me
@turbid fjord @restive ether @zenith hatch @primal perch a shot in the dark but still
Donāt know c++ so canāt help sorry
yeah
i need to use those for an assignment
though any gui in VS will do
given that it's in C++
does it have to be a windows library directly
because if the requirements are VS and C++, go wxWidgets
i think it has to be a windows library yes
its a basic gui that stores passwords
the password portion is complete albeit itās a completely different project
It has to be C++? You could do it in C# pretty fast
actually C# will do
who needs what ab c#
I have the correct offset now
try 0x3b8
it's 0x3c8 on a15
0x3b8 on a12 and up
idk about a11 and down
no idea
I was away for two hours and xina sent me the correct offset
lol
what
idk
lets hope that code is never ran
are the other offsets also different on arm64?
x68, ipc_space, task
I'm guessing not
idk will see I guess
Development
deveschlorpment
boooo
f
I forgot who schlorp was 
@naive kraken congrats, it works really well
I almost pushed a version that had a very horrible bug
but gladly I catched it in time lol
8 CORE CPU

Absolutely
did you get your deck yet















